metodichka_FZDO_inf_2017_vse (1)


МИНОБРНАУКИ РОССИИ
ФГБОУ ВПО «ВОЛОГОДСКИЙ ГОСУДАРСТВЕННЫЙ
УНВЕРСИТЕТ»
Кафедра электроснабжения
ИНФОРМАТИКА
Методические указания к выполнению контрольных заданий
Факультет – ЭЭФ
Направление – 13.03.02 «Электроэнергетика и электротехника»
Профиль - Электроснабжение
Вологда
2017
УДК 621.32
Информатика: Методические указания к выполнению контрольных заданий. – Вологда, ВоГТУ, 2017. – 38 с.
Методические указания предназначены для студентов направления «Электроэнергетика и электротехника», профиля «Электроснабжение» заочной формы обучения, изучающих дисциплину «Информатика». В них содержатся контрольные задания для выполнения трех контрольных работ, рекомендации по их выполнению, примеры решения. В методических указаниях приводится список литературы, необходимый для успешного выполнения работ.
Утверждено редакционно-издательским советом ВТУ
Составитель: Вяткина О.С. канд. техн. наук, доцент
Рецензент: Давыдова Е.Н. канд. техн. наук, доцент кафедры «Управляющие и вычислительные системы» ВоГУ

ВВЕДЕНИЕ
Методические указания содержат ряд теоретических вопросов и задач, направленных на формирование у студентов знаний об устройстве персональных компьютеров, о видах и структуре компьютерных сетей, а также о разновидностях современного программного обеспечения и возможностях его применения для нужд пользователя. Наибольшее внимание уделяется изучению табличного редактора Microsoft Excel, редактора для создания реляционных баз данных Microsoft Access, вопросам алгоритмизации.
КОНТРОЛЬНЫЕ ЗАДАНИЯ
Контрольные задания служат для прочного закрепления учебного материала по данному курсу. Задания оформляются в виде записки, выполненной в соответствии с требованиями стандартов ВоГУ, на листах формата А4 с указанием дисциплины, фамилии и инициалов студента, шифра, факультета и номера варианта.
Каждая из трех контрольных работ по курсу состоит из заданий по различным разделам дисциплины. Варианты заданий выбираются по последней цифре шифра студента и первой букве его фамилии следующим образом: если фамилия начинается с буквы от А до К, то вариант соответствует последней цифре шифра; если фамилия начинается с буквы от Л до Х, то вариант соответствует последней цифре шифра +10; если фамилия начинается с буквы от Ц до Я, то вариант соответствует последней цифре шифра +20.

Контрольная работа №1
Первая контрольная работа состоит из трех практических задач по программе Microsoft Excel 2010. Задачи №1-2 являются общеознакомительными и направлены на приобретение навыков работы с программой, к ним прилагается пример выполнения одного из вариантов. Задача №3 является прикладной: позволяет применить полученные навыки для решения конкретной электроэнергетической задачи и примером выполнения не снабжается. Задачи, оформляются на листах формата А4 в виде текстового документа с написанием всех функций, применяемых в ходе выполнения задания.
Задания 1 – 2: Microsoft Excel 2010
На рисунке 1 представлена исходная таблица с перечнем литературы, имеющимся в продаже в книжном магазине. Для каждого источника литературы известно количество экземпляров, цена за экземпляр без учета НДС, год издания, а также место хранения (№ стеллажа, № шкафа, № полки). В отдельных ячейках в числовом формате указаны текущий год, налог (НДС) и коэффициент уценки. Таблица располагается в диапазоне ячеек (В4:I11) на первом листе рабочей книги, который имеет название "Общий", второй и третий листы пустые и имеют названия "Результат1" и "Результат 2" соответственно. Необходимо изобразить таблицу с соблюдением указанной нумерации ячеек и написать формулы (с ответом) согласно своему номеру варианта. Для написания формул можно использовать следующий набор функций: МИН, МАКС, СРЗНАЧ, СУММ, ПРОИЗВЕД, ОКРУГЛ, СЛЧИС, ЕСЛИ, СЧЕТЕСЛИ, СУММЕСЛИ, ВПР, ГПР, а также абсолютные ссылки на ячейку, ссылки на рабочие листы, любые знаки арифметических операций. Функции должны быть записаны в одну строку. Использовать какие-либо ячейки для размещения промежуточных результатов не допускается.

Рисунок 1 – Исходная таблица

Задание 1 (варианты):
Вычислить цену за экземпляр с учетом НДС. Формулу написать с использованием ячейки С2 для книги "Расчет индуктивности". Применить в формуле абсолютную ссылку. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до первого знака справа от десятичной запятой.
Написать функцию с ответом, вычисляющую общее количество экземпляров книг в магазине. Результат расположить на листе "Общий".
Написать функцию с ответом, вычисляющую самый ранний год издания книги. Результат расположить на листе "Общий".
Написать функцию с ответом, вычисляющую самый поздний год издания книги. Результат расположить на листе "Общий".
Написать функцию с ответом, вычисляющую среднюю цену за экземпляр. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до первого знака справа от десятичной запятой.
Написать функцию с ответом, вычисляющую общую стоимость всех экземпляров одного наименования книги. Формулу написать для книги "Расчет индуктивности". В ответе привести два возможных варианта формулы. Результат расположить на листе "Общий".
Вычислить "возраст" книг. Формулу написать с использованием ячейки С1 для книги "Расчет индуктивности". Применить в формуле абсолютную ссылку. Результат расположить на листе "Общий".
Написать формулу с ответом, вычисляющую НДС для книг в рублях. Формулу написать с использованием ячейки С2 для книги "Расчет индуктивности". Применить в формуле абсолютную ссылку. Результат расположить на листе "Общий".
Написать формулу с ответом, находящую самую высокую цену за книгу. Результат расположить на листе "Общий".
Вычислить цену за экземпляр с учетом НДС. Формулу написать с использованием ячейки С2 для книги "Расчет индуктивности". Применить в формуле абсолютную ссылку. Результат расположить на листе "Общий".
Написать функцию с ответом, вычисляющую среднюю цену за экземпляр. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до второго знака слева от десятичной запятой
Написать функцию с ответом, вычисляющую среднюю цену за экземпляр. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до целого числа
Написать функцию с ответом, вычисляющую среднюю цену за экземпляр. Результат расположить на листе "Результат 1", для этого в формуле использовать ссылку на лист "Общий". В формуле дополнительно использовать функцию округления результата до первого знака справа от десятичной запятой
Написать функцию с ответом, вычисляющую среднюю цену за экземпляр. Результат расположить на листе "Результат 1", для этого в формуле использовать ссылку на лист "Общий". В формуле дополнительно использовать функцию округления результата до второго знака слева от десятичной запятой
Написать функцию с ответом, вычисляющую среднюю цену за экземпляр. Результат расположить на листе "Результат 1", для этого в формуле использовать ссылку на лист "Общий". В формуле дополнительно использовать функцию округления результата до целого числа.
Написать функцию с ответом, вычисляющую общее количество экземпляров книг в магазине. Результат расположить на листе "Результат 2", для этого в формуле использовать ссылку на лист "Общий".
Написать функцию с ответом, вычисляющую самый ранний год издания книги. Результат расположить на листе "Результат 2", для этого в формуле использовать ссылку на лист "Общий".
Написать функцию с ответом, вычисляющую самый поздний год издания книги. Результат расположить на листе "Результат 2", для этого в формуле использовать ссылку на лист "Общий".
Написать функцию с ответом, вычисляющую общую стоимость всех экземпляров одного наименования книги. Формулу написать для книги "Расчет индуктивности". В ответе привести два возможных варианта формулы. Результат расположить на листе "Результат 2", для этого в формуле использовать ссылку на лист "Общий".
Вычислить "возраст" книг. Формулу написать с использованием ячейки С1 для книги "Расчет индуктивности". Применить в формуле абсолютную ссылку. Результат расположить на листе "Результат 2", для этого в формуле использовать ссылку на лист "Общий".
Написать формулу с ответом, вычисляющую, сколько составит НДС для книг в рублях. Формулу написать с использованием ячейки С2 для книги "Расчет индуктивности". Применить в формуле абсолютную ссылку. Результат расположить на листе "Результат 2", для этого в формуле использовать ссылку на лист "Общий".
Написать формулу с ответом, находящую самую высокую цену за книгу. Результат расположить на листе "Результат 2", для этого в формуле использовать ссылку на лист "Общий".
Вычислить цену за экземпляр с учетом НДС. Формулу написать с использованием ячейки С2 для книги "Расчет индуктивности". Применить в формуле абсолютную ссылку. Результат расположить на листе "Результат 2", для этого в формуле использовать ссылку на лист "Общий".
Написать функцию с ответом, вычисляющую общую стоимость всех экземпляров одного наименования книги. Формулу написать для книги "Расчет индуктивности". В ответе привести два возможных варианта формулы. Результат расположить на листе "Общий". В обеих формулах дополнительно использовать функцию округления результата до второго знака слева от десятичной запятой.
Написать формулу с ответом, вычисляющую НДС для книг в рублях. Формулу написать с использованием ячейки С2 для книги "Расчет индуктивности". Применить в формуле абсолютную ссылку. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до второго знака слева от десятичной запятой.
Написать формулу с ответом, находящую самую высокую цену за книгу. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до третьего знака слева от десятичной запятой.
Вычислить цену за экземпляр с учетом НДС. Формулу написать с использованием ячейки С2 для книги "Расчет индуктивности". Применить в формуле абсолютную ссылку. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до третьего знака слева от десятичной запятой.
Написать функцию с ответом, вычисляющую общую стоимость всех экземпляров одного наименования книги. Формулу написать для книги "Расчет индуктивности". В ответе привести два возможных варианта формулы. Результат расположить на листе "Общий". В обеих формулах дополнительно использовать функцию округления результата до первого знака справа от десятичной запятой.
Написать формулу с ответом, вычисляющую НДС для книг в рублях. Формулу написать с использованием ячейки С2 для книги "Расчет индуктивности". Применить в формуле абсолютную ссылку. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до первого знака справа от десятичной запятой.
Написать формулу с ответом, находящую самую высокую цену за книгу. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до первого знака справа от десятичной запятой.

