Раздел 1. Техническая и программная база информационных технологий.
Аппаратное и программное обеспечение современного ПК.
Лекция № 3. «Программное обеспечение ПК»
План
1. Принцип программного управления компьютером. Классификация ПО.
2. Особенности использования программного обеспечения компьютера. Системное ПО. Операционные системы. Организация файловой структуры.
3. Выполнение основных алгоритмов работы в операционной системе
Принцип программного управления компьютером
Классификация ПО
Программа – это указание на последовательность действий (команд), которую должен выполнить компьютер, чтобы решить поставленную задачу обработки информации.
Таким образом, программный принцип работы компьютера, состоит в том, что компьютер выполняет действия по заранее заданной программе. Этот принцип обеспечивает универсальность использования компьютера: в определенный момент времени решается задача соответственно выбранной программе. Информация, обрабатываемая на компьютере, называется данными. Во время выполнения программы она находится во внутренней памяти.
|
|
Таким образом, компьютер представляет собой совокупность устройств и программ, управляющих работой этих устройств.
Под программным обеспечением (Software) понимается совокупность программ, выполняемых вычислительной системой. К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке ПО.
Программное обеспечение – неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Сфера применения конкретного компьютера определяется созданным для него ПО. Программное обеспечение современных компьютеров включает миллионы программ — от игровых до научных.
Все программы, работающие на компьютере, можно условно разделить на три категории:
1. прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ (текстовые редакторы, графические редакторы, табличные редакторы, СУБД, энциклопедии, игры, юридические, медицинские, экономические и др. программы);
2. системные программы, выполняющие различные вспомогательные функции, например, управление ресурсами компьютера, создание копий используемой информации, проверка работоспособности устройств компьютера, выдача справочной информации о компьютере и др.;
3. инструментальные программные системы, использующиеся для создания новых программ для компьютера.
При построении классификации ПО нужно учитывать тот факт, что стремительное развитие вычислительной техники и расширение сферы приложения компьютеров резко ускорили процесс эволюции программного обеспечения. Если раньше можно было по пальцам перечислить основные категории ПО — операционные системы, трансляторы, пакеты прикладных программ, то сейчас ситуация коренным образом изменилась. Развитие ПО пошло как вглубь (появились новые подходы к построению операционных систем, языков программирования и т.д.), так и вширь (прикладные программы перестали быть прикладными и приобрели самостоятельную ценность). Кроме того, появились нетрадиционные программы, классифицировать которые по устоявшимся критериям очень трудно, а то и просто невозможно, как, например, программа — электронный собеседник.
|
|