
- •Функции ос, интерфейс пользователя.
- •Интерфейс пользователя
- •Интерфейс командной строки
- •Файловая структура. Диски, файлы, их имена.
- •Каталоги
- •Основные понятия
- •Работа с файлами
- •Работа с каталогами
- •Командная строка
- •Типы данных в Turbo Pascal. Порядковый, вещественный, структурированный. Совместимость и преобразование типов. Типы данных
- •Простые типы данных
- •Имена и доступ к файлам в Turbo Pascal.
- •Доступ к файлам.
- •Процедуры и функции для работы с файлами
- •Текстовые файлы
- •Типизированные файлы
- •Нетипизированные файлы
- •Операторы вводы/ вывода в Turbo Pascal.
- •Операции в Turbo Pascal. Математические операции
- •Логические операции
- •Операции отношения
- •Приоритет операций
- •Условный оператор. Оператор выбора в Turbo Pascal.
- •Метки и оператор перехода.
- •Операторы циклов с предусловием, постусловием и с параметром в Turbo Pascal.
- •Арифметические циклы (циклы с параметром)
- •Итерационные циклы с предусловием
- •Итерационные циклы с постусловием
- •Операторы завершения цикла
- •Процедуры и функции в Turbo Pascal. Локализация переменных. Формальные и фактические параметры в Turbo Pascal. Процедуры и функции
- •Описание и вызов процедур и функций
- •Локальные и глобальные переменные в Turbo Pascal.
- •Переход в графический режим в Turbo Pascal. Масштабирование экрана. Процедуры и функции для работы с экраном в графическом режиме.
- •Понятие алгоритма и его свойства. Линейные, разветвляющиеся, циклические алгоритмы.
- •Алгоритмы поиска элементов из массивов данных. Двоичный (бинарный) поиск элемента в массиве
- •Интерполяционный поиск элемента в массиве
- •Алгоритмы выборки элементов из массивов данных. Алгоритмы сортировки данных.
- •Критерии Эффективности
- •Сортировка выбором
- •Сортировка пузырьком
- •Сортировка простыми вставками
- •Сортировка Шелла.
- •Сортировка быстрая
- •Сортировка поразрядная
Основные понятия
Вся информация, хранящаяся в ПК, размещается в файлах. Для обращения к файлу используется имя файла.
ИМЯ ФАЙЛА:имя.тип
имя - может содержать латинские буквы, цифры и знаки подчеркивания, не более 8 символов;
тип - может содержать латинские буквы, цифры и знаки подчеркивания, не более 3 символов. Тип или расширение могут отсутствовать.
Стандартные типы файлов:
*.bat- командные файлы
*.exe - загрузочные файлы
*.com - загрузочные файлы
Прочие файлы:
*.txt - текстовые файлы
*.doc - текстовые файлы
*.dbf - файл базы данных
*.sys - системные файлы
*.bak - страховочный файл
Независимо от версий, работу DOS обеспечивают следующие 3 компонента:
базовая система ввода-вывода (BIOS) (или RIOS). Записанная в ПЗУ программа поставляется производителями ЭВМ и выполняет функцию обеспечения нормального функционирования: проверка комплектности, тестирование различных устройств ПК, инициализация загрузки DOS и ряд других функций. Эта программа не является файлом и фактически не входит в состав QOS;
ядро DOS содержит в виде скрытых файлов: блок первоначальной загрузки (bootstrap), располагаемый в первом секторе системного диска (считываемый с помощью BIOS) и обеспечивающий загрузку в память машины операционной системы — IO.SYS (или IBM BIO.COM), так называемую базовую систему ввода-вывода с программным обслуживанием периферийных устройств (расширение и исправление BIOS), а также файл MS DOS.SYS (IBM D0S.COM), содержащий программы управления файлами, памятью, запуском программ и т. д. Этот файл иногда называется модулем управления прерываниями, поскольку обращение к программным средствам (функциям DOS) из программы пользователя осуществляется с помощью программных прерываний;
файл C0MMAND.COM, или командный процессор (интерпретатор), в функции которого входит прием, проверка команд, вводимых пользователем с клавиатуры, и их выполнение. Существует 3 категории команд DOS — резидентные или внутренние, постоянно находящиеся в ОП, полурезидентные, которые могут (по мере необходимости) «затираться» прикладными программами, и внешние, вызываемые по мере необходимости из внешней памяти.
Команды MS DOS бывают двух типов:
Внутренние команды, их выполняет командый процессор COMMAND.COM (например, dir, copy).
Внешние команды - программы, поставляемые вместе с ОС в виде отдельных файлов. Они размещаются на диске и выполняют действия обслуживающего характера (например, форматирование диска, очистка экрана, проверка диска).
Команды состоят из имени команды и, возможно, параметров, разделенных пробелами. Скобками будут отмечены необязательные элементы команд.
Работа с файлами
Создание текстовых файлов copy con имя_файла. После ввода этой команды нужно будет поочередно вводить строки файла. В конце каждой строки надо щелкать клавишей Enter. А после ввода последней - одновременно нажать Ctrl и Z, а затем Enter.
Удаление файлов del (путь) имя_файла. Путь прописывается только тогда, когда удаляемый файл находится в другом каталоге.
Переименование файлов ren (путь)имя_файла1 имя_файла2. Имя_файла1 - имя файла, который вы хотите переименовать, имя_файла2 - новое имя файла, которое будет ему присвоено после выполнения команды.
Копирование файлов copy имя_файла (путь)имя_файла1.
Copy games.txt gamesкопировать файл games.txt в подкаталог GAMES текущего диска.