Задание 2 (варианты):
С использованием условных функций написать формулу, вычисляющую общую цену за экземпляр для книг на второй полке и для книг на третьей полке и если общая цена книг на второй полке оказывается больше, то в ячейку заносится примечание "Сделать скидку" в противном случае примечание не заносится. Результат расположить на листе "Результат1" для этого в формуле использовать ссылку на лист "Общий".
В таблицу добавить еще один столбец "Цена за экз. со скидкой", в котором цена рассчитывается по следующему принципу: есликнига издана ранее 2008 года, то скидка составляет 20% от цены, в остальных случаях скидка равна 10%. В формуле дополнительно применить функцию округления результата до второго знака слева от десятичной запятой
В таблицу добавить еще один столбец "Скидка", в котором скидка рассчитывается по следующему принципу: есликнига издана ранее 2008 года, то скидка составляет 20% от цены, в остальных случаях скидка равна 10%. В формуле дополнительно применить функцию округления результата до целого
В таблицу добавить еще один столбец "Цена за экз. со скидкой", в котором цена рассчитывается по следующему принципу: есликнига издана ранее 2008 года, то скидка составляет 20% от цены, в остальных случаях скидка равна нулю. В формуле дополнительно применить функцию округления результата до второго знака слева от десятичной запятой. Для расчета использовать абсолютную ссылку на ячейку С3, в которой указано значение коэффициента уценки
В таблицу добавить еще один столбец "Скидка", в котором скидка рассчитывается по следующему принципу: если книга издана ранее 2008 года, то скидка составляет 20% от цены, в остальных случаях скидка равна нулю. В формуле дополнительно применить функцию округления результата до целого. Для расчета использовать абсолютную ссылку на ячейку С3, в которой указано значение коэффициента уценки
В таблицу добавить еще один столбец "Цена за экз. со скидкой", в котором цена рассчитывается по следующему принципу: есликнига издана ранее 2008 года, то скидка составляет 20% от цены, в остальных случаях скидка равна 10%. Результат расположить на листе "Результат 1", для этого в формуле использовать ссылку на лист "Общий"
В таблицу добавить еще один столбец "Скидка", в котором скидка рассчитывается по следующему принципу: если книга издана ранее 2008 года, то скидка составляет 20% от цены, в остальных случаях скидка равна 10%. В формуле дополнительно применить функцию округления результата до целого. Результат расположить на листе "Результат 1", для этого в формуле использовать ссылку на лист "Общий".
В таблицу добавить еще один столбец "Цена за экз. со скидкой", в котором цена рассчитывается по следующему принципу: если книга издана ранее 2008 года, то скидка составляет 20% от цены, в остальных случаях скидка равна нулю. В формуле дополнительно применить функцию округления результата до второго знака слева от десятичной запятой. Для расчета использовать абсолютную ссылку на ячейку С3, в которой указано значение коэффициента уценки. Результат расположить на листе "Результат 1", для этого в формуле использовать ссылку на лист "Общий".
В таблицу добавить еще один столбец "Скидка", в котором скидка рассчитывается по следующему принципу: если книга издана ранее 2008 года, то скидка составляет 20% от цены, в остальных случаях скидка равна нулю. В формуле дополнительно применить функцию округления результата до целого. Для расчета использовать абсолютную ссылку на ячейку С3, в которой указано значение коэффициента уценки. Результат расположить на листе "Результат 1", для этого в формуле использовать ссылку на лист "Общий".
Написать формулу и использованием функции вертикального просмотра, которая по ФИО автора выдает название книги. Функцию написать для книги "Техническая диагностика". Результат расположить на листе "Результат 1", для этого в формуле использовать ссылку на лист "Общий".
Написать функцию вертикального просмотра, которая по названию книги ищет цену за экземпляр и вычисляет, чему равен налог 13% на эту книгу. При написании формулы использовать абсолютную ссылку на ячейку С2, в которой указан налог. Формулу написать для книги "Расчет индуктивности". Результат расположить на листе "Результат 1"
Написать формулу и использованием функции вертикального просмотра, которая по названию книги ищет количество экземпляров этой книги и если полученное количество оказывается больше пяти экземпляров заносит в ячейку примечание: "Сделать скидку", в противном случае примечание не заносится. Формулу написать для книги "Электрические системы и сети". Результат расположить на листе "Результат 1"
Написать формулу и использованием функции вертикального просмотра, которая по названию книги ищет ее год издания, вычисляет возраст книги и, если он оказывается больше десяти лет, заносит в ячейку примечание: "Снять с продажи", в противном случае примечание не заносится. Функцию написать для книги "Осветительные сети производственных зданий". При написании формулы использовать абсолютную ссылку на ячейку С1, в которой указан текущий год. Результат расположить на листе "Общий".
С использованием условных функций написать формулу, которая считает общее количество экземпляров, расположенных на второй полке и если полученное значение оказывается меньше десяти, заносит в ячейку пояснение: "Добавить книг на полку", в противном случае пояснение не заносится.
На одну полку вмещается пятнадцать книг. С использованием условных функций написать формулу, которая считает общее количество экземпляров, расположенных на первой полке, вычисляет количество свободных мест на полке и, если оно окажется меньше двух, заносит в ячейку примечание "Полка заполнена", в противном случае примечание не пишется.
Написать формулу и использованием функции вертикального просмотра, которая по названию книги ищет цену за экземпляр, вычисляет, чему равен налог 13% на эту книгу и округляет полученное значение до целого числа. При написании формулы использовать абсолютную ссылку на ячейку С2, в которой указан налог. Формулу написать для книги "Расчет индуктивности".
С использованием условных функций написать формулу, которая считает общее количество экземпляров, расположенных на первой полке, и сравнивает его с рассчитанным количеством экземпляров на второй полке и, если на первой полке книг окажется больше, то в ячейку заносится примечание "переставить книги на вторую полку", в противном случае в ячейку заносится примечание "переставить книги на первую полку".
С использованием условных функций написать формулу, которая считает количество наименований книг, изданных в 2010 году, и складывает их с количеством наименований книг, изданных в 2013 году, и если их общее количество оказывается меньше пяти, то в ячейку заносится примечание "переставить на одну полку", в противном случае примечание не заносится.
С использованием условных функций написать формулу, которая считает количество наименований книг, изданных в 2010 году, и если их количество оказывается больше двух, то в ячейку заносится примечание "переставить на отдельную полку", в противном случае примечание не заносится.
С использованием условных функций написать формулу, вычисляющую общую цену за экземпляр для книг на второй полке и для книг на третьей полке и если общая цена книг на второй полке оказывается больше, то в ячейку заносится примечание "Сделать скидку" в противном случае примечание не заносится.
С использованием условных функций написать формулу, вычисляющую общую цену за экземпляр для книг на второй полке, округляющую ее до второго знака слева от десятичной запятой и если полученная после округления сумма окажется больше 2000 рублей, то в ячейку заносится примечание "Сделать скидку" в противном случае примечание не заносится.
Написать функцию, заполняющую ячейки E5:G11 случайными целыми числами из промежутка от 1 до 3.
В таблицу добавить еще один столбец "Примечание", который заполняется по следующему принципу: если книга находится на первом стеллаже, то примечание - "Техническая", если на втором стеллаже - "Специальная", если на третьем - "Общая"
Написать формулу и использованием функции вертикального просмотра, которая по названию книги ищет ее год издания, вычисляет возраст книги и, если он оказывается больше десяти лет, заносит в ячейку примечание: "Снять с продажи", в противном случае примечание не заносится. Функцию написать для книги "Осветительные сети производственных зданий". При написании формулы использовать абсолютную ссылку на ячейку С1, в которой указан текущий год. Результат расположить на листе "Результат1" для этого в формуле использовать ссылку на лист "Общий".
С использованием условных функций написать формулу, которая считает общее количество экземпляров, расположенных на второй полке и если полученное значение оказывается меньше десяти, заносит в ячейку пояснение: "Добавить книг на полку", в противном случае пояснение не заносится. Результат расположить на листе "Результат1" для этого в формуле использовать ссылку на лист "Общий".
На одну полку вмещается пятнадцать книг. С использованием условных функций написать формулу, которая считает общее количество экземпляров, расположенных на первой полке, вычисляет количество свободных мест на полке и, если оно окажется меньше двух, заносит в ячейку примечание "Полка заполнена", в противном случае примечание не пишется. Результат расположить на листе "Результат1" для этого в формуле использовать ссылку на лист "Общий".
Написать формулу и использованием функции вертикального просмотра, которая по названию книги ищет цену за экземпляр, вычисляет, чему равен налог 13% на эту книгу и округляет полученное значение до целого числа. При написании формулы использовать абсолютную ссылку на ячейку С2, в которой указан налог. Формулу написать для книги "Расчет индуктивности". Результат расположить на листе "Результат1" для этого в формуле использовать ссылку на лист "Общий".
С использованием условных функций написать формулу, которая считает общее количество экземпляров, расположенных на первой полке и сравнивает его с рассчитанным количеством экземпляров на второй полке и если на первой полке книг окажется больше, то в ячейку заносится примечание "переставить книги на вторую полку", в противном случае в ячейку заносится примечание "переставить книги на первую полку". Результат расположить на листе "Результат1" для этого в формуле использовать ссылку на лист "Общий".
С использованием условных функций написать формулу, которая считает количество наименований книг, изданных в 2010 году и складывает их с количеством наименований книг, изданных в 2013 году и если их общее количество оказывается меньше пяти, то в ячейку заносится примечание "переставить на одну полку", в противном случае примечание не заносится. Результат расположить на листе "Результат1" для этого в формуле использовать ссылку на лист "Общий".
С использованием условных функций написать формулу, которая считает количество наименований книг, изданных в 2010 году и если их количество оказывается больше двух, то в ячейку заносится примечание "переставить на отдельную полку", в противном случае примечание не заносится. Результат расположить на листе "Результат1" для этого в формуле использовать ссылку на лист "Общий".

