- •Одобрена
- •Составлена в соответствии с
- •Пояснительная записка
- •1 Функции и процедуры использование функций
- •Использование процедур
- •2 Ветвление, циклы программирование задач разветвленной структуры
- •Программирование задач циклической структуры
- •Сложные циклы
- •3 Массивы одномерные массивы
- •Многомерные массивы
- •Работа со строками
- •5 Вычисление площади криволиненой трапеции
- •6 Таблицы значений функций и линейная интерполяция
- •7 Упорядочивание (сортировка) массива
- •8 Организация поиска в упорядоченном массиве
- •9 Приближенное решение уравнений
- •11 Работа с базами данных
- •Работа с типизированными и текстовыми файлами
- •Список группы 7-тп на стипендию
- •Список автовладельцев ваз – 2106
- •Ведомость з/платы по атп за сентябрь месяц
- •Ведомость зар.Платы по цеху №
Список группы 7-тп на стипендию
-
ФИО
Экзамены
Стипендия
Математика
Программир.
Иванов Иван Иванович
5
5
125,25
Петров Петр Петрович
3
5
83,5
…
…
…
…
Сидоров Василий Иванович
4
5
104,4
Итого: 312,15
Стипендия отличника =МРОТ*1,5
Стипендия хорошиста =МРОТ*1,25
Стипендия троечника =МРОТ МРОТ=83,5 руб
Написать программу для работы с базой данных ГАИ. База имеет такую структуру: ФИО владельца автомобиля, адрес, марка машины, цвет, регистрационный номер, и содержит информацию о всех автовладельцах с. Волчиха.
В программе определить процедуры:
процедуру ввода информации в базу о новых владельцах авто
процедуру удаления информации из базы (в случае продажи авто, перемене места жительства и т.д.)
процедуру поиска владельца авто по регистр.номеру
процедуру изменения информации по какому-то автовладельцу, в случае смены автомобиля
процедуру формирования документа в котором выводится информация о всех автовладельцах данной марки машины:
Список автовладельцев ваз – 2106
ФИО |
Адрес |
Номер |
Цвет |
Иванов Иван Иванович |
Ул. Ленина, 54 |
А 214 НГ |
Белый |
Петров Петр Петрович |
Ул. Пушкина, 33 |
Е 110 АВ |
Синий |
… |
… |
… |
… |
Дан файл следующей структуры: ФИО шофера, год, месяц, день, пробег за день, кол-во перевезенного груза (в тоннах).
Требуется написать программу для работы с базой работников АТП.
В программе определить процедуры:
процедуру ввода информации в базу после окончания рабочего дня
процедуру удаления информации об уволившемся шофере
процедуру подсчета количества перевезенного груза за данный день
процедуру поиска шофера, который перевез максимальное количество груза за данный день
процедуру формирования документа в котором выводится информация:
Ведомость з/платы по атп за сентябрь месяц
-
ФИО
Кол.перевезенного груза за месяц (в тоннах)
З/плата
Иванов Иван Иванович
200
2000
Петров Петр Петрович
120
1200
…
…
…
Итого: 3200
За каждую тонну перевезенного груза шофер получает 10 руб.
Составить программу автоматизации работы на складе, состоящего из 5 секций. В качестве сведений о товаре взять: Наименование, количество, цена за единицу, дата поступления, страна производитель, номер секции (куда товар помещается).
В программе определить процедуры:
процедуру ввода информации в базу при поступлении товара на склад
процедуру изменения информации в базе при изъятии товара со склада
процедуру подсчета стоимости товара поступившего в какой-то день
процедура поиска данного товара в базе
процедуру формирования документа в котором выводится информация:
Ведомость поступления товаров за 04.01.2001 г.
Наименование |
Ед. измер |
количество |
Цена за ед. |
Стоимость |
Пылесос |
Шт |
8 |
1500 |
12000 |
Холодильник |
шт |
2 |
5600 |
11200 |
… |
… |
… |
… |
… |
Итого: 23200
Составить программу для расчета з/пл рабочих занятых в цехе по производству различных деталей. В качестве структуры БД взять такие поля: ФИО, цех, кол-во деталей, шифр детали, наименование. В другом файле содержится информация о расценках каждой детали (поля: шифр детали, цена за ед.).
В программе определить процедуры:
процедуру ввода информации в основную базу при поступлении изготовленных деталей от рабочего
процедуру удаления информации по уволившемуся рабочему
процедуру поиска информации по данному рабочему
процедуру формирования документа в котором выводится информация:
