Windows ХР

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

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

Инструментальные системы

Инструментальная система представляет собой комплекс программных средств, предназначенных для создания новых программ. Такая система обязательно включает в себя язык программирования (например, C++, Delphi, Visual Basic, Fortran, Ada). Помимо языка, инструментальная система содержит среду для разработки приложений. Эта среда, называемая интерфейсом, поддерживает необходимые типовые инструменты программирования.

 

2.3.1 Классификация программного обеспечения

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

Системные программы - предназначены для управления устройствами компьютера и процессами вычисления;

Инструментальные системы - предназначены для создания новых программ; в эти системы включаются различные языки программирования;

Прикладные программы - к ним относят все программное обеспечение, которое не входит в первые две категории.

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

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

  • операционные системы (MS-DOS, Windows, Unix, OS/2, Linux и др.);
  • драйверы, расширяющие возможности ОС и позволяющие ей работать с внешними устройствами;
  • программы-оболочки, обеспечивающие удобный и наглядный способ общения с компьютером (например, Norton Commander, FAR);
  • утилиты, представляющие собой программы вспомогательного назначения: программы обслуживания дисков, программы резервирования, антивирусные программы, архиваторы и др.

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

Инструментальные системы

Инструментальная система представляет собой комплекс программных средств, предназначенных для создания новых программ. Такая система обязательно включает в себя язык программирования (например, C++, Delphi, Visual Basic, Fortran, Ada). Помимо языка, инструментальная система содержит для разработки приложений. Эта среда, называемая интерфейсом, поддерживает необходимые типовые инструменты программирования.

Прикладные программы

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

 

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

Группа прикладного ПОНазначениеПрограммыПрограммы обработки текстаВвод и редактирование текста, проверка правописания, вставка рисунков и таблиц и т.д.Лексикон, Word, WordPerfect, WordPro, Works и др.Издательские системыКомпоновка текста и изображений, создание электронного макета печатного издания, цветоделениеPageMaker, QuarkXPress, Ventura Publisher и др.Электронные таблицыСоставление таблиц, обработка числовых и символьных данных, построение диаграмм, графиков и т.д.Excel, Lotus 1-2-3, Quattro Pro, Works. SuperCalc и др.СУБД (системы управления базами данных)Создание баз данных, обработка и управление даннымиFoxPro, Access, Paradox, Oracle, Informix и др.Математические пакетыВыполнение научных, инженерных, экономических расчетов; подготовка документов, содержащих текст, графики, формулыMathcad, MATHLAB, Statistica, Maple и др.Системы оптического распознаванияПреобразование в текст изображений, полученных на сканереFineReader, CuneiFormПрограммы-переводчики и электронные словариДвусторонний перевод текста, выполнение перевода отдельных слов и словообразованийStylus, Socrat, Lingvo, POLYGLOSSUM и др.Графические растровые редакторыСоздание и обработка изображений, которые представляются в виде набора пикселейPhotoshop, PhotoPaint, Paint, Photo Editor и др.Графические векторные редакторыСоздание и обработка изображений, представленных в виде описаний контуров с помощью формулCorelDRAW, Illustrator, FreeHand, 3DStudioMAX и

др.Системы подготовки мультимедийных публикацийМонтаж видео- и аудиопродукции, редактирование изображений, создание анимацииPremiere, Director, Animator Studio, Power Animator и др.Программы для Web-дизайнаСоздание Web-страниц, управление Web-узламиFrontPage, Dreamweaver, HomeSite, Flash и др.Антивирусные программыПрофилактика и обнаружение вирусов, лечение дисков, защита программ и данныхNorton Antivirus, AVP, DrWEB, McAfee, Aidstest и