Задание 3.
Требуется рассчитать полную мощность понизительной подстанции на три напряжения: ПС 110/35/10 кВ с учетом перспективы роста нагрузок и мощностей трансформаторов собственных нужд. С учетом полученной мощности выбрать марку и мощность силовых трансформаторов, проверить коэффициенты загрузки трансформаторов в рабочем и послеаварийном режимах. Для написания формул можно использовать функции: МИН, МАКС, СРЗНАЧ, СУММ, ПРОИЗВЕД, ОКРУГЛ, СЛЧИС, ЕСЛИ, СЧЕТЕСЛИ, СУММЕСЛИ, ВПР, ГПР, а также абсолютные ссылки на ячейку, ссылки на рабочие листы, любые знаки арифметических операций, все встроенные математические функции. Решение задачи представить в виде картинок, полученных с помощью кнопки «Print Screen» из программы Microsoft Excel, и вставить в общий текстовый файл вместе с задачами 1 и 2.
Исходные данные:
№ варианта Sкс Мощность, МВт cosφ
МВА PСН PНН СН НН
0 1900 30 29 0,8 0,82
1 2100 33 37,5 0,75 0,77
2 950 28 30 0,83 0,8
3 2250 37 35 0,76 0,79
4 975 26 29 0,78 0,82
5 1850 24 30 0,77 0,8
6 1750 25 27 0,79 0,83
7 1920 40 40 0,815 0,795
8 1850 33,5 32,5 0,79 0,815
9 1650 32 35 0,82 0,81
10 1550 23 35 0,818 0,81
11 1250 28 31 0,8 0,81
12 850 25 30 0,79 0,82
13 895 27 27 0,805 0,83
14 1000 34 28 0,81 0,83
15 1500 35 33 0,81 0,8
16 1450 36 30 0,83 0,81
17 1150 30 24 0,82 0,8
18 1900 36 35,5 0,77 0,79
19 1250 35 32 0,82 0,83
20 1325 36 30 0,81 0,82
21 1400 32 38 0,8 0,82
22 1800 36 29 0,81 0,82
23 2200 41 37,5 0,75 0,77
24 1950 28 32 0,83 0,8
25 2250 35 37 0,75 0,81
26 1975 36 29 0,78 0,82
27 850 24 30 0,77 0,8
28 1650 25 27 0,79 0,83
29 1720 40 40 0,815 0,795
Пояснения к таблице:
Sкс – мощность короткого замыкания системы, МВА;
Рнн – максимальная мощность на стороне низшего напряжения, кВт;
Рсн – максимальная мощность на стороне среднего напряжения, кВт.
Трансформаторы собственных нужд
Номимальная мощность, кВА Тип трансформатора
16 ТМГ-16/10-У1(ХЛ1)
25 ТМГ-25/10-У1(ХЛ1)
40 ТМГ-40/10-У1(ХЛ1)
63 ТМГ-63/10-У1(ХЛ1)
100 ТМГ11-100/10-У1(ХЛ1)
160 ТМГ11-160/10-У1(ХЛ1)
250 ТМГ11-250/10-У1(ХЛ1)
400 ТМГ11-400/10-У1(ХЛ1)
630 ТМГ11-630/10-У1(ХЛ1)
1000 ТМГ11-1000/10-У1(ХЛ1)
1250 ТМГ11-1250/10-У1(ХЛ1)
1600 ТМГ11-1600/10-У1(ХЛ1)
2500 ТМГ11-2500/10-У1(ХЛ1)
Силовые трансформаторы
Номимальная мощность, кВА Тип силового трансформатора
6300 ТМТН-6300/110
10000 ТДТН-10000/110
16000 ТДТН-16000/110
25000 ТДТН-25000/110
40000 ТДТН-40000/110
63000 ТДТН-63000/110
80000 ТДТН-80000/110
Математические формулы, необходимые для расчета:
Определение полной мощности:
S=Pcosφ, МВА
Определение реактивной мощности:
Q=S2-P2, МварОпределение мощности трансформаторов собственных нужд (Sрасч тсн): 0,5% от полной расчетной мощности.
Учет перспективы развития района: К=1,1 – на пять лет; К=1,25 – на десять лет.
Проверка номинальной мощности ТСН по условию надежности:
Sном≥0,7Sрасч тснКоэффициент аварийной перегрузки ТСН:
Кав п тсн=Sрасч тснSном<1,4Расчет мощности силовых трансформаторов
Sрасч тр=Pmaxcosφmax∙(Nт-1)∙Кп ав≤Sном.т,
гдеКп ав=1,4 - коэффициент аварийной перегрузки силовых трансформаторов;
N=2 – количество силовых трансформаторов;
cosφmax=0,93.Порядок выполнения задачи №3:
Занести в программу MS Excel всю таблицу с исходными данными и все таблицы с параметрами трансформаторов.
С помощью функций поиска по номеру варианта выбрать нужные для расчета мощности Рнн и Рсн, а также cosφ. Результаты расположить в отдельных ячейках. Формулы написать рядом с результатами (см.рис.2).

Рисунок 2 – Часть примера оформления задачи
Определить полные мощности на стороне низшего и среднего напряжений. При написании функций использовать округление до второго знака справа от десятичной запятой.
Определить реактивные мощности на стороне низшего и среднего напряжений. При написании функций использовать округление до второго знака справа от десятичной запятой.
Определить полную расчетную мощность (Sрасч), как сумму полных мощностей на стороне низшего и среднего напряжений.
Определить максимальную активную расчетную мощность (Рmax), как сумму активных мощностей на стороне низшего и среднего напряжений.
Рассчитать мощность подстанции с учетом трансформаторов собственных нужд и перспективы развития района на десять лет. При написании формулы использовать округление до второго знака справа от десятичной запятой. Коэффициент перспективы развития ввести в отдельную ячейку, использовать абсолютную ссылку.
Определить расчетную мощность трансформаторов собственных нужд (ТСН) в кВА.
С помощью функций поиска по данным из таблицы «Трансформаторы собственных нужд» определить и вывести на экран подходящую марку (ТСН)
Осуществить проверку ТСН по условию надежности. Для этого написать функцию: если условие выполняется – в ячейку заносится примечание «трансформатор подходит», в противном случае – «трансформатор не подходит».
Рассчитать коэффициент аварийной перегрузки ТСН
Осуществить проверку коэффициента аварийной перегрузки ТСН. Для этого написать функцию: если условие выполняется – в ячейку заносится примечание «трансформатор подходит», в противном случае – «трансформатор не подходит».
Рассчитать мощность силовых трансформаторов в кВА.
С помощью функций поиска по данным из таблицы «Силовые трансформаторы» определить и вывести на экран подходящую марку силовых трансформаторов
Осуществить проверку силовых трансформаторов. Для этого написать функцию: если условие выполняется – в ячейку заносится примечание «трансформатор подходит», в противном случае – «трансформатор не подходит».
В случае, если силовой трансформатор не подходит. То с помощью функции ГПР выбирается следующая по порядку марку трансформатора.

Пример выполнения (задания 1-2)
Задание 1: Написать функцию с ответом, вычисляющую средний год издания книг. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до целого числа.

Ответ: ОКРУГЛ(СРЗНАЧ(D5:D11);0)=2008.
Задание 2: В таблицу добавить столбец "Цена с учетом наценки", в котором цена рассчитывается так: если книга издана позднее 2007 года, то наценка составляет 100 рублей, в остальных случаях цена не изменяется.

Ответ: ЕСЛИ(D5>2007;I5+100;I5)=650,79.
Контрольная работа №2
С помощью программы Microsoft Access 2010 создать базу данных, состоящую из нескольких таблиц. Параметры полей (тип, размер, маска ввода, формат поля, значение по умолчанию, условие на значение, обязательное поле, индексированное поле) подобрать самостоятельно. Изобразить полученные параметры в виде таблиц (см. пример). В соответствии с вариантом задания для заполнения отдельных полей применить маску ввода. При заполнении параметров поля «Условие на значение» и при создании запросов использовать следующие операторы: Like, And, Or, In, Not, &, Between...And, а также +,-,*,/,<,>,<=,>=,<>.
При помощи комбинации отдельных полей из разных таблиц базы данных получить и изобразить запрос. Для построения вычисляемого поля использовать встроенные функции и групповые операции программы Microsoft Access (Iif, Sum, Min, Max, Avg, Count), а также перечисленные выше операторы. Полученную в вычисляемом поле формулу написать под запросом.
Если по заданию требуется построить групповой запрос, то под запросом написать групповую операцию и название поля, для которого она выбиралась.
Если при построении запроса потребовалось изменение записи «Условие отбора», то сформированное условие, а также название поля, в которое это условие должно заноситься, также написать под запросом.
Варианты заданий:
Создать базу данных «Завод».
В режиме конструктора создать таблицу Рабочие, содержащую поля ФИО и Дата рождения. Параметры полей определить самостоятельно. Для ввода даты рождения использовать маску ввода.
В режиме конструктора создать таблицу Движение по службе, содержащую поля: Должность, Оклад. При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 40000 руб.
ФИО Дата рождения Должность Оклад
Иванов А.В. 18.09.1986 наладчик оборудования 15 000,00р.
Петров С.Д. 12.03.1978 крановщик 25 000,00р.
Сидоров Г.А. 24.12.1990 водитель 10 000,00р.
Соколов А.И. 14.08.1991 разнорабочий 5 000,00р.
Голубев А.И. 15.04.1989 слесарь 15 000,00р.
Игнатов П.Р. 05.03.1987 плотник 20 000,00р.
Самойлов К.А. 06.07.1980 прораб 30 000,00р.
Создать запрос, содержащий столбец Примечание, в котором отражается текст «повысить зарплату на 10%» в том случае, если должность человека – крановщик, в противном случае столбец Примечание не заполняется.

