20010

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

Шпаргалка

Информатика, кибернетика и программирование

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

Русский

2013-07-25

48.5 KB

13 чел.

Билет 12

------------------------------------------------------------------------------------------------------------------------
1. Программное обеспечение компьютера, состав и структура. Назначение операционной системы. Командное взаимодействие пользователя с компьютером. Графический пользовательский интерфейс.
------------------------------------------------------------------------------------------------------------------------

Что такое программное обеспечение

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

Виды программного обеспечения

Можно выделить три основных вида программного обеспечения: системное, прикладное и инструментальное.

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

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

Можно сказать, что операционная система является средой, в которой выполняются остальные программы.

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

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

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

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

К инструментальному программному обеспечению относятся средства автоматизации разработки компьютерных программ, то есть инструменты программиста. Инструментальное ПО — это разновидность прикладного ПО (оно является прикладным для разработчика).

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

Взаимосвязь программного обеспечения
(уровни программной конфигурации)

Назначение и состав операционной системы компьютера

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

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

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

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

Структура операционной системы:

  1.  Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.
  2.  Драйверы – программы, управляющие устройствами.
  3.  Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.

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

Процесс работы компьютера в определенном смысле сводится к обмену файлами между устройствами. В операционной системе имеются программные модули, управляющие файловой системой.

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

К магистрали компьютера подключаются различные устройства (дисководы, монитор, клавиатура, мышь, принтер и др.). В состав операционной системы входят драйверы устройств — специальные программы, которые обеспечивают управление работой устройств и согласование информационного обмена с другими устройствами. Любому устройству соответствует свой драйвер.

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

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

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

Графический интерфейс

C точки зрения пользователя, все современные операционные системы персональных компьютеров очень похожи друг на друга. Они предлагают общее средство диалога человека с компьютером – графический объектный интерфейс пользователя. Интерфейсом пользователя называется программно реализованные средства общения человека и компьютера. В системах с графическим интерфейсом пользователь управляет компьютером, выбирая мышью нужные пункты меню, кнопки, значки и другие элементы интерфейса. Если для управления компьютером используются команды на специальном языке, вводимые с клавиатуры, то такой интерфейс называется командным.

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

 

Рабочий стол Windows

 

Рабочий стол MacOS

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


 

А также другие работы, которые могут Вас заинтересовать

9188. JQuery / JQuery UI (User Interface) 2.92 MB
  JQuery /JQuery UI(User Interface) jQuery - библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому э...
9189. jQuery - библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML 34.95 KB
  JQuery jQuery - фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими....
9190. Використання бібліотек. Поєднання клієнтських та серверних сценаріїв у рамках технології AJAX 47.5 KB
  Використання бібліотек. Поєднання клієнтських та серверних сценаріїв у рамках технології AJAX Мета роботи - розглянути взаємодію серверних та клієнтських технологій, ознайомитися з перевагами та недоліками використання технології AJAX. Визначит...
9191. ИССЛЕДОВАНИЕ И РАЗРАБОТКА СИСТЕМЫ АВТОМАТИЧЕСКОГО ИЗВЛЕЧЕНИЯ КЛЮЧЕВЫХ ФРАЗ ИЗ ТЕКСТА НА ЕСТЕСТВЕННОМ ЯЗЫКЕ 1.95 MB
  Министерство образования и науки Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования Уральский федеральный университет имени первого Президента России..
9192. Сущность воспитания и его место в педагогическом процессе 23.94 KB
  Сущность воспитания и его место в педагогическом процессе Воспитание - это целенаправленная содержательная профессиональная деятельность педагога, содействующая максимальному развитию личности ребенка, вхождению ребенка в контекст современной культу...
9193. Сущность, структура и функции процесса обучения 26.41 KB
  Сущность, структура и функции процесса обучения Содержанием обучения как процесса, на что справедливо обращает наше внимание В.К. Дьяченко в своих работах, является какая-то деятельность, которой в той или другой степени владеет обучающий и не владе...
9194. Структура педагогической деятельности 26.3 KB
  Структура педагогической деятельности Конструктивная деятельность, в свою очередь, распадается на конструктивно-содержательную (отбор и композиция учебного материала, планирование и построение педагогического процесса), конструктивно-оперативную (пл...
9195. Цели, содержание и структура непрерывного образования 16.62 KB
  Цели, содержание и структура непрерывного образования Образование - процесс и результат усвоения человеком систематизированных знаний, умений и навыков, определенный уровень интеллектуального и эмоционального развития формирование мировоззрения...
9196. Эмоционально-волевая сфера личности 27.6 KB
  Эмоционально-волевая сфера личности Структура конспекта: Понятие чувства и эмоции. Их физиологические основы Формы эмоций и высших чувства Понятие воля. Его физиологические основы и основные характеристики Структура вол...