Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Система автоматизированного моделирования SamSi...doc
Скачиваний:
31
Добавлен:
12.11.2019
Размер:
380.42 Кб
Скачать

Содержание отчета

В ходе выполнения лабораторной работы студенту необходимо решить задачи на составление линейного алгоритма, алгоритмов ветвления и циклического алгоритма. Отчет о выполнении лабораторной работы должен содержать:

1. Титульный лист.

2. Цель работы

3. Исходные данные.

4. Блок-схемы алгоритмов.

5. Записи решения задач на алгоритмическом языке.

6. Вывод.

Вопросы для самоконтроля

1. Дайте определение алгоритма.

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

3. Раскройте свойство алгоритма "конечность".

4. Раскройте свойство алгоритма "понятность".

5. Раскройте свойство алгоритма "доступность".

6. Раскройте свойство алгоритма "последовательность"

7. Перечислите основные характеристики алгоритма.

8. Раскройте характеристику алгоритма "базовость".

9. Раскройте характеристику алгоритма "определенность".

10. Раскройте характеристику алгоритма "разрешимость".

11. Перечислите основные виды алгоритмов.

12. Дайте определение линейного алгоритма.

13. Дайте определение алгоритма ветвления.

14. Какой элемент блок-схемы служит для отображения линейных действий?

15. Какой элемент блок-схемы служит для обозначения начала и конца алгоритма?

16. Что подразумевает под собой условие в алгоритмах ветвления?

17. Дайте определение простого условия в алгоритме ветвления.

18. Дайте определение составного условия в алгоритмах ветвления.

19. Какие логические функции могут использоваться при составлении условия?

20. Раскройте понятие взаимоисключающего условия.

21. Каким образом записывается алгоритм ветвления на алгоритмическом языке?

22. Каким образом отображается алгоритм ветвления на блок-схеме?

23. Дайте определение циклического алгоритма.

24. Какие виды циклических алгоритмов существуют?

25. Опишите принцип действия цикла с заданным количеством итераций.

26. Каким образом цикл с заданным количеством итераций записывается на алгоритмическом языке?

27. Каким образом цикл с заданным количеством итераций отображается на блок-схеме?

28. Опишите принцип действия цикла с предусловием.

29. Каким образом цикл с предусловием записывается на алгоритмическом языке.

30. Каким образом цикл с предусловием отображается на блок-схеме?

31. Опишите принцип действия цикла с постусловием.

32. Каким образом цикл с постусловием записывается на алгоритмическом языке?

33. Каким образом цикл с постусловием отображается на блок-схеме?

34. Дайте определение переменной цикла.

35. Дайте определение эффекта зацикливания.

36. Дайте определение вложенного цикла.

Время, отведенное на выполнение работы

Знакомство с основными понятиями – 1 час.

Выполнение индивидуальных заданий – 7 часов.

Список литературы

1. Информатика. Базовый курс / С.В. Симонович и др. – СПб.: Питер, 2005.

2. Информатика/ под ред. Н.В. Макаровой. – М.: ЭКСМО, 2005.

СОДЕРЖАНИЕ

Общие понятия

3

Понятие алгоритма, свойства алгоритма

3

Виды алгоритмов

4

Способы описания алгоритмов

6

Содержание и технология работы

10