Создать базу данных Завод.
В режиме конструктора создать таблицу Рабочие, содержащую поля ФИО и Паспортные данные. Параметры полей определить самостоятельно. Для ввода паспортных данных использовать маску ввода, с помощью которой автоматически печатаются слова «серия» и «№» и определяется количество числовых позиций для них.
Создать таблицу Производство, содержащую поля ФИО, Цех, Должность.
ФИО Паспортные данные ФИО Цех Должность
Иванов А.В. серия 1900 № 968543 Иванов А.В. Лесозаготовительный крановщик
Петров С.Д. серия 1903 № 526389 Петров С.Д. деревообрабатывающий наладчик оборудования
Сидоров Г.А. серия 1902 № 753159 Сидоров Г.А. Лесозаготовительный крановщик
Соколов А.И. серия 1906 № 357689 Соколов А.И. цех по сборке деревянной тары плотник
Голубев А.И. серия 1900 № 456123 Голубев А.И. цех по производству бумажной продукции слесарь
Игнатов П.Р. серия 1904 № 741852 Игнатов П.Р. деревообрабатывающий прораб
Самойлов К.А. серия 1900 № 963852 Самойлов К.А. цех по сборке деревянной тары разнорабочий
Создать групповой запрос, содержащий столбец Цех, а также столбец, вычисляющий количество работающих человек в каждом цехе.
Создать базу данных Завод.
В режиме конструктора создать таблицу Движение по службе, содержащую поля: Должность, Оклад. При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 30000 руб.
Создать таблицу Производство, содержащую поля ФИО, Дата рождения, Цех, Должность. Для ввода даты рождения использовать маску ввода.
Должность оклад ФИО Дата рождения Цех Должность
наладчик оборудования 15 000,00р. Иванов А.В. 18.09.1986 Лесозаготовительный крановщик
крановщик 25 000,00р. Петров С.Д. 12.03.1978 деревообрабатывающий наладчик оборудования
водитель 10 000,00р. Сидоров Г.А. 24.12.1990 Лесозаготовительный крановщик
разнорабочий 5 000,00р. Соколов А.И. 14.08.1991 цех по сборке деревянной тары плотник
слесарь 15 000,00р. Голубев А.И. 15.04.1989 цех по производству бумажной продукции слесарь
плотник 20 000,00р. Игнатов П.Р. 05.03.1987 деревообрабатывающий прораб
прораб 30 000,00р. Самойлов К.А. 06.07.1980 цех по сборке деревянной тары разнорабочий
Создать групповой запрос, содержащий столбец Цех, а также еще два столбца, вычисляющих общую сумму выплат за месяц по каждому цеху, а также среднемесячный заработок каждого цеха.

Создать базу данных Завод.
В режиме конструктора создать таблицу Производство, содержащую поля ФИО, Цех, Должность.
В режиме конструктора создать таблицу Движение по службе, содержащую поля: Должность, Оклад. При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 40000 руб.
ФИО Цех Должность Должность Оклад
Иванов А.В. Лесозаготовительный крановщик наладчик оборудования 15 000,00р.
Петров С.Д. деревообрабатывающий наладчик оборудования крановщик 25 000,00р.
Сидоров Г.А. Лесозаготовительный крановщик водитель 10 000,00р.
Соколов А.И. цех по сборке деревянной тары плотник разнорабочий 5 000,00р.
Голубев А.И. цех по производству бумажной продукции слесарь слесарь 15 000,00р.
Игнатов П.Р. деревообрабатывающий прораб плотник 20 000,00р.
Самойлов К.А. цех по сборке деревянной тары разнорабочий прораб 30 000,00р.
Создать запрос, содержащий столбцы ФИО, Должность, Оклад. Построить вычисляемое поле Надбавка, в котором высчитывается надбавка в рублях в размере 10% от оклада в том случае, если должность человека – крановщик, в противном случае надбавка равна 0.
Создать базу данных Завод.
В режиме конструктора создать таблицу Рабочие, содержащую поля ФИО и Дата рождения. Параметры полей определить самостоятельно. Для ввода даты рождения использовать маску ввода.
В режиме конструктора создать таблицу Движение по службе, содержащую поля: ФИО, Должность, Оклад. При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 40000 руб.
ФИО Дата рождения ФИО Должность Оклад
Иванов А.В. 18.09.1986 Иванов А.В. наладчик оборудования 15 000,00р.
Петров С.Д. 12.03.1978 Петров С.Д. крановщик 25 000,00р.
Сидоров Г.А. 24.12.1990 Сидоров Г.А. водитель 10 000,00р.
Соколов А.И. 14.08.1991 Соколов А.И. разнорабочий 5 000,00р.
Голубев А.И. 15.04.1989 Голубев А.И. слесарь 15 000,00р.
Игнатов П.Р. 05.03.1987 Игнатов П.Р. плотник 20 000,00р.
Самойлов К.А. 06.07.1980 Самойлов К.А. прораб 30 000,00р.
Создать запрос, содержащий столбцы ФИО, Дата рождения и оклад. Постройте вычисляемое поле Надбавка, в котором всем начисляется надбавка в размере 20% от оклада.
Создать базу данных Завод.
В режиме конструктора создать таблицу Рабочие, содержащую поля ФИО и Дата рождения. Параметры полей определить самостоятельно. Для ввода даты рождения использовать маску ввода.
В режиме конструктора создать таблицу Движение по службе, содержащую поля: ФИО, Должность, Оклад. При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 35000 руб.
ФИО Дата рождения ФИО Должность оклад
Иванов А.В. 18.09.1986 Иванов А.В. наладчик оборудования 15 000,00р.
Петров С.Д. 12.03.1978 Петров С.Д. крановщик 25 000,00р.
Сидоров Г.А. 24.12.1990 Сидоров Г.А. водитель 10 000,00р.
Соколов А.И. 14.08.1991 Соколов А.И. разнорабочий 5 000,00р.
Голубев А.И. 15.04.1989 Голубев А.И. слесарь 15 000,00р.
Игнатов П.Р. 05.03.1987 Игнатов П.Р. плотник 20 000,00р.
Самойлов К.А. 06.07.1980 Самойлов К.А. прораб 30 000,00р.
Создать запрос, содержащий столбцы ФИО, Дата рождения и оклад. Заполните в запросе «Условие отбора» таким образом, чтобы в запросе отображались только работники, родившиеся в 1989 и 1990 году. В ответе напишите два варианта решения.
Создать базу данных Фирма.
В режиме конструктора создать таблицу Сотрудники, содержащую поля ФИО, Год рождения, Год поступления на работу. Параметры полей определить самостоятельно. При определении параметров таблицы укажите значение на условие: год рождения должен быть не менее 1970 г. и не более 1990 г.
Создать таблицу Должность, содержащую поля ФИО, Наименование отдела, Должность.
ФИО Год рождения Год поступления на работу ФИО Наименование отдела Должность
Иванов А.В. 1990 2010 Иванов А.В. Бухгалтерия бухгалтер
Петров С.Д. 1978 2000 Петров С.Д. Бухгалтерия гл. бухгалтер
Сидоров Г.А. 1980 2001 Сидоров Г.А. Отдел продаж менеджер
Соколов А.И. 1986 2006 Соколов А.И. Отдел продаж ст. менеджер
Голубев А.И. 1979 2005 Голубев А.И. Хозяйственный уборщик
Игнатов П.Р. 1981 2000 Игнатов П.Р. Хозяйственный вахтер
Самойлов К.А. 1982 2003 Самойлов К.А. Охрана охранник
Создать запрос, содержащий поля из таблицы Сотрудники и поле Наименование отдела, вычисляющий возраст сотрудников на текущий год (Фактический возраст) и возраст сотрудников при поступлении на работу.

Создать базу данных Фирма.
В режиме конструктора создать таблицу Сотрудники, содержащую поля ФИО, Год рождения, Год поступления на работу. Параметры полей определить самостоятельно. При определении параметров таблицы укажите значение на условие: год рождения должен быть не менее 1975 г. и не более 1990 г.
Создать таблицу Должность, содержащую поля ФИО, Наименование отдела, Должность.
ФИО Год рождения Год поступления на работу ФИО Наименование отдела Должность
Иванов А.В. 1990 2010 Иванов А.В. Бухгалтерия бухгалтер
Петров С.Д. 1978 2000 Петров С.Д. Бухгалтерия гл. бухгалтер
Сидоров Г.А. 1980 2001 Сидоров Г.А. Отдел продаж менеджер
Соколов А.И. 1986 2006 Соколов А.И. Отдел продаж ст. менеджер
Голубев А.И. 1979 2005 Голубев А.И. Хозяйственный уборщик
Игнатов П.Р. 1981 2000 Игнатов П.Р. Хозяйственный вахтер
Самойлов К.А. 1982 2003 Самойлов К.А. Охрана охранник
Создать групповой запрос, содержащий поля ФИО и Отдел и вычисляющий средний год рождения сотрудников. Заполните в запросе «Условие отбора» таким образом, чтобы отображались только сотрудники отделов, названия которых начинаются на «О».
Создать базу данных Фирма.
В режиме конструктора создать таблицу Оплата труда, содержащую поля: Должность, Оклад. При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 30000 руб.
Создать таблицу Должность, содержащую поля ФИО, Наименование отдела, Должность.
Должность оклад ФИО Наименование отдела Должность
бухгалтер 15 000,00р. Иванов А.В. Бухгалтерия бухгалтер
главный бухгалтер 25 000,00р. Петров С.Д. Бухгалтерия гл. бухгалтер
менеджер 10 000,00р. Сидоров Г.А. Отдел продаж менеджер
уборщик 5 000,00р. Соколов А.И. Отдел продаж ст. менеджер
вахтер 15 000,00р. Голубев А.И. Хозяйственный уборщик
охранник 20 000,00р. Игнатов П.Р. Хозяйственный вахтер
старший менеджер 30 000,00р. Самойлов К.А. Охрана охранник
Создать групповой отчет, содержащий поле Наименование отдела и вычисляющий общий оклад каждого отдела. Заполните в запросе «Условие отбора» таким образом, чтобы отображались все отделы кроме Охраны и Бухгалтерии. В ответе напишите два варианта заполнения «Условия отбора».

