- Программирование цикла на Паскале

Презентация "Программирование цикла на Паскале" (11 класс) по информатике – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16
Слайд 17
Слайд 18

Презентацию на тему "Программирование цикла на Паскале" (11 класс) можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Информатика. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 18 слайд(ов).

Слайды презентации

МОУ СОШ №124 Чушкин Александр Анатольевич. Программирование циклов
Слайд 1

МОУ СОШ №124 Чушкин Александр Анатольевич

Программирование циклов

Вопросы: Этапы решения расчетной задачи на компьютере. Программирование цикла на Паскале: Задача о перестановке букв. Отладка и тестирование программы. Конспект Домашнее задание.
Слайд 2

Вопросы: Этапы решения расчетной задачи на компьютере. Программирование цикла на Паскале: Задача о перестановке букв. Отладка и тестирование программы. Конспект Домашнее задание.

Этапы решения расчетной задачи на компьютере. Постановка задачи. Математическое формализация. Построение алгоритма. Составление программы на языке программирования. Отладка и тестирование программы. Проведение расчетов и анализ полученных результатов.
Слайд 3

Этапы решения расчетной задачи на компьютере.

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

Технология решения задачи на компьютере. 1 этап Что дано и что требуется найти. 2 этап Математическая формализация: задача переводится на язык математических формул, уравнений, отношений. 3 этап : Построение алгоритма
Слайд 4

Технология решения задачи на компьютере.

1 этап Что дано и что требуется найти

2 этап Математическая формализация: задача переводится на язык математических формул, уравнений, отношений

3 этап : Построение алгоритма

Программирование цикла на Паскале. Задача о перестановке букв. Постановка задачи: Дано N кубиков, На которых написаны буквы. Сколько различных N-буквенных слов можно составить из этих кубиков? Дано : N Найти : F
Слайд 5

Программирование цикла на Паскале.

Задача о перестановке букв. Постановка задачи: Дано N кубиков, На которых написаны буквы. Сколько различных N-буквенных слов можно составить из этих кубиков?

Дано : N Найти : F

2. Математическая формализация. Получим математическую формулу: И К ИК КИ (2 слова) С. ИКС КИС ИСК СКИ КСИ СИК (6 слов). А. ИКСА КИСА ИСКА СКИА КСИА СИКА… (24 слова). у. ИКСАУ КИСАУ ИСКАУ СКИАУ … (120 слов)
Слайд 6

2. Математическая формализация. Получим математическую формулу:

И К ИК КИ (2 слова) С

ИКС КИС ИСК СКИ КСИ СИК (6 слов)

А

ИКСА КИСА ИСКА СКИА КСИА СИКА… (24 слова)

у

ИКСАУ КИСАУ ИСКАУ СКИАУ … (120 слов)

Подобные задачи решает раздел математики, которые называются комбинаторикой.
Слайд 7

Подобные задачи решает раздел математики, которые называются комбинаторикой.

Комбинаторика. Количество различных комбинаций из N предметов, получаемых из изменением их порядка, называется числом перестановок. Это число выражается функцией от N, которая называется факториалом и записывается так: N! (Читается N факториал)
Слайд 8

Комбинаторика

Количество различных комбинаций из N предметов, получаемых из изменением их порядка, называется числом перестановок. Это число выражается функцией от N, которая называется факториалом и записывается так: N! (Читается N факториал)

Для любого натурального N значение N! Вычисляется как произведение последовательности натуральных чисел от 1 до N. Например: ИК КИ (2 слова) 2!=1*2=2. ИКС КИС …. (6 слов) 3!=1*2*3=6. ИКСА СИКА… (24 слова) 4!=1*2*3*4=24. ИКСАУ СКИАУ … (120 слов) 5!=1*2*3*4*5=120. И (1слово) 1!= 1
Слайд 9

Для любого натурального N значение N! Вычисляется как произведение последовательности натуральных чисел от 1 до N. Например:

ИК КИ (2 слова) 2!=1*2=2

ИКС КИС …. (6 слов) 3!=1*2*3=6

ИКСА СИКА… (24 слова) 4!=1*2*3*4=24

ИКСАУ СКИАУ … (120 слов) 5!=1*2*3*4*5=120

И (1слово) 1!= 1

Дано N кубиков, На которых написаны буквы. Сколько различных N-буквенных слов можно составить из этих кубиков? N – количество букв F- количество слов из этих букв Расчетная формула: F= N!=1*2*3*…..*N
Слайд 10

Дано N кубиков, На которых написаны буквы. Сколько различных N-буквенных слов можно составить из этих кубиков?

N – количество букв F- количество слов из этих букв Расчетная формула: F= N!=1*2*3*…..*N

Программирование цикла на Паскале. 3. Построение алгоритмов. Цикл- это команда исполнителю многократно повторить указанную команду. Цикл с предусловием
Слайд 11

Программирование цикла на Паскале

3. Построение алгоритмов. Цикл- это команда исполнителю многократно повторить указанную команду. Цикл с предусловием

Блок-схема алгоритма вычисление факториала. начало Ввод N F:=1 R:=1 R ≤ N F:=F*R R:=R+1 Вывод F Конец. N - количество букв Условие цикла - это отношение R≤N (R меньше или равно N) R –множитель , значение которого меняется от 1 до N (счетчик) Произведение накапливается в переменной F, начальная значе
Слайд 12

Блок-схема алгоритма вычисление факториала

начало Ввод N F:=1 R:=1 R ≤ N F:=F*R R:=R+1 Вывод F Конец

N - количество букв Условие цикла - это отношение R≤N (R меньше или равно N) R –множитель , значение которого меняется от 1 до N (счетчик) Произведение накапливается в переменной F, начальная значение равна 1 Цикл заканчивается, когда R=N+1

Для проверки правильности алгоритма построим трассировочную таблицу (для случая N = 3):
Слайд 13

Для проверки правильности алгоритма построим трассировочную таблицу (для случая N = 3):

4. Составление программы. Цикл с предусловием (цикл-пока): While  do ; Служебное слово While означает «пока», do- «делать». Оператор , стоящий после слова do, называется телом цикла (может быть простым и составным оператором).
Слайд 14

4. Составление программы. Цикл с предусловием (цикл-пока): While do ; Служебное слово While означает «пока», do- «делать». Оператор , стоящий после слова do, называется телом цикла (может быть простым и составным оператором).

Напишем программу: Program Words; var F, N, R: integer; begin write('Введите число букв'); readln(N); F:=1; R:=1; while R. Запустить программу на паскале
Слайд 15

Напишем программу:

Program Words; var F, N, R: integer; begin write('Введите число букв'); readln(N); F:=1; R:=1; while R

Запустить программу на паскале

5. Отладка и тестирование. Проверка на компьютере правильности алгоритма производится с помощью тестов. Под отладкой программы понимаются процесс испытания работы программы и исправления обнаруженных при этом ошибок. Тест- это конкретный вариант значений исходных данных, для которого известен ожидае
Слайд 16

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

Под отладкой программы понимаются процесс испытания работы программы и исправления обнаруженных при этом ошибок

Тест- это конкретный вариант значений исходных данных, для которого известен ожидаемы результат.

6. Проведение расчетов и анализ полученных результатов- этот этап технологической цепочки реализуется при разработки практически полезных программ. пример: Расчет погоды, анализ рынка, скорость движение ракеты….
Слайд 17

6. Проведение расчетов и анализ полученных результатов- этот этап технологической цепочки реализуется при разработки практически полезных программ. пример: Расчет погоды, анализ рынка, скорость движение ракеты….

Вопросы и задания. 1. Как блок-схемой и на алгоритмическом языке представляется команда цикла с предусловием? 2. Как программируется цикл с предусловием на Паскале? 3. Почему алгоритм вычисления N1 должен быть циклическим? 4. Из каких этапов состоит работа программиста по решению задачи на компьютер
Слайд 18

Вопросы и задания

