- •ПРОГРАММНЫЙ ПРИНЦИП УПРАВЛЕНИЯ КОМПЬЮТЕРОМ
- •Принцип программного управления
- •Основные принципы построения ЭВМ, описанные Джоном фон Нейманом, до сих пор являются стандартом
- •Алгоритм – точное предписание, определяющее процесс преобразова- ния исходных данных в конечный результат.
- •Программа (для компьютера) – это упорядоченная последовательность команд, подлежащая обработке; описывает операции, которые
- •Структура команды
- •Принцип программного управления
- •2) каждая команда содержит указания на конкретную выполняемую опе- рацию, место нахождения (адрес)
- •3) для доступа к программам, командам и операндам используются их адреса, в качестве
- •4) команды программы расположены в памяти друг за другом, что позволяет микропроцессору организовывать
- •5) для перехода к выполнению не следующей по порядку команды, а к какой-то
- •Для выполнения команды передаются в оперативную память.
- •Принцип программного управления реализован в процедуре POST – самотестирование при включении питания: процессора,
- •При удачном выполнении процеду- ры POST программа отыскивает на нулевой дорожке первого сектора
- •Классификация программного обеспечения персонального компьютера
- •Программное обеспечение (software)
- •Программное
- •Системное ПО (system software)
- •Операционная система (ОС) – это комплекс программ, предназначенных для управления загрузкой, запуском и
- •Системы технического обслужива- ния – это совокупность программно- аппаратных средств ПК, которые выпол-
- •Оболочка операционной системы –
- •Прикладное
- •ПС общего назначения
- •Издательские системы – назначение программ этого класса состоит в автоматизации процесса верстки полиграфических
- •Табличные процессоры – комплекс- ные средства для хранения и обработки различных типов данных
- •Интегрированные системы – это сово- купность функционально различных программных приложений, способных взаимодействовать между
- •ПС специального назначения
- •Экспертные системы – предназначе-
- •Системы мультимедиа – это програм- мные продукты обеспечивающие инте- рактивное взаимодействие визуальных и
- •ПС профессионального уровня
- •АРМ – автоматизированное рабочее место, представляют собой програм- мные средства автоматизации рабоче- го
- •Инструментальное программное обеспечение
- •Транслятор выполняет преобразование исходного кода в объектный код;
- •Отладчик (debugger) является модулем среды разработки или отдельным при- ложением, предназначенным для поиска
Операционная система (ОС) – это комплекс программ, предназначенных для управления загрузкой, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурса- ми ЭВМ.
Сервисные системы расширяют возможности ОС, предоставляя пользо- вателю, а также выполняемым прог- раммам набор разнообразных дополни- тельных услуг.
Системы технического обслужива- ния – это совокупность программно- аппаратных средств ПК, которые выпол- няют контроль, тестирование и диагнос- тику и используются для проверки функ- ционирования устройств компьютера и обнаружения неисправностей в процес- се работы. (Defrag – дефрагментация диска, chkdsk – сканирования диска).
Оболочка операционной системы –
это программный продукт, который де- лает общение пользователя с компью- тером более комфортным.
(Norton Commander, Windows 3.11, cmd)
Утилиты – это служебные програм- мы, которые предоставляют пользова- телю ряд дополнительных услуг.
(Fdisk – создание логических дисков, Format – создание файловой системы)
Прикладное
ПО
ПС общего |
ПС специального |
|
назначения |
назначения |
|
1.Текстовые |
1. |
Авторские |
редакторы |
системы. |
|
и процессоры. |
2. |
Экспертные |
2. Издательские |
системы. |
|
системы. |
3. |
Гипертекстовые |
3. Графические |
системы. |
|
системы. |
4. |
Системы |
4.Табличные |
мультимедиа. |
|
процессоры. |
|
|
5.СУБД.
6.Интегрированные
системы.
ПС профессио- нального уровня
1.АСНИ.
2.САПР.
3.АСУ.
4.АРМ.
5.Профессио- нальные системы.
6.Системы
телекоммуникаций.
ПС общего назначения
Текстовые редакторы – предназначе- ны для ввода и редактирования тексто- вых данных. (Блокнот, Edit).
Текстовые процессоры – они позво-
ляют не только вводить и редактировать текст, но и форматировать его, то есть
оформлять. (MS Word, Writer).
Издательские системы – назначение программ этого класса состоит в автоматизации процесса верстки полиграфических изданий.
(Publisher, Adobe Page Maker )
Графические системы – предназна- чены для создания и обработки графи- ческих изображений.
(Photoshop, CorelDRAW, 3D Max).
Табличные процессоры – комплекс- ные средства для хранения и обработки различных типов данных в электронных таблицах. (Microsoft Excel, Calc)
Системы управления базами данных
СУБД – это набор средств ПО, необхо-
димых для создания, обработки и выво- да записей баз данных. (MS Access)
Интегрированные системы – это сово- купность функционально различных программных приложений, способных взаимодействовать между собой путем обмена данными через единый пользо- вательский интерфейс. (MS Office, Open Office)
ПС специального назначения
Авторские системы – представляют интегрированную среду с заданной интерфейсной оболочкой, который поль- зователь может наполнять своей пред- метной информационным содержанием своей предметной области.
(Тестирующая система ИПФ).
Экспертные системы – предназначе-
ны для анализа данных, содержащихся в базах знаний, и выдачи рекоменда-
ций по запросу пользователя.
Гипертекстовые системы – это прог- раммные приложения, где текстовой
материал представлен в форме
гипертекста, т.е. в форме указаний (ссылок).
(Браузеры: Internet Explorer, Opera)