Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Итоговая государственная аттестация.doc
Скачиваний:
44
Добавлен:
21.09.2019
Размер:
472.06 Кб
Скачать

22. Системы программирования. Понятия и классификация. Основные стадии.

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

Система программирования – это комплекс средств, предназначенный для создания и эксплуатации программ на конкретном языке программирования на ЭВМ определенного типа.

Понятия:

Язык программирования – это набор правил, определяющих систему записей, составляющих программу, синтаксис и семантику используемых грамматических конструкций. Реализация языка – это системная программа, которая переводит (преобразует) записи на языке высокого уровня в последовательность машинных команд.

Классификация систем программирования:

По набору входных языков различают системы программирования одно- и многоязыковые. Отличительная черта многоязыковых систем состоит в том, что отдельные части программы можно составлять на разных языках и с помощью специальных обрабатывающих программ объединять их в готовую для исполнения на ЭВМ программу.

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

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

Стадии:

1. Постановка задачи

2. Формальное построение модели задачи

3.Построение математической модели решения задачи

4. Построение алгоритма

5. Составление программы

6. Отладка программы

ИБ

1.Иб в свете нац-х интересов рф в инф-й сфере.

ИБ РФ – это состояние защищенности ее национальных интересов в инф-й сфере, определяющихся совокупностью, интересов: личности, общ-ва, гос-ва.

1.включает в себя соблюдение конституционных прав и свобод человека в области получения инф-ции и пользования ею. Достигается: *усовершенствовать си-му формирования, сохранения и использования инф-х ресурсов, *обеспечить конституционные права и свободы человека, свободно искать, получать и распространять инф-цию любым законными способами, *обеспечить конституционные права на личную и семейную тайну, *не допускать пропаганду и агитацию кот-е способствует социальной, расовой и религиозной ненависти, *обеспечить запрет на сбор-распространение инф-ции, о частной жизни лица.

2.инф-е обеспечение гос-й политики РФ, связанное с доведением до российской и междунар-й общественности, достоверной инф-ции о гос-й политике ее официальной позиции по социально значимым событиям. Достигается: *укрепить гос-е ср-ва массовой инф-ции, *формировать открытые гос-е инф-е ресурсы.

3. развитие современных инф-х технологий, обеспечение потребностей внутреннего рынка, т.е.технологическое перевооружение промышленности. Достигается: *поощрять отечественную индустрию инф-х услуг, *способствовать созданию конкурентно-способного ПО ЗИ, *обеспечить гос-ю поддержку исследований в этих областях, *повысить безопасность ИС, сетей связи, банковской сферы и т.п., *расширить международное сотрудничество в обл.развития и безопасности использования ИС. 4. Защита от НСД. Достигается: *соблюдение конституционных прав на получение инф-ции, ее использование и т.п., *обеспечение интересов личности, упрочении демократии и создание правового гос-ва.