Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика / Modul3_1.ppt
Скачиваний:
408
Добавлен:
23.02.2015
Размер:
508.42 Кб
Скачать

Правила построения блок-схем

Линии потока

Комментарии

комментарий 1

комментарий 2

Все эти блоки можно изобразить

 

с помощью MS Word (Рисование

 

| Автофигуры)

41

Типовые структуры алгоритмов

Последовательность

Начало

Блок 1

Блок 2

. . . . . . . .

Конец

Основы информатики

42

Типовые структуры алгоритмов

Выбор

Начало

да

нет

Условие

Блок 1

 

 

Блок 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Конец

Основы информатики

43

Типовые структуры алгоритмов

Цикл «пока»

Начало

нет

Услови

е

да

Тело цикла

Конец

Основы информатики

44

Типовые структуры алгоритмов

Цикл «до»

Начало

Тело цикла

да

Условие

нет

Конец

Основы информатики

45

Типовые структуры алгоритмов

Начало

Ввод

ds d

a, b, c

d=b2-4ac

Вычисление x1

x1

 

b ds

 

 

 

 

2a

да

Вычисление x2

x2

 

b ds

d>=0?

 

 

 

2a

 

 

 

 

нет

Вывод:

корней

нет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

м

 

 

 

 

 

 

 

 

 

 

 

 

 

 

т

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

г

 

 

 

 

 

 

 

 

 

 

 

 

 

 

л

 

 

 

 

 

 

 

 

 

 

 

 

 

 

аа

 

 

 

 

 

 

 

 

 

 

 

 

 

 

м

 

 

 

 

 

 

 

 

 

 

 

 

 

 

е

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х

 

 

 

 

 

 

 

 

 

 

 

 

 

 

с

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

к

 

 

 

 

 

 

 

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

л

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вывод

 

 

 

 

 

 

 

 

 

 

 

 

x1 и x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

г

 

 

 

 

 

 

 

 

 

 

 

 

н

о

 

 

 

 

 

 

 

 

 

 

 

 

т

 

 

 

 

 

 

 

 

 

 

 

 

 

а

 

 

 

 

 

 

 

 

 

 

 

 

 

р

 

 

 

 

 

 

 

 

 

 

 

 

 

д

 

 

 

 

 

 

 

 

 

 

 

 

 

а

 

 

 

 

 

 

 

 

 

 

 

 

 

в

 

 

 

 

 

 

 

 

 

 

 

 

 

як

 

 

 

 

 

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

н

 

 

 

 

 

 

 

 

 

 

 

 

 

е

 

 

 

 

 

 

 

 

 

 

 

 

 

ш

 

 

 

 

 

 

 

 

 

 

 

 

 

е

 

 

 

 

 

 

 

 

 

 

 

 

 

 

р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Конец

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c

 

 

 

 

 

 

 

 

 

 

 

2

 

 

+

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

x+

 

 

 

 

 

 

 

 

 

 

 

 

 

яa

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

н

 

 

 

 

 

 

 

 

 

 

 

 

 

 

е

 

 

 

 

 

 

 

 

 

 

 

 

 

 

н

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а

 

 

 

 

 

 

 

 

 

 

 

 

 

 

р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

у

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

46

Типовые структуры алгоритмов

Программирование (programming) теоретическая и практическая деятельность, связанная с созданием программ.

Программирование – это развитая отрасль хозяйственной деятельности. Это обуславливает:

применение эффективных технологий программирования,

перевод этих технологий на промышленную основу, что означает:

стандартизованность, тиражируемость методов программирования,

внедрение прогрессивных инструментальных средств,

использование специальных методов и организационных приемов в разработке программ.

Основы информатики

47

Типовые структуры алгоритмов

Наиболее известные технологии программирования:

структурное программирование,

объектно-ориентированное программирование.

Основы информатики

48

Специалисты, занятые разработкой и эксплуатацией программ

Основы информатики

49

Специалисты, занятые разработкой и эксплуатацией программ

Основная категория специалистов, занятых разработкой программ, – это программисты (programmer).

Системный программист (system /software programmer, toolsmith)

Прикладной программист (application programmer)

Программист-аналитик (programmer-analyst)

Специалист – постановщик задач Администратор базы данных

Основы информатики

50

Соседние файлы в папке Информатика