Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Apparatnoe_i_programmnoe_obespechenie_kompyuter....docx
Скачиваний:
17
Добавлен:
19.12.2018
Размер:
31.87 Кб
Скачать

Аппаратное и программное обеспечение компьютера

ЛЕКЦИЯ №1

Компьютер является универсальным электронным устройством, включающим комплекс аппаратных и программных устройств. Эти составляющие образуют единство свойств, которые и позволяют оптимально функционировать в системе компьютера. В основу построения подавляющего большинства компьютеров положены следующие общие принципы, сформулированные в 1945 году американским ученым Джоном Фоннеймоном:

- принцип двоичного кодирования (вся информация, функционирующая в памяти компьютера кодируется с помощью двоичного кодирования);

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

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

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

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

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

Классы ПО

Все п/о делятся на 3 класса:

  1. Системная п/о

  2. Прикладное п/о

  3. Система программирования.

Системное п/о - является основным п/о, неотъемлемой частью компьютера. Без него невозможно взаимодействовать не с одним устройством компьютера, именно системный п/о руководит слаженной работой всех компонентов компьютерной системы, как на аппаратном, так и на программном уровне, Ни с одним из других видов п/о вы не сожжете работать, если в вашем компьютере отсутствуют некоторые программы.

Прикладное п/о предназначено для выполнения конкретных задач пользователя.

Система программирования – это средство, предназначенное для создания п/о , то есть того же системного и прикладного п/о, это разнообразные языки и средства программирования, такие как basic, Paskal, si, Siff, delfi и т.д.

Программы

Пояснение

Примеры

Системное п/о

Операционная система

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

MC DOS

Vindovs

lumux

Программы оболочки

Программы диагностики

Программное обеспечение более комфортное общение пользователя с командами ОС.

Проверяют работу основных устройство компьютера

Windows comandr far

Антивирусная программа

Программы обнаружения компьютерных вирусов и их уничтожение

NOD 32

Программы обслуживания дисков

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

Win RAR

Прикладное п/о

Текстовые процессоры

Программа для создания, редакции и оформления текстовых документов

Microsoft word

Табличные процессоры

Программы, позволяющие выполнять операции над данными, представленными в табличной форме

Microsoft XL

1S БУХГАЛТЕРИЯ

Системы управления базами данных (СУВД)

Средство ввода поиска размещения и выдачи больших массивов данных

Microsoft Accos

Компьютерная графика и анимация

Средство создания неподвижных и движущихся изобретений

Paint

Fotoshop

Corol Dro.Photofini

Средство создания презентаций

Программа создания и показа набора слайдов

Microsoft Power

Средство коммуникаций

Программа для работы компьютерной сети

Enternet Explore OPERA

Системы автоматизированного проектирования

Средство проектирования электронных схем, машин, механизмов

autocat

Средство автоматизации производства

Программы, позволяющие использовать компьютер

Настольные издательские системы

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

Обучающие программы

Помогают процессу обучения

Компьютерные тренажеры, тесты

Игры

Программы организации досуга

Стратегия, гонки, лабиринты, логики

Система программирования

Трансметоры

Переводчики программ языкового программирования, машинные коды

Отладчики

Средство поиска и исправления ошибок

Интегрированные среды разработки приложений

Объектно ориентированные языки программирования

Delfi

Языки программирования

Средство создания программ для компьютера

Bazis

Кроме вышеприведенной классификации все НО можно систематизировать по длительности нахождения в ОН компьютера. С этой точки зрения можно различить резедентные и не резедентные программы. Резедентные программы – это программы, которые находятся в ОН компьютере на протяжении всей его работы. Их постоянное присутствие ОП необходимо в связи с тем, что эти программы на протяжении всего периода включенного компьютера следят за его состоянием.

Не резедентные программы – это программы, которые по основанию своей работы выражается полностью или частично из ОЗУ.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]