Программные средства

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

• языки программирования;

• программы;

• фрагменты программных кодов (эксплойты).

Языки программирования особенно важны, поскольку являются своего рода средством взаимодействия между человеком как субъектом управления компьютером и самой компьютерной техникой.

Как говорилось ранее, в современных компьютерах, построенных на неймановских принципах, данные и программы по их обработке имеют одну и ту же основу – двоичный код. Однако программа пишется человеком, для которого двоичный код крайне неудобен. Поэтому для написания программ используются языки программирования – символы и команды, с помощью которых программист задает придуманную им последовательность действий компьютера. Языки, в наибольшей степени пригодные для восприятия человеком, называются языками высокого уровня. Если язык близок к машинно-воспринимаемому коду, он считается языком низкого уровня. Текст программы на определенном языке именуется «исходным кодом».

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

После такого преобразования программа уже может восприниматься и выполняться процессором.

Более 800 000 книг и аудиокниг! 📚

Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением

ПОЛУЧИТЬ ПОДАРОК

Данный текст является ознакомительным фрагментом.