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


При самостоятельном желании понять тему " Системное программное обеспечение " вам поможет наш ресурс. Для вас наши специалисты подготовили материал, изучив который вы будете разбираться в ней уровне профессионала. А если у вас останутся вопросы, то задать их вы сможете прямо на сайте написав в чат онлайн-консультанта.

оформить заявку

Слишком сложно? Тогда запросите консультацию специалиста!

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

ознакомиться с условиями

ТЕМА 6. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРОВ

Понятие программного обеспечения

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

Классификация программного обеспечения. Программное обеспечение принято подразделять по назначению: системное, прикладное, инструментальное

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

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

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

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

В большинстве вычислительных систем операционная система является основной, наиболее важной (а иногда и единственной) частью системного программного обеспечения. С 1990-х годов наиболее распространёнными операционными системами являются системы семейства Windows и системы класса UNIX (Linux, Mac OS, OS X). В мобильных устройствах широко применяется операционная система Android на ядре Linux.

Встроенные программы— это программы, «зашитые» в цифровые электронные устройства. В ряде случаев (например, BIOS компьютеров семейства IBM PC) являются, по сути, частью операционной системы, хранящейся в постоянной памяти.




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

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

Виды утилит по функциям: диспетчеры файлов, архиваторы, просмотрщики, утилиты для диагностики аппаратного и программного обеспечения, утилиты восстановления после сбоев, программы для оптимизации размещения файлов на дисковом накопителе, деинсталляторы и т.п.

Инструментальное программное обеспечениепредназначено для использования в ходе проектирования, разработки и сопровождения программ. К этой категории относятся:

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

трансляторы - программы или технические средства, выполняющие трансляцию программы:

компиляторы - программы, переводящие текст программы на языке высокого уровня, в эквивалентную программу на машинном языке;



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

компоновщики (редакторы связей) - программы, которые производят компоновку, принимают на вход один или несколько объектных модулей и собирают по ним исполнимый модуль;

отладчики (debugger) - модули среды разработки или отдельные программы, предназначенные для поиска ошибок в программах.

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

Рассматриваемые программы делятся на две группы. Первая группа – программы массового применения, именуемые также приложениями. Вторую группу образуют программы индивидуального применения.

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


Хм, так же просматривали

Заказ

ФОРМА ЗАКАЗА

Бесплатная консультация

Наша компания занимается написанием студенческих работ. Мы выполняем: дипломные, курсовые, контрольные, задачи, рефераты, диссертации, отчеты по практике, решаем тесты и задачи, и многие другие виды заданий. Чтобы узнать стоимость, а так же условия выполнения работы заполните заявку на этой странице. Как только менеджер увидит ваше сообщение, он сразу же свяжется с вами.

Этапность

СОПРОВОЖДЕНИЕ КЛИЕНТА

Получить работу можно всего за 4 шага

01
Оставляете запрос

Оформляете заказ работы, заполняя форму на сайте.

02
Узнаете стоимость

Менеджер оценивает сложность. Узнаете точную цену.

03
Работа пишется

Оплачиваете и автор приступает к выполнению задания.

04
Забираете заказ

Получаете работу в электронном виде на вашу почту.

Услуги

НАШ СЕРВИС

Что мы еще делаем?

icon
Дипломные работы

от 9800 рублей

ПОДРОБНЕЕ
icon
Семестровые работы

от 1480 рублей

ПОДРОБНЕЕ
icon
Практические работы

от 1300 рублей

ПОДРОБНЕЕ
icon
ВКР (выпускные квалификационные работы)

от 9800 рублей

ПОДРОБНЕЕ
icon
Научные статьи

от 2300 рублей

ПОДРОБНЕЕ
icon
Презентации

от 280 рублей

ПОДРОБНЕЕ