Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

met-kur-egorova

.pdf
Скачиваний:
16
Добавлен:
14.02.2015
Размер:
595.42 Кб
Скачать

№86

ТЕМА : Разработка программного обеспечения для создания и обработки данных семейного положения сотрудников учреждения .

Файл « Сотрудник1 ». Предполагаемая структура записи:

ФИ О сотрудника ; год рождения ;

наименование профессии ; количество нетрудоспособных детей ( <=5 ) ;

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

3.Выдать на экран список всех сотрудников указанной профессии, имеющих 1 нетрудоспособного ребенка в виде :

ФИ О сотрудника ;

год рождения ;

4.Сформировать файл : Ф И О сотрудника ;

количество нетрудоспособных детей ( <=5 ) ;

5.Вновь сформированный файл распечатать.

6.Добавить записи в исходный файл.

7 . Удалить все записи по указанным Ф И О сотрудников .

8. Корректировка файла :для указанной Ф И О сотрудника изменить количество нетрудоспособных детей .

№87

ТЕМА : Разработка программного обеспечения для создания и обработки данных по заработной плате работников цеха завода .

Файл « Цех завода ». Предполагаемая структура записи: наименование цеха ;

количество работающих в цехе ( <=30 ) ; информация по каждому работающему : Ф И О работающего ;

среднемесячная заработная плата за отработанный период года ;

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

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

Ф И О работающего ; среднемесячная заработная плата за отработанный период года ;

4.Сформировать файл :

71

наименование цеха ; общая среднемесячная заработная плата всех работающих в цехе ;

5.Вновь сформированный файл распечатать.

6.Добавить записи в исходный файл.

7 . Удалить все записи по указанным наименованиям цехов .

8. Корректировка файла :для указанного наименования цеха изменить количество работающих в цехе .

№88

ТЕМА : Разработка программного обеспечения для создания и обработки данных рабочего цеха завода .

Файл « Рабочий цеха завода ». Предполагаемая структура записи:

ФИ О рабочего ; год рождения ;

наименование цеха, в котором он работает ; семейное положение ( холост, женат, замужем, .... ) ;

количество рабочих профессий, которыми он владеет ( <=5 ) ; информация по каждой профессии :

наименование профессии ; стаж работы по этой профессии ;

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

3.Выдать на экран список всех не семейных работающих в цехе, имеющих заданную профессию в виде :

ФИ О рабочего ;

стаж работы по этой профессии ;

4.Сформировать файл : Ф И О работающего ;

количество рабочих профессий ;

5.Вновь сформированный файл распечатать.

6.Добавить записи в исходный файл.

7 . Удалить все записи по указанным Ф И О рабочих .

8. Корректировка файла :для указанной Ф И О рабочего изменить наименование цеха, в котором он работает .

№89

ТЕМА : Разработка программного обеспечения для создания и обработки данных движения кадрового состава участка цеха завода .

Файл « Участок цеха завода ». Предполагаемая структура записи:

72

наименование участка цеха завода ; количество работающих на участке ;

количество уволившихся за прошедший календарный год ; информация о причинах увольнения :

наименование причины ( по сост. здоровья, по сем. обстоят. ... ) ; количество уволившихся за год ; количество уволившихся со стажем работы <= 1 года ;

количество уволившихся со стажем работы <= 2 лет ; количество уволившихся со стажем работы <= 3 лет ; количество уволившихся со стажем работы <= 10 лет ;

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

3.Выдать на экран список всех участков, на которых количество уволившихся со стажем работы от 5 до 7 лет не превышает заданную величину

ввиде :

наименование участка цеха завода ; количество работающих на участке ;

количество уволившихся со стажем работы от 5 до 7 лет ;

4.Сформировать файл : наименование участка цеха завода ; количество работающих на участке ;

5.Вновь сформированный файл распечатать.

6.Добавить записи в исходный файл.

7.Удалить все записи по указанным наименованиям участков цехов

завода .

8.Корректировка файла : для указанного наименования участка цеха завода изменить количество уволившихся за прошедший календарный год .

№90

ТЕМА : Разработка программного обеспечения для создания и обработки данных по дисциплинам учебного плана.

Файл « Дисциплина учебного плана ». Предполагаемая структура записи: наименование дисциплины ;

количество семестров, в течении которых изучается дисциплина ( <=5 ) ; информация по каждому семестру :

его порядковый № ; количество часов лекций ;

количество часов лабораторных занятий ; количество часов практических занятий ; признак зачета ( 1- сдается , 0- нет ) ; признак экзамена ( 1- сдается , 0- нет ) ; 1. Создать файл с заданной структурой записи.

73

2.Выдать на экран содержимое файла.

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

наименование дисциплины ; количество часов лекций ; количество часов лабораторных занятий ;

количество часов практических занятий ;

