Файл: Классификация и особенности современных программ защиты информации.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. инструментальное программное обеспечение.



Заключение


Наконец, я хотел бы сделать краткий вывод из вышесказанного: Программное обеспечение - это набор программ, которые вы можете использовать для автоматизированной обработки информации на вашем компьютере. Программное обеспечение делится на системное (общее) и прикладное (специфическое).


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






















Список литературы


  1. Лань-Операционные системы ЭВМ: Учебное пособие для студентов очной формы обучения по направлению 210100.62 "Электроника и наноэлектроника" (профиль "Промышленная электроника"), 2016 год

  2. Акулов О.А. Информатика: учебник / О.А. Акулов, Н.В. Медведев. - М.: Омега-П, 2005. - 270 с.

  3. Алексеев А.П. Информатика 2007 / А.П. Алексеев. - М.: СОЛОН-Пресс, 2003. - 608 с.

  4. Гейн А.Г. Основы информатики и вычислительной техники / А.Г. Гейн. - М.: Просвещение, 2003. - 245 с.

  5. Вычислительная техника: практическая работа по компьютерным технологиям / под редакцией Н.В. Макаровой. - М.: Финансы и статистика, 2004. - 384 с.

  6. Макарова Н.В. Информатика: практическая работа по компьютерным технологиям / Н.В. Макарова, С.Н. Рамин. - М.: Академия, 2004. - 384 с.

  7. Макарова Н.В. Вычислительная техника: учебник для вузов / Н.В. Макарова, Н.В. Бройдо. - М.: Академия, 2004. - 768 с.

  8. Могилев, А.В.. Компьютерные науки : учебник для вузов / А.В. Могилев, Н.И. Пак, Е.К. Хеннер; отредактировано Э.К. Хеннер. - М.: Академия, 2001. - 346 с.