Информатика
.pdf21.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