Создать базу данных Фирма.
В режиме конструктора создать таблицу Оплата труда, содержащую поля: Должность, Оклад. При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 30000 руб.
Создать таблицу Должность, содержащую поля ФИО, Наименование отдела, Должность.
Должность Оклад ФИО Наименование отдела Должность
бухгалтер 15 000,00р. Иванов А.В. Бухгалтерия бухгалтер
главный бухгалтер 25 000,00р. Петров С.Д. Бухгалтерия гл. бухгалтер
менеджер 10 000,00р. Сидоров Г.А. Отдел продаж менеджер
уборщик 5 000,00р. Соколов А.И. Отдел продаж ст. менеджер
вахтер 15 000,00р. Голубев А.И. Хозяйственный уборщик
охранник 20 000,00р. Игнатов П.Р. Хозяйственный вахтер
старший менеджер 30 000,00р. Самойлов К.А. Охрана охранник
Создать запрос, содержащий поля ФИО, отдел, оклад и вычисляющий надбавку в размере 10% от оклада всем сотрудникам кроме тех, которые работают в бухгалтерии.
Создать базу данных Фирма.
В режиме конструктора создать таблицу Оплата труда, содержащую поля: Должность, Оклад. При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 25000 руб.
Создать таблицу Должность, содержащую поля ФИО, Наименование отдела, Должность.
Должность Оклад ФИО Наименование отдела Должность
бухгалтер 15 000,00р. Иванов А.В. Бухгалтерия бухгалтер
главный бухгалтер 25 000,00р. Петров С.Д. Бухгалтерия гл. бухгалтер
менеджер 10 000,00р. Сидоров Г.А. Отдел продаж менеджер
уборщик 5 000,00р. Соколов А.И. Отдел продаж ст. менеджер
вахтер 15 000,00р. Голубев А.И. Хозяйственный уборщик
охранник 20 000,00р. Игнатов П.Р. Хозяйственный вахтер
старший менеджер 30 000,00р. Самойлов К.А. Охрана охранник
Создать запрос, содержащий поля ФИО, Отдел, Оклад и вычисляющий надбавку в размере 10% от оклада всем сотрудникам. Заполнить «Условие отбора» таким образом, чтобы в запросе отразились все сотрудники кроме тех, которые работают в бухгалтерии.

Создать базу данных Аэропорт
В режиме конструктора создать таблицу Расписание полетов, содержащую поля: дата вылета, пункт назначения, тип самолета, количество проданных билетов. Для заполнения даты вылета использовать маску ввода.
В режиме конструктора создать таблицу Самолеты, содержащую поля Тип самолета и Количество посадочных мест. При определении параметров таблицы укажите значение на условие: количество посадочных мест должно быть не меньше 10 и не больше 200.
дата вылета пункт назначения тип самолета количество проданных билетов тип самолета количество посадочных мест
01.04.2012 Ю-Сахалинск Боинг 10 Боинг 200
01.04.2012 Томск ЯК-42 15 ЯК-42 20
02.04.2012 Николаевск ТУ-154 50 ТУ-154 100
10.05.2012 Ю-Сахалинск ТУ-154 60 15.05.2012 Николаевск ЯК-42 12 24.04.2012 Томск Боинг 100 29.03.2012 Иркутск Боинг 150 30.03.2012 Нижний Тагил ТУ-154 80 Создать групповой запрос, отражающий столбец, Пункт назначения, и вычисляющий самую раннюю дату вылета и общее количество проданных билетов для каждого пункта назначения. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные, касающиеся всех портов назначения, кроме города Томск.
Создать базу данных Аэропорт
В режиме конструктора создать таблицу Рейсы, содержащую поля номер рейса, пункт назначения, время вылета, время прибытия. Параметры полей определить самостоятельно. Для ввода времени использовать маску ввода.
В режиме конструктора создать таблицу Самолеты, содержащую поля Тип самолета и Количество посадочных мест.
номер рейса пункт назначения время вылета время прибытия тип самолета количество посадочных мест
123 Ю-Сахалинск 17:22 22:15 Боинг 200
543 Иркутск 5:15 10:50 ЯК-42 20
560 Томск 13:15 16:20 ТУ-154 100
646 Нижний Тагил 16:30 20:20 2340 Николаевск 18:10 23:13 Создать запрос, вычисляющий время в пути для каждого порта назначения. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные, касающиеся только портов назначения, названия которых начинаются на букву «Н».
Создать базу данных Аэропорт
В режиме конструктора создать таблицу Расписание полетов, содержащую поля: дата вылета, пункт назначения, тип самолета, количество проданных билетов. Для заполнения даты вылета использовать маску ввода.
В режиме конструктора создать таблицу Самолеты, содержащую поля Тип самолета и Количество посадочных мест. При определении параметров таблицы укажите значение на условие: количество посадочных мест должно быть не меньше 10 и не больше 200.
дата вылета пункт назначения тип самолета количество проданных билетов тип самолета количество посадочных мест
01.04.2012 Ю-Сахалинск Боинг 10 Боинг 200
01.04.2012 Томск ЯК-42 15 ЯК-42 20
02.04.2012 Николаевск ТУ-154 50 ТУ-154 100
10.05.2012 Ю-Сахалинск ТУ-154 60 15.05.2012 Николаевск ЯК-42 12 24.04.2012 Томск Боинг 100 29.03.2012 Иркутск Боинг 150 30.03.2012 Нижний Тагил ТУ-154 80 Создать групповой запрос, отражающий столбец, Пункт назначения, и вычисляющий количество свободных мест. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные, касающиеся только города Томск.
Создать базу данных Аэропорт
В режиме конструктора создать таблицу Рейсы, содержащую поля: номер рейса, пункт назначения, время вылета, время прибытия. Параметры полей определить самостоятельно. Для ввода времени использовать маску ввода.
В режиме конструктора создать таблицу Расписание полетов, содержащую поля: дата вылета, пункт назначения, тип самолета, количество проданных билетов. Для заполнения даты вылета использовать маску ввода.
номер рейса пункт назначения время вылета время прибы-тия дата вылета пункт назначения тип самолета количество проданных билетов
123 Ю-Сахалинск 17:22 22:15 01.04.2012 Ю-Сахалинск Боинг 10
543 Иркутск 5:15 10:50 01.04.2012 Томск ЯК-42 15
560 Томск 13:15 16:20 02.04.2012 Николаевск ТУ-154 50
646 Нижний Тагил 16:30 20:20 10.05.2012 Ю-Сахалинск ТУ-154 60
2340 Николаевск 18:10 23:13 15.05.2012 Николаевск ЯК-42 12
24.04.2012 Томск Боинг 100
29.03.2012 Иркутск Боинг 150
30.03.2012 Нижний Тагил ТУ-154 80
Создать групповой запрос, содержащий поле Пункт назначения и вычисляющий количество рейсов для каждого пункта назначения. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные, касающиеся только портов назначения, названия которых начинаются на букву «Н».
Создать базу данных Аэропорт
В режиме конструктора создать таблицу Рейсы, содержащую поля: номер рейса, пункт назначения, время вылета, время прибытия. Параметры полей определить самостоятельно. Для ввода времени использовать маску ввода.
В режиме конструктора создать таблицу Расписание полетов, содержащую поля: дата вылета, пункт назначения, тип самолета, количество проданных билетов. Для заполнения даты вылета использовать маску ввода.

номер рейса пункт назначения время вылета время прибы-тия дата вылета пункт назначения тип самолета количество проданных билетов
123 Ю-Сахалинск 17:22 22:15 01.04.2012 Ю-Сахалинск Боинг 10
543 Иркутск 5:15 10:50 01.04.2012 Томск ЯК-42 15
560 Томск 13:15 16:20 02.04.2012 Николаевск ТУ-154 50
646 Нижний Тагил 16:30 20:20 10.05.2012 Ю-Сахалинск ТУ-154 60
2340 Николаевск 18:10 23:13 15.05.2012 Николаевск ЯК-42 12
24.04.2012 Томск Боинг 100
29.03.2012 Иркутск Боинг 150
30.03.2012 Нижний Тагил ТУ-154 80
Создать запрос, содержащий поля Дата вылета, пункт назначения и вычисляющий время в пути для каждого пункта назначения. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные с 01.04.2012 по 1.05.2012 включительно.
Создать базу данных Аэропорт
В режиме конструктора создать таблицу Расписание полетов, содержащую поля: дата вылета, пункт назначения, тип самолета, количество проданных билетов. Для заполнения даты вылета использовать маску ввода.
В режиме конструктора создать таблицу Самолеты, содержащую поля Тип самолета и Количество посадочных мест. При определении параметров таблицы укажите значение на условие: количество посадочных мест должно быть не меньше 10 и не больше 200.
дата вылета пункт назначения тип самолета количество проданных билетов тип самолета количество посадочных мест
01.04.2012 Ю-Сахалинск Боинг 10 Боинг 200
01.04.2012 Томск ЯК-42 15 ЯК-42 20
02.04.2012 Николаевск ТУ-154 50 ТУ-154 100
10.05.2012 Ю-Сахалинск ТУ-154 60 15.05.2012 Николаевск ЯК-42 12 24.04.2012 Томск Боинг 100 29.03.2012 Иркутск Боинг 150 30.03.2012 Нижний Тагил ТУ-154 80 Создать запрос, отражающий столбцы, дата вылета, пункт назначения, и вычисляющий количество свободных мест. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные с 01.04.2012 по 1.05.2012 включительно.

