
- •1. Основы работы на компьютере
- •1.1. Операционная система ms dos
- •Работа с каталогами
- •Работа с файлами
- •1.2. Программа-оболочка norton commander
- •Работа с каталогами
- •Работа с файлами
- •Управляющее меню программы
- •2. Основы алгоритмизации
- •Основы программирования на turbo pascal
- •Типы данных
- •Программирование разветвляющихся процессов
- •Программирование циклических процессов
- •Работа со сложными типами данных
- •4.1. Массивы
- •4.2. Строки типа string
- •4.3. Множества
- •4.4. Комбинированный тип данных – записи
- •Тема 1. Операционная система ms dos
- •Варианты задания
- •Тема 2. Программы-оболочки
- •Пример выполнения задания
- •Варианты задания
- •Тема 3. Основы алгоритмизации
- •Пример выполнения задания
- •Варианты задания
- •Тема 4. Программирование линейных и разветвляющихся процессов Пример выполнения задания
- •Варианты задания
- •Пример выполнения задания
- •Варианты задания
- •Тема 6. Работа с массивами Пример выполнения задания
- •Варианты задания
- •Тема 7. Записи Пример выполнения задания
- •Варианты задания
- •Библиографический список
- •Приложения
- •Основная таблица кода ascii
- •Альтернативная таблица (коды со 128 по 255)
- •Оглавление
- •1. Основы работы на компьютере ……………………………………….……. 1
- •1.1. Операционная система ms dos ………………………………………… 1
1.2. Программа-оболочка norton commander
Для упрощения процесса взаимодействия пользователя с компьютером и предоставления ему определенных услуг были разработаны программы, загружаемые под управлением MS DOS. Некоторые из них стали столь популярными, что с появлением операционной системы Windows они были доработаны под требования последней. К таким программам-оболочкам относятся широко используемые в нашей стране программы Norton Commander, Dos Navigator, Far. Далее будут рассмотрены особенности работы на компьютере при использовании Norton Commander. Два других пакета предполагают во многом схожий с ней интерфейс и набор действий, особенно Far, у которого и вызов управляющего меню, и его внешний вид, и строка-подсказка аналогичны используемым в Norton Commander. Для управления действиями компьютера программы используют команды, вызываемые с помощью пунктов меню или нажатия определенных клавиш (так называемых горячих клавиш). Программы-оболочки не отменяют командной строки MS DOS, которая имеет приоритет. Поэтому при нажатии клавиш, не предусмотренных для выполнения определенных действий (например, буквенно-цифровых), в командной строке появляются соответствующие им символы, т.е. происходит набор ‘команды’. Программы-оболочки используют для организации действий функциональные клавиши F1 - F10, клавиши управления курсором (или мышь), Alt, Ctrl, Shift, Tab, Enter. Они позволяют наглядно отображать содержимое каталогов на дисках, создавать, переименовывать, копировать (перемещать) и удалять каталоги и файлы, выполнять любые команды MS DOS и многое другое [1].
N
orton
Commander
загружается из файла nc.exe,
который располагается в каталоге NC.
В пятой версии программы (последняя
версия для MS
DOS)
после вызова управляющего меню нажатием
F9
экран имеет следующий вид (рис.1).
Рис. 1
Программа отображает содержимое текущих каталогов на левой (Left) и правой (Right) панелях. Активной является панель с выделенным заголовком и выделенной строкой в панели. Активность панелей (переход с панели на панель) производится нажатием клавиши Tab (щелчок левой клавиши мыши в нужной панели). Убрать/показать содержимое панелей на экране можно совместным нажатием клавиш: Ctrl+F1 - для левой панели; Ctrl+F2 - для правой; Ctrl+O - для обеих сразу. Для смены рабочего диска на панели нажимают Alt+F1 и Alt+F2 для левой и правой панели соответственно. В появившемся окне диалога клавишами управления курсором выбирают (выделяют) нужный диск и нажимают Enter.
Работа с каталогами
Информация о командах, используемых при работе с каталогами, имеется в кратком виде в строке-подсказке, находящейся непосредственно ниже панелей. Более подробная информация может быть получена после вызова помощи нажатием клавиши F1 Help.
Для перехода в нужный каталог его имя выделяют на панели и нажимают Enter. Для возврата в надкаталог выделяют его символ .. и нажимают Enter. Аналогичные действия более наглядным образом можно проводить с помощью дерева каталогов, которое отображается на экране после нажатия Alt+F10 . Передвижение по дереву производят клавишами управления курсором. При этом выделяются цветом различные каталоги. Остановившись на требуемом и нажав Enter, можно сделать его текущим каталогом на активной панели.
Создание каталога в требуемом каталоге производится в активной панели или в режиме дерева каталогов после нажатия клавиши F7. В появившемся окне диалога вводят имя каталога и нажимают Enter. Каталог можно переименовать или переместить в другой каталог, если нажать F6. Эти два действия родственные, т.к. переименование можно рассматривать как перемещение в каталог с новым именем, поэтому появится окно диалога, представленное на рис. 2. В окне имеется единственная строка ввода, в которой автоматически отображается путь и имя текущего каталога на другой (пассивной) панели. При перемещении каталога целесообразно до нажатия клавиши F6 сделать на пассивной панели текущим каталог-приемник. Тогда его имя не придется набирать в строке ввода после нажатия F6, т.к. оно окажется там автоматически. При переименовании надо просто набрать новое имя.
Рис. 2
Ниже строки впо дисциплине “Информатика” предназначено для студентов заочной формы обучения специальности 071900 – “Информационные системы и технологии”. В пособие включен необходимый теоретический материал и примеры его применения по разделам «Основы работы на компьютере», «Основы алгоритмизации», «Основы программирования на Turbo Pascal», «Работа со сложными типами данных», «Использование подпрограмм, указателей и модулей». Пособиевода задаются режимы выполнения команды путем ввода в [ ] с помощью нажатия клавиши пробел: Include subdirectories (включая подкаталоги); Use Filters (использовать фильтры); Copy newer files only (копировать только новые файлы); Check target space (проверить свободное место).
После установки режимов можно нажать Enter, и произойдет предполагаемое действие. То же самое произойдет, если “нажать” кнопку Rename/Move. Кнопка F10-Tree вызывает на панели дерево каталогов, по которому можно выбрать каталог-приемник. Кнопка Filters служит для выбора фильтра. Cancel - отмена действий.
Копирование каталога производится в следующей последовательности. На одной из панелей выделяют копируемый каталог. На другой панели делают текущим каталог-приемник. Переходят на первую панель и нажимают F5. Появляется окно диалога, аналогичное рассмотренному выше. Убедившись в правильности предпринимаемых действий, нажимают Enter. Операция перемещения отличается от операции копирования тем, что в случае удачного копирования выполняется удаление исходного каталога.
У
даление
каталога
производится после его выделения на
панели и нажатия клавиши F8.
Появляется окно диалога (рис. 3), содержащее
режимы удаления: Include
subdirectories
(включая подкаталоги); Use
Filters
(использовать фильтр); Delete
empty
directories
(удалить пустые каталоги).
Рис. 3
П
осле
установки режимов и нажатия Enter
появляется окно диалога, представленное
на рис. 4. Оно определяет процесс удаления
файлов из каталога: Delete
- удалить данный файл; All
- удалить все файлы без запроса допустимости
удаления каждого; Skip
- пропустить данный файл; Cancel
- прекратить
процесс удаления.
Рис. 4