- •1. Этапы подготовки задач для решения на пэвм
- •Программное обеспечение эвм
- •2.1.Алгоритмические языки.
- •5. Файлы и каталоги на дисках
- •5.1. Файловая система fat.
- •5.2. Файловая система ntfs
- •6. Интегрированая среда турбо паскаля 7.0
- •6.1. Информационные окна.
- •7. Разработка программ в интегрированной среде
- •8. Система меню ис тurbo рascal
- •8.1. Меню работы с файлами (file).
- •8.2. Меню редактирования (edit).
- •8.3. Меню поиска информации (search).
- •8.4. Меню выполнения программы (run).
- •8.5. Меню компиляции (compile).
- •8.6. Меню отладки (debug).
- •8.7. Меню инструментальных средств (tools).
- •8.8. Меню параметров среды (options).
- •9. Структура программы
- •10. Алфавит языка
- •11. Типы данных
- •Целые типы.
- •11.2.Логический тип boolean.
- •11.3. Символьный тип char.
- •11.4. Перечисляемый тип.
- •Вещественные типы.
- •12. Переменные
- •13. Константы
- •14. Стандартные функции
- •14.1. Арифметические функции.
- •14.2. Функции преобразование типа.
- •14.3. Функции для величин порядкового типа.
- •15. Арифметические операции
- •Логические операции
- •Операции отношения
- •18. Операторы языка
- •18.1. Оператор присваивания.
- •18.2. Оператор безусловного перехода goto.
- •18.3. Пустой оператор.
- •18.4. Составной оператор.
- •18.5. Условный оператор if.
- •18.6. Оператор варианта case.
- •Операторы цикла
- •19.1. Оператор цикла с постусловием repeat.
- •19.2.Оператор цикла с предусловием while.
- •19.3. Оператор цикла с параметром for.
- •19.4. Использование стандартных процедур Break и Continue в операторах циклов.
- •Сложные типы языка паскаль
- •20.1. Массивы.
- •20.2. Символьные массивы.
- •20.3. Строка типа string.
- •20.4. Записи.
- •20.5. Множества.
- •20.6. Файлы.
- •20.6.1. Доступ к файлам.
- •20.6.2. Логические устройства.
- •20.6.3. Процедура открытия файлов.
- •20.6.4. Процедуры и функции для работы с файлами.
- •20.6.5. Типизированные файлы.
- •20.6.6. Процедуры и функции для работы с файлами.
- •20.6.7. Нетипизированные файлы.
- •20.6.8. Текстовые файлы.
- •21. Процедуры и функции
- •21.1. Процедуры.
- •21.2. Функции.
- •21.3. Параметры формальные и фактические.
- •21.4. Параметры-значения.
- •21.5. Параметры-переменные.
- •21.6. Параметры-константы.
- •21.7. Параметры-процедуры и параметры-функции.
- •21.8. Параметры без типа.
- •Модули пользователя
- •22.1. Структура модуля пользователя
- •22.1.1. Заголовок модуля
- •22.1.2. Интерфейс модуля
- •22.1.3. Исполнительная часть модуля
- •22.1.4. Cекция инициализации
- •22.2. Использование модулей
- •23. Оверлей
5.2. Файловая система ntfs
NTFS (New Technology File System) - файловая система Windows NT, которая поддерживает имена файлов длиной до 255 символов. Она поддерживает систему безопасности Windows NT, поэтому и файлам и каталогам может быть установлен специальный доступ.
NTFS не содержит таблицы размещения с цепочками ссылок на блоки для обнаружения файлов или хранения информации о них. В NTFS информация о файле хранится вместе с самим файлом.
NTFS поддерживает файлы практически неограниченного размера.
6. Интегрированая среда турбо паскаля 7.0
Turbo Pascal включает в себя язык программирования и среду, предназначенную для написания, отладки и запуска программ. Интегрированная среда (ИС) включает в себя экранный редактор компилятор, компоновщик, отладчик, а так же систему контекстной информационной помощи.
Запускается ИС и помощью файла TURBO.EXE после его загрузки на экране появляется основной экран ИС.
Изображение на экране состоит из трех основных частей:
- строки состояния;
- поля экрана;
- строки основного меню.
Строка основного меню - (верхняя строка) содержит имена меню следующего уровня (подменю).
Поле экрана - (средняя часть) предназначена для размещения открываемых окон.
Строка состояния - (нижняя) отражает состояние вычислительного процесса и содержит подсказки по использованию функциональных клавиш.
Строка состояния. Содержит перечень клавиш или комбинаций клавиш быстрого управления, которые наиболее часто используются в данной ситуации, действие, которое выполняется или может выполняться в данный момент в среде. Содержимое строки состояния меняется при изменении режима работы среды.
Отдельные имена клавиш быстрого управления в строке состояния выделяются ярким цветом, что означает: клавиша или комбинация клавиш является активной и может выполнять свои функции. Активизация клавиш зависит от режима работы среды.
Система окон интегрированной среды. Основные операции в среде выполняются с помощью окон. Окно - это выделенный участок поля экрана, в котором размещается определенная информация. Система позволяет открывать одновременно любое количество окон, но активным - доступным для выполнения тех или иных операций - может быть в данный момент только одно окно. Активное окно размещается всегда поверх остальных окон и выделяется двойной окаймляющей рамкой, в то время как все остальные окна имеют одинарную рамку.
Окна редактирования. Предназначены для размещения и редактирования в них текстов программ. Окна редактирования из основного меню File (работа с файлами) выбираются элементом File/Open или File/New, либо с помощью клавиши быстрого управления F3.
В середине верхней рамки размещается имя файла, помещенного в окно для редактирования. Если у файла имени нет (новый файл), ему присваивается условное имя NONAME.PAS с соответствующим порядковым номером.
В правом верхнем углу размещается номер открытого окна. Активизировать окно можно, нажав Alt + <номер окна>.
Окна диалога. Эти окна широко используются в системе меню для просмотра и задания различных режимов работы или необходимых параметров. Кнопки управления окна служат для выполнения конкретного действия в процессе роботы с окном. Обычно каждое диалоговое окно имеет три стандартных кнопки: ОК; Cancel; Help. Применение кнопки OK означает, что внесенные изменения в процессе работы с окном являются правильными и их следует запомнить в среде. Кнопка Cancel отменяет все внесенные изменения и оставляет то состояние параметров, которое было до обращения к окну диалога. Кнопка Help позволяет использовать контекстную помощь. Выбрать соответствующую кнопку, можно нажимая клавишу табуляции Tab. Соответствующая кнопка высветится другим цветом. Далее для выполнения связанных с кнопкой, нажать клавишу Enter.