Создать базу данных Университет
В режиме конструктора создать таблицу Студенты, содержащую поля ФИО, группа, Дата рождения. Параметры полей определить самостоятельно. При заполнении Даты рождения применить маску ввода.
В режиме конструктора создать таблицу Журнал оценок с оценками по математике, физике, химии, информатике. При определении параметров таблицы укажите значение на условие: введенная оценка не может быть меньше 2 и больше 5.
ФИО Группа Дата рождения ФИО Мате-матика Фи-зика Химия Инфор-матика
Звягин М.И. ЭС-11 18.09.1993 Звягин М.И. 5 4 4 5
Трусов В.В. ЭС-12 20.10.1992 Трусов В.В. 3 3 3 3
Смирнов А.С. ЭС-11 01.02.1993 Смирнов А.С. 4 4 4 4
Смирнова О.С. ЭС-11 05.06.1994 Смирнова О.С. 5 5 5 5
Малышев К.Р. ЭС-12 25.07.1992 Малышев К.Р. 3 4 3 4
Великанов Ю.А. ЭС-12 15.08.1994 Великанов Ю.А. 2 3 2 4
Ильина Н.К. ЭС-11 16.03.1992 Ильина Н.К. 5 4 3 4
Создать групповой запрос, отражающий средние баллы по каждому предмету.
Создать базу данных Университет
В режиме конструктора создать таблицу Студенты, содержащую поля ФИО, группа, Дата рождения. Параметры полей определить самостоятельно. При заполнении Даты рождения применить маску ввода.
В режиме конструктора создать таблицу Журнал оценок с оценками по математике, физике, химии, информатике. При определении параметров таблицы укажите значение на условие: введенная оценка не может быть меньше 2 и больше 5.
ФИО Группа Дата рождения ФИО Мате-матика Фи-зика Химия Инфор-матика
Звягин М.И. ЭС-11 18.09.1993 Звягин М.И. 5 4 4 5
Трусов В.В. ЭС-12 20.10.1992 Трусов В.В. 3 3 3 3
Смирнов А.С. ЭС-11 01.02.1993 Смирнов А.С. 4 4 4 4
Смирнова О.С. ЭС-11 05.06.1994 Смирнова О.С. 5 5 5 5
Малышев К.Р. ЭС-12 25.07.1992 Малышев К.Р. 3 4 3 4
Великанов Ю.А. ЭС-12 15.08.1994 Великанов Ю.А. 2 3 2 4
Ильина Н.К. ЭС-11 16.03.1992 Ильина Н.К. 5 4 3 4
Создать запрос, содержащий поля из таблицы Журнал оценок и поле Примечание, в котором будут отражаться слова «молодец» - если у студента одновременно пятерка по математике и по физике, и слова «повысить успеваемость» во всех остальных случаях.
Создать базу данных Университет
В режиме конструктора создать таблицу Студенты, содержащую поля ФИО, группа, Дата рождения. Параметры полей определить самостоятельно. При заполнении Даты рождения применить маску ввода.
В режиме конструктора создать таблицу Журнал оценок с оценками по математике, физике, химии, информатике. При определении параметров таблицы укажите значение на условие: введенная оценка не может быть меньше 2 и больше 5.

ФИО Группа Дата рождения ФИО Мате-матика Фи-зика Химия Инфор-матика
Звягин М.И. ЭС-11 18.09.1993 Звягин М.И. 5 4 4 5
Трусов В.В. ЭС-12 20.10.1992 Трусов В.В. 3 3 3 3
Смирнов А.С. ЭС-11 01.02.1993 Смирнов А.С. 4 4 4 4
Смирнова О.С. ЭС-11 05.06.1994 Смирнова О.С. 5 5 5 5
Малышев К.Р. ЭС-12 25.07.1992 Малышев К.Р. 3 4 3 4
Великанов Ю.А. ЭС-12 15.08.1994 Великанов Ю.А. 2 3 2 4
Ильина Н.К. ЭС-11 16.03.1992 Ильина Н.К. 5 4 3 4
Создать запрос, содержащий поля из таблицы Журнал оценок и поле Примечание, в котором будут отражаться слова «двоечник» - если у студента есть хотя бы одна двойка, в остальных случаях в столбец Примечание ничего не записывается.
Создать базу данных Университет
В режиме конструктора создать таблицу Студенты, содержащую поля ФИО, группа, Дата рождения. Параметры полей определить самостоятельно. При заполнении Даты рождения применить маску ввода.
В режиме конструктора создать таблицу Журнал оценок с оценками по математике, физике, химии, информатике. При определении параметров таблицы укажите значение на условие: введенная оценка не может быть меньше 2 и больше 5.
ФИО Группа Дата рождения ФИО Мате-матика Фи-зика Химия Инфор-матика
Звягин М.И. ЭС-11 18.09.1993 Звягин М.И. 5 4 4 5
Трусов В.В. ЭС-12 20.10.1992 Трусов В.В. 3 3 3 3
Смирнов А.С. ЭС-11 01.02.1993 Смирнов А.С. 4 4 4 4
Смирнова О.С. ЭС-11 05.06.1994 Смирнова О.С. 5 5 5 5
Малышев К.Р. ЭС-12 25.07.1992 Малышев К.Р. 3 4 3 4
Великанов Ю.А. ЭС-12 15.08.1994 Великанов Ю.А. 2 3 2 4
Ильина Н.К. ЭС-11 16.03.1992 Ильина Н.К. 5 4 3 4
Создать запрос, содержащий поля ФИО, Группа, Математика, Физика, Химия, Информатика и поле Примечание, в котором будут отражаться слова «хорошо» - если у студента одновременно четверка по физике и по информатике, во всех остальных случаях поле примечание не заполняется.
Создать базу данных Университет
В режиме конструктора создать таблицу Студенты, содержащую поля ФИО, группа, Дата рождения. Параметры полей определить самостоятельно. При заполнении Даты рождения применить маску ввода.
В режиме конструктора создать таблицу Журнал оценок с оценками по математике, физике, химии, информатике. При определении параметров таблицы укажите значение на условие: введенная оценка не может быть меньше 2 и больше 5.

ФИО Группа Дата рождения ФИО Мате-матика Фи-зика Химия Инфор-матика
Звягин М.И. ЭС-11 18.09.1993 Звягин М.И. 5 4 4 5
Трусов В.В. ЭС-12 20.10.1992 Трусов В.В. 3 3 3 3
Смирнов А.С. ЭС-11 01.02.1993 Смирнов А.С. 4 4 4 4
Смирнова О.С. ЭС-11 05.06.1994 Смирнова О.С. 5 5 5 5
Малышев К.Р. ЭС-12 25.07.1992 Малышев К.Р. 3 4 3 4
Великанов Ю.А. ЭС-12 15.08.1994 Великанов Ю.А. 2 3 2 4
Ильина Н.К. ЭС-11 16.03.1992 Ильина Н.К. 5 4 3 4
Создать запрос, содержащий поля ФИО, Группа, Математика, Физика, Химия, Информатика и поле Примечание, в котором будут отражаться слова «хорошо» - если у студента одновременно четверка по физике и по информатике, во всех остальных случаях поле Примечание не заполняется. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о студентах с фамилиями на «С» и на «Т».
Создать базу данных Библиотека
В режиме конструктора создать таблицу Авторы. Параметры полей определить самостоятельно.
В режиме конструктора создать таблицу Книги. При определении параметров таблицы укажите значение на условие: год издания должен быть не менее 1980, но не более 2014.
ФИО Название книги Название книги Год издания Кол-во экзем-пляров
Калантаров П.Л. Расчет индуктивности Расчет индуктивности 1986 4
Цейтлин Л.А. Справочное руководство по расчету индуктивностей Справочное руководство по расчету индуктивностей 1984 5
Вишнияков Г.К. Справочник по проектированию подстанций Справочник по проектированию подстанций 1982 2
Лыкин А.В. Электрические системы и сети Электрические системы и сети 2006 8
Атабеков Г.И. Основы теории цепей Основы теории цепей 1990 4
Анчарова Т.В. Осветительные сети производственных зданий Осветительные сети производственных зданий 2006 10
Киселев Н.В. Техническая диагностика Техническая диагностика 2006 7
Создать групповой запрос, содержащий столбец Год и определяющий количество экземпляров книг каждого года издания. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные за 1986 год и 2006 год.
Создать базу данных Библиотека
В режиме конструктора создать таблицу Авторы. Параметры полей определить самостоятельно.
В режиме конструктора создать таблицу Книги. При определении параметров таблицы укажите значение на условие: год издания должен быть не менее 1980, но не более 2014.

ФИО Название книги Название книги Год издания Кол-во экзем-пляров
Калантаров П.Л. Расчет индуктивности Расчет индуктивности 1986 4
Цейтлин Л.А. Справочное руководство по расчету индуктивностей Справочное руководство по расчету индуктивностей 1984 5
Вишнияков Г.К. Справочник по проектированию подстанций Справочник по проектированию подстанций 1982 2
Лыкин А.В. Электрические системы и сети Электрические системы и сети 2006 8
Атабеков Г.И. Основы теории цепей Основы теории цепей 1990 4
Анчарова Т.В. Осветительные сети производственных зданий Осветительные сети производственных зданий 2006 10
Киселев Н.В. Техническая диагностика Техническая диагностика 2006 7
Создать запрос по образцу, содержащий поля ФИО, Название книги, год издания и поле Примечание, в которое заносится текст «Устаревшая» для книг, имеющих год издания ранее 2000 года. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о книгах на букву «С».
Создать базу данных Библиотека
В режиме конструктора создать таблицу Книги. При определении параметров таблицы укажите значение на условие: год издания должен быть не менее 1980, но не более 2014.
В режиме конструктора создать таблицу Местоположение. Параметры полей определить самостоятельно.
Название книги Год изда-ния Кол-во экзем-пляров Название книги Номер стелла-жа Номершкафа
Расчет индуктивности 1986 4 Расчет индуктивности 1 3
Справочное руководство по расчету индуктивностей 1984 5 Справочное руководство по расчету индуктивностей 1 3
Справочник по проектированию подстанций 1982 2 Справочник по проектированию подстанций 2 1
Электрические системы и сети 2006 8 Электрические системы и сети 2 1
Основы теории цепей 1990 4 Основы теории цепей 3 3
Осветительные сети производственных зданий 2006 10 Осветительные сети производственных зданий 1 1
Техническая диагностика 2006 7 Техническая диагностика 2 2
Создать запрос, содержащий поля из таблицы Местоположение и поле Примечание, в которое заносится текст «Специальная» для книг, расположенных на первом стеллаже, «Электричество» - на втором и «Теория цепей» - на третьем. Имя запроса Примечание. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о книгах на букву «С» и «О».
Создать базу данных Библиотека
В режиме конструктора создать таблицу Книги. При определении параметров таблицы укажите значение на условие: год издания должен быть не менее 1980, но не более 2014.
В режиме конструктора создать таблицу Местоположение. Параметры полей определить самостоятельно.

