Ведомость зар.платы по цеху №




ФИО Шифр детали Количество Цена за ед. Нач. з/пл
Иванов И.И. 102А-375      
Петров П.П. 102Б-562      

Итого: 800

7. Написать программу для тестирования учащегося по выбранной вами теме. Предусмотреть порядка 10 вопросов на каждый из которых предоставить несколько вариантов ответов, один из которых правильный.

После окончания тестирования ответ выдать в виде количества набранных баллов (например, за правильный ответ давать 1 балл)

Вопросы и ответы к тесту сохранить в файле. Структура файла может быть, например такая:

V1: string; (вопрос)

V2: string; (на случай, если вопрос будет состоять из нескольких предложений)

O1: string; (первый вариант ответа)

O2: string; (второй вариант ответа)

O3: string; (третий вариант ответа)

Res: Integer; (номер правильного ответа)

В программе определить процедуры:

- процедуру дополнения базы новыми вопросами

- процедуру ввода фамилии и группы учащегося перед началом тестирования, а также записи этой информации и результатов тестирования в файл с полями: ФИО, Группа, Результат

- процедуру просмотра результатов тестирования через файл.

8. Написать программу автоматизации работы гостиничного комплекса, состоящего из 2 этажей на каждом из которых находятся 20 одноместных комнат. Информацию о поселяющемся сохранять в файле с полями: ФИО, этаж, номер комнаты. В программе предусмотреть справочники свободных комнат на этажах. Структура справочников может быть такой: номер комнаты, признак занятости.

В программе определить процедуры:

- процедуру ввода информации о поселяющемся человеке

- процедуру удаления информации из базы при выбытии человека

- процедуру предъявления справочников свободных комнат на каждом этаже

- процедуру просмотра базы жильцов

- процедуру поиска жильцов по фамилии.

 

9.Написать программу по ведению страхования гражданской ответственности владельцев транспортных средств. Информацию о застрахованном авто сохранить в файле с полями: Номер страхового полиса,срок страхования,страхователь,марка автомобиля,государственный регистрационный номер,сумма.

В программе определить процедуры:

- процедуру ввода информации о страхователе.

- процедуру поиска информации по данной марке авто.

- процедуру формирования документа в котором выводится информация:

ФИО Марка Рег.номер Срок страхования. Сумма
Иванов И.И. ВАЗ-2109 Р245ГЕ 27.12.04-26.12.05  
Петров П.П. УАЗ-3514 В009ОР 27.12.04-26.06.05  

Итого: 1656

10. Написать программу, автоматизирующую работу продавца в оптовой фирме по продаже продуктов питания. По каждому товару в файле сохраняются следующие сведения:

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

- процедуру ввода данных в файл по поступившему товару

- процедуру осуществляющую изменение информации в файл по проданному товару

- процедуру просмотра файла

- процедуру формирования документа в котором выводится информация о стоимости товара данного наименования в виде:

Ч.П Фаронов В.В.

Наименование Дата выпуска Количество. Цена за ед. Стоимость
Чай 200г. 20.12.04      
Чай 100г. 03.06.04      
 
 

Итого: 2020

 

 

11.Написать программу «Столовая».Предусмотреть сохранение в файле наименования блюд за каждый день(Дата, блюдо, цена)

- ввод нового меню

- корректирование существующего меню

- просмотр меню

- Оформление заказа с подсчетом стоимости.

 

 

12.Написать программу Ремонтная мастеркая. В основном файле предусмотреть:ФИО,Наименование изделия,Дата,Вид ремонта,Кол-во. В справочнике:Вид ремонта,цена.

В программе определить процедуры:

- процедуру ввода данных по заказу в файл

- процедуру удаления данных по заказу в файле

- процедуру осуществляющую изменение информации в файле

- процедуру просмотра файла

- корректировка справочника

- процедуру формирования документа в котором выводится информация о стоимости заказа данного человека:

Фаронов В.В.

Вид ремонта Количество. Цена за ед. Стоимость
Подбивка      
Прошивка      
 
 

Итого: 40

 

13.Написать программу Фотоателье. В основном файле предусмотреть:ФИО,,Дата,Вид работ,Кол-во. В справочнике:Вид работ,цена.

В программе определить процедуры:

- процедуру ввода данных по заказу в файл

