Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Ход работы. 1) Изучить теоретический материал по теме «Временные и внешние файлы»



1) Изучить теоретический материал по теме «Временные и внешние файлы».

2) Составить и откомпилировать программу.

3) Запустить программу на выполнение.

4) Сохранить программу на диске А под именем dom3.pas.

5) Распечатать программу и результаты работы программы.

6) Составить отчет по работе.

7) Защитить работу.

Содержание отчета

Отчет по лабораторной работе должен содержать:

1) тему работы;

2) цель работы;

3) ход работы;

4) постановку задачи;

5) распечатку программ;

6) результаты работы программ.

Варианты заданий

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

Ф.И.О., количество вещей, вес (в килограммах)

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

б) определить, имеется ли два пассажира, баланс которых совпадает по числу вещей и различаются по весу;

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

г) выяснить, имеется ли пассажир, багаж которого состоит из одной вещи весом менее 30 кг.

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

а) выяснить, имеются ли в колледже однофамильцы;

б) выяснить, имеются ли однофамильцы в группе;

в) выяснить, имеются ли в группе студенты с одинаковыми именами;

г) выяснить, в каких группах насчитывается более n студентов;

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

3. Сведения о студенте состоят из его фамилии, года рождения, года поступления в колледж и количества баллов набранных на вступительных экзаменах. Дан файл f, содержащий сведения о студентах колледжа.

а) выяснить, кто из студентов самый старший;

б) выяснить, кто родился раньше 1986 года;

в) выяснить, кто из студентов набрал большее количество баллов на вступительных экзаменах;

г) выяснить средний балл всех студентов;

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

4. Сведения об автомобиле состоят из его марки, номера и фамилии владельца. Дан файл, содержащий сведения о нескольких автомобилях. Найти:

а) фамилии владельцев и номера автомобилей данной марки;

б) количество автомобилей каждой марки;

в) автомобили, какой марки больше.

5. Дан фай f, содержащий различные даты. Каждая дата – это число, месяц и год. Найти:

а) год с наименьшим (наибольшим) номером;

б) все весенние даты;

в) самую раннюю (позднюю) дату.

6. Дан файл f, содержащий сведения о книгах. Сведения о каждой из книг – это фамилия автора, название и год издания.

а) Найти названия книг данного автора, изданных с 1960г.

б) Определить имеется ли книга с названием «Информатика».

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

7. Дан файл f, содержащий сведения о кубках: размер каждого кубка (длина ребра в сантиметрах), его цвет (красный, зелёный, жёлтый или синий) и материал (деревянный, металлический, картонный). Найти:

а) количество кубиков каждого из перечисленных цветов;

б) количество деревянных кубиков с ребром 3 см;

в) количество металлических кубиков с ребром большим 5 см.

8. Дан файл f, содержащий сведения о веществах: указывается название вещества, его удельный вес и проводимость (проводник, полупроводник, изолятор). Найти:

а) удельные веса и названия всех полупроводников;

б) вещество с максимальным (минимальным) удельным весом;

в) удельные веса и названия всех изоляторов.

Вопросы к защите домашней работы № 3

1. В каких случаях удобно использовать файлы?

2. Дайте определение файла и укажите его характеристики.

3. Что такое путь доступа к файлу?

4. Где хранятся файлы?

5. Каким образом описываются переменные файловых типов?

6. Как осуществляется доступ к компонентам файлов?

10 Лабораторная работа № 7. «Линейные списки»

Цель работы. Получить практические навыки работы с динамическими переменными и динамическими структурами данных.

10.1 Ход работы:

1) Разработать программы, согласно индивидуального варианта задания.

2) Нарисовать структуру взаимодействия динамических данных, используя:

а) простейшие действия с указателями;

б) работу с очередью;

в) добавление элементов очереди;

г) удаление элементов очереди;

3) Распечатать программу и результат.

Содержание отчета

Отчет по лабораторной работе должен содержать:

1) тему работы;

2) цель работы;

3) ход работы;

4) постановку задачи;

5) распечатку программ;

6) результаты работы программ.





Дата публикования: 2015-02-20; Прочитано: 618 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...