Название книги Год изда-ния Кол-во экзем-пляров Название книги Номер стелла-жа Номершкафа
Расчет индуктивности 1986 4 Расчет индуктивности 1 3
Справочное руководство по расчету индуктивностей 1984 5 Справочное руководство по расчету индуктивностей 1 3
Справочник по проектированию подстанций 1982 2 Справочник по проектированию подстанций 2 1
Электрические системы и сети 2006 8 Электрические системы и сети 2 1
Основы теории цепей 1990 4 Основы теории цепей 3 3
Осветительные сети производственных зданий 2006 10 Осветительные сети производственных зданий 1 1
Техническая диагностика 2006 7 Техническая диагностика 2 2
Создать групповой запрос, содержащий столбец Номер шкафа и определяющий количество экземпляров книг в каждом шкафу. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о первом и третьем шкафах.
Создать базу данных Библиотека
В режиме конструктора создать таблицу Книги. При определении параметров таблицы укажите значение на условие: год издания должен быть не менее 1980, но не более 2014.
В режиме конструктора создать таблицу Местоположение. Параметры полей определить самостоятельно.
Название книги Год изда-ния Кол-во экзем-пляров Название книги Номер стелла-жа Номершкафа
Расчет индуктивности 1986 4 Расчет индуктивности 1 3
Справочное руководство по расчету индуктивностей 1984 5 Справочное руководство по расчету индуктивностей 1 3
Справочник по проектированию подстанций 1982 2 Справочник по проектированию подстанций 2 1
Электрические системы и сети 2006 8 Электрические системы и сети 2 1
Основы теории цепей 1990 4 Основы теории цепей 3 3
Осветительные сети производственных зданий 2006 10 Осветительные сети производственных зданий 1 1
Техническая диагностика 2006 7 Техническая диагностика 2 2
Создать запрос, содержащий поля из таблицы Местоположение и поле Примечание, в которое заносится текст «Специальная» для книг, расположенных в первом шкафу, «Электричество» - во втором и «Теория цепей» - в третьем. Имя запроса Примечание. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о книгах на букву «О» и «Э».
Создать базу данных Магазин
В режиме конструктора создать таблицу Товар, содержащую поля Наименование, Цена, руб. Параметры полей определить самостоятельно. При определении параметров таблицы укажите значение на условие: цена должна быть не менее 100 рублей и не более 5000 рублей.
В режиме конструктора создать таблицу Продажи, содержащую поля: Наименование, отдел, количество.

Наименование Цена, руб Наименование Отдел Количество
Ель искусственная 5 000,00р. Ель искусственная Тысяча мелочей 2
Сервиз чайный 3 000,00р. Сервиз чайный Посуда 4
Шампунь 100,00р. Шампунь Бытовой химии 10
Стиральный порошок 200,00р. Стиральный порошок Бытовой химии 5
Кружка 180,00р. Кружка Посуда 10
Статуэтка "Девушка" 500,00р. Статуэтка "Девушка" Тысяча мелочей 1
Набор тарелок 1 000,00р. Набор тарелок Посуда 2
Создать запрос, содержащий поля из таблицы Продажи и поле Цена, вычисляющий сумму оплаты за каждый товар. При создании запроса учесть следующее условие: если количество товара больше пяти, то сумма вычисляется уже с учетом скидки 20%, в остальных случаях сумма вычисляется простым умножением цены на количество.
Создать базу данных Магазин
В режиме конструктора создать таблицу Товар, содержащую поля Наименование, Цена, руб. Параметры полей определить самостоятельно. При определении параметров таблицы укажите значение на условие: цена должна быть не менее 100 рублей и не более 5000 рублей.
В режиме конструктора создать таблицу Продажи, содержащую поля: Наименование, отдел, количество.
Наименование Цена, руб Наименование Отдел Количество
Ель искусственная 5 000,00р. Ель искусственная Тысяча мелочей 2
Сервиз чайный 3 000,00р. Сервиз чайный Посуда 4
Шампунь 100,00р. Шампунь Бытовой химии 10
Стиральный порошок 200,00р. Стиральный порошок Бытовой химии 5
Кружка 180,00р. Кружка Посуда 10
Статуэтка "Девушка" 500,00р. Статуэтка "Девушка" Тысяча мелочей 1
Набор тарелок 1 000,00р. Набор тарелок Посуда 2
Создать запрос, содержащий поля из таблицы Продажи и поле Цена, вычисляющий цену с учетом скидки по следующему принципу: если количество товара больше четырех, то скидка составит 10% от цены, если количество товара больше восьми, то скидка составит 20% от цены, в остальных случаях скидка равна нулю.
Создать базу данных Магазин
В режиме конструктора создать таблицу Товар, содержащую поля Наименование, Цена, руб. Параметры полей определить самостоятельно. При определении параметров таблицы укажите значение на условие: цена должна быть не менее 100 рублей и не более 5000 рублей.
В режиме конструктора создать таблицу Продажи, содержащую поля: Наименование, отдел, количество.

Наименование Цена, руб Наименование Отдел Количество
Ель искусственная 5 000,00р. Ель искусственная Тысяча мелочей 2
Сервиз чайный 3 000,00р. Сервиз чайный Посуда 4
Шампунь 100,00р. Шампунь Бытовой химии 10
Стиральный порошок 200,00р. Стиральный порошок Бытовой химии 5
Кружка 180,00р. Кружка Посуда 10
Статуэтка "Девушка" 500,00р. Статуэтка "Девушка" Тысяча мелочей 1
Набор тарелок 1 000,00р. Набор тарелок Посуда 2
Создать групповой запрос, содержащий поле Отдел, вычисляющий среднюю цену и общее количество для товаров на каждом отделе. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные об отделе Посуда и отделе Бытовой химии.
Пример выполнения контрольной работы 2.
Создать базу данных Поезда
В режиме конструктора создать таблицу Рейсы, содержащую поля номер поезда, Станция назначения, время отправления, Время прибытия. Параметры полей определить самостоятельно. Для ввода времени использовать маску ввода.
Номер
поезда Станция назначения Время отправления Время прибытия
654 Вологда-Буй 5:00 8:00
655 Буй-Вологда 15:00 18:00
234 Вологда-Москва 21:00 6:00
235 Москва-Вологда 20:55 5:55
124 Вологда-Адлер 17:45 18:10
546 Вологда - Санкт-Петербург 19:45 6:30
543 Череповец-Москва 22:30 7:00
128 Котлас-Москва 23:10 7:30
Ответ:
Составим таблицу параметров полей:
Номер поезда Станция назначения Время отправления Время прибытия
Тип поля Числовой Текстовый Дата/время Дата/время
Размер поля Целое 50 Маска ввода 00:00 00:00
Формат поля Краткий формат даты Краткий формат даты
Значение по умолчанию Условие на значение Обязательное поле Да Да Да Да
Индексированное поле Да (совпадения допускаются) Да (совпадения допускаются) Нет Нет
В режиме конструктора создать таблицу Поезда. Параметры полей определить самостоятельно.
Номер поезда Кол-во мест в купейных вагонах Кол-во мест в плацкартных вагонах Стоимость купейного места Стоимость плацкартного места
124 100 500 3 000,00р. 1 500,00р.
128 120 340 3 500,00р. 2 500,00р.
234 300 400 2 200,00р. 1 200,00р.
235 150 300 2 000,00р. 1 000,00р.
543 80 300 2 000,00р. 1 550,00р.
546 200 300 2 500,00р. 1 750,00р.
654 0 400 0,00р. 200,00р.
655 0 400 0,00р. 200,00р.
Ответ:
Составим таблицу параметров полей:
Номер поезда Кол-во мест в купейных вагонах Кол-во мест в плацкартных вагонах Стоимость купейного места Стоимость плацкарт-ного места
Тип поля Числовой Числовой Числовой Денежный Денежный
Размер поля Целое Целое Целое Маска ввода Формат поля Денежный Денежный
Значение по умолчанию Условие на значение Обязательное поле Да Нет Нет Нет Нет
Индексированное поле Да (совпадения допускаются) Нет Нет Нет
Создать запроc, содержащий поле Станция назначения, а также поля из таблицы Поезда и вычисляющий общую стоимость всех мест в купейных и в плацкартных вагонах для каждой станции назначения. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о поездах, выходящих из города Вологда.
Ответ:
Ответ:Номер поезда Станция назначения Кол-во мест в купейных вогонах Кол-во мест в плацкартных вагонах Стоимость купейного места Стоимость плацкартного места Общая стоимость купейных мест Общая стоимость плацкартных мест
654 Вологда-Буй 0 400 0,00р. 200,00р. 0,00р. 80 000,00р.
234 Вологда-Москва 300 400 2 200,00р. 1 200,00р. 660 000,00р. 480 000,00р.
124 Вологда-Адлер 100 500 3 000,00р. 1 500,00р. 300 000,00р. 750 000,00р.
546 Вологда-Санкт-Петербург 200 300 2 500,00р. 1 750,00р. 500 000,00р. 525 000,00р.
При создании запроса строятся два вычисляемых поля:
Общая стоимость купейных мест:[Поезда]![Кол-во мест в купейных вагонах]*[Поезда]![Стоимость купейного места]
Общая стоимость плацкартных мест:[Поезда]![Кол-во мест в плацкартных вагонах]*[Поезда]![Стоимость плацкартного места]
При создании запроса формируется «Условие отбора»:Станция назначения = Like ("Вологда*").
Cоздать групповой запрос, определяющий общее количество мест в купейных и в плацкартных вагонах.
Ответ:
Общее количество мест в купейных вагонах Общее количество мест в плацкартных вагонах
950 2940
При формировании обоих полей в групповом запросе используется групповая операция Sum.
Контрольная работа №3
Контрольная работа №3 состоит из двух заданий, связанных с построением алгоритмов решения конкретных задач, в частности с применением блок-схем. Номер задачи выбирается аналогично работам №1 и 2. Работа оформляется в письменном виде на листах формата А4.
Задание 1: Выполните алгоритм, приведенный на рисунке 2. Ответьте на вопрос: чему будет равно значение переменных Х и К? Начальные значения параметров Xo, Ko, N выберите из таблицы №1. В ответе напишите все действия, которые Вам пришлось проделать для получения результата. Напишите в общем виде названия каждого блока в приведенной блок-схеме. Функции mod, div, sqr, sqrt – соответствуют функциям языка программирования Turbo Pascal.

Рисунок 2 – Блок-схема

