Структура программного обеспечения

Автор работы: Пользователь скрыл имя, 19 Января 2014 в 21:04, контрольная работа

Описание работы

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

Содержание работы

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

Создание в табличном процессоре Excel таблицы «Зарплата» для пяти сотрудников.

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

Список литературы.

Файлы: 1 файл

контр раб.doc

— 122.00 Кб (Скачать файл)

МИНОБРНАУКИ  РОССИИ

                                           ВЫБОРГСКИЙ ФИЛИАЛ

государственного  образовательного учреждения

высшего профессионального  образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

                         УНИВЕРСИТЕТСЕРВИСА И ЭКОНОМИКИ»

 

                                                                     

 

Кафедра «Гуманитарные  и естественнонаучные дисциплины»        

(Кафедра «Экономика»)

 

 

 

 

 

 

 

Контрольная работа

 

по дисциплине «Информатика»

 

 

 

 

 

 

Выполнила:

 

Группа:

 

Проверил преподаватель:

 

 

 

 

 

 

 

 

 

 

Г.

2011

Содержание

 

  1. Структура программного обеспечения ПК.
    1. Базовое программное обеспечение.
    2. Системное программное обеспечение.
      1. Операционные системы.
      2. Сервисное программное обеспечение.
    3. Прикладное программное обеспечение.
      1. Программы общего назначения.
      2. Программы специального назначения.
      3. Сервисные прикладные программы.

 

  1. Создание в табличном процессоре Excel таблицы «Зарплата» для пяти сотрудников.

 

  1. Составление программы для вычисления значения функции.
    1. Программирование разветвляющегося алгоритма.
    2. Программирование циклического алгоритма.

 

  1. Список литературы.

 

 

 

 

 

 

 

 

 

 

    1. Структура программного обеспечения ПК

 

Программное обеспечение  компьютера- это совокупность программ, процедур, инструкций, а также связанной с ними технической документации, позволяющих использовать ЭВМ для решения задач.

Программное обеспечение  призвано:

  1. обеспечивать работоспособность ЭВМ;
  2. обеспечивать взаимодействие пользователя с ЭВМ;
  3. расширять ресурсы вычислительной системы;
  4. повысить эффективность используемых ресурсов;
  5. повысить производительность и качество труда пользователя.

 
Программное обеспечение, можно условно разделить на две категории:

I. Базовое ПО, или BIOS.

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

 

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

 

    1. Базовое Программное обеспечение

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

Аббревиатура BIOS расшифровывается как Basic Input/Output System- базовая система ввода/вывода.

 

Функции Базового ПО:

1.Раньше в системе  IBM PC основным назначением BIOS была  поддержка функций  

ввода-вывода за счет предоставления ОС интерфейса для взаимодействия с 

аппаратурой. В последнее  время ее назначение и функции 

значительно расширились.

2. Второй важной функцией BIOS является процедура  

тестирования (POST — Power On Self Test) всего установленного на 

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

расширения), проводимая после каждого включения компьютера.

 

В процедуру тестирования входят:

• проверка работоспособности  системы управления  электропитанием;

• инициализация системных  ресурсов и регистров микросхем;

• тестирование оперативной  памяти;

• подключение клавиатуры;

• тестирование портов;

• инициализация контроллеров, определение и подключение  жестких  дисков.

3.Третьей важной функцией, которую BIOS выполняет со времен IBM PC, является загрузка ОС. Современные BIOS позволяют  загружать операционную систему не только с гибкого или жесткого  диска, но и с приводов CD-ROM, ZIP, LS-120, SCSI-контроллеров.  Определив тип устройства загрузки, BIOS приступает к поиску программы — загрузчика ОС на носителе или переадресует запрос на загрузку на BIOS другого устройства. Когда ответ получен, программа загрузки помещается в оперативную память, откуда и происходит загрузка системной конфигурации и драйверов устройств  операционной системы.

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

Системное ПО – это совокупность программ, обеспечивающих работу компьютера и сетей ЭВМ. Делится на следующие виды:

      1. операционные системы;
      2. сервисное ПО (операционные оболочки, утилиты, системы технического обслуживания, системы программирования ).

 

1.2.1. Операционные системы

 

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

 

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

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

 

К операционным системам нового поколения относятся:

  • Windows ХР;
  • Windows NT;
  • Windows Vista;
  • Windows 7
  • операционные системы семейства OS\2, UNIX, LUNIX. Каждая операционная система имеет свой командный

язык, который позволяет  пользователю выполнять те или иные действия.

 

Требования к операционной системе:

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

 

Операционные  оболочки

 

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

Файловые менеджеры  выполняют сходные функции- операции с файлами: копирование, перемещение, удаление, переименование, просмотр, сортировка, сравнение и много других операций. Также имеется возможность проведения групповых операций с файлами.

Norton Commander — это самый первый и популярный в 1980-е годы был файловый менеджер, созданный всемирно известной компанией Symantec. В свое время он стал своеобразным эталоном в компьютерной среде. Но прогресс не стоял на одном месте. С развитием компьютерной индустрии и появлением более совершенной техники, и соответственно и нового программного обеспечения, Нортон отдал свои «лавры» новым менеджерам, более функциональным и совершенным (хотя они и унаследовали много чего от Norton Commander).

Far manager — создан автором известного архиватора WinRar Евгением Рошалем. Он создавался специально для операционной системы Windows и работает независимо от установленной версии Windows. Программа понимает длинные имена файлов, корректно работает с русскими буквами. До настоящего времени эта программа остается одним из самых популярных менеджеров.

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

 

 

Драйверы и  утилиты

 

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

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

Драйверы устройств — это программы, отвечающие за взаимодействие с конкретными устройствами.

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

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

 

Системные утилиты обеспечивают:

 

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

Информация о работе Структура программного обеспечения