Программное обеспечение ИТ-технологий

Программное обеспечение ИТ-технологий

Современному компьютеру никак нельзя обойтись без ПО — «души» компьютера, ведь без программ он представляет собой просто груду железа.

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

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

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

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

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: