Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №1!! Шильников Д..doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
226.3 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

«Казанский национальный исследовательский технический университет им. А.Н.Туполева»

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

Лабораторная работа № 1

Носители, папки и файлы. Последовательная обработка файлов

Вариант №12

Выполнил: студент группы 4209 Шильников Д. В.

Проверил: Суздальцев В.А.

Казань. 2013

Цель проведения лабораторной работы

Целью проведения лабораторной работы является привитие практических навыков определения объемных и временных характеристик файлов при последовательной обработке.

Перед выполнением работы студент должен знать основы программирования на языке С#, методы обработки последовательных файлов и ознакомится с теоретическим материалом лекций соответствующего раздела дисциплины «Информатика».

Порядок выполнения лабораторной работы

  1. Определить размер кластера носителя и количество секторов в кластере. Для этого создать файл в текстовом редакторе (Блокнот) небольшого размера (до 512 байтов). Определить свойства файла («Правая клавиша мыши» + «Свойства») и занести их в таблицу. Свойство: «На диске» определить размер кластера. Размер сектора считать равным 512 байт. Результаты прдоставить в форме таблицы (см. таблицу № 1).

  2. Написать и отладить программу создания файла на языке С#. Программу подготовить для консольного режима. Использовать фрагменты примера программы из приложения 1. в отчет включить алгоритм программы (схема алгоритмы) и ее текст (C#).

  3. Подготовить семь текстовых файлов в соответствии с заданием (см. таблица 2) лабораторной работы (файлы с записями фиксированной длины). Имена файлов должны включать номер файла, размер в кластерах, фамилию студента (например, f1_1000_Иванов.txt). Перед созданием оценить объем файлов и определить объем свободного места на носителе. Сделать вывод о возможности создания файлов. Результаты расчетов занести в таблицу (таблица 3). Перед созданием файлов на носителе предоставить расчеты преподавателю для проверки. Все расчеты оформлять в соответствии с требованиями подготовки научно-технических отчетов. Сделать выводы об объеме незаполненного пространства кластеров и определить процент заполнения дисковой памяти.

  4. Определить характеристики полного имени подготовленных файлов: (полное имя, его длина, длина пути, резерв длины пути (максимальная длина пути: 240 символов), резерв длины имени файла).

  5. Определить временные характеристики файлов, полученные при их создании (самостоятельно спроектировать таблицу для размещения результатов и разместить в ней результаты экспериментов).

    1. Время создания файла, среднее время добавления записи и создания кластера.

    2. Построить графики изменения среднего времени добавления записи, и кластера от объема файла в записях и кластерах (использовать табличный процессор Excel).