Таблица №1
Начальные значения
№ вар. Хо Ко N
0 0 1 6
1 1 1 7
2 -1 1 6
3 -2 Хо2 10
4 4 sqrt(Хо) 2* Хо* Ко
5 2 5 ((Ко)div(Хо))3
6 2 5 (35)div(Хо)
7 4 sqrt(Хо) 2*(17)div(Kо)
8 -2 sqr(Хо) 2*(17)div(Kо)
9 4 sqrt(Хо) 4*(17)div(Xо)
10 4 39mod(Хо) 27
11 sqrt(4) 39mod(Хо) 7
12 39mod(2) sqrt(4) 7
13 -2 4 (sqrt(4)+39mod(2))3
14 -2 4 (sqrt(Ко)+39mod(2))3
15 4 sqrt(Хо) Хо*(17)div(Xо)
16 4 2 Хо+sqrt(Хо)*(17)div(Xо)
17 4 10-sqrt(Хо)*(17)div(Xо) 12
18 (10-sqrt(4)*(17)div(4))2 2 12
19 7div3 29mod4 sqr(Хо2)
20 7div3 sqr(-2) (29mod3+(Хо))2
21 sqr(9div4) sqrt(16) (56div10)2
22 sqr(9div4) sqrt(96div10) (56div10)2
23 sqr(10mod4) 96mod10 (56mod10)2
24 sqr(10mod4) sqrt(99mod10) (56mod10)2
25 9mod4+sqrt(99mod10) Хо-1 (56mod10)2
26 9mod4+sqrt(99mod10) Хо-1 (56mod10)2 - Ко.
27 9mod4+sqrt(99mod10) Хо-1 (Хо+Ко)2 - 1
28 9div4+sqrt(99div10) Хо-1 (Хо+Ко)2 - 40
29 9div4+sqrt(99div10) Хо-1 (Хо+Ко)2
Пример решения:
Выполните алгоритм, приведенный на рисунке №1. Ответьте на вопрос: чему будут равны значения переменных Х и К после выполнения алгоритма при условии, что Хо=4, Ко= Хо -1, N=sqr(Ko)+Хо. В ответе опишите все действия, которые Вам пришлось проделать для получения результата.
Х=4; К=4-1=3
Х=4+3=7; К=2*3=6
N=(3)2+4=13 (т.к. функция sqr – это вычисление квадрата числа, указанного в скобках)
Проверка условия Х<=13. Условие выполняется (Х=7), поэтому X=7+6=13; K=2*6=12
Проверка условия Х<=13. Условие выполняется (Х=13), поэтому X=13+12=25; K=2*12=24
Проверка условия Х<=13. Условие больше не выполняется (Х=25).
Ответ: Х=25, К=24.
Задание 2: Чему будет равняться значение переменной D, вычисленной в алгоритме программы? Подставьте исходные данные, приведенные в таблице 2, опишите последовательность действий, которые Вам пришлось проделать для получения результата. Функции mod, div, sqr, sqrt – соответствуют функциям языка программирования Turbo Pascal.
Алгоритм программы:
Функция F(A, B, C)
Начать Функцию
Если ((A > B) И (A > C)) То
F := A
Иначе
Если B > C То
F := B
Иначе
F := C
Все
Все
Конец Функции;
Начать Программу
X := Xo
Y := Yo
Z := Zo
D := F(Y, X, Z)
Вывод D
Конец Программы
Таблица №2
Начальные значения
№ варианта Хо Yо Zo
0 18 57mod5 8
1 9div2 sqrt(4) 87mod10
2 sqr(2) 20div3 87mod10
3 2 5 8
4 3 5 8
5 20div3 sqr(2) 57mod10
6 9div4+sqrt(99div10) sqr(2) 57mod10
7 sqr(2) 9div4+sqrt(99div10) sqrt(59mod10)
8 9div4+sqrt(99div10) (56mod10)2 sqr(57mod10)
9 9div4+sqrt(99div10) sqr(57mod10) (56mod10)2
10 (9div4+sqrt(99div10))3 (56mod10)2 sqr(57mod10)
11 9div4+sqrt(99div10) 10 sqr(57mod10)
12 9div4+sqr(93mod10) 10 sqr(57mod10)
13 9div4+sqr(93mod10) 10 sqrt(116mod10)
14 9div4+sqr(93mod10) 10 sqr(57div10)
15 9mod4+sqr(93mod10) 12 sqr(57mod10)
16 9mod4+sqr(93mod10) 29mod4+5 sqrt(69mod10)
17 9mod4+sqr(93mod9) 29mod4+5 sqrt(69mod6)
18 11mod2+sqr(93mod9) 6 sqrt(69mod6)
19 10 6 sqrt(79mod7)
20 sqr(93mod9)+1 6 sqrt(69mod6)
21 sqr(93mod9)+5 6 sqrt(69mod6)
22 10 6 3
23 sqr(93div9) 6 3
24 6 sqr(93div9) 50
25 6 100 50
26 50 6 sqr(93div9)
27 50 sqr(6) sqr(93div9)-20
28 19mod3+sqr(93mod10) 6 sqrt(49mod10)
29 21mod5+sqr(93mod10) 6 sqrt(29mod10)
Пример решения:
Чему будет равняться значение переменной D, вычисленной в программе при условии, что Хо=sqrt(900/9)-5, Yo=6, Zo=4. Опишите последовательность действий, которые Вам пришлось проделать для получения результата. Функции mod, div, sqr, sqrt – соответствуют функциям языка программирования Turbo Pascal.
Начать программу
Присвоить переменным начальные значения: X=Xo=sqrt(900/9)-5, Y=Yo=6, Z=Zo=4
Вызвать функцию
Присвоить переменной D значение функции F
В результате получаем: A=6, B=5, C=8 (т.к. функция sqrt – корень квадратный)
Проверяем условие: Если ((A > B) И (A > C)) То F := A
В результате проверки получаем: Если((6>5)И(6>4)) То F=6
Условие выполняется
Ответ: D=6.

СПИСОК ЛИТЕРАТУРЫ
Новожилов, О. П. Информатика: учеб. пособие для вузов/ О. П. Новожилов. - М.: Юрайт, 2011. - 564 с.: ил.
Горнец, Н. Н. ЭВМ и периферийные устройства: компьютеры и вычислительные системы учебник для вузов по направлению \"Информатика и вычислительная техника\"/ Н. Н. Горнец, А. Г. Рощин. - М.: Академия, 2012. - 233, [1] с.: ил.
Келим, Ю. М. Вычислительная техника: учеб. пособие для СПО/ Ю. М. Келим. - 4-е изд, перераб. и доп. - М.: Academia, 2008. - 362, [1] с.: ил.
Гордеев, А.В. Операционные системы: учебник для вузов по направлению «Информатика и вычислительная техника» / А. В. Гордеев. – 2-е изд. - СПб.: Питер, 2006. – 415 с.
Авдеев, В. А. Периферийные устройства : интерфейсы, схемотехника, программирование: учеб. пособие для вузов по специальности 230101 \"Вычислит. машины, комплексы, системы и сети\"/ Авдеев В. А. - М.: ДМК Пресс, 2012. - 846, [1] с.: ил.
Таненбаум, Э. Компьютерные сети : / Э. Таненбаум. - 4-е изд. - СПб. [и др.]: Питер, 2011. - 991 с.: ил.
Селезнев, Р. Г. Компьютерные сети : учеб. пособие/ Р. Г. Селезнев, А. Д. Платонов. - Вологда: ВоГТУ, 2009. - 75 с.: ил.
Олифер, В. Г. Компьютерные сети : принципы, технологии, протоколы: учеб. пособие для вузов по направлению \"Информатика и вычисл. техника\", специальностям \"Вычислительные машины, комплексы, системы и сети\", \"Программное обеспечение вычислительной техники и автоматизированных систем\"/ В. Г. Олифер, Н. А. Олифер. - 4-е изд. - СПб.[и др.]: Питер, 2013. - 943 с.: ил.
Глушаков, С. В. Microsoft Excel 2007: / С. В. Глушаков, А. С. Сурядный. - Изд. 3-е, доп. и перераб. - М.: АСТ : КОМПЬЮТЕР-HOUSE iBoox.Ru, 2009. - 511 с.: ил.
Крупский, А. Ю. Текстовый редактор Microsoft Word. Электронные таблицы Microsoft Excel : учеб. пособие/ А. Ю. Крупский, Н. А. Феоктистов. - 3-е изд. - М.: Дашков и К, 2008. - 135 с.: ил.
Глушаков, С. В Microsoft Excel 2007: лучший самоучитель/ С. В. Глушаков, А. С. Сурядный. - Изд. 2-е, доп. и перераб. - М.: АСТ, 2008. - 410 с.: ил.
Златопольский, Д. М. 1700 заданий по Microsoft Excel : [основы информатики]/ Д. М. Златопольский. - СПб.: БХВ-Петербург, 2003. - 529 с.: ил.
Блюттман, К. Анализ данных в Acces: сб. рецептов/ Кен Блюттман, Уэйн Фриз. - СПб. [и др.]: Питер, 2008. - 349 с.: ил.
Робинсон, С. Microsoft Access 2000/ С. Робинсон. - СПб.: Питер, 2000. - 511 с.: ил. .
Вейскас, Д. Эффективная работа с Microsoft Access 97/ Д. Вейскас; пер. с англ. В. Широкова. - СПб.: Питер, 2000. - 973 с.: ил.
Дженнингс, Р. Использование Microsoft Access 2000/ Р. Дженнингс. - Спец. изд. - М.; СПб.; Киев: Вильямс, 2000. - 1147 с.: ил.
Фаронов, В. В. Turbo Pascal 7.0: учебный курс: учебное пособие/ В. В. Фаронов. - М.: КНОРУС, 2013. - 363 с
Иванова, Г. С. Программирование: учеб. для вузов по направлению 230100 "Информатика и вычислит. техника"/ Г. С. Иванова. - М.: КноРус, 2013. - 425, [1] с.: ил.
Новичков, В. С. Алгоритмизация и программирование на Турбо Паскале: учеб. пособие для вузов по специальности "Програм. обеспечение вычисл. техники и автоматизир. систем"/ В. С. Новичков, Н. И. Парфилова, А. Н. Пылькин. - М.: Горячая линия-Телеком, 2005. - 462 с.

Приложенные файлы

  • docx 9350549
    Размер файла: 430 kB Загрузок: 0

Добавить комментарий