Файл: Контрольная работа дисциплина (модуль) Информатика и информационнокоммуникационные технологии.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 06.12.2023

Просмотров: 43

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.



МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»


(ДГТУ)
Факультет «Безопасность жизнедеятельности и инженерная экология»

наименование факультета

Кафедра «Безопасность жизнедеятельности и защита окружающей среды»

наименование кафедры
КОНТРОЛЬНАЯ РАБОТА
Дисциплина (модуль) «Информатика и информационно-коммуникационные технологии»

наименование учебной дисциплины (модуля)
Направление подготовки/специальность 20.05.01 «Пожарная безопасность» .

код наименование направления подготовки/специальности

_____________________________________________________________________________
Направленность (профиль) _____________________________________________________

 ____________________________________________________________________________________________

Номер зачетной книжки 2045584 Номер варианта 5 Группа БЗПБ21 .

Обучающийся ___________________________ Вероника Степановна Кочан .

подпись, дата И.О. Фамилия


Контрольную работу проверил __________________ Доцент каф. «Математика и

подпись, дата информатика» А.В. Будянский

должность, И.О. Фамилия

Ростов-на-Дону

2022

Задание 1. Создать базу данных в СУБД Access в виде одного файла, содержащего не менее 2-х таблиц, связанных друг с другом в соответствии со смыслом предметной области, запросы к таблицам, а также кнопочную форму, запускающую процессы заполнения таблиц и вывода результатов работы запросов.

Вариант 5. «Фильмотека»

1. Создать первую таблицу, содержащую следующие сведения: название фильма, фамилии режиссера, актера, снявшегося в главной роли, год выхода на экран, номер видеокассеты, о семейном положении режиссера (ФИО родственника, вид родства (заполняется произвольно), дата рождения).

2. Создать таблицу с помощью запроса: названия фильмов, вышедших на экран за последние 3 года.

3. Создать следующие запросы:

a) вывести названия всех фильмов, в которых снимался данный актер;

б) вывести фамилию режиссера, снявшего данный фильм.

Решение

  1. Создадим базу данных: Пуск – Все программы – Microsoft Office – Microsoft Office Access. Выполним команду Новая база данных, в поле Имя файла напечатаем: Фильмотека – Создать.

  2. Создадим таблицу «Сведения о режиссерах»: на вкладке Создание выполним команду Конструктор таблиц, появится окно конструктора, в котором опишем поля создаваемой таблицы, при этом поле Код режиссера – ключевое:




  1. Создадим таблицу «Фильмотека»: на вкладке Создание выполним команду Конструктор таблиц, появится окно конструктора, в котором опишем поля создаваемой таблицы, при этом поле Код фильма – ключевое:



  1. Построим схему данных: на вкладке Работа с базами данных выполним команду Схема данных, появится окно Добавление таблицы, из которого добавим обе таблицы:



Установим связь между таблицами по полю Код режиссера: кликнем мышкой по полю Код режиссера таблицы «Сведения о режиссерах» и протянем к полю Код режиссера таблицы «Фильмотека». Появится окно Изменение связей, в котором поставим «птичку» у строки «Обеспечение целостности данных»:



Создать.

Схема данных:



  1. . Заполним таблицы





  1. Создадим таблицу с помощью запроса: названия фильмов, вышедших на экран за последние 3 года

На вкладке Создание выполним команду Конструктор запросов, появится окно конструктора, в котором добавим таблицу «Фильмотека» и опишем структуру создаваемого запроса: добавим поля Название фильма и Год выхода, для поля Год выхода в строке Условие отбора установим: >=2017



Определим вид запроса «Создание таблицы»: кликнем по кнопке Создание таблицы, появится окно, в котором напечатаем имя создаваемой таблицы: Список за 3 года



Закроем конструктор запросов, напечатаем имя запроса: Фильмы за 3 года.

Запустим запрос, будет создана следующая таблица






  1. Создать следующие запросы:

a) вывести названия всех фильмов, в которых снимался данный актер;

На вкладке Создание выполним команду Конструктор запросов, появится окно конструктора, в котором добавим таблицу «Фильмотека» и опишем структуру создаваемого запроса: добавим поля Название фильма и ФИО Актера, для поля ФИО актера в строке Условие отбора установим: Бодров Сергей:



Закроем конструктор запросов, напечатаем имя запроса: Фильмы с Боровым.

Запустим запрос, будет создана следующая таблица


б) вывести фамилию режиссера, снявшего данный фильм.

На вкладке Создание выполним команду Конструктор запросов, появится окно конструктора, в котором добавим таблицы «Фильмотека» и «Сведения о режиссерах», опишем структуру создаваемого запроса: добавим поля Название фильма и ФИО режиссера, для поля Название фильма в строке Условие отбора установим: Лед:



Закроем конструктор запросов, напечатаем имя запроса: Фильм Лед.

Запустим запрос, будет создана следующая таблица




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

Создадим формы для таблиц:

Выделим таблицу «Сведения о режиссерах», на вкладке Создание выполним команду Форма, будет создана форма для таблицы:



Выделим таблицу «Список за 3 года», на вкладке Создание выполним команду Форма, будет создана форма для таблицы:



Выделим таблицу «Фильмотека», на вкладке Создание выполним команду Форма, будет создана форма для таблицы:



На вкладке Создание выполним команду Пустая форма, появится пустая форма, щелкнем по ней правой кнопкой мышки и выберем команду Режим макета.

Вставим кнопки для таблиц: в группе «Элемента управления» щелкнем мышкой по команде Кнопка, затем по форме и последовательно ответим на вопросы:






Готово.

Таким же образом создаем кнопки для остальных таблиц.

Вставим кнопки для запросов: в группе «Элемента управления» щелкнем мышкой по команде Кнопка, затем по форме и последовательно ответим на вопросы:





Готово.

Таким же образом создаем кнопки для остальных запросов.

Сохраним форму. Имя: Форма.



Задание 2. Средствами табличного процессора Excel найти решение нелинейного уравнения

№ вар

Уравнение

5




Решение

  1. Сначала определим, имеются ли корни у данного уравнения.

Для этого рассчитаем значение функции y = 2x3-5x2+3 на интервале [-5; 5] с шагом 0,5. Для этого построим таблицу значений аргумента х в ячейках В3:В23, затем рассчитаем значение Y% в ячейку С3 занесем формулу =2*B3^3-5*B3^2+3и скопируем ее на диапазон В4:В23.




Построим график функции: выделим ячейки в2:С23, перейдем на вкладку Вставка, вставим Точечную диаграмму.


Мы видим, что на интервалах [-0,5; 0], [1; 1,5] и [2; 2,5] функция меняет знак. Следовательно, функция Y на интервале [-5; 5] имеет 3 корня.

Уточним значения корней с помощью функции Подбор параметра.

Построим дополнительную таблицу



Выделим ячейку F3, перейдем на вкладку Данные, выполним команду Анализ-что-если, затем команду Подбор параметра. Появится окно Подбор параметра, в котором укажем параметры подбора:



Результат подбора:



Решение найдено.

Выделим ячейку F4, перейдем на вкладку Данные, выполним команду Анализ-что-если, затем команду Подбор параметра. Появится окно Подбор параметра, в котором укажем параметры подбора:



Результат подбора:



Решение найдено.

Выделим ячейку F5, перейдем на вкладку Данные, выполним команду Анализ-что-если, затем команду Подбор параметра. Появится окно Подбор параметра, в котором укажем параметры подбора:


Результат подбора:



Решение найдено.



Ответ: х1 = -0,68614, х2 = 1, х3 = 2,18614.