24539

Структура и виды программного обеспечения (ПО). Характеристика системного ПО

Доклад

Информатика, кибернетика и программирование

ПО Прикладное Операционные системы Система управления файлами Операционные оболочки Утилиты Системы программирования Базы данных САПР Электронные таблицы Издательские системы ПО для математических расчетов Системное Рис. Cистемное ПО можно разделить на следующие группы: операционные системы ОС; системы управления файлами; операционные оболочки; утилиты; системы программирования. Современные системы программирования представляют собой интегрированную среду разработки IDE объединяющую редактор текста компилятор языка...

Русский

2013-08-09

15.33 KB

24 чел.

Вопрос 2. Структура и виды программного обеспечения (ПО). Характеристика системного ПО.

§1.2 Структура программного обеспечения.

Программное обеспечение (ПО) можно разделить на системное и прикладное (рис. 1.1).

ПО

Прикладное

Операционные системы

Система управления файлами

Операционные оболочки

Утилиты

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

Базы данных

САПР

Электронные таблицы

Издательские системы

ПО для математических

расчетов

Системное

Рис. 1.1. Структура ПО

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

Cистемное ПО можно разделить на следующие группы:

- операционные системы (ОС);

- системы управления файлами;

- операционные оболочки;

- утилиты;

- системы программирования.

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

Система управления файлами предназначена для организации удобного доступа к данным, организованным как файлы. Благодаря СУФ вместо низкоуровневого доступа к данным с указанием конкретных физических параметров нужной записи (номер поверхности, дорожки, сектора и т.д.), используется логический доступ с указанием имени файла и записи в нем. Выделение СУФ в отдельную категорию целесообразно, поскольку некоторые ОС позволяют работать сразу с несколькими файловыми системами: FAT16, FAT32, NTFS.

Операционные оболочки предназначены для облегчения взаимодействия пользователя с ОС (Norton Commander, Total Commander, Explorer и т.д.).

Утилиты – это специальные системные программы, с помощью которых можно обслуживать ОС и ВС. Например, утилиты позволяют выполнять такие операции как разбиение жесткого диска на разделы, форматирование, дефрагментация диска и т.д. К утилитам относятся пакеты программ Norton Utilietes, Sandra и т. д.

Система программирования – это комплекс программ, обеспечивающих автоматизацию разработки и отладки программ. Современные системы программирования представляют собой интегрированную среду разработки (IDE), объединяющую редактор текста, компилятор языка программирования высокого уровня (транслятор), макроассемблер, библиотеки подпрограмм, компоновщик и отладчик. Любая система программирования разрабатывается под конкретную ОС и конкретную аппаратную платформу ВС.

Прикладное ПО – это совокупность программ для решения конкретных задач из различных сфер применения ЭВМ (базы данных, системы автоматизированного проектирования, издательские системы, офисные программы и т.д.).

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


 

А также другие работы, которые могут Вас заинтересовать

47185. Внесок у розвиток теорії мотиваційного менеджменту українських вчених 83.5 KB
  ; колективні ті що спільно задовольняються у трудовому колективі підвищення кваліфікаційного рівня працівників будівництво спільних баз і будиночків відпочинку колективне управління виробництвом та ін; суспільні це потреби у забезпеченні громадського порядку захисті навколишнього середовища тощо. Роль стимулів і стимулювання в мотивації працівників У загальному вигляді стимулювання це процес використання конкретних стимулів на користь людині й організації. Розходження економічних і неекономічних методів мотивації працівників Суть...
47186. Розробка методичних матеріалів для вивчення курсу ООП 1.36 MB
  Шаблони проектування можуть пришвидшити процес розробки, надаючи протестовані та доведені розробницькі парадигми. Ефективне проектування програмного забезпечення вимагає розгляду ряду питань
47187. Розробка системи роботи з електронним щоденником 2.34 MB
  Розроблена система, яка забезпечує мінімальний набір функцій, необхідний для роботи користувача зі своїм електронним щоденником
47188. Облік, аналіз і аудит фінансових результатів суб’єктів малого підприємництва (на прикладі ТОВ «Софіт») 353.19 KB
  Протягом довгого історичного періоду економісти, історики й політичні діячі всіляко применшували роль малого бізнесу (МБ) в економіці.
47189. Учет и анализ расчетов с подотчетными лицами ОАО «Брестхлебопродукт» 533 KB
  В процессе финансово хозяйственной деятельности у предприятия возникает потребность использовать наличные денежные средства для расчетов с работниками по командировкам выдачи им средств на представительские цели для покупки за наличный расчет товаров в других организациях или у физических лиц для оплаты выполненных работ оказания услуг а также на иные хозяйственно операционные цели. Правильная организация учета расчетов с подотчетными лицами с одной стороны обеспечивает действенный контроль за использованием на предприятии денежных...
47191. Разработка Интернет-сайта для Сибирского центра ФГБУ НИЦ Планета 4.52 MB
  В настоящее время Web-сайт является неотъемлемой частью любой организации. На Web-сайте можно менять информацию несколько раз в день, что обеспечивает оперативность работы, и отслеживание информации в реальном времени. В печатных изданиях надо заказывать рекламу минимум за неделю, а то и больше, так же как и радио – не оперативно.
47193. Реалізація мультисервісної мережі 6.21 MB
  Актуальність розробки мережі У місті діє лише один провайдер який надає ряд телекомунікаційних послуг основними з яких є: місцевий внутрішньозоновий міжміський та міжнародний телефонний звязок телеграфний звязок поштовий звязок послуги передачі даних та інші. Звідси випливає і актуальність проектування нової мультисервісної мережі з наданням послуг Інтернет VoIP та IPTV.2 Сегменти й вузли проектованої мережі Визначимо категорії абонентів які будуть користуватися певними послугами мобільного інтернету...