Файл: Классификация и особенности современных программ защиты информации.docx
Добавлен: 04.12.2023
Просмотров: 45
Скачиваний: 4
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
О бычно пакеты прикладных программ имеют средства настройки, что позволяет при эксплуатации адаптировать их к специфике предметной области.
Рисунок 1.2.1. пакеты прикладных программ.
1.3. Инструментальному программному обеспечению относят.
К инструментальному программному обеспечению относят: системы программирования – для разработки новых программ, например, Паскаль, Бейсик. Обычно они включают: редактор текстов, обеспечивающий создание и редактирование программ на исходном языке программирования (исходных программ), транслятор, а также библиотеки подпрограмм; инструментальные среды для разработки приложений, например, C++, Delphi, Visual Basic, Java, которые включают средства визуального программирования; системы моделирования, например, система имитационного моделирования MatLab, системы моделирования бизнес-процессов BpWin и баз данных ErWin и другие.
Транслятор (англ. translator – переводчик) – это программа-переводчик, которая преобразует программу с языка высокого уровня в программу, состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов, которые существенно различаются по принципам работы.
Компилятор (англ. compiler – составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется. После компилирования получается исполняемая программа, при выполнении которой не нужна ни исходная программа, ни компилятор.
Интерпретатор (англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном ее запуске.
Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.
Рисунок 1.3.1. инструментальное программное обеспечение.
Заключение
Наконец, я хотел бы сделать краткий вывод из вышесказанного: Программное обеспечение - это набор программ, которые вы можете использовать для автоматизированной обработки информации на вашем компьютере. Программное обеспечение делится на системное (общее) и прикладное (специфическое).
Программное обеспечение системы обеспечивает функционирование и работу компьютера, а также автоматизацию процесса создания новых программ. Системное программное обеспечение включает в себя: Операционные системы и их пользовательские интерфейсы, инструментальное программное обеспечение, системы технического обслуживания.
Список литературы
-
Лань-Операционные системы ЭВМ: Учебное пособие для студентов очной формы обучения по направлению 210100.62 "Электроника и наноэлектроника" (профиль "Промышленная электроника"), 2016 год -
Акулов О.А. Информатика: учебник / О.А. Акулов, Н.В. Медведев. - М.: Омега-П, 2005. - 270 с. -
Алексеев А.П. Информатика 2007 / А.П. Алексеев. - М.: СОЛОН-Пресс, 2003. - 608 с. -
Гейн А.Г. Основы информатики и вычислительной техники / А.Г. Гейн. - М.: Просвещение, 2003. - 245 с. -
Вычислительная техника: практическая работа по компьютерным технологиям / под редакцией Н.В. Макаровой. - М.: Финансы и статистика, 2004. - 384 с. -
Макарова Н.В. Информатика: практическая работа по компьютерным технологиям / Н.В. Макарова, С.Н. Рамин. - М.: Академия, 2004. - 384 с. -
Макарова Н.В. Вычислительная техника: учебник для вузов / Н.В. Макарова, Н.В. Бройдо. - М.: Академия, 2004. - 768 с. -
Могилев, А.В.. Компьютерные науки : учебник для вузов / А.В. Могилев, Н.И. Пак, Е.К. Хеннер; отредактировано Э.К. Хеннер. - М.: Академия, 2001. - 346 с.