Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Циклические алгоритмы

Разветвляющиеся алгоритмы.

Линейные алгоритмы

Алгоритм.

  1. Что такое алгоритм?
  2. Перечислите свойства алгоритма.
  3. Охарактеризуйте каждое из свойств.
  4. Способы оформления алгоритмов.
  5. Какие свойства алгоритма соответствуют стандартному блоку «параллелограмм»?
  6. Какое свойство алгоритма соответствуют стандартному блоку «овал»?
  7. Какие элементы блок-схемы отражают свойство «направленность»?
  8. Перечислите виды алгоритмов.
  9. Какой стандартный блок блок-схем соответствует разветвляющемуся алгоритму?
  10. Какие стандартные блоки блок-схем соответствуют циклическому алгоритму?

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

12. Дайте определение разветвляющемуся и циклическому алгоритму.

1. Какими способами можно дать значение переменной?

2. Как оформляется оператор присваивания?

3. Как выполняется оператор присваивания?

4. Какие основные устройства участвуют в выполнении процедуры ввода данных?

5. Каковы функции этих устройств при вводе данных?

6. Какое свойство алгоритма реализуется при вводе данных?

7. Какое свойство алгоритма реализуется при выводе данных?

8. Какие процедуры языка программирования используются при выводе информации?

9. Каковы функции процессора и «шины» при выводе данных?

10. Форматы вывода для целых, символьных и логических данных.

11. Форматы вывода для вещественных данных.

12. Использование апострофов при выводе информации на внешний носитель.

1. Определение разветвляющегося алгоритма.

2. Оформление разветвляющегося алгоритма на блок-схеме и выполнение его.

3. Оформление разветвляющегося алгоритма на языке программирования и выполнение его.

4. Составной оператор, его использование при оформлении разветвляющегося алгоритма на языке программирования.

5. Что такое «вложенный» разветвляющийся алгоритм.

6. Что нужно помнить при оформлении сложных логических выражений?

7. Два варианта оформления условного оператора, привести примеры.

8. В каких случаях используется оператор выбора?

9. Как оформляется оператор выбора на блок-схеме?

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

11. Расскажите, что такое «метка» оператора выбора, как она оформляется на языке программирования?

12. В каких отношениях должны находиться константы из списка и селектор выбора?

13. Как оформляется альтернативный оператор, и в каком случае он выполняется?

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

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

2. Какие блоки блок-схем указывают на циклический алгоритм?

3. Виды циклических алгоритмов, их основные отличия.

4. Оформление цикла с предусловием на блок-схеме и на языке программирования. Его выполнение.

5. Оформление цикла с постусловием на блок-схеме и на языке программирования. Его выполнение.

6. Оформление цикла с параметром на блок-схеме и на языке программирования. Его выполнение.

7. Каковы отличия цикла с предусловием и цикла с постусловием?

8. В каком случае управляющая переменная цикла с параметром не получает значения?

9. В каком случае программист задает исполнителю «вечный» цикл?

10. Что такое «начальные присвоения»?

 

<== предыдущая лекция | следующая лекция ==>
Экзаменационные вопросы | Задачи бюджетной реформы в РФ
Поделиться с друзьями:


Дата добавления: 2017-02-01; Просмотров: 77; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.