Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Вопросы к экзаменам / Краткий_конспект_лекций

.pdf
Скачиваний:
25
Добавлен:
21.03.2015
Размер:
912.67 Кб
Скачать

22. Программный принцип управления компьютером

Основные принципы построения ЭВМ, описанные Джоном фон Нейманом, до сих пор являются стандартом практически для всех компьютеров.

Одним из них является программное управление.

В основе принципа программного управления лежит представление алгоритма решения любой задачи в виде программы вычислений.

Алгоритм точное предписание, определяющее процесс преобразования исходных данных в конечный результат.

При решении задачи применяется общий алгоритм:

1)получить исходные данные;

2)найти решение;

3)сообщить ответ.

Программа (для компьютера) – это упорядоченная последовательность команд, подлежащая обработке; описывает операции, которые нужно выполнить процессору компьютера для решения поставленной задачи.

Структура команды

Операнды это переменные, значения которых участвуют в операциях преобразования данных.

Принцип программного управления

1)все вычисления, предписанные алгоритмом решения задачи, должны быть представлены в виде программы, состоящей из последовательности управляющих слов-команд;

2)каждая команда содержит указания на конкретную выполняемую операцию, место нахождения (адрес) операндов и ряд служебных признаков.

3)для доступа к программам, командам и операндам используются их адреса, в качестве которых выступают номера ячеек памяти компьютера, предназначенных для хранения объектов;

4)команды программы расположены в памяти друг за другом, что

позволяет микропроцессору организовывать выборку цепочки команд из последовательно расположенных ячеек памяти и выполнять команду за командой;

5)для перехода к выполнению не следующей по порядку команды, а к какой-то другой используются команды условного или безусловного переходов. Выборка команд из памяти прекращается после достижения конца программы или выполнения команды "стоп".

Для выполнения команды передаются в оперативную память.

41

Программы постоянно размещаются в памяти и называются

резидентными.

Программы загружаются только на время выполнения, а затем удаляются из памяти и называются транзитными.

Принцип программного управления реализован в процедуре POST самотестирование при включении питания: процессора, памяти, чипсет, видеоадаптера, контроллеров диска, дисковода, клавиатуры и другие устройства Plug and Play ПК.

При удачном прохождении теста выдается звуковой реквизит один короткий звуковой сигнал.

При неудачном выдаются другие звуковые сигналы и печатные сообщения на экране монитора.

При удачном выполнении процедуры POST программа отыскивает на

нулевой дорожке первого сектора диска модуль загрузки ОС и передаёт управление загрузчику. Если модуль не найден то следует сообщение: NO SYSTEM DISK (диск не системный).

42

23. Классификация программного обеспечения персонального компьютера

Программное обеспечение (software) это совокупность программ,

обеспечивающих функционирование компьютеров и решение с их помощью задач предметных областей.

Программное

обеспечение

(ПО)

Системное

Прикладное

Инстру-

ПО

ПО

ментальное

 

 

ПО

Системное ПО (system software) предназначено для управления компьютером, создания и поддержки выполнения других программ пользователя, а также для предоставления пользователю набора всевозможных услуг.

Прикладное ПО (application Software) для решения прикладных задач пользователя.

Инструментальные ПО для использования в ходе проектирования, разработки и сопровождения программных продуктов.

43

24. Системное программное обеспечение

Операционная система (ОС) это комплекс программ,

предназначенных для управления загрузкой, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурса-ми ЭВМ.

Сервисные системы расширяют возможности ОС, предоставляя пользователю, а также выполняемым программам набор разнообразных дополнительных услуг.

Системы технического обслуживания это совокупность программно-

аппаратных средств ПК, которые выполняют контроль, тестирование и

диагностику и используются для проверки функционирования устройств компьютера и обнаружения неисправностей в процессе работы. (Defrag дефрагментация диска, chkdsk сканирования диска).

Оболочка операционной системы это программный продукт, который делает общение пользователя с компьютером более комфортным. (Norton Commander, Windows 3.11, cmd).

Утилиты это служебные программы, которые предоставляют пользователю ряд дополнительных услуг. (Fdisk создание логических дисков, Format создание файловой системы).

44

25. Прикладное программное обеспечение

Прикладное

ПО

 

ПС общего

ПС специального

ПС профессио-

 

назначения

назначения

нального уровня

1.Текстовые

1. Авторские

1.

АСНИ.

редакторы

системы.

2.

САПР.

и процессоры.

2. Экспертные

3.

АСУ.

2.

Издательские

4.

АРМ.

системы.

системы.

5.

Профессио-

3.

Графические

3. Гипертекстовые

нальные системы.

системы.

системы.

6.

Системы

4.Табличные

процессоры.

4. Системы

телекоммуникаций.

5.

СУБД.

мультимедиа.

 

 

6.

Интегрированные

 

 

 

системы.

ПС общего назначения

Текстовые редакторы предназначены для ввода и редактирования текстовых данных. (Блокнот, Edit).

Текстовые процессоры они позволяют не только вводить и редактировать текст, но и форматировать его, то есть оформлять. (MS Word, Writer).

Экспертные системы предназначены для анализа данных, содержащихся в базах знаний, и выдачи рекомендаций по запросу пользователя.

Гипертекстовые системы это программные приложения, где текстовой материал представлен в форме гипертекста, т.е. в форме указаний (ссылок). (Браузеры: Internet Explorer, Opera)

