24539

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

Доклад

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

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

Русский

2013-08-09

15.33 KB

22 чел.

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

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

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

ПО

Прикладное

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

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

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

Утилиты

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

Базы данных

САПР

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

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

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

расчетов

Системное

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

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

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

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

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

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

- утилиты;

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

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

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

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

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

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

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

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


 

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

82703. Охорона природи в Україні 373.5 KB
  Інтерактивна дошка презентація Охорона природи в Україні атласи гасло: Не просто слухати а чути. Яку тему вивчали на минулому уроці Яка кількість населення України Які народи складають населення України Яка державна мова України На що поділена територія України Скільки областей в Україні...
82704. Останні години життя Ісуса Христа на Землі 370 KB
  Допомогти зрозуміти учням початкових класів, учасникам і глядачам велич Христових страждань. Усвідомити цінність терпінь як вияву любові. Допомогти внести в систему моралі дитини відчуття Божої турботи про людство. Дати розуміння Посту – як часу тиші, пре задуми і роздумів над Хресним шляхом Ісуса.
82705. Як Шевченко у футболі, забиваемо ми голи 269 KB
  Мета: навчальна: ознайомити учнів з поняттями досягнення; обговорити складові успіху; на прикладах відомих людей показати шлях до здійснення мети; поглиблювати знання людей про видатних людей; розвивальна: розвивати вміння аналізувати і робити висновки; розвивати навички пошукової активності...
82706. Милосердя в нашому житті 183 KB
  Мета: розкрити поняття милосердя; поглибити знання учнів про милосердя і безкорисливість; виховувати повагу добре ставлення до оточуючих; розвивати вміння доводити свою думку аналізувати свої вчинки та вчинки інших; формувати навички творчої роботи; розвивати навички синтезу та аналізу дослідницькі...
82707. Природа навколо нас 245 KB
  Діти сьогодні у нас особливий урок – урок краси доброти і милосердя. Діти читають вірші про довкілля 1 учень. Запрошую вас діти на театральну стежинку до театру. учні тричі дзвонять у дзвіночок Бажаю вам діти веселої гри та вдячних глядачів.
82708. М.Трублаїні «Про дівчинку Наталочку і сріблясту рибку» 439 KB
  Мета: вчити правильно висловлювати свої думки, характеризувати героїв казки; удосконалювати діалогічне мовлення; розвивати увагу, пам’ять, спостережливість, уміння переказувати за малюнковим планом виховувати моральні принципи, дружбу, товариськості і взаємодопомоги.
82709. Мандрівка у творчість Наталі Забіли 57.5 KB
  Мета: формування ключових компетентностей: вміння вчитися – самоорганізовуватися до навчальної діяльності у взаємодії; загальнокультурної – дотримуватися норм мовленнєвої культури, зв’язно висловлюватися в контексті змісту, вникати в суть прочитаного; соціальної – здатність працювати в групі...
82710. Чорна кішка, або магічне число сім 59 KB
  Мета: вдосконалювати вміння орієнтуватися в структурі тексту, аналізувати й виділяти головне у творі, формувати вміння висловлювати власні судження, оцінювати свої висловлювання та думки інших, аналізувати їх і робити висновки; розвивати критичне мислення, зв’язне мовлення, техніку читання...
82711. Хоч не пишно, аби затишно. Українська народна казка «Рукавичка» 169 KB
  Мета: поглиблювати знання учнів про казку як вид усної народної творчості вчити виділяти в тексті дійових осіб спостерігати за структурою і сюжетом казки; розвивати навички діалогічного мовлення правильно інтонувати речення; вдосконалювати техніку читання учнів використовуючи різні види робіт над текстом...