4.Сформировать файл :

наименование дисциплины ; количество семестров, в течении которых изучается дисциплина ( <=5 ) ;

общее количество часов, проводимых по данной дисциплине ;

5.Вновь сформированный файл распечатать.

6.Добавить записи в исходный файл.

7 . Удалить все записи по указанным наименованиям дисциплин . 8. Корректировка файла : для указанного наименования дисциплины

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

№91

ТЕМА : Разработка программного обеспечения для создания и обработки данных рейтинговой системы проведения аттестации .

Файл « Результаты аттестации ». Предполагаемая структура записи: код группы ; количество студентов в группе ;

количество дисциплин, по которым выставляется рейтинг ( <= 8) ; информация о результатах :

код дисциплины ; рейтинг каждого студента по данной дисциплине ;

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

3.Выдать на экран для заданной группы список всех дисциплин с общим рейтингом в виде :

код дисциплины ; общий рейтинг по данной дисциплине ;

4.Сформировать файл :

код группы ; код дисциплины ;

общий рейтинг по данной дисциплине ;

5.Вновь сформированный файл распечатать.

6.Добавить записи в исходный файл.

7 . Удалить все записи по указанным кодам групп .

8. Корректировка файла : для указанного кода группы изменить количество студентов в группе .

74

№ 92

ТЕМА : Разработка программного обеспечения для создания и обработки данных по заселению квартир дома .

Файл « Квартиры дома » Предполагаемая структура записи: № квартиры ;

количество жильцов в квартире ( <= 10 ) ; год рождения каждого жильца ;

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

3.Выдать на экран список всех квартир дома ,в которых проживает > 5 человек в виде :

№ квартиры ; возраст каждого жильца ;

4.Сформировать файл :

№ квартиры ; количество жильцов в квартире ;

5.Вновь сформированный файл распечатать.

6.Добавить запись в исходный файл.

7.Удалить все записи по заданным № квартир.

8.Корректировка файла : для указанного № квартиры изменить количество жильцов в квартире .

93

ТЕМА : Разработка программного обеспечения для обработки информации о квартирах дома.

Файл « Квартиры дома » Предполагаемая структура записи: № квартиры ;

количество комнат в квартире ( <= 10 ) ; площадь каждой комнаты ;

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

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

>заданной величины в виде :

квартиры ; площадь квартиры ; 4. Сформировать файл :

квартиры ;

количество комнат в квартире ;

75

5.Вновь сформированный файл распечатать.

6.Добавить запись в исходный файл.

7.Удалить все записи по заданным № квартир.

8.Корректировка файла: для заданной квартиры изменить площади комнат ( уточненные значения).

№ 94

ТЕМА : Разработка программного обеспечения для обработки анкет

Файл « Анкета » Предполагаемая структура записи:

ФИ О , заполняющего анкету ; год рождения ;

семейное положение ( женат , холост , замужем , не замужем ) ; пол ( мужской , женский ) ; 1. Создать файл с заданной структурой записи.

2. Выдать на экран содержимое файла.

3. Выдать на экран список всех холостых мужчин в виде :

ФИ О , заполняющего анкету ;

год рождения ;

4.Сформировать файл ,состоящий из незамужних женщин с годом рождения превышающим заданную величину :

Ф И О , заполняющего анкету ; год рождения ;

5.Вновь сформированный файл распечатать.

6.Добавить запись в исходный файл.

7.Удалить все записи по заданным Ф И О

8.Корректировка файла : для указанных фамилий изменить семейное положение.

№ 95

ТЕМА : Разработка программного обеспечения для обработки анкет

Файл « Анкета _1 » Предполагаемая структура записи:

ФИ О , заполняющего анкету ; возраст ( полное число лет ) ; ; количество детей ( <= 10 ) ; возраст каждого ребенка ;

1. Создать файл с заданной структурой записи.

2. Выдать на экран содержимое файла.

3. Выдать на экран список всех людей , возраст которых >=18 лет в виде :

ФИ О , заполняющего анкету ;

76

количество детей ;

4.Сформировать файл ,состоящий из людей , у которых нет детей : Ф И О , заполняющего анкету ; возраст ( полное число лет );

5.Вновь сформированный файл распечатать.

6.Добавить запись в исходный файл.

7.Удалить все записи по заданным Ф И О

8.Корректировка файла : для указанных фамилий изменить возраст каждого ребенка.

96

ТЕМА : Разработка программного обеспечения для создания и ведения журнала «Багаж пассажира»

Файл « Багаж пассажира » Предполагаемая структура записи: № рейса ;

ФИ О пассажира ; количество вещей ( <= 5 ) ; вес каждой вещи ;

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

3.Выдать на экран список всех пассажиров , багаж которых состоит из 1 вещи весом от20 до 30 кг :

