Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція 3.docx
Скачиваний:
1
Добавлен:
04.05.2019
Размер:
36.63 Кб
Скачать

3. Системне програмне забезпечення

У структуру системного програмного забезпечення входить:

- базове програмне забезпечення, що, як правило, поставляється разом з комп'ютером.

- сервісне програмне забезпечення, що може бути придбане додатково.

Базове програмне забезпечення (base software) - мінімальний набір програмних засобів, що забезпечують роботу комп'ютера.

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

У базове програмне забезпечення входять:

  • операційна система;

  • операційні оболонки (текстові і графічні);

  • мережна операційна система.

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

- программы диагностики работоспособности компьютера;

антивирусные программы, обеспечивающие защиту компьютера, обнаружение и восстановление зараженных файлов;

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

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

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

Наибольшее распространение сегодня имеют комплекты утилит:

  • Norton Utilities - фирма Symantec;

  • Checkit PRO Deliuxe 2.0 - фирма Touch Sione;

  • PC Tools for Windows 2.0;

- программа резервного копирования HP Colorado Backup for Windows 95. Наиболее известные антивирусные программы:

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

  • Anti-Virus (Central Point Software Inc.) - обнаружение завирусованных файлов без исправления, используется как в среде DOS, так и Windows,

  • антивирусный комплект N2 "Диалог-Наука";

  • AVP Toolkit У. Касперского;

  • Norton Antivirus for Win95 -автоматическое создание резервных копий данных boot-секторов и критических файлов.

4. Инструментарий технологии программирования

сформировались следующие группы программных продуктов:

- средства для создания приложений, включающие:

  • локальные средства, обеспечивающие выполнение отдельных работ по созданию программ;

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

- CASE-технология (Computer-Aided System Engineering), представляющая методы анализа, проектирования и создания программных систем и предназначенная дли автоматизации процессов разработки и реализации информационных систем.

Программные продукты для создания приложений.

Данный класс программных средств, как уже отмечалось выше, весьма представителен. Приведем характеристику некоторых продуктов, которые предлагает фирма Microsoft.

Макроассемблер MASM, обеспечивающий создание программ, быстро манипулирующих с данными большой размерности, поддерживающих различные форматы объектных файлов. Кроме того, можно создавать динамические библиотеки (DLL, VBX) для Microsoft Visual Basic, генерировать DOS-, Windows-приложения. Средства данного языка наиболее часто используются для разработки драйверов - специальных программ для эмуляции нестандартных устройств, подключаемых к компьютеру, различных преобразований форматов данных, поддержания интерфейсов доступа к данным в разнородных программных системах.

Компилятор Visual С+ + for Windows Professional Edition 1.5 является системой программирования объектно-ориентированного типа, обеспечивающей просмотр иерархии классов объектов приложения (Source Browser), работу отладчика (Debugger), компилятора и др. В состав пакета входит библиотека классов MFC (Microsoft Foundation Classes Library), содержащая классы для реализации сложного пользовательского интерфейса, средства изготовления структуры пользовательского интерфейса (AppWizard), создания диалогов, меню, икон, растров, курсоров (Арр Studio), свойств новых интерфейсных классов, наследующих свойства классов MFC (Class Wizard). Компилятор полностью поддерживает стандарт OLE 2.0 системы Windows (см. ниже), ODBC (Open DataBase Connectivity) - для обеспечения доступа к данным в различных форматах, хранимых как в локальной базе данных, так и на сервере баз данных.

Visual Basic for Windows 4.0 -система программирования объектно-ориентированного типа, транслирующая команды по мере их ввода, позволяющая создавать и управлять множеством объектов (кнопками, флажками, комбинированными списками, окнами ввода, переключателями, линейками и т.п.), поддержку объектов OLE 2.0. Данный язык является языковой платформой приложений Microsoft Office (см. гл. 18) и имеет диалект Microsoft Basic for Application.

Microsoft IMSL Mathematical and Statistical Library -математическая и статистическая библиотеки набора функций и примеров их использования (более 1000), которые можно вызвать из программ, написанных на языке С++.

Средства поддержки проектов Microsoft Delta for Windows, используемые для независимой от всего проекта новой версии программного модуля, отслеживания новых версий, автоматической разноски изменений по копиям проекта программной системы.

Література

1. Франкен Г., Молявко СМ. MS-DOS 6.22 для пользователя: - К.: торговое издательское бюроВНУ, 1995.-448с. »

2. Харвей Г. Windows 95 для "чайников". Краткий справочник. - К.-М.- Санкт-Петербург: Диалектика, 1998. -230с.

3. Штайнер Й., Валентин P. Windows 95: Справочник / пер. с нем. - М.: Восточная Книжная Компания, 1997. - 352с.

4. Джонс Э., Саттон Д. Библия пользователя Microsoft Office Professional для Access - К.: Диалектика, 1996. - 512с.

5. Савельева А.Я., Сазонов Б.А., Лукьянов С.Э. Персональный компьютер для всех: практ. пособие. / под. ред. А.Я. Савельева. - М.: Высш. школа, 1991. - 191с.

6. "Access 7.0 для Windows 95 - К.: BHV, 1997 - 480 с.

7. Тищенко В.Г., Тищенко Г.В. МикроЭВМ - своими руками. - К.: Рад. шк., 1989. - 208с.

8. Персональный компьютер: диалоги и програмные средства: Учебное пособие / под ред. В.М. Маьюшка. - М.: изд. УНД, 1991. - 312с.

Лекцію підготував:

Обговорено і затверджено на засіданні кафедри " " 2011 р.

Протокол №

Завідувач кафедри технології ліків доц. Ткачук І.О.