Содержание
- 2. Вопросы лекции: Понятие алгоритма. Свойства алгоритма. Формы представления алгоритмов. Основные алгоритмические структуры.
- 3. Понятие алгоритма Алгоритмизация – это процесс построения алгоритма решения задачи, результатом которого является выделение этапов процесса
- 4. Свойства алгоритма: Дискретность означает, что выполнение алгоритма разбивается на последовательность законченных действий - шагов. Каждое действие
- 5. Основные характеристики алгоритма: Массовость понимается, что алгоритм решения задачи разрабатывается в общем виде так, чтобы его
- 6. Формы представления алгоритмов Словесный – содержание этапов вычислений задается на естественном языке в произвольной форме с
- 7. Формы представления алгоритмов
- 8. Формы представления алгоритмов 3. Блок - схемный – это графическое изображение логической структуры алгоритма, в котором
- 10. Формы представления алгоритмов 4. Псевдокод - позволяет формально изображать логику программы, не заботясь при этом о
- 11. Формы представления алгоритмов 5. Структурные диаграммы - могут использоваться в качестве структурных блок-схем, для показа межмодульных
- 12. Формы представления алгоритмов 6. Языки программирования - изобразительные средства для непосредственной реализации программы на ЭВМ. Программа
- 13. Виды алгоритмов и их реализация Алгоритмы в зависимости от цели, начальных условий задачи, путей ее решения,
- 14. Основные алгоритмические структуры Линейный вычислительный процесс - это процесс, блоки которого выполняются последовательно один за другим
- 15. Основные алгоритмические структуры Разветвляющаяся структура используется тогда, когда возникает необходимость в зависимости от исходных данных или
- 16. Примеры на языке VB Выбор в программе Выбор в программе выполняют условные операторы. Условные операторы помогают
- 17. Примеры на языке VB Линейный формат: If логич_выражение Then блок_команд_1 [Else блок_команд_2] Если логич_выражение принимает значение
- 18. Примеры на языке VB Блочный формат: If логич_выражение_1 Then блок_команд_1 [ElseIf логич_выражение_2 Then блок_команд_2 .................................... [Else
- 19. Примеры на языке VB Пример 1: Если значения переменных А и В положительны, то вывести их
- 20. Примеры на языке VB Оператор множественного выбора Select Case Используется при необходимости осуществить проверку более сложных
- 21. Примеры на языке VB В поле операндов каждого оператора Case надо указать условие в одном из
- 22. Примеры на языке VB Пример: Input A Select Case A Case 1,5 Print «А равно 1
- 23. Основные алгоритмические структуры Циклическая структура. Очень часто встречаются процессы, когда решение задачи сводится к многократному вычислению
- 24. Циклические алгоритмы В качестве примера рассмотрим алгоритм нахождения факториала натурального числа: Как правило в создаваемых программах
- 25. Примеры на языке VB В языке Visual Basic предусмотрено два основных способа организации циклов: повторение блока
- 26. Примеры на языке VB Принцип работы оператора : Переменной цикла присваивается начальное значение, после этого первый
- 27. Примеры на языке VB Универсальный цикл Do ...Loop (Делать ... Цикл) Наиболее гибкий и универсальный способ
- 28. Примеры на языке VB Циклы с постусловием (при первом входе условие не проверяется, поэтому блок_команд будет
- 29. Примеры на языке VB Программирование графики На форме или в графическом поле (PictureBox) можно рисовать различные
- 31. Скачать презентацию