Базовое программное обеспечение ИС

Автор: Пользователь скрыл имя, 18 Декабря 2011 в 18:20, контрольная работа

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

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

Содержание

Введение…………………………………………………………………………...2
1. Системное прогрмаммное обеспечение…………...……………………….....5
2. Прикладное программное обеспечение…….……………………………….10
3. Инструментальное погрмаммное обеспечение……………….……………14
Заключение……………………………………………………………………….16
Список использованной литературы………

Работа содержит 1 файл

базовое прогрмаммное обеспечение.doc

— 107.00 Кб (Скачать)
 

МИНИСТЕРСТВО  ВНУТРЕННИХ ДЕЛ РФ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ  КАЗЁННОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО  ОБРАЗОВАНИЯ 

МОСКОВСКИЙ  УНИВЕРСИТЕТ 
 
 

КОНТРОЛЬНАЯ РАБОТА 

Тема: «Базовое программное обеспечение ИС» 
 

                                                         Выполнил:  

                                          Проверил: 
 
 
 

Москва-2011 
Оглавление
 

Введение…………………………………………………………………………...2

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

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

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

Заключение……………………………………………………………………….16

Список использованной литературы…………………………………………..18

 

      Введение

 

     Термин информационная система (ИС) используется как в широком, так и в узком смысле.

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

     Так же в достаточно широком смысле трактует понятие информационной системы Федеральный закон РФ от 27 июля 2006 г. N 149-ФЗ «Об информации, информационных технологиях и о защите информации»: «информационная система — совокупность содержащейся в базах данных информации и обеспечивающих ее обработку информационных технологий и технических средств».

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

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

     В любом случае основной задачей ИС является удовлетворение конкретных информационных потребностей в рамках конкретной предметной области. Современные ИС де-факто немыслимы без использования баз данных и СУБД, поэтому термин «информационная система» на практике сливается по смыслу с термином «система баз данных».

     В идеале в рамках предприятия должна функционировать единая корпоративная информационная система, удовлетворяющая все существующие информационные потребности всех сотрудников, служб и подразделений. Однако на практике создание такой всеобъемлющей ИС слишком затруднено или даже невозможно, вследствие чего на предприятии обычно функционируют несколько различных ИС, решающих отдельные группы задач: управление производством, финансово-хозяйственная деятельность и т.д. Часть задач бывает «покрыта» одновременно несколькими ИС, часть задач — вовсе не автоматизирована. Такая ситуация получила название «лоскутной автоматизации» и является довольно типичной для многих предприятий.

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

                К средствам программного обеспечения (ПО) относятся:

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

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

 
 

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

     Программы, работающие на компьютере можно разделить на несколько категорий:

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

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

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

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

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

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

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

 

      Операционная система. Состав и назначение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Информация о работе Базовое программное обеспечение ИС