Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программа ИГА_ПОВ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
135.17 Кб
Скачать

Базы данных и Пакеты прикладных программ

  1. Импортировать таблицы. Нормализовать данные. Установить связи между таблицами. Добавить поля подстановок.

  1. Создать запрос, результатом которого будет список студентов, обучающихся на специальности «Менеджмент», родившихся в феврале 1988 года.

  1. Найдите, используя запрос, доцентов кафедры Физика с нагрузкой более 700 часов и истекающим сроком контракта. Контакт заключается на 5 лет.

  1. Выполните разбиение поля Адрес таблицы Студенты на пять столбцов – индекс, город, улица, дом, квартира с помощью Excel.

  1. Создать многостраничную форму. На первой странице личная информация о студенте, на второй странице – информация об успеваемости студента.

  1. С помощью запроса на обновление поменять все номера телефонов с кодом города 095, начинающиеся на 5. Номер должен начинаться с 3. При формировании выражения в строке обновления использовать функцию Right.

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

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

Уважаемый ассистент Иванов И.И.!

Сообщаю Вам, что ваша нагрузка в текущем учебном году

составит 620 час.

Уважаемый доцент Петров П.П.!

Сообщаю Вам, что ваша нагрузка в текущем учебном году

составит 200 час.

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

  1. Спроектировать отчет, в котором отражаются служебные сообщения полученные (переданные) в результате радиообмена с каждым из корреспондентов на указанную дату. Форма представления отчета:

Служебные сообщения, переданные 12.06.2006

Адрес: 108

Дата: 12.06.06

Адрес: 109

Дата: 12.06.06

Служебные сообщения, принятые 12.06.2008

Адрес: 6548

Дата: 06.06.06

Основы алгоритмизации и программирования

  1. Составить программу, реализующую эпизод применения компьютера в книжном магазине. Компьютер запрашивает стоимость книг, сумму денег, внесенную покупателем; если сдачи не требуется, печатает на экране «спасибо»; если денег внесено больше, чем необходимо, то печатает «возьмите сдачу» и указывает сумму сдачи; если денег недостаточно, то печатает сообщение об этом и указывает размер недостающей суммы.

  1. Услуги телефонной сети оплачиваются по следующему правилу: за разговоры до А минут в месяц – В руб., а разговоры сверх установленной нормы – оплачиваются из расчета С руб. за минуту. Написать программу, вычисляющую плату за пользование телефоном для введенного времени разговоров за месяц.

  1. Даны два угла треугольника (в градусах). Написать программу, определяющую, существует ли такой треугольник, и если да, то будет ли он прямоугольным.

  1. Даны действительные числа x и y, не равные друг другу. Написать программу, заменяющую меньшее из этих двух чисел половиной их суммы, а большее — их удвоенным произведением.

  1. В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму отрицательных элементов массива.

  1. В одномерном массиве, состоящем из n вещественных элементов, вычислить произведение элементов массива с четными номерами.

  1. В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива с четными номерами.

  1. В одномерном массиве, состоящем из n целых элементов, вычислить сумму модулей элементов массива, делящихся на три.

  1. Написать программу, которая анализирует данные о возрасте и относит человека к одной из четырех групп: дошкольник, ученик, работник, пенсионер. Возраст вводится с клавиатуры.

  1. В одномерном массиве, состоящем из n вещественных элементов, вычислить максимальный по модулю элемент массива.

  1. В одномерном массиве, состоящем из n вещественных элементов, вычислить количество элементов массива, больших С.

  1. В одномерном массиве, состоящем из n целых чисел, вычислить сумму элементов массива, являющихся нечетными.

  1. Даны действительные числа а, b, с. Написать программу, реализующую следующий алгоритм: удвоить числа, если abc, и заменить их абсолютными значениями, если это не так.

  2. На оси OX расположены три точки а, b, с. Написать программу, определяющую, какая из точек b или с расположена ближе к а.

  1. Даны три положительных числа а, b, с. Написать программу, реализующую следующий алгоритм. Проверить, будут ли они сторонами треугольника. Если да, то вычислить площадь этого треугольника.

  1. . В одномерном массиве, состоящем из n вещественных элементов, вычислить количество элементов массива, лежащих в диапазоне от A до B.

  1. В одномерном массиве, состоящем из n вещественных элементов, заменить все отрицательные элементы массива их квадратами.

  1. В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму модулей элементов массива с четными номерами.

  1. В одномерном массиве, состоящем из n целых элементов, вычислить произведение положительных элементов массива, делящихся на 5.

  1. В одномерном массиве, состоящем из n вещественных элементов, вычислить произведение отрицательных элементов массива с нечетными номерами.

  1. В одномерном массиве, состоящем из n целых чисел, вычислить сумму элементов массива, являющихся четными числами.

ПРИЛОЖЕНИЕ 3

ПЕРЕЧЕНЬ НАГЛЯДНЫХ ПОСОБИЙ (ПЛАКАТОВ),

РАЗРЕШЕННЫХ К ИСПОЛЬЗОВАНИЮ НА ЭКЗАМЕНЕ