1. Как блок-схемой и на алгоритмическом языке представляется команда цикла с предусловием? 2. Как программируется цикл с предусловием на Паскале? 3. Почему алгоритм вычисления N1 должен быть циклическим? 4. Из каких этапов состоит работа программиста по решению задачи на компьютере? 5. Что такое математическая формализация задачи? 6. Что такое отладка программы? Что называется тестом? 7. Составьте алгоритм вычисления суммы всех натуральных чисел, не превышающих заданного натурального числа N. Проверьте алгоритм трассировкой. Напишите программу на Паскале. 8. Дано целое число X и натуральное N. Составьте алгоритм вычисления XN. Проверьте алгоритм трассировкой. Напишите программу на Паскале.

Список похожих презентаций

Введение в программирование на Java

Введение в программирование на Java

Курс – Объектно-ориентированное программирование Время изучения - 4 курс, 7 семестр Направление подготовки - "230105 - Программное обеспечение вычислительной ...
Ветвления на Паскале

Ветвления на Паскале

Вопросы:. Какой алгоритм мы называем разветвляющимся? Какие виды ветвления вам известны? С помощью какого оператора на Паскале записывается ветвление? ...
Графические задачи на циклы в Паскале

Графические задачи на циклы в Паскале

формирование и развитие умений и навыков применения циклических конструкций, графических возможностей языка Pascal, составление программ на языке ...
Влияние компьютера на психику человека

Влияние компьютера на психику человека

Психологические симптомы человека, относящегося к группе риска интернет- зависимых людей:. - хорошее самочувствие или эйфория за компьютером; - невозможность ...
Автоматизация решения задач ассистента отдела кредитного анализа фирмы ООО «Элемент Лизинг» на базе MS Access

Автоматизация решения задач ассистента отдела кредитного анализа фирмы ООО «Элемент Лизинг» на базе MS Access

Организационная структура предприятия. Организационная структура отдела кредитного анализа. Информационная модель. Информационная модель (продолжение). ...
Вычислительная техника и ее влияние на развитие науки России

Вычислительная техника и ее влияние на развитие науки России

Студенческая научно-практическая конференция проводится в соответствии с: - Законом Российской Федерации «Об образовании» (в редакции ФЗ от 13.01.1996 ...
Влияние социальных сетей Интернет на подростков

Влияние социальных сетей Интернет на подростков

Цель исследования: рассмотреть влияние социальных сетей на подростков Задачи исследования: 1. Выявить какие проблемы связаны с использованием Интернета ...
Вова Бякин и Федя Кряков на уроке информатики

Вова Бякин и Федя Кряков на уроке информатики

В грязной обуви, одежде С пыльным ранцем на спине Вова Бякин, как и прежде, На урок спешит ко мне. Как всегда, на перемене Пообедать не успев, С бутербродом, ...
Влияние компьютерных игр на здоровье детей

Влияние компьютерных игр на здоровье детей

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

Влияние компьютерных игр на развитие подростка

Цель работы -. анализ положительных и негативных сторон влияния компьютера и компьютерных игр на развитие подростков. Современные компьютеры повсюду! ...
Анимация на VBA

Анимация на VBA

Автор презентации «Анимация на VB6» Помаскин Юрий Иванович - учитель информатики МБОУ СОШ№5 г. Кимовска Тульской области. Презентация сделана как ...
Влияние компьютера на психику человека

Влияние компьютера на психику человека

ПРОБЛЕМНЫЙ ВОПРОС. Как влияет компьютер на психику человека, и как совместить здоровый образ жизни и работу на компьютере? ЦЕЛЬ РАБОТЫ: Выявление ...
Анимация в презентации на примере физических явлений

Анимация в презентации на примере физических явлений

Цели урока:. Повышение интереса к предмету Информатика; Научится создавать анимации встроенную в презентацию; Воспитание информационной культуры учащихся, ...
Анализ отклика на случайное воздействие в MSC

Анализ отклика на случайное воздействие в MSC

Раздел 14. Анализ отклика на случайное воздействие. ТИПЫ ДИНАМИЧЕСКИХ ПРОЦЕССОВ………………………………… 14 - 4 АНАЛИЗ ОТКЛИКА НА СЛУЧАЙНОЕ ВОЗДЕЙСТВИЕ..……...…….. ...
Алгоритмы на примере среды программирования «Паркетчик»

Алгоритмы на примере среды программирования «Паркетчик»

Строка меню «Паркетчик». Основные команды паркетчика. Пример:. Программа { положить(к); Шаг вправо; положить(к); Шаг вправо; положить(к); }. Команды ...
Алгоритмы на графах: определение наличия циклов в графе

Алгоритмы на графах: определение наличия циклов в графе

Домашнее задание. Какое максимальное количество рёбер может быть в ориентированном ациклическом графе с n вершинами? Может ли быть так, что правильным ...
Активизация познавательной активности учащихся на уроках информатики

Активизация познавательной активности учащихся на уроках информатики

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

Влияние компьютера на человека

Головная боль Утомляемость Резь в глазах. Расстройство памяти. Нарушение сна Выпадение волос Покраснение кожи Аллергия Боли в животе Боли в пояснице ...
Ветвление в Паскале

Ветвление в Паскале

Операции отношения =, , =,. возвращают значение типа boolean (true или false) Выражение отношения – два выражения, связанных операцией отношения. ...
Влияние компьютерных игр на психику подростков

Влияние компьютерных игр на психику подростков

Интернет – Важнейшее достижение человечества. Цель работы:. Выявить особенности влияния интернет-игр на психику подростков. Поставленные задачи. 1. ...

Конспекты

Алгоритмы на паскале

Алгоритмы на паскале

ПЛАН-КОНСПЕКТ УРОКА «Название». ФИО Бурзаев Андрей Игоревич. . Место работы МБОУ СОШ №1 им. М.Горького г. Арзамас. . . . Должность. ...
Линейное программирование на языке TurboPascal

Линейное программирование на языке TurboPascal

Интегрированный урок информатика и экология 7 классе. Тема урока : Линейное программирование на языке TurboPascal. Цель:.  . Сформировать навыки ...
Линейная программа на Паскале

Линейная программа на Паскале

Урок №4. Тема:. Линейная программа на Паскале. . . Тип урока:. ЛПЗ. Цели урока:. Обучающая:. Освоить первые навыки работы в Turbo Pascal ...
Графика на языке BASIC

Графика на языке BASIC

Учитель 2 квалификационной категории. . Шамсутдинова Рамиля Ильгизовна. МАОУ «Базарно-Матакская СОШ». Тема: «Графика на языке BASIC. ». Цели:. ...
Операторы ввода и вывода. Программирование линейных алгоритмов

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

ГУ Михайловская СШ. Разработка урока по информатике. «Операторы ввода и вывода. . . Программирование линейных алгоритмов». ...
Оператор цикла с предусловием WHILE

Оператор цикла с предусловием WHILE

Учитель информатики и ИКТ первой квалификационной категории МОУ Лицей № 15 Заводского района г. Саратова – Канаева Галина Васильевна. «Оператор ...
Названия размеченных элементов на жестком диске для хранения файлов

Названия размеченных элементов на жестком диске для хранения файлов

«Информатика 3 класс». УМК Матвеевой Н.В. ФГОС. . «Названия размеченных элементов на жестком диске для хранения файлов». Соедини ...
Математические функции в Паскале

Математические функции в Паскале

. Тема: Математические функции в Паскале. Цель урока: рассмотреть основные функции языка программирования Паскаль, ознакомится работой функций. ...
Как открыть рисунок, сохраненный на диске

Как открыть рисунок, сохраненный на диске

Муниципальное бюджетное общеобразовательное учреждение. «Красноануйская основная общеобразовательная школа». Солонешенского района Алтайского ...
Исполнитель Колобок на линейке

Исполнитель Колобок на линейке

Муниципальное общеобразовательное учреждение. «Пятницкая средняя общеобразовательная школа». Волоконовского района Белгородской области. ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

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

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:6 января 2019
Категория:Информатика
Содержит:18 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации