Языки программирования высокого уровня

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

Решение задачи на этих языках описывается в наглядном, достаточно легко воспринимаемом виде. Для них характерны: возможность написания выражений, символическая идентификация переменных, вызов функций по именам и т.п. Благодаря этому производительность программиста при составлении исходных программ на языках высокого уровня примерно в 10-15 раз выше, чем на ассемблера (но получаемые в результате трансляции машинные программы в 2-5 раз объёмнее). Быстрый рост производительности ЭВМ и, с другой стороны, хроническая нехватка программистов послужили причиной развития и применения высокоуровневых языков программирования. Машинно-независимые языки классифицируются на процедурно-ориентированные (описание алгоритмов решения широкого класса задач: Фортан, Кобол, ПЛ/1, Бейсик, Паскаль), проблемно-ориентированные (описание процессов обработки инфы в более узкой, специфической области: РПГ, Лисп, АПЛ, GPSS) и объектно-ориентированных (разработка программных приложений). Основное достоинство языков высокого уровня – возможность описания программ решения задач в форме, максимально удобной для восприятия человеком. 

Актуальность проблемы защиты информации в компьютерных системах и сетях.

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

Практика функционирования системы обработки данных показывает, что существует достаточно много способов несанкционированного доступа к инфе: просмотр; копирование и подмена данных; ввод ложных программ и сообщений в результате подключения к линиям и каналам связи; использование отладочных и аварийных программ; чтение остатков инфы на её носителях; использование специальных программных и аппаратных «заглушек». Þ необходимы разработка и внедрение не отдельных локальных мероприятий по защите инфы, а создание многоступенчатой непрерывной и управляемой архитектуры безопасности инфы.

Методы и средства защиты информации от несанкционированного доступа.

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

На практике при построении системы защиты инфы сложились два подхода: фрагментарный и комплексный. В первом случае мероприятия по защите направляются на противодействие вполне определённым угрозам. При комплексном подходе различные меры противодействия угрозам объединяются, формируя так наз. архитектуру безопасности систем.

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

Технические средства призваны создать некоторую физически замкнутую среду вокруг объекта и элементов защиты (установка средств физической преграды защитного контура помещений, где ведётся обработка инфы)

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

Технологические средства защиты инфы – это комплекс мероприятий, органично встраиваемых в технологические процессы преобразования данных (создание архивных копий носителей; сохранение обрабатываемых файлов во внешней памяти компа).

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: