
Информатика
.pdf
21.01.2013
Разветвлённая
структура
алгоритма предполагает выбор последовательности действий из нескольких возможных.
если – то
да условие
нет
действия
если – то – иначе
|
да |
условие |
нет |
|
|
|
|
|
|
|
|
|
|
|
действия 1 |
|
действия 2 |
||
|
|
|
|
|
|
|
|
|
|
91

21.01.2013
Циклическая структура алгоритма (повторение) предполагает неоднократное выполнение некоторой совокупности действий.
Повторяемые действия называют - тело цикла.
92

21.01.2013
ВИДЫ ЦИКЛИЧЕСКИХ СТРУКТУР:
Арифметический
цикл
заголовок |
тело цикла |
Цикл с |
Цикл с |
предусловием |
постусловием |
нет |
условие |
да |
тело цикла |
тело цикла
нет условие
да
Пример заголовка:
k = 2, 8, 1
93

21.01.2013
СИСТЕМЫ
ПРОГРАММИРОВАНИЯ
94

21.01.2013
Система программирования - комплекс средств для создания компьютерных программ на выбранном языке программирования
95

21.01.2013
Состав системы программирования:
Стандарт языка программирования
Специальное программное обеспечение:
•Текстовый редактор
•Транслятор кода (компилятор, интерпретатор)
•Библиотеки стандартных программ
•Редактор связей (сборщик программы)
•Средства отладки
96

21.01.2013
Язык программирования - искусственный (формальный) язык, позволяющий описывать алгоритмы и однозначно истолковывать это описание
97

21.01.2013
От естественных языков отличается ограниченным набором используемых слов и строгими правилами записи команд (операторов)
98

21.01.2013
Язык низкого уровня – предназначен для определенного типа компьютера и отражает его внутренний машинный код. Часто называют машинно-ориентированным языком (ассемблером)
99

21.01.2013
Язык высокого уровня – это язык программирования, понятия и структура которого удобны для восприятия человеком
100