Информатика и информационные технологии а ДОУ

Автор работы: Пользователь скрыл имя, 22 Марта 2014 в 15:08, контрольная работа

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

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

Файлы: 1 файл

Контрольная.doc

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

Глава 1

 

Базовое программное обеспечение: операционные системы,

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

 

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

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

        В состав базового ПО входят:

- операционные  системы;

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

- программы  технического обслуживания ( тестовые программы, программы контроля);

- инструментальное  ПО ( трансляторы языков программирования, компиляторы, интерпретаторы, ассемблеры).

 

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

 

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

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

       Первоначально операционные системы  разрабатывались индивидуально  для каждого типа компьютеров. С появлением в 1970-х годах операционной  системы Unix (Юникс), которая могла использоваться на самых различных типах компьютеров, положение изменилось. Для персональных компьютеров была разработана однозадачная операционная система MS DOS. Впоследствии была разработана система Windows – 95, которая уже была « настоящей» операционной системой и затем была развита до системы

Windows – 98, 2000, XP. Была разработана сетевая версия Windows NT. С другой стороны, оказался очень удачным вариант Unix для персональных компьютеров, получивший название Linux (Линукс).

       В настоящее время эти операционные системы ( семейство  Windows NT, Windows – 98, - ME, XP и Linux) являются основными для персональных компьютеров. Для компьютеров более высокого класса ( серверов, рабочих станций и суперкомпьютеров) обычно используется тот или иной вариант   Unix, хотя на небольших серверах может использоваться вариант Windows NT.

        На компьютерах других типов  используются другие операционные  системы.

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

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

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

         В однозначных ОС пользователь в один момент времени работает с одной конкретной программой (задачей). Примером такой ОС служат операционные системы MS – DOS, MSX.

         Многозначные ОС позволяют параллельно работать с несколькими программами, и количество программ зависит от мощности системы. В качестве примера можно привести операционные системы версии Microsoft Windows, UNIX, OS/2, Linux, Maс OS.

          Сетевые ОС связаны с появлением локальных и глобальных сетей и предназначены для обеспечения доступа ко всем ресурсам вычислительной  сети, например операционные системы Novell Net Ware, Microsoft Windows ТЕ, -2000, -2003 Server, UNIX, IBM LAN.

 

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

 

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

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

            Программные средства антивирусной  защиты обеспечивают диагностику 

( обнаружение) и лечение ( нейтрализацию) вирусов. Термином « вирус » обозначается  программа, способная размножаться, внедряться в другие программы, совершая при этом различные нежелательные действия. Наиболее распространенными  антивирусными российскими программами являются DrWeb и Антивирус Касперского.

            В качестве примера архиваторов  можно привести WinZip и  WinRAR.

   

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

  

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

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

            В качестве примера тестовой  программы можно привести программу  Doctor Hardware, пакет CheckIt для Windows.

           

 

 

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

 

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

       Транслятором языков программирования  называется программа, осуществляющая перевод текста программы с языка программирования в машинный код.

       В системах программирования  транслятор переводит программу, написанную н6а входном языке  программирования, на язык машинных  команд конкретной ЭВМ. В зависимости от способа перевода с входного языка ( языка программирования) трансляторы подразделяются на компиляторы и интерпретаторы.

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

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

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

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

 

 

 

 

 

 


Информация о работе Информатика и информационные технологии а ДОУ