Автор: Пользователь скрыл имя, 17 Февраля 2012 в 22:19, контрольная работа
Применение компьютерных технологий в различных сферах современного общества станет значительно эффективнее, если пользователи овладеют системным подходом в решении прикладных задач, будут иметь представление о методах разработки алгоритмов и составления программ, а значит - о компьютеризации различных видов деятельности.
Процессор электронно-вычислительной машины, это чудо техники, умеет, тем не менее, выполнять лишь простейшие команды. Каким же образом компьютер решает сложнейшие задачи обработки информации? Для решения этих задач программист должен составить подробное описание последовательности действий, которые необходимо выполнить центральному процессору компьютера.
Введение ………………………………………………………………………… 3
Алгоритм и его свойства. Способы записи алгоритма ..……………………… 4
Классификация алгоритмов ……………………………………………………. 8
Линейная алгоритмическая структура. Типовые примеры ………………… 10
Разветвляющая алгоритмическая структура. Основные операторы циклов. Типовые примеры ……………………………………………………………… 12
Циклические алгоритмические структуры. Основные операторы ветвления. Типовые примеры ……………………………………………………………… 14
Заключение ………………………………………………………………………15
Практическая часть
Задание №1……………………………………………………………………… 16
Задание №2……………………………………………………………………… 16
Список литературы ……………………………………………………………...17
В составе поезда
16 вагонов. Сколько информации несет
сообщение, что друзья приедут в
5 вагоне.
Решение:
2х = N
х = log216
2х = 16
16=24.
Ответ : х = 4 бит.
Список литературы
1. Коляда М. Г. Окно в удивительный мир информатики. - Д.: Сталкер, 1997.
2. Немнюгин С. А. Turbo Pascal: практикум. - СПб: Питер, 2003.
3. Попов В. Б. Turbo Pascal для школьников: Учеб. пособие. - М.: Финансы и статистика, 2000.
4. Турбо Паскаль 7.0. Самоучитель. - СПб.: Питер; К.: Издательская группа BHV, 2002.
5. “Языки программирования высокого уровня”, Хротко Г., 2002 г.;
6. “Языки программирования”, Малютин Э.А., Малютина Л.В., 2005 г.;
7. “Новые языки программирования и тенденции их развития”, Ушкова В., 2007 г.;
8. “Мир Лиспа” т.1, Хьювенен Э., Сеппенен Й., 1990 г.;
9. “Алгоритмические
языки реального времени”, Янг
С., 2005 г..
Информация о работе Алгоритмы и способы их описания. Структурные схемы алгоритмов