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

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

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

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

Добавлен: 06.12.2023

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

Скачиваний: 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.