№ рейса ;

ФИ О пассажира ;

4.Сформировать файл:

№ рейса ; Ф И О пассажира ;

общий вес всех вещей пассажира;

5.Вновь сформированный файл распечатать.

6.Добавить запись в исходный файл.

7.Удалить все записи по заданным № рейсов .

8.Корректировка файла : для указанных фамилий пассажиров изменить количество вещей.

97

ТЕМА : Разработка программного обеспечения для создания и обработки экзаменационных ведомостей( формирование списков отличников ).

Файл « Экзаменационная ведомость » Предполагаемая структура записи: № группы ;

77

количество студентов в группе ( <= 25) ; количество сдаваемых экзаменов ( <=5 ) ; Ф И О всех студентов в группе ;

оценки всех студентов по всем экзаменам в виде :

1 студент -----

> 5 5 4 3

2 студент -----

> 5 5 4 3

3 студент -----

> 5 5 4 3

.........................................

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

3.Выдать на экран для каждой группы Ф И О всех студентов , которые сдали все экзамены только на « 5 » в виде:

группы ;

Ф И О студентов ; и определить количество студентов ,которые сдали все экзамены только

на «4 и 5 »

4.Сформировать файл ,состоящий из студентов , имеющих хотя бы 1

двойку :

№ группы ; Ф И О студента ; его оценки ;

5.Вновь сформированный файл распечатать.

6.Добавить запись в исходный файл.

7.Удалить все записи по заданным № групп .

8.Корректировка файла : для указанных №№ групп изменить количество студентов в группе ( <= 25).

98

ТЕМА : Разработка программного обеспечения для создания и обработки экзаменационных ведомостей.

Файл « Экзаменационная ведомость 1 » Предполагаемая структура записи:

№ группы ; количество студентов в группе ( <= 25) ;

количество сдаваемых экзаменов ( <=5 ) ; Ф И О всех студентов в группе ;

оценки всех студентов по всем экзаменам в виде :

1 студент -----

> 5 5 4 3

2 студент -----

> 5 5 4 3

3 студент -----

> 5 5 4 3

.........................................

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

78

3.Выдать на экран для каждой группы Ф И О всех студентов , которые сдали указанный экзамен на « 5 » в виде:

№ группы ; Ф И О студента ;

Если в какой то группе таких нет выдать об этом сообщение .

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

№ группы ; Ф И О студента ; его оценки ;

5.Вновь сформированный файл распечатать.

6.Добавить запись в исходный файл.

7.Удалить все записи по заданным № групп .

8.Корректировка файла : для указанных №№ групп изменить количество сдаваемых экзаменов .

№ 99

ТЕМА : Разработка программного обеспечения для создания и обработки экзаменационных ведомостей( вычисление % успеваемости и % качества ) .

Файл « Экзаменационная ведомость 2 » Предполагаемая структура записи:

№ группы ; количество студентов в группе ( <= 25) ;

количество сдаваемых экзаменов ( <=5 ) ; Ф И О всех студентов в группе ;

оценки всех студентов по всем экзаменам в виде :

1 студент -----

> 5 5 4 3

2 студент -----

> 5 5 4 3

3 студент -----

> 5 5 4 3

.........................................

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

3.Выдать на экран для каждой группы % успеваемости и % качества в

виде:

№ группы ;

%успеваемости ;

%качества

4.Сформировать файл ,состоящий из студентов , имеющих все пятерки : № группы ; Ф И О студентов ;

5.Вновь сформированный файл распечатать.

6.Добавить запись в исходный файл.

7.Удалить все записи по заданным № групп .

79

8. Корректировка файла : для указанного № группы изменить оценки студентов по указанному экзамену .

№ 100

ТЕМА : Разработка программного обеспечения для создания и обработки экзаменационных ведомостей( вычисление % успеваемости).

Файл « Экзаменационная ведомость 3 » Предполагаемая структура записи:

№ группы ; количество студентов в группе ( <= 25) ;

количество сдаваемых экзаменов ( <=5 ) ; Ф И О всех студентов в группе ;

оценки всех студентов по всем экзаменам в виде :

1 студент -----

> 5 5 4 3

2 студент -----

> 5 5 4 3

3 студент -----

> 5 5 4 3

.........................................

1.Создать файл с заданной структурой записи.

2.Выдать на экран содержимое файла.

3.Выдать на экран для каждой группы % успеваемости в виде: № группы ; наихудший % успеваемости по предмету; № этого предмета .

4.Сформировать файл :

№ группы ; наихудший % качества по предмету; № этого предмета .;

5.Вновь сформированный файл распечатать.

6.Добавить запись в исходный файл.

7.Удалить все записи по заданным № групп .

8.Корректировка файла : для указанного № группы изменить Ф И О студентов ( старое — новое) .

80

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]