Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт.docx
Скачиваний:
24
Добавлен:
09.06.2015
Размер:
1.81 Mб
Скачать

Фгб оу впо «московский государственный университет

ПУТЕЙ СООБЩЕНИЯ»

(МГУПС (МИИТ))

Воронежский филиал МИИТ

железнодорожный колледж

ОТЧЕТ

по учебной практике

(по программированию)

Выполнил:

студент группы ВОИС-311

Казьмин Александр

Проверил:

Преподаватель

Яицкая Е. В.

Воронеж

2013 г.

Содержание

  1. Теоретическая часть………………………………………………………………………………………………..3

  2. Практическая часть…………………………………………………………………………………………………..6

    1. Линейные……………………………………………………………………………………………………………6

    2. Разветвляющиеся……………………………………………………………………………………………….11

    3. Циклические……………………………………………………………………………………………………….17

    4. Одномерные массивы………………………………………………………………………………………..27

    5. Двумерные массивы…………………………………………………………………………………………..31

    6. Строки………………………………………………………………………………………………………………….49

    7. Функции……………………………………………………………………………………………………………….57

    8. Файлы…………………………………………………………………………………………………………………..57

    9. C#.............................................................................................................................67

Теоретическая часть

  1. Файлы последовательного и произвольного доступа.

Файлы последовательного доступа

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

Синтаксис открытия файла:

OPEN STREAM NUMBER, “FILE NAME”, W

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

Синтаксис открытия файла для чтения:

OPEN STREAM NUMBER. “FILE NAME”, R

Файлы произвольного доступа

Файл произвольного доступа представляет собой файл данных, который содержит некоторое количество пронумерованных записей, начиная с номера О. Длина записей (максимум 256 байт каждая) назначается при первоначальном открытии файла.

Записи хранятся как простые строковые переменные. Каждая строковая переменная, меньшая, чем назначенная длина, запоминается с выравниванием слева и оканчивается символом «ВОЗВРАТ КАРЕТКИ». Оставшиеся байты записи не определены.

Любая строковая переменная, длина которой превышает длину записи, будет усечена до оговоренной длины и запомнена без конечного символа «ВОЗВРАТ КАРЕТКИ».

Синтаксис открытия файла произвольного доступа:

OPEN STREAM NUMBER. “FILENAME” RND, RECORD LENGTH

Если файл произвольного доступа открыт, вы можете читать из него и записывать в него.

Синтаксис команды чтения из этого файла имеет вид:

INPUT STREAM NUMBER; (RECORD NUMBER), VARIABLE NUMBER

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

  1. Понятие файл и операции над ним.

Файл

Файл – это совокупность данных, записанных на внешний носитель, которая имеет определённое имя.

Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.

Английское слово file переводится буквально как «шпилька для накалывания бумаг». Действительно, данные собираются в один информационный блок и оформляются в виде именного файла.

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

Файл является универсальным информационным объектом. Любая работа, выполненная на компьютере (текст, рисунки, аудио и видеозаписи, базы данных, программы), оформляются в виде файлов.

Имя файла состоит из двух частей, разделённых точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и т.д.). Эти две части разделены между собой точкой. Собственно имя файлу даёт пользователь, а тип файла обычно задаётся программой автоматически при его создании.

В различных операционных системах существуют различные форматы имён файлов.

В ОС Windows имя файла может иметь до 255 символов, причём допускается использование русского алфавита.

Имя файла должно содержать не менее одного символа. Запрещается использовать в имени файла следующие символы: / \ : * ? “ < > |.

Тип файла

Расширение

Исполняемые программы

exe, com

Текстовые файлы

txt, rtf, doc

Графический файлы

bmp, gif, jpg, png, pds

Web - страницы

htm, html

Звуковые файлы

wav, mp3, midi, kar, ogg

Видеофайлы

avi, mpeg

Код (текст) программы на языках программирования

bas, pas, cpp