Алгоритмизация и основы программирования

Здесь вы можете просмотреть и скачать доклад по теме «Алгоритмизация и основы программирования», размещенный в категории «Устройства и комплектующие», который поможет вам успешно провести свое мероприятие или подготовиться к занятию.

Информация о презентации

Алгоритмизация и основы программирования
Раздел:Устройства и комплектующие
Слайдов:37
Слов:604
Символов:4677
Просмотров:41
Скачиваний:0
Загрузка:онлайн
Размер:357.00 kB
Тип:ppt / pptx для PowerPoint/Impress
Теги:#алгоритм, #цикл, #язык, #результат, #решен, #услов, #действ, #дроб, #while, #задач

Похожие презентации об устройстве и комплектующих

Готовые презентации об устройстве и комплектующих

Содержание слайда №1 (40 знаков, 4 слова)

Алгоритмизация и основы программирования

Содержание слайда №3 (19 знаков, 2 слова)

1. Основные понятия

Содержание слайда №4 (121 знак, 14 слов)

АЛГОРИТМ – это точное предписание о последовательности действий, которые должны быть произведены для получения результата

Содержание слайда №5 (321 знак, 41 слово)

Алгоритмический язык - это формальный язык для записи алгоритмов, который включает в себя набор символов (алфавит языка), систему правил связи символов для образования «слов», с помощью которых представляются отдельные составляющие компоненты языка (синтаксис языка), и систему правил истолкования слов языка (семантику).

Содержание слайда №6 (22 знака, 2 слова)

2. Свойства алгоритмов

Содержание слайда №7 (288 знаков, 29 слов)

1. Дискретность алгоритма Свойство алгоритма, означающее, что процесс решения задачи, определяемый алгоритмом, расчленён на отдельные элементарные действия (шаги) и, соответственно, алгоритм представляет последовательность указаний, команд, определяющих порядок выполнения шагов процесса.

Содержание слайда №8 (194 знака, 23 слова)

2. Определённость алгоритма Это свойство означает, что каждая команда алгоритма должна быть понятна исполнителю, не оставлять места для её неоднозначного толкования и неопределённого исполнения.

Содержание слайда №9 (155 знаков, 20 слов)

3. Результативность алгоритма Свойство алгоритма, состоящее в том, что он всегда приводит к результату через конечное, возможно, очень большое число шагов.

Содержание слайда №10 (181 знак, 23 слова)

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

Содержание слайда №11 (296 знаков, 29 слов)

3. Элементы для задания алгоритма: набор объектов, составляющих совокупность возможных исходных данных, промежуточных и конечных результатов; правило начала; правило непосредственной переработки информации (описание последовательности действий); правило окончания; правило извлечения результатов.

Содержание слайда №12 (384 знака, 46 слов)

4. Виды алгоритмов: Линейный алгоритм – описание действий, которые выполняются однократно, при этом четко друг за другом; Разветвляющийся алгоритм – алгоритм, в котором в зависимости от условия выполняется либо одна, либо друга последовательность действий. Циклический алгоритм – описание действий, которые должны повторятся определенное количество раз или пока не выполнится условие.

Содержание слайда №19 (19 знаков, 2 слова)

1. Основные понятия

Содержание слайда №20 (125 знаков, 15 слов)

Программирование - это наука, изучающая теорию и методы разработки, производства и эксплуатации программного обеспечения ЭВМ.

Содержание слайда №21 (114 знаков, 17 слов)

Язык программирования - это способ записи программ решения различных задач на ЭВМ в понятной для компьютера форме.

Содержание слайда №22 (100 знаков, 13 слов)

Языки программирования: Языки программирования: БЕЙСИК, ФОРТРАН, КОБОЛ, ПАСКАЛЬ, СИ, СИ+, СИ++ и др.

Содержание слайда №23 (277 знаков, 31 слово)

2. Этапы подготовки и решения задач на ЭВМ 1. Постановка задачи. 2. Математическое описание задачи. 3. Выбор и обоснование метода решения. 4. Алгоритмизация вычислительного процесса. 5. Составление программы. 6. Отладка программы. 7. Решение задачи на ЭВМ и анализ результатов.

Содержание слайда №24 (34 знака, 3 слова)

3. Обозначение элементов блок-схем

Содержание слайда №25 (344 знака, 41 слово)

4. Задача: Правила деления обыкновенных дробей описаны так: 1. Числитель первой дроби умножить на знаменатель второй дроби. 2. Знаменатель первой дроби умножить на числитель второй дроби. 3. Записать дробь, числитель которой есть результат выполнения пункта 1, а знаменатель — результат выполнения пункта 2. В алгебраической форме это выглядит:

Содержание слайда №26 (249 знаков, 34 слова)

Построим алгоритм деления дробей для ЭВМ. В этом алгоритме сохраним те же обозначения для переменных, которые использованы в записанной выше формуле. Исходными данными являются целочисленные переменные а, b, с, d. Результатом — также целые величины.

Содержание слайда №27 (59 знаков, 8 слов)

Блок-схема и текст алгоритма на алгоритмическом языке (АЯ):

Содержание слайда №28 (47 знаков, 7 слов)

Паскаль. Циклы. Решение задач с помощью циклов.

Содержание слайда №29 (116 знаков, 18 слов)

ЦИКЛЫ В Паскале три вида циклов: Цикл For (со счетчиком); Цикл While (с предусловием); Цикл Repeat (с постусловием).

Содержание слайда №30 (314 знаков, 52 слова)

Цикл FOR For позволяет выполнить серию действий заданное число раз. Общий формат : for i: =nz to kz do шаг 1 тело цикла или for i: =nz downto kz do шаг -1 тело цикла где i-переменная цикла или счетчик и должна быть только целого типа, nz- начальное значение переменной, kz – конечное значение переменной программы.

Содержание слайда №31 (231 знак, 34 слова)

Цикл While Общий формат: while условие do begin тело цикла end; где условие- некоторое выражение, результат может "истина" или "ложь". Если в теле цикла несколько операторов, то их нужно объединить програмными скобками begin – end.

Содержание слайда №32 (221 знак, 30 слов)

Как работает While? Сначала проверяется условие Если оно истинно, то тело цикла выполняется, затем условие проверяется снова, и процесс повторяется. Тело цикла выполняется каждый раз, когда проверка условия дает "истину".

Содержание слайда №33 (57 знаков, 9 слов)

Цикл Repeat Общий формат: repeat тело цикла until условие

Содержание слайда №34 (126 знаков, 15 слов)

Задача Даны равносторонние треугольники. Значение сторон меняются от 10 до 24 с шагом 1. Вывести периметры всех треугольников.

Содержание слайда №35 (82 знака, 16 слов)

Цикл FOR for i: =10 to 24 do Begin P: =i*3; writeln(‘i= ‘, i, ’P= ‘, P); end; end.

Содержание слайда №36 (26 знаков, 5 слов)

Цикл WHILE i: =10; while i

Содержание слайда №37 (115 знаков, 21 слово)

Цикл Repeat var i, P: integer; begin i: =10; repeat P: =i*3; writeln(‘i= ‘, i, ’P= ‘, P); i: =i+1; until i=25; end.