Виды программного обеспечения

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

Для хранения информации в компьютере используются файлы. Для удобного поиска нужного файла и размещения данных, которые относятся к разным задачам, темам, пользователям создаются каталоги или директории. Файл, это область в памяти компьютера, в которой хранится информация, программы, видео, документы. Название файлов состоит из двух разных частей, из имени и расширения, которое может содержать 1–3 символа, оно указывает на тип, принадлежность.

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

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

Общее программное обеспечение

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

Основные функции ОС, следующие:

  • распределение оперативной памяти;
  • создание и обслуживание системы файлов;
  • обработка прерываний;
  • компоновка исполняемых программ;
  • обеспечение сложной, многозадачной работы.

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

Есть 3 вида языков программирования:

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

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

Прикладное программное обеспечение

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

Бывает 3 разного рода модели БД:

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