Системы мультимедиа это программные продукты обеспечивающие интерактивное взаимодействие визуальных и аудиоэффектов. (Macromedia Flash)

ПС профессионального уровня

АСНИ автоматизированная система научных исследований, для определенной предметной области.

АСУ автоматизированные системы управления.

САПР система автоматизированного проектирования (CAD-системы), предназначены для автоматизации проектно-конструкторских работ. (AutoCAD)

АРМ автоматизированное рабочее место, представляют собой программные средства автоматизации рабочего места руководителя, конструктора и т.п. (MS InfoPath)

45

Бухгалтерские системы это специализированные системы, сочетающие в себе функции текстовых и табличных редакторов, электронных таблиц и систем управления базами данных. (Бухгалтерия 1C).

46

26. Инструментальное программное обеспечение

Инструментальное программное обеспечение

Программно-инструментальные средства это программные продукты,

предназначенные для разработки программного обеспечения.

Программно-инструментальные средства состоят:

Текстовой редактор редактор исходного кода;

Транслятор выполняет преобразование исходного кода в объектный

код.

Компоновщик собирает код и данные каждого объектного модуля в итоговую программу, вычисляет и заполняет адреса перекрестных ссылок между модулями, создает исполняемый код программы (файлы с расширением

*.exe, *.com).

Отладчик (debugger) является модулем среды разработки или отдельным приложением, предназначенным для поиска ошибок в программе.

В настоящее время используются интегрированные среды разработки

(англ. IDE, Integrated development environment) – система программных средств,

используемая программистами для разработки программного обеспечения. (Turbo Pascal, Borland Delphi)

47

27.Функции и классификация операционных систем

Вфункции операционной системы входят:

поддержка диалога с пользователем;

ввод/вывод и управление данными;

планирование и организация процесса обработки программ;

распределение ресурсов (оперативной и кэш-памяти, процессора, внешних устройств);

запуск программ на выполнение;

выполнение вспомогательных операций обслуживания;

передача информации между различными внутренними устройствами;

поддержка работы периферийных устройств.

Всоответствии с выполняемыми функциями в структуре ОС можно выделить следующие основные компоненты:

модули, обеспечивающие пользовательский интерфейс;

модуль, управляющий файловой системой;

модуль, расшифровывающий и выполняющий команды (командный процессор);

драйверы периферийных устройств.

Операционная система это автоматическая система управления

предназначенная для управления аппаратными, программными и пользовательскими интерфейсами.

Операционная система хранится во внешней памяти компьютера. При включении компьютера часть ее (ядро резидентная часть ОС) считывается с винчестера и размещается в ОЗУ. Этот процесс называется загрузкой ОС. При работе ядро постоянно находится в ОЗУ, остальные модули операционной

системы для выполнения своих функций подзагружаются по мере необходимости, а затем на их место загружаются следующие модули (транзитная часть ОС).

Классификация операционных систем По числу параллельно решаемых на компьютере задач ОС

разделяют:

на однозадачные (например, MS DOS);

многозадачные (например, OS/2, UNIX, Linux, Windows).

По числу одновременно работающих пользователей ОС разделяют:

на однопользовательские (например, MS DOS, Windows 3.x);

многопользовательские (например, Unix, Linux, Windows 2000).

По типу пользовательского интерфейса ОС:

командного интерфейса (например: MS DOS, UNIX);

графического интерфейса (например: Windows, Linux).

По сетевому интерфейсу ОС:

сетевые (Windows, Linux);

не сетевые (MS DOS).

По типу аппаратуры различают ОС для ПК различных платформ:

48

IBM-совместимые;

Macintosh;

Миникомпьютеров;

Мэйнфреймов; По типу аппаратуры (количество процессоров):

однопроцессорные;

многопроцессорные.

По числу разрядов адресной шины операционные системы разделяют на:

16-разрядные (MS DOS);

32-разрядные (Windows 2000, Windows XP, Windows XP SP1) ;

64-разрядные (Windows 2003, Windows XP SP2, Windows Vista).

49

28. Файловая система. Логические диски

Совокупность средств операционной системы, обеспечивающих доступ к информации на внешних носителях, называется системой управления файлами, или файловой системой.

Основная задача файловой системы обеспечение взаимодействия программ и физических устройств ввода/вывода.

Обычно файловую систему воспринимают и как средство управления файлами, и как общее хранилище файлов.

Функциональные возможности файловой системы можно условно разделить на группы:

1)функции для работы с файлами: создание, удаление, переименование, изменение атрибутов (свойств файлов), определение структуры файлов;

2)функции для работы с данными: чтение, запись, поиск данных, хранящихся в файлах, и т.д.;

3)оптимизация операций ввода/вывода.

Логические диски

Одно из понятий файловой системы логический диск. Каждый логический диск имеет свое уникальное имя.

Вкачестве имени логического диска используются буквы английского алфавита от A до Z (включительно).

Таким образом, количество логических дисков, может быть не более 26. Буквы A и B отведены строго под имеющиеся в IBM PC дисководы

FDD.

Начиная с буквы C именуются логические диски (тома) жесткого диска.

Файловая система состоит из двух разделов:

основного;

дополнительного.

Восновном разделе располагается логический диск С:. В дополнительном все остальные логические диски.

Файловая система формируется после высокоуровневого форматирования.

50

Соседние файлы в папке Вопросы к экзаменам