Мои Конспекты
Главная | Обратная связь


Автомобили
Астрономия
Биология
География
Дом и сад
Другие языки
Другое
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Металлургия
Механика
Образование
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Туризм
Физика
Философия
Финансы
Химия
Черчение
Экология
Экономика
Электроника

БИЛЕТ N 6



1. Конструкции управления вычислительным процессом в языке Си

 

Конструкции управления вычислительным процессом в языке Си

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

Синтаксис конструкции For следующий

For <счетчик цикла> := <нач. значение> to <кон. значение> do оператор (тело цикла) ;

или если операторов тела цикла несколько то используются "программные скобки" begin и end.

For <счетчик цикла> := <нач. значение> to <кон. значение> do
begin
оператор (тело цикла) ;
end;

Первый аргумент конструкции – счетчик цикла – определяет имя переменной, которая будет считать количество выполнений цикла. Параметр - нач. значение – указывает числовое значение, которое присваивается переменной-счетчик перед первым проходом цикла. После каждого прохода цикла значение счетчика увеличивается на единицу. Перед каждым проходом цикла значение счетчика сравнивается с аргументом - конечное значение. Цикл выполняется до тех пор, пока значение счетчика не превысит конечное значение.

Функция: язык программирования предназначен для написания компьютерных программ, которые применяются для передачи компьютеру инструкций по выполнению того или иного вычислительного процесса и организации управления отдельными устройствами. Проце́сс - выполнение пассивных инструкций компьютерной программы на процессоре ЭВМ. Стандарт ISO 9000:2000 Definitions определяет процесс как совокупность взаимосвязанных и взаимодействующих действий, преобразующих входящие данные в исходящие.

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

Часто процессом называют выполняющуюся программу и все её элементы: адресное пространство, глобальные переменные, регистры, стек, открытые файлы и т.д.

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

1. При запуске ОС,

2. При появлении запроса на создание процесса - происходит в случае, если работающий процесс создает новый процесс.




Поиск по сайту:







©2015-2020 mykonspekts.ru Все права принадлежат авторам размещенных материалов.