Программы для компьютера
ПК – универсальное устройство для обработки информации, которое функционирует под управлением набора инструкций, написанных на понятном ему языке. Совокупность таких инструкций образуют программу.
В зависимости от набора программных средств, ПК может стать рабочим местом бухгалтера, обрабатывая бухгалтерскую информацию, или конструктора, статиста или ученого, машинистки или секретаря и т.д. Все это обеспечивается огромным количеством различных программ, которые можно
разделить на три категории (рис. 5).
Рис. 5. Классификация программного обеспечения
Системные программы, выполняют различные функции на уровне системы таких как: поддержку диалога с пользователем, создание копий используемой информации, проверку работоспособности аппаратуры и т.д.
Прикладные программы, непосредственно обеспечивают выполнение необходимых пользователю работ: редактирование текста, рисование картинок, обработку информационных массивов и т.д.
Инструментальные средства(системы программирования) обеспечивают создание новых программ для ПК.
Системные программы
Среди всех разновидностей системных программ важнейшее место занимает операционная система (ОС).
Операционная система – это программа, которая автоматически загружается при включении ПК. Она предназначена для поддерживания диалога с пользователем, управления ресурсами ПК (оперативной памятью, местом на диске и т.д.) и для запуска прикладных программ. Для ПК IBM PC чаще всего используются ОС Windows фирмы MICROSOFT, реже - UNIX.
Драйверы – расширяют возможности ОС по управлению устройствами ввода/вывода ПК (клавиатурой, винчестером, мышью и т.д.). С помощью драйверов осуществляется подключение к ПК новых устройств или нестандартное использование имеющихся.
Программы-оболочки обеспечивают наглядный и удобный способ общения пользователя с ПК. Наиболее популярными программами-оболочками являются Windows Commander и Far.
К системным программам можно также отнести большое количество так называемых утилит, т.е. программ вспомогательного назначения. Часто утилиты объединяются в комплексы, наиболее популярными из которых являются комплексы Norton Utilities, PC Tools Deluxe и др.
К утилитам относятся:
- программы упаковщики (архиваторы), которые предназначены для “сжатия” информации на дисках, т.е. позволяют создавать файлы меньшего размера.
ARJ, ZIP, RAR.
- антивирусные программы предназначены для обнаружения и удаления вирусов из памяти ПК.
AIDS, ADINF, Doctor Web.
- программы для диагностики компьютера позволяют проверить конфигурацию компьютера, а также работоспособность отдельных его узлов.
Check-IT, N Diags, Sis Info.
- программы обслуживания жестких дисков позволяют проверить диск на наличие потерянных кластеров, оптимизировать размещение информации на диске, “сжать” весь диск и т.д.
Прикладные программы
Для IBM PC разработаны и широко используются сотни тысяч различных прикладных программ. Наиболее широко применяются следующие программы:
- редакторы текстов, предназначенные для подготовки текстов и документов;
- издательские системы, позволяющие готовить документы типографского качества;
- табличные процессоры, предназначенные для обработки табличных данных. Они позволяют просматривать таблицы на экране монитора, выполнять действия над элементами таблицы по заданным формулам, строить графики по данным из таблицы и т.д. К ним относятся программы Super Calc, Microsoft Excel и др.;
- системы управления базами данных (СУБД), позволяющие обрабатывать массивы информации. СУБД обеспечивают ввод, поиск, сортировку записей, составление отчетов и т.д. над большими массивами разнообразной информации. Например, программы Fox Pro, Paradox;
- системы автоматизированного проектирования (САПР), автоматизирующие процесс проектирования машин, механизмов, радиоэлектронных изделий и т.д. Примером могут служить программы Auto Cad, P CAD, OR CAD и др.
Системы программирования
Даже при наличии огромного количества прикладных программ всегда найдется такая задача, которую удобно решать с помощью специальной программы. В этом случае следует использовать один из известных языков программирования. На IBM PC функционируют такие широко распространенные языки программ как Delphi, C++, Visual Basic и др. Как правило, они содержат:
- компилятор, преобразующий программу на языке программирования в программу в машинных кодах;
- библиотеки подпрограмм;
- вспомогательные программы, такие как отладчики, дизассемблер.
Файлы и каталоги на дисках
Информация на магнитных дисках хранится в файлах. Файл– это поименованная область на диске или другом носителе информации, в которой могут быть записаны тексты программ, документы, программы и т.д.
Каждый файл имеет обозначение, которое, как правило, состоит из двух частей: имени и расширения. Имя файла может содержать от 1 до 8 символов, а расширение – от 1 до 3. Имя и расширение могут состоять из прописных и строчных латинских букв, цифр и символов. ОС Windows поддерживает имена файлов на русском языке, а длина имени может составлять 256 символов. Расширение имени файла не обязательно. Оно, как правило, указывает на содержание файла, поэтому использовать расширение весьма удобно. Например:
.com, .exe – готовые к выполнению программы;
.bat – командные файлы;
.pas – программы на Паскале;
.for – программы на Фортране;
.c – программы на Си;
.txt, .doc – текстовые файлы;
.bak – копия файла, делаемая перед его изменением.
Каталоги (папки)
Специальная область на диске, в которой хранятся имена файлов, сведения об их размере, времени создания, атрибутах, называется директорией или каталогом. Все каталоги имеют имя (кроме корневого) и могут быть зарегистрированы в другом каталоге. Если каталог А зарегистрирован в каталоге В, то говорят, что А подкаталог В, а В – надкаталог или родительский каталог для А.
На каждом магнитном диске имеется один, главный или корневой каталог. В нем регистрируются файлы и подкаталоги 1 уровня. В подкаталоге 1 уровня регистрируются файлы и подкаталоги 2 уровня и т.д. Таким образом, получается следующая иерархическая древовидная структура каталог на диске:
|
Каталог, с которым в настоящий момент работает пользователь, называется текущим. Когда вы используете файл не из текущего каталога, необходимо указать в каком каталоге этот файл находится. Это делается с помощью указания пути к файлу.
Путь – это последовательность из имен каталогов или символов “…”, разделенных символом “\”. Если путь начинается с символа “\”, то маршрут вычисляется от корневого каталога, иначе - от текущего каталога.
Например:
\ EXE\MOUSE\mouse.com – путь от корневого каталога
…\MOUSE\mouse.com – путь от текущего каталога EXE.
Дата добавления: 2015-04-11; просмотров: 895;