Основные типы программного обеспечения

Программное обеспечение — неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Сфера применения конкретного компьютера определяется созданным для него ПО.

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

  • прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработку информационных массивов и т.д.;
  • системные программы, выполняющие различные вспомогательные функции, например создание копий используемой информации, проверку работоспособности устройств компьютера и т.д.;
  • инструментальные системы (системы программирования) обеспечивающие создание новых программ для компьютера.
  • Системные программы операционные системы (MS-DOS, UNIX, MS Windows 95/98/NT/ME/2000/XP, Linux и др.) — главные программы ПК, которые обеспечивают распределение его вычислительных ресурсов между другими программами, а также предоставляют им доступ к компонентам и периферийным устройствам ПК;
  • Операционные или системные оболочки (Norton Commander, Volkov Commander, DOS Navigator, r и др.) — вспомогательные программы, которые облегчают работу с файловой системой ОС, если пользователя по какой-либо причине не устраивают аналогичные стандартные возможности, встроенные в используемую им ОС;
  • драйверы — вспомогательные программы, которые обеспечивают работоспособность внутренних компонентов ПК и периферийных устройств;
  • справочно-информационные и тестирующие программы (Norton Utilities, Nokia Monitor Test, Sandra 2000 и др.) — вспомогательные программы, которые анализируют состав компонентов и периферийных устройств ПК, а также проверяют их работоспособность;
  • антивирусные пакеты (Norton AntiVirus, McAfee VirusScan и др.) — вспомогательные программы, которые выполняют «санитарные» и «лечебные» функции в отношении ПО компьютера;
  • программы-оптимизаторы (Norton Utilities, WinBoost 2001, RAM Booster, System Mechanic, и др.) — вспомогательные программы, которые нередко ускоряют работу компонентов ПК, а также поддерживают системный реестр и файловую систему ОС в наилучшем состоянии;
  • программы-архиваторы (Rar, WinZIP, WinRAR и др.) — вспомогательные программы, которые компрессируют информацию, хранящуюся на ВЗУ, в целях уменьшения занимаемого ею объема памяти и облегчения процедуры переноса «сжатой» информации на другие ПК с использованием различных сменных носителей.

2. Прикладное ПО, которое включает в себя:

  • текстовые редакторы (Lexicon, MS Word, Adobe PageMaker и др.) — программы для создания оригинальных, а также для редактирования, форматирования и верстки уже имеющихся текстовых документов;
  • графические редакторы, (Paint, CorelDraw, Adobe PhotoShop и др.) — программы для создания оригинальных, а также редактирования и модификации уже имеющихся рисунков, графики, фотографий и т.п.;
  • музыкальные редакторы (Cool Edit, Sound Forge и др.) — программы для создания оригинальных, а также редактирования и модификации уже имеющихся музыкальных произведений и голосовых сообщений;
  • видеоредакторы — программы для создания видеопродукции на базе имеющихся видеоматериалов с использованием технологий линейного и нелинейного видеомонтажа;
  • табличные процессоры или электронные таблицы (MS Excel, Borland Quattro Pro, и др.) — программы для реализации простыми и наглядными средствами алгоритмов решения вычислительных задач, задач оптимизации, статистической обработки данных и пр. пользователями, не обладающими навыками программирования;
  • системы управления базами данных (Fox Pro, MS Access, и др.) — программы для накопления в структурированном виде и всесторонней обработки информации различной природы (нормативно-юридической, хозяйственной, научной, развлекательной и пр.);
  • коммуникационные программы и программы-браузеры (Netscape Navigator, MS Internet Explorer и др.) — программы для получения и передачи информации напрямую между двумя компьютерами, а также через информационные службы сети Интернет (E-mail, BBS, FTP, WWW, IRC и пр.);
  • системы автоматизированного проектирования (Компас, AutoCAD и др.) — программы для ускорения разработки проектной, конструкторской и дизайнерской документации с использованием компьютерной техники;
  • экспертные системы — программы, помогающие рядовому специалисту в некоторой предметной области принимать обоснованные решения, получая квалифицированную помощь на основе базы знаний, сформированной с участием признанных экспертов в данной сфере деятельности;
  • электронные учебники — программные комплексы, разработанные с использованием последних достижений в области мультимедиа технологий при участии ведущих методистов-предметников. Позволяют осуществлять индивидуальный подход в обучении учеников и студентов по различным учебным дисциплинам и отраслям знаний;

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

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

1 звезда2 звезды3 звезды4 звезды5 звезд (3 votes, average: 3,33 out of 5)
Загрузка...