- процедуру удаления данных по заказу в файле

- процедуру осуществляющую изменение информации в файле

- процедуру просмотра файла

- корректировка справочника

- процедуру формирования документа в котором выводится информация о стоимости заказа данного человека:

-

Фаронов В.В.

Вид работ Количество. Цена за ед. Стоимость
Фото10x15      
Фото15x20      
 
 

Итого: 85

 

14.Написать программу Парикмахерская. В основном файле предусмотреть:ФИО,Дата,Вид работ,Кол-во. В справочнике:Вид работ,цена.

В программе определить процедуры:

- процедуру ввода данных по заказу в файл

- процедуру удаления данных по заказу в файле

- процедуру осуществляющую изменение информации в файле

- процедуру просмотра файла

- корректировка справочника

- процедуру формирования документа в котором выводится информация о стоимости заказа данного человека:

Фаронова В.В.

Вид работ Цена за ед.
Стрижка  
маникюр  
 
 

Итого: 250

 

15.Написать программу, автоматизирующую работу Детского сада по подсчету стоимости пребывания ребенка за месяц. По каждому ребенку в файле сохраняются следующие сведения: ФИО, группа, месяц, Кол-во дней посещения сада

. В программе определить процедуры:

- процедуру ввода данных в файл

- процедуру осуществляющую изменение информации в файле

- процедуру просмотра файла

- процедуру формирования документа в котором выводится информация по оплате в данной группе:

группа№3

Фио Количество Стоимость
Иванов    
Петров    

Итого: 625

 

 

Дополнительные задания:

1.Дан файл, содержащий поля: номер и ФИО. В еще одном файле с полями: номер и надой от каждой коровы (в литрах). К каждой доярки по 5 коров. Определить средний надой молока от коров у каждой доярки и напечатать ФИО трех лучших доярок.

2.Имеется файл, содержащий сведения о месте работы данного рабочего (предприятие, цех, бригада). И есть справочник «зарплата рабочих» с записями вида: ФИО, зарплата. Напечатать ведомость выдачи з/пл, имеющую следующую форму:

| ПРЕДПРИЯТИЕ | ЦЕХ | БРИГАДА | ФИО | З/ПЛ.|

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

| ФИО | Деталь | Общее количество | Начислено|

4. По каждому студенту имеются сведения: номер зачетки, ФИО, курс, группа, сред.з/пл. родителей на одного человека, средний балл. 60% студентов должны получить общежитие. Критерий распределения следующий: получают комнату студенты с максимальным средним баллом. Выдать на печать списки студентов, получивших общежитие и выдать эту информацию в виде:

ФИО | Курс | Группа

Посчитать количество студентов каждой группы, получивших общежитие и выдать эту информацию в виде:

Курс | Группа | Количество

5.Файл содержит записи следующей структуры: ФИО, Кафедра, Оценка (повторяется 10 раз). Реквизит «Кафедра» означает название кафедр, на которые хочет попасть студент. Произвести распределение студентов по кафедрам без учета оценок. Распределение производить, учитывая, что кафедре необходимо определенное количество студентов (эти сведения содержаться в дополнительном файле). Если в результате распределения на какой-то кафедре окажется больше студентов чем надо, то выдать на печать «лишних» студентов, причем тех, которые имеют худшие оценки. Выдать на печать название кафедры и студентов, специализирующихся на ней.

6. На экспериментальном турнире по фигурному катанию используется новый способ оценки выступления фигуристов. В начале выступления имеется следующая информация о фигуристах: ФИО, Страна, Названия элементов которые могут быть выполнены.

После выступления каждый из судей выставляет свою оценку по 5-балльной системе за каждый элемент. Эта информация храниться в виде:

 

ФИО Название элемента Оценки
               
                 

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

7.Имеется файл «Наличие материалов на объекте» с записями следующей структуры: код, количество, цена единицы материала. Каждый день на объект поступают материалы, сведения о которых хранятся в справочнике «Поступление за день» с записями структуры: Код, Наименование, Количество. Каждый день некоторое количество материала расходуется, сведения об этом хранятся в файле «Расходы за день». Структура та же, что и у файла «Поступления». Требуется записать и распечатать файл «Наличие на объекте на ___ 19___ года» с записями следующей структуры: Наименование, Количество, Общая сумма.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-03-19 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: