Cтраница 2
Учитывая высокую надежность основных элементов, ограничиваются обнаружением и исправлением одиночной ошибки. Отсюда следует, что вся совокупность кодов должна делиться на дозволенные и недозволенные, и любая одиночная ошибка переводит дозволенный код в недозволенный. Для перехода от одного дозволенного кода к другому дозволенному необходимо не менее двух одиночных ошибок. [16]
В основе работы цифровых вычислительных машин лежит принцип программного управления. Программа определяет, какие действия, в какой последовательности и над какими данными должна выполнить машина для получения желаемого результата. Минимальной самостоятельной единицей программы является команда, определяющая действия ЭВМ при выполнении одной операции. Программа в ( виде совокупности кодов составляющих ее команд предварительно вводится в память ЭВ-М и хранится там в течение всего времени ее исполнения. Действия машины заключаются в последовательном извлечении кодов команд из соответствующих ячеек памяти и выполнении команд. [17]
Первый уровень, в частности, характерен для этапа применения ЭВМ. Для общесоюзных форм, кодируемых по ОКУД ( см. приложение 1), грамматика сводится к морфологическим правилам, характерным для иерархических классификаций. В этом случае код наименований группировки или конкретной унифицированной формы нижестоящего уровня содержит в качестве основы значащие разряды кода вышестоящего уровня. Первый уровень языка характеризуется тем, что отдельное информационное сообщение представляется документом, полученным в результате заполнения одной из унифицированных форм документов. В этом случае создание единой лексики сводится к разработке ограничительных номенклатур форм, а грамматика представляет собой совокупность кодов этих форм. [18]
Инструментами программиста являются тоже программы. Именно с помощью программ создают новые программы. Ответ очевиден - с помощью других инструментальных программ, хотя и более примитивных. Прослеживая историю создания одних программ с помощью других, мы непременно дойдем до молота и наковальни - до того момента, когда никаких программ в распоряжении программистов не было, а имели они дело непосредственно с процессором, понимающим только определенный числовой код. Этот код называется машинным кодом. Каждый процессор понимает только свой собственный машинный код. Совокупность кодов, которые понимает и исполняет процессор, называется его системой команд. В системе команд процессоров семейства х86 ( на базе которых собраны компьютеры IBM PC) порядка тысячи всевозможных команд. Из этих команд и состоят компьютерные программы. [19]