Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1к1с Информатика / конспект лекций

.pdf
Скачиваний:
15
Добавлен:
27.11.2024
Размер:
664 Кб
Скачать
☆

псевдокоды, отличающиеся набором служебных слов и основных (базовых)

конструкций.

Программная форма представления алгоритмов иногда характеризуется некоторыми структурами, состоящими из отдельных базовых (основных)

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

ВИДЫ АЛГОРИТМОВ

1.Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке);

2.Циклический алгоритм (описание действий, которые должны повторятся указанное число раз или пока не выполнено заданное условие);

3.Разветвляющийся алгоритм (алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий);

1.Вспомогательный алгоритм (алгоритм, который можно использовать в других алгоритмах, указав только его имя).

Стадии создания алгоритма:

1.Алгоритм должен быть представлен в форме, понятной человеку, который его разрабатывает (определить цель, наметить план действий).

2.Алгоритм должен быть представлен в форме, понятной тому объекту (в

том числе и человеку), который будет выполнять описанные в алгоритме действия (выбрать среду и объект алгоритма, детализировать алгоритм).

Объект, который будет выполнять алгоритм, обычно называют исполнителем. Исполнитель - объект, который выполняет алгоритм.

Назначение исполнителя точно выполнить предписания алгоритма, подчас не задумываясь о результате и целях, т.е. формально. Идеальными исполнителями являются машины, роботы, компьютеры. Компьютер – автоматический исполнитель алгоритмов. Алгоритм, записанный на

«понятном» компьютеру языке программирования, называется программой.

ВОПРОСЫ И ЗАДАНИЯ

1.Поясните особенности предметных моделей.

2.Поясните особенности информационных моделей.

3.Поясните этапы разработки информационных моделей.

4.Приведите примеры статических моделей.

5.Приведите примеры динамических моделей.

6.Приведите примеры графических моделей.

7.Поясните основные свойства алгоритмов.

8.Проанализируйте особенности псевдокодов.

9.Приведите примеры исполнителей алгоритмов.

10.Приведите примеры записи алгоритмов различных форм.

11.Охарактеризуйте стадии создания алгоритмов.

СПИСОК ЛИТЕРАТУРЫ

1.Информатика [Текст]. - Москва : ИНТУИТ : Бином. Лаборатория знаний.Ч.1 : учебник для вузов / ред. С. В. Назаров. - [Б. м.], 2012. - 431

с.

2.Аверьянов, Г.П. Современная информатика [Электронный ресурс] :

учебное пособие для вузов / Г. П. Аверьянов, В. В. Дмитриева. -

Москва : НИЯУ МИФИ, 2011.

3.Информатика [Текст]. - Москва : ИНТУИТ : Бином. Лаборатория знаний.Ч.1 : учебник для вузов / ред. С. В. Назаров. - [Б. м.], 2012. - 431

с.

4.Аверьянов, Г.П. Современная информатика [Электронный ресурс] :

учебное пособие для вузов / Г. П. Аверьянов, В. В. Дмитриева. -

Москва : НИЯУ МИФИ, 2011.

5.Волков, В. Б. Понятный самоучитель Excel 2010 : самоучитель / В. Б.

Волков. - СПб. : Питер, 2011. - 256 с.

6.Практикум по основам современной информатики [Электронный ресурс] / Ю. И. Кудинов, Ф. Ф. Пащенко, А. Ю. Келина. - Москва :

Лань, 2011. - 352 с.

7.Кудинов, Ю. И. Основы современной информатики [Электронный ресурс] : учеб.пособие / Ю. И. Кудинов, Ф. Ф. Пащенко. - Москва :

Лань, 2011. - 256 с.