ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЭВМ
Современная вычислительная машина - это сложнейшее электронное устройство, которое позволяет значительно облегчить многие виды деятельности человека. Однако решать эти многообразные задачи ЭВМ может только с помощью специальных программ, хранящихся во внешней памяти машины. Вся информация во внешней памяти хранится на магнитных носителях (магнитных дисках или магнитной ленте). Различают жесткие диски (винчестеры), обладающие значительным объемом памяти от десятков МБт до единиц ГБт (эти диски встроены в ЭВМ) и гибкие диски (дискеты) - 5-ти (5,25) и 3-х (3,5) дюймовые в диаметре - объемом памяти до 1,5 МБт. Дискеты по мере надобности могут помещаться в дисковод ЭВМ и удаляться из него. Любая информация записывается на магнитный диск последовательно на круговые магнитные дорожки. Часть магнитных дорожек диска, на которых записана одна определенная законченная программа носит название файла. Каждый файл имеет имя, которое состоит из большого числа символов и расширения из трех символов, как правило, символы в имени файла прописные буквы или буквы и цифры. Формат имени файла: lekcyl.txt; stat.bat. Однородные по информации или назначению файлы объединяются в каталоги или подкаталоги. Каталоги также имеют имя, состоящее из заглавных букв латинского алфавита или заглавных букв и цифр, расширения они не имеют. Формат имени каталога: DOC, DOS, LEXICON, TEST1 и т.д. Подкаталог - это совокупность однородных файлов, объединенных единым именем внутри каталога. Формат имени подкаталога такой же как и самого каталога, например, LOAD. В целом информацию на любом диске представляют в виде следующей структуры.
Чтобы войти в какой-либо файл, содержащийся в каталоге, нужно войти сначала в каталог, а затем в нужный файл, для его запуска, просмотра, редактирования и т.д. Каталог, с файлом которого пользователь собирается работать, называется текущим, а последовательность прохождения от корневого каталога до файла называется путь. Формат команды пути: C:>\CHART\LOAD\graf.bat. Это означает, что в файл graf.bat можно войти из корневого каталога на диске С через каталог CHART далее через подкаталог LOAD. На некоторые файлы можно выйти непосредственно из корневого каталога. Этот файл на рисунке структуры каталогов указан под номером 1.
Программы для компьютеров можно разделить на три категории:
- системные программы, выполняющие вспомогательные функции (управление блоками ЭВМ, создание копий, выдача справочной информации и т.п.);
- прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователю работ (редактирование текстов, обработка информационных массивов, статистическая обработка информации, помощь врачу в постановке диагноза, моделирование биологических систем и др.);
- программы-упаковщики (архивные), коммуникационные (обмен информации с другими системами), антивирусные, для диагностики состояния блоков ЭВМ, программы для автономной печати и многие другие;
- вспомогательные программы (утилиты);
- инструментальные программы (системы программирования), обеспечивающие создание новых программ для компьютеров.
К системным программам следует отнести: операционные системы, драйверы, программы-оболочки.
Операционная система - это специальная программа, позволяющая пользователю диалог с компьютером, автоматическое управление блоками компьютера, распределение информации, запуск других программ, просмотр, копирование дисков, каталогов, файлов и т.д. В современных компьютерах такие программы называются DOS (дисковые операционные системы). DOS постоянно усовершенствуется, поэтому каждая DOS имеет версии. DOS загружается при включении компьютера. На кафедре Вы будете пользоваться версией MS DOS 6.22, созданной фирмой Microsoft. Общение пользователя с DOS осуществляется в форме команд. После выдачи приглашения С:>\ (или А:>\), команда DOS набирается с клавиатуры и отражается в служебной строке после приглашения. Нажатие клавиши «ENTER» приводит к выполнению команды.
Примеры некоторых команд MS DOS:
1) DIR (от слова directory) - команда производит распечатку информации каталогов, файлов. Формат команды C:>\DIR С: - дается распечатка каталогов диска. C:>\DIR OLEXICON/P - дается распечатка файлов лексикона (текстового редактора), Р - постраничное листание.
2) TYPE - просмотр файлов. Формат команды: C:>\TYPE C:\LEXICON\ultrl.txt/P
3) COPY C:\ultrl.txt A:\ultrl.txt — копирование файла из каталога диска С в текущий каталог диска А с тем же имеем.
Все команды исполняются после нажатия клавиши ENTER.
Драйверы - это специальные программы, которые расширяют возможности DOS по управлению устройствами ввода-вывода компьютера, оперативной памятью, общение с новыми устройствами, подключающимися к компьютеру.
Пользование командами DOS требует значительного времени для набора команд и их редактирования, если в команде допущена ошибка. Поэтому, в современных компьютерах используются специальные программы-оболочки, которые позволяют значительно упростить диалог с компьютером и уменьшить время общения с машиной при выполнении той или иной команды. В современных персональных компьютерах чаще всего используются две программы оболочки NORTON COMMANDER (NC) или WINDOWS. При включении машины одновременно с DOS загружается программа-оболочка и на экране дисплея сразу появляется 2 панели, в каждой из которых даются списки каталогов и отдельных файлов, записанных на дисках A,B,C,D и т.д. Пользуясь функциональными клавишами F,, F2, F3,..., F10 и вспомогательными клавишами, ←, →, ↑, ↓, Alt, Shift, Contrl и другими, можно легко и быстро производить различные операции над каталогами, файлами, производить поиск информации, не набирая имена файлов, копирование, переименование файлов и каталогов и др. Например, чтобы прочитать какой текст содержится в файле под именем abc I .txt, находящемся в каталоге LEKCIJ, нужно с помощью стрелок переместить выделение на каталог LEKCIJ и нажать клавишу ENTER. На экране монитора появится список файлов, находящихся в этом каталоге. Переместить выделение на файл abc I .txt и нажать клавишу F3, на экране появится текст этой лекции.
Виды работы с файлами и каталогами и соответственно назначение функциональных клавиш F, , F2, F3,..., F10 определяются главным меню NC, которое указано внизу панелей: F, - помощь, F2 - вызов, F3 - чтение, F4 - правка, F5 - копия, F6 - новое имя, F7 - новый каталог, F8 - удаление, F9 - меню, Fl0 - выход из NC. Нажатием соответствующей клавиши F,, F2, F3,..., F10 можно выполнять соответствующие действия над файлами или получить информацию о них. Пункт меню, вызываемый клавишей F9 определяет основные управляющие пункты меню: левая, правая (панели), файлы, диск, команды. Выделяя эти пункты и нажимая клавишу «ENTER», мы получим подменю NC. Более подробно вы познакомитесь с этими пунктами на практических занятиях или в специальных руководствах. Для примера представим некоторые пункты подменю «левый» и «правый» панелей NC.
Краткий формат
Полный формат
Состояние
Дерево каталогов
Просмотр
Архив
Панель поиска
Если нажать и удерживать клавишу Alt или Ctrl, то назначение функциональных клавиш изменится. Поэтому, одновременное нажатие двух клавиш Alt-F1 - Alt-F10 или Ctrl-F1 - Ctrl-F9, позволяет выполнить другие действия над каталогами или файлами. Ниже в краткой форме описано назначение указанных комбинаций клавиш.
Alt-F1 - выбор диска, изображаемого на левой панели;
Alt-F2 - выбор диска, изображаемого на правой панели;
Alt-F3 - просмотр текстового файла. Этот режим вызывается быстрее, но позволяет просматривать только текстовые файлы и не имеет некоторых возможностей, доступных при просмотре с помощью нажатия клавиши F3;
Alt-F4 - редактирование файла с помощью альтернативного редактора (если, при нажатии F4, используется встроенный редактор Norton Commander, то при нажатии Alt-F4 - внешний редактор и наоборот);
Alt-F5 - сжатие выделенных файлов (помещение их в архив);
Alt-F6 - извлечение файлов из выделенных архивов;
Alt-F7 - поиск файла на диске;
Alt-F8 - просмотр и повторное выполнение ранее введенных команд;
Alt-F9 - переключение с 25 на 43 (для монитора EGA) или 50 (для монитора VGA) строк на экране и наоборот;
Alt-F 10 - быстрый переход в другой каталог;
Ctrl-F1 - вывести или убрать левую панель;
Ctrl-F2 - вывести или убрать правую панель;
Ctrl-F3 - сортировать файлы в текущей панели по имени;
Ctrl-F4 - сортировать файлы в текущей панели по расширению;
Ctrl-F5 - сортировать файлы в текущей панели по времени;
Ctrl-F6 - сортировать файлы в текущей панели по размеру;
Ctrl-F7 - не сортировать файлы в текущей панели;
Ctrl-F9 - напечатать выделенный файл или группу файлов.
Практически каждый пользователь компьютера встречается с необходимостью подготовки различных документов - писем, статей, отчетов, рекламных материалов, иллюстраций и т.д. Для этих целей в настоящее время создано большое число специальных программ-редакторов.
Программы-редакторы можно разделить на следующие виды:
1. Издательские системы - используются для оформления журналов, книг, монографий, подготовки рекламных буклетов.
2. Текстовые редакторы - для подготовки писем, статей, отчетов, таблиц и т.д.
3. Графические редакторы - для представления числовой информации в графическую форму, для рисования схем, чертежей, рисунков.
4. Программы-редакторы для изготовления форм документов, таблиц, отчетов.
Однако следует отметить, что приведенная классификация редакционных программ относительна в том смысле, что эти виды могут объединяться в одной программе или разбиваться на более специализированные. Для примера рассмотрим наиболее простой, в настоящее время широко распространенный текстовой редактор «LEXICON». После входа в редактор, экран монитора будет представлен в следующем виде:
Для входа в меню нажмите Fl0 0 1 2 3 4 5 6 7 8 9 0