Контрольная работа № 1. Проектирование базы данных. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Контрольная работа № 1. Проектирование базы данных.



Вариант 1

Спроектировать базу данных для выдачи справок о том, какие фильмы идут в разных кинотеатрах. БД должна содержать не менее трех таблиц («Фильмы», «Кинотеатры», «Сеансы»).

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Сформулировать правило ссылочной целостности

6 На примере двух заполненных данными таблиц продемонстрировать действие ссылочной целостности,

7 Создать запросы на SQL языке:

7.1Обеспечить выдачу справок о фильмах, идущих в выбранном кинотеатре в текущем месяце, список отсортировать по названию фильмов.

 7.2 Выбрать самые “кассовые” фильмы.

 

Вариант 2

Спроектировать базу данных для фирмы, занимающейся обслуживанием заказов. БД должна содержать не менее трех таблиц («Товары», «Клиенты», «Заказы»).

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Объяснить, что такое каскадное обновление связанных записей

6 На примере двух заполненных данными таблиц продемонстрировать действие каскадного обновления связанных записей

7 Создать запросы на SQL языке:

7.1 Выбрать товары, которые пользовались спросом в текущем месяце

7.2 Запрос на изменение, который обновляет цену товара на 20%

 

 

Вариант 3

Спроектировать базу данных для фирмы, занимающейся поставкой товаров. БД должна содержать не менее трех таблиц («Поставщики», «Товары», «Поставки»).

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Объяснить, что такое несимметричное соединение

6 На примере двух заполненных данными таблиц выполнить несимметричное соединение

7 Создать запросы на SQL языке:

7.1 Выбрать товары, которые поставлялись в прошлом месяце

7.2 Выбрать поставщика, поставившего больше всего товаров.

 

Вариант 4

Спроектировать базу данных для фирмы, занимающейся продажей путёвок. БД должна содержать не менее трех таблиц («Путёвки», «Клиенты», «Туры»)

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Объяснить, что такое каскадное удаление связанных записей

6 На примере двух заполненных данными таблиц продемонстрировать действие каскадного удаления связанных записей

7 Создать запросы на SQL языке:

7.1 Запрос на удаление, который удаляет заданный тур

7.2 Определить сумму денег, вырученную от продажи путёвок на каждый тур.

 

Вариант 5

Спроектировать базу данных для поликлиники. БД должна содержать не менее трех таблиц («Пациенты», «Врачи», «Приём»).

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Сформулировать правило ссылочной целостности

6 На примере двух заполненных данными таблиц продемонстрировать действие ссылочной целостности,

7 Создать запросы на SQL языке:

7.1 Запрос на изменение, который переносит дату приёма для заданного врача на месяц

7.2 Запрос на выборку, который выводит количество пациентов, принятых каждым врачом.

 

Вариант 6

Спроектировать базу данных для поликлиники. БД должна содержать не менее трех таблиц («Пациенты», «Справочник заболеваний», «Диагнозы пациентов

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Объяснить, что такое каскадное обновление связанных записей

6 На примере двух заполненных данными таблиц продемонстрировать действие каскадного обновления связанных записей

7 Создать запросы на SQL языке:

7.1 Запрос на выборку, который выводит 3 наиболее распространённые заболевания

7.2 Запрос на выборку, который выводит фамилию пациентов, возраст и их заболевания, список упорядочить по фамилии пациентов

 

Вариант 7

Спроектировать базу данных для парикмахерской. БД должна содержать не менее трех таблиц («Услуги», «Мастера», «Журнал оказания услуг»).

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Объяснить, что такое несимметричное соединение

6 На примере двух заполненных данными таблиц выполнить несимметричное соединение

7 Создать запросы на SQL языке:

7.1 Запрос на изменение, который обновляет цену услуг на 10%

7.2 вывести сумму денег, на которую были оказаны услуги каждым мастером.

 

Вариант 8

Спроектировать базу данных для аэропорта. БД должна содержать не менее трех таблиц («Авиарейсы», «Пассажиры», «Билеты»).

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Объяснить, что такое каскадное удаление связанных записей

6 На примере двух заполненных данными таблиц продемонстрировать действие каскадного удаления связанных записей

7 Создать запросы на SQL языке:

7.1 Запрос на удаление, который удаляет проданный билет

7.2 Вывести сумму денег, на которую были проданы билеты в текущем году.

 

Вариант 9

Спроектировать базу данных для колледжа, БД должна содержать не менее трех таблиц («Студенты», «Виды стипендии», «Стипендиальная ведомость»).

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Сформулировать правило ссылочной целостности

6 На примере двух заполненных данными таблиц продемонстрировать действие ссылочной целостности,

7 Создать запросы на SQL языке:

7.1 Запрос на изменение, который обновляет размер стипендии на 30%

7.2 Запрос на выборку, который выводит размер стипендиального фонда прошлого года

 

Вариант 10

Спроектировать базу данных для автоматизации работы гостиницы, БД должна содержать не менее трех таблиц («Клиенты», «Список номеров», «Занятость номеров

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Объяснить, что такое каскадное обновление связанных записей

6 На примере двух заполненных данными таблиц продемонстрировать действие каскадного обновления связанных записей

7 Создать запросы на SQL языке:

7.1 выбрать фамилии клиентов, занимавших 2х местные номера

7.2 вывести 4 самых “жарких”(по количеству заказанных номеров) месяца

 

Вариант 11

Спроектировать базу данных для колледжа, БД должна содержать не менее трех таблиц («Предметы», «Нагрузка», «Преподаватели»).

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Объяснить, что такое несимметричное соединение

6 На примере двух заполненных данными таблиц выполнить несимметричное соединение

7 Создать запросы на SQL языке:

7.1 Выбрать фамилии преподавателей, читающих более 2 предметов

7.2Вывести список преподавателей, работающих в заданной группе.

 

Вариант 12

Спроектировать базу данных для колледжа, БД должна содержать не менее трех таблиц («Предметы», «Группы», «Расписание»).

 1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Объяснить, что такое каскадное удаление связанных записей

6 На примере двух заполненных данными таблиц продемонстрировать действие каскадного удаления связанных записей

7 Создать запросы на SQL языке:

7.1 Вывести расписание заданной группы

7.2 Вывести количество часов в неделю, которое отводится на занятия в каждой группе.

 

Вариант 13

Спроектировать базу данных для колледжа, БД должна содержать не менее трех таблиц («Аудитории», «Группы», «Расписание»).

1 Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи. 

2 Указать, где главные таблицы, где зависимые, ответ обосновать

3 Определить тип связи между объектами, ответ обосновать применительно к Вашей предметной области

4 Создать концептуальную модель базы данных.

5 Сформулировать правило ссылочной целостности

6 На примере двух заполненных данными таблиц продемонстрировать действие ссылочной целостности,

7 Создать запросы на SQL языке:

7.1 Вывести аудитории, в которых занимается  заданная группа в течение недели

7.2 Вывести количество часов в неделю, которое отводится на занятия в каждой аудитории.

 

Критерии оценки

Критерии оценки позволяют определить:

1. уровень освоения студентом материала, предусмотренного учебной программой дисциплины;

2. уровень практических умений, продемонстрированных студентом при выполнении практических заданий;

3. обоснованность, четкость, краткость изложения ответов.

Оценка «отлично» (5) выставляется в случае 100% выполнения всех заданий. Оценка «хорошо» (4) выставляется в случаях появления некоторых неточностей при ответах или в ходе решения задачи, при условии, что студент самостоятельно смог устранить ошибки, на которые ему было указано. Оценка «удовлетворительно» (3) выставляется в случаях, когда студент на 50% решил практическое задание и дал правильные ответы на 50% вопросов. Оценка «неудовлетворительно» (2) выставляется студенту, который не справился с предложенной задачей и не смог дать правильный ответ на 50% вопросов.

4.3. Вопросы и практические задания для экзамена

Вопросы для экзамена

1. Понятие БД, СУБД

2. Эволюция развития баз данных

3. Модели данных

4. Иерархическая модель

5. Сетевая модель

6. Типы СУБД

7. Реляционная модель, её свойства.

8. Основные понятия реляционной модели

9.  Типы связей в реляционной модели

10. Операции над отношениями.

11. Целостность данных

12. Архитектуры централизованных сетевых баз данных: файл-сервер, клиент-сервер.

13. Нормализация отношений. Понятие функциональной зависимости. 1 и 2 нормальные формы.

14. Нормализация отношений, Понятие транзитивной зависимости. 3 я нормальная форма.

15. Жизненный цикл базы данных.

16. E-R модель Чена.

17. Создание запросов на выборку на SQL языке. (SELECT)

18. Назначение предикатов distinct и top в операторе SELECT.

19. Сортировка записей в операторе SELECT.

20. Создание запросов на удаление.

21. Создание запросов на изменение на SQL языке.

22. Создание групповых запросов на SQL языке.

23. Понятие объекта, его свойств, методов и событий в объектно-ориентированном программировании.

24. Основные элементы управления, их свойства, методы и события.

25. Методика создания приложений для баз данных.

26. Понятие и назначение технологии доступа к данным

27. Обзор основных технологий доступа к данным

28. Обзор компонентов, используемых для работы с базами данных

29. Доступ к базе данных навигационным способом

30. Доступ к базе данных реляционным способом

31. Назначение объектов в объектной модели ADO.

32. Свойства и методы объекта ADOTable

33. Свойства и методы объекта ADOQuery

34. Навигационный способ доступа к данным.

35. Реляционный способ доступа к данным.

Практические задания для экзамена

1. Спроектировать базу данных для хранения итоговых семестровых оценок студентов колледжа, БД должна содержать не менее трех таблиц («Студенты», «Дисциплины», «Успеваемость»), определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи, ограничения целостности, создать логическую схему базы данных в ERWIN Data Modeler и преобразовать её в физическую модель СУБД Microsoft Access, заполнить таблицы данными. Создать отчёт, позволяющий просматривать фамилии и семестровые оценки по предметам каждого студента и подсчитывать его средний балл успеваемости, отсортированный по номеру семестра.

2. Спроектировать базу данных для выдачи справок о том, какие фильмы идут в разных кинотеатрах. БД должна содержать не менее трех таблиц («Фильмы», «Кинотеатры», «Сеансы»). Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи, ограничения целостности, создать логическую схему базы данных в ERWIN Modeler и преобразовать её в физическую модель СУБД Microsoft Access, заполнить таблицы данными. Создать отчёт, позволяющий получить справку о фильмах, идущих в выбранных кинотеатрах в указанную дату.

3. Спроектировать базу данных для фирмы, занимающейся обслуживанием заказов. БД должна содержать не менее трех таблиц («Товары», «Клиенты», «Заказы»). Определить отношения и их атрибуты, привести отношения к 3 нормальной форме задать первичные и внешние ключи, ограничения целостности, создать логическую схему базы данных в ERWIN Modeler и преобразовать её в физическую модель СУБД Microsoft Access, заполнить таблицы данными. Создать запрос, позволяющий выбрать товары, которые пользовались спросом в текущем месяце, а также те, которые не пользовались спросом в текущем месяце.

4. Спроектировать базу данных, позволяющую вести учет книг в библиотеке колледжа. БД должна содержать не менее трех таблиц («Читатели», «Книги», «Формуляры») Определить отношения и их атрибуты, привести отношения к 3 нормальной форме, задать первичные и внешние ключи, ограничения целостности, создать логическую схему базы данных в ERWIN Modeler и преобразовать её в физическую модель СУБД Microsoft Access, заполнить таблицы данными. Создать отчёт, позволяющий обеспечивающий просмотр книг по каждой тематике с подсчётом их количества.

5. Спроектировать базу данных для фирмы, занимающейся поставкой товаров. БД должна содержать не менее трех таблиц («Поставщики», «Товары», «Поставки»). Определить отношения и их атрибуты, привести отношения к 3 нормальной форме задать первичные и внешние ключи, ограничения целостности, создать логическую схему базы данных в ERWIN Modeler и преобразовать её в физическую модель СУБД Microsoft Access, заполнить таблицы данными. Создать отчёт, позволяющий выбрать товары, которые поставлялись каждым поставщиком в текущем месяце.

6. Спроектировать базу данных для фирмы, занимающейся продажей путёвок. БД должна содержать не менее трех таблиц («Путёвки», «Клиенты», «Туры»)Определить отношения и их атрибуты, привести отношения к 3 нормальной форме задать первичные и внешние ключи, ограничения целостности, создать логическую схему базы данных в ERWIN Modeler и преобразовать её в физическую модель СУБД Microsoft Access, заполнить таблицы данными. Создать отчёт, выводящий название туров, с указанием путёвок, проданных на каждый тур в текущем месяце, с выводом их количества.

7. Спроектировать базу данных для поликлиники. БД должна содержать не менее трех таблиц («Пациенты», «Врачи», «Приём»). Определить отношения и их атрибуты, привести отношения к 3 нормальной форме задать первичные и внешние ключи, ограничения целостности, создать логическую схему базы данных в ERWIN Modeler и преобразовать её в физическую модель СУБД Microsoft Access, заполнить таблицы данными. Создать отчёт, позволяющий  выбрать фамилии врачей, со списком пациентов, принятых в текущем месяце, с подсчётом количества пациентов, принятых каждым врачом.

8. Спроектировать базу данных для поликлиники. БД должна содержать не менее трех таблиц («Пациенты», «Справочник заболеваний», «Диагнозы пациентов»). Определить отношения и их атрибуты, привести отношения к 3 нормальной форме задать первичные и внешние ключи, ограничения целостности, создать логическую схему базы данных в ERWIN Modeler и преобразовать её в физическую модель СУБД Microsoft Access, заполнить таблицы данными. Создать отчёт, позволяющий вывести фамилии пациентов, их возраст и список их заболеваний, с указанием их количества.

Задания на создание запросов

9. Выбрать студентов, родившихся в 1ой половине каждого месяца.

10. Напечатать фамилии последних четырёх студентов из списка, упорядоченного по фамилии.

11. Напечатать мужские (женские) имена из таблицы, список отсортировать в порядке, обратном алфавитному.

12. Создать запрос на выборку студентов, фамилии которых начинаются на заданные буквы, а окончание которых совпадает с окончанием вашей фамилии.

13. Заменить фамилию заданного студента (студентки) на собственную.

14. Удалить из таблицы студентов мужского пола, которым более 19 лет.

15. Напечатать самое распространённое мужское (женское) имя.

16. Напечатать фамилии первых пяти студентов из списка, упорядоченного по фамилии.

17. Напечатать номера групп, встречающиеся в таблице студентов, список упорядочить по алфавиту.

18. Перевести заданного студента из группы “И-306“ в “И-305“.

19. Удалить из таблицы студентов 4ого курса, номер курса извлечь из поля [группа].

20. Вывести на печать фамилии и инициалы, дни рождения с указанием количества лет для студентов, отмечающих дни рождения в текущем месяце.

21. Вывести на печать количество студентов, родившихся в каждом месяце.

22. Вывести на печать количество девушек в каждой группе.

23. Вывести на печать количество студентов, родившихся в каждом году.

Задания на разработку приложений

24. Используя таблицы со списками групп, разработать средствами   фрагмент приложения “ Электронный преподаватель ”, обеспечить выбор произвольной фамилии студента выбранной группы.

25. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего поиск студента по фамилии, группе, курсу.

26. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего просмотр списка групп из таблицы Студенты. При выборе группы вывести список студентов, напечатать количество студентов, количество юношей и девушек в этой группе.

27. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего просмотр таблицы Студенты, переход к первой, последней, следующей, предыдущей, произвольной записям.

28. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего просмотр таблицы Студенты, отсортированной по фамилии. Осуществить поиск фамилий, содержащих заданную последовательность символов с выводом количества выбранных записей.

29. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего просмотр фамилий студентов и их дней рождения.

30. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего просмотр таблицы Студенты, отсортированной по дате рождения и вывод количества студентов, родившихся во время года, совпадающее с вашим.

31. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего просмотр таблицы Студенты с указанием курса и возраста. Обеспечить удаление студентов мужского пола старше 20 лет с подтверждением.

32. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего просмотр таблицы Студенты и вывод количества студентов в каждой группе.

33. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего просмотр таблицы Студент, упорядоченной по фамилии студентов. Напечатать сколько фамилий начинается на каждую букву.

34. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего перевод выбранного студента из одной группы в другую.

35. Используя базу данных Студентов колледжа, разработать средствами   фрагмент приложения, обеспечивающего смену домашнего номера телефона у выбранного студента.

36. Разработать средствами   фрагмент приложения Калькулятор. Реализовать определённые функции: арифметические действия, возведение в степень, вычисление факториала с одним полем ввода или с тремя.

37. Создайте игру: “Поймайте шарик”. Шарик перемещается по форме в произвольном порядке, если пользователю удаётся щёлкнуть по нему кнопкой мыши, то он получает очко, посчитайте количество набранных очков в заданный интервал времени и сообщите пользователю о полученных результатах.

38. Создайте игру: “Угадайте число”. Компьютер должен задумать число от 0 до 100, путём диалога, отгадать число, напечатать количество попыток, которое было предпринято для угадывания. Реализовать с графическим интерфейсом.

39. Обеспечить на форме движение шарика по вертикали и горизонтали, управляя перемещением с помощью кнопок: влево, вправо, вверх, вниз. Шарик не должен выходить за границы формы.

40. Обеспечить на форме движение шарика по прямой(вертикали, горизонтали), при достижении границ формы шарик должен отскакивать и менять направление движения.

41. Обеспечить на форме движение шарика по дуге окружности, при достижении границ формы шарик должен отскакивать и менять направление движения.

42. Создать на форме бегущую строку, содержащую Вашу фамилию, имя и группу. С помощью переключателей управлять движением(вправо, влево), останавливать и возобновлять движение.

43. Написать и выполнить и выполнить процедуру, которая записывает все цифры из одной строки в другую строку, устранив дублирование цифр и упорядочив их по возрастанию (убыванию), строки передать в качестве параметров.

44. Написать и выполнить процедуру, которая после каждого символа строки вставляет символ, введённый пользователем, строки и символ передать в качестве параметров.

45. Написать и выполнить процедуру, которая каждую цифру во введённой строке заменяет следующей по порядку, а 0 заменяет на 9, строку передать в качестве параметра.

46. Написать и выполнить функцию, удаляющую из строки символы + и и возвращающую число удалённых символов.

47. Написать и выполнить функцию, удаляющую из строки заданный символ, строку и символ передать в качестве параметров.

48. Написать и выполнить процедуру, которая в произвольном предложении находит слова, содержащие заданную букву, предложение и букву передать в качестве входных параметров, слова возвратить в качестве выходного параметра.

49. Написать и выполнить процедуру, которая в произвольном предложении находит слова с заданной длиной, предложение и длину слова передать в качестве входных параметров, слова с заданной длиной возвратить в качестве выходного параметра.

50. Написать и выполнить процедуру, которая в произвольном предложении выделяет последнее слово и печатает его заглавными буквами, предложение передать в качестве входного параметра, слово возвратить в качестве выходного параметра.

51. Написать и выполнить функцию, которая в произвольном предложении находит слова, которые начинаются заданной буквой, и возвращает их количество, предложение и букву передать в качестве входных параметров.

52. Написать и выполнить функцию, которая в произвольном предложении удаляет слова, которые начинаются заданной буквой, предложение и букву передать в качестве входных параметров.

53. Написать и выполнить функцию-аналог стандартной функции String(число, символ), создающую строку, содержащую заданное число символов.

54. Написать и выполнить функцию-аналог стандартной функции StrReverse(Строка), возвращающую строку “наоборот”.

55. Написать и выполнить итерационную и рекурсивную функции факториала числа. 

56. Написать и выполнить функцию, возводящую вещественное число в целую степень.

57. Ввести произвольную строку, посчитать сколько раз в ней встречается каждый символ, задание выполнить с использованием процедур или функций.

58. Написать и выполнить процедуру, которая из строки удаляет заданный символ.

59. Написать и выполнить функцию, возвращающую, сколько раз в заданной строке встречается заданный символ, строку и символ передать в качестве параметров.

 

Критерии оценки:

«Отлично» - студент владеет знаниями по дисциплине в полном объеме учебной программы, достаточно глубоко осмысливает дисциплину; самостоятельно, в логической последовательности и исчерпывающе отвечает на все вопросы билета, подчеркивая при этом самое существенное, умеет анализировать, сравнивать, классифицировать, обобщать, конкретизировать и систематизировать изученный материал, выделять в нем главное: устанавливать причинно-следственные связи; четко формирует ответы, свободно решает ситуационные задачи повышенной сложности; хорошо знаком с основной литературой; увязывает теоретические аспекты дисциплины с прикладными задачами.

«Хорошо» - студент владеет знаниями дисциплины почти в полном объеме программы (имеются пробелы знаний только в некоторых, особенно сложных разделах); самостоятельно и отчасти при наводящих вопросах дает полноценные ответы на вопросы билета; не всегда выделяет наиболее существенное, не допускает вместе с тем серьезных ошибок в ответах; умеет решать легкие и средней тяжести ситуационные задачи.

«Удовлетворительно» - студент владеет основным объемом знаний по дисциплине; проявляет затруднения в самостоятельных ответах, оперирует неточными формулировками; в процессе ответов допускаются ошибки по существу вопросов; студент способен решать лишь наиболее легкие задачи.

«Неудовлетворительно» - студент не освоил обязательного минимума знаний дисциплины, не способен ответить на вопросы билета даже при дополнительных наводящих вопросах экзаменатора.

ЛИСТ РЕГИСТРАЦИИ ИЗМЕНЕНИЙ

 

№ п/п Содержание изменения Реквизиты документа об утверждении изменения Дата введения изменения
1 Фонд оценочных средств не изменялся Протокол заседания ПЦК специальности Компьютерные сети № 1 от 30.08.2019 01.09.2019
       
       

 



Поделиться:


Последнее изменение этой страницы: 2021-04-12; просмотров: 172; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.143.181 (0.104 с.)