Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОИВТ_Ч1.doc
Скачиваний:
8
Добавлен:
07.11.2018
Размер:
1.27 Mб
Скачать

Образец оформления титульного листа

Министерство образования Республики Беларусь

БГУИР

Заочный факультет

Кафедра экономической информатики

Контрольная работа по курсу

«Основы информатики и вычислительной техники»

вариант №___

Исполнитель:

Иванов И.И.

гр.901400

3 курса ЗФ,

Руководитель:

Петров П.П.

Минск

1998

Приложение 4

Пример разработки программы для контрольной работы

ЗАДАНИЕ: На фирме ведется файл учета персонала. Разработать интерфейсные средства (программу) поддержки ведения файла, позволяющие:

а) добавлять записи в массив структур;

б) осуществлять сохранение результатов выполнения программы в файле и считывания их из файла;

в) выводить результаты на экран в виде таблицы.

ОБЩИЕ РЕКОМЕНДАЦИИ:

Необходимо помнить, что в языке программирования С символы А и а – воспринимаются как разные символы. Символы русского алфавита нельзя использовать в названиях переменных и функций. Для включения шрифтов русского языка (или перехода с русского на английский) неоходимо нажать правую кнопку Ctrl на клавиатуре компьютера (настройка компьютерного центра БГУИР) либо попробывать вместе нажать комбинацию Shift+Alt, левый и правый Shift, Shift+Ctrl и т.д., либо спросить у лаборанта или владельца компьютера комбинацию клавиш переключения шрифтов. Допустимо выводить в программу русские слова латинскими буквами.

Основные этапы выполнения третьего пункта контрольной работы

Выполнение контрольной работы состоит из нескольких этапов:

  1. создания базовой структуры;

  2. создание файла данных;

  3. определение структуры программы и выделение ее основных частей (функций);

  4. непосредственное кодирование функций на языке С и создание программы;

  5. компиляция и отладка программы.

1. Создание базовой структуры

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

Иванов мастер 34

Петров инженер 28

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

struct Man{ // имя нового типа (структуры)

char Name[12]; // поле, содержащее фамилию

char Profession[20]; // поле, содержащее фамилию

int Age; // поле, содержащее фамилию

};

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