Для хранения информации в компьютере используются файлы. Для удобного поиска нужного файла и размещения данных, которые относятся к разным задачам, темам, пользователям создаются каталоги или директории. Файл, это область в памяти компьютера, в которой хранится информация, программы, видео, документы. Название файлов состоит из двух разных частей, из имени и расширения, которое может содержать 1–3 символа, оно указывает на тип, принадлежность.
Папки, каталоги, директории, это специальные места на диске, в них хранятся имена файлов, данные об их размере, времени создания, обновления и другая информация.
Что такое программное обеспечение — это совокупность средств, обеспечивающих работу вычислительной системы, оно делится на две категории, бывают общие и прикладные программы.
Общее программное обеспечение
Операционные системы, это комплекс состоящий из нескольких программ, которые обеспечивают управление ПК, позволяют взаимодействовать ему с окружающей средой, другим ПО, человеком, разными системами. ОС, это главная часть системного ПО и управления разного рода командами.
Основные функции ОС, следующие:
- распределение оперативной памяти;
- создание и обслуживание системы файлов;
- обработка прерываний;
- компоновка исполняемых программ;
- обеспечение сложной, многозадачной работы.
Системы программирования. В них входят языки, средства редактирования текстов ПО, методов отладки и разного рода сервисные функции, облегчающие труд программистов. Языками программирования называют совокупность наборов символов, правила пользования, истолкования конструкций символов, задающих алгоритмы использования обычного языка.
Есть 3 вида языков программирования:
- низкого уровня, машинные коды, например, ассемблер, это языки машинно-ориентированные, написанные на них программы имеют небольшой размер, отличаются быстродействием, но работа сними требует высокой квалификации;
- высокого уровня, это языки, приближенные к естественному, к английскому, они имеют интерпретатор, так называется специальное устройство, которое переводит текст написанной программы в специальные компьютерные коды, например, Fortran, С, С++;
- объектно-ориентированные, это такие языки, в которых оперирование осуществляется объектами, кнопкой, указателем, окном, на них можно писать программы с одним, единым интерфейсом, они значительно облегчают программирование сложных, рутинных операций оформления ПО, например, это Java, Object Pascal.
Программы технического обслуживания необходимы для нормализации работы ПК, периферийных устройств, для восстановления дисков, форматирования. К ним относятся антивирусы и другие средства, которые применяются инженерами для эксплуатации ПК.
Прикладное программное обеспечение
Системы, предназначенные управлять базами данных, сокращенно – СУБД, это специальные продукты необходимые для создания, работы с БД. БД называют интегрированный структурированный набор информации, которая относится к какой ни будь задаче или области. Решение большинства задач требуют создания БД, особенно в них нуждаются информационно-поисковые системы.
Бывает 3 разного рода модели БД:
- реляционные, в них отношение между данными осуществляется по принципу один к одному, в этом случае одна запись будет связана только с одной, а форма представления данных имеет вид таблицы;
- иерархическая, в ней отношения между данными строятся по принципу один к многим, в таком случае одна запись взаимодействует со многими, форма ее представления выполнена в виде структуры дерева;
- сетевая, она организована по принципу многих ко многим, в этом случае одна запись вступает в отношение с записями, сделанными в разных вариантах, ее форма имеет вид графа.