Инфоурок Информатика ПрезентацииПрезентация на тему :Основы программирования на языке Паскаль

Презентация на тему :Основы программирования на языке Паскаль

Скачать материал
Скачать материал "Презентация на тему :Основы программирования на языке Паскаль"

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Ландшафтный дизайнер

Описание презентации по отдельным слайдам:

  • Основы программирования на языке Pascal

    1 слайд

    Основы программирования на языке Pascal

  • Язык назван в честь выдающегося французского математика, физика, литератора и...

    2 слайд

    Язык назван в честь выдающегося французского математика, физика, литератора и философа Блеза Паскаля, который создал первую в мире механическую машину, складывающую два числа.
    Немного истории…

  • Язык Паскаль был создан Никлаусом Виртом в 1968—1969 годах. Он был опубликова...

    3 слайд

    Язык Паскаль был создан Никлаусом Виртом в 1968—1969 годах. Он был опубликован в 1970 году как небольшой и эффективный язык, чтобы способствовать хорошему стилю программирования, использовать структурное программирование и структурированные данные.
    Немного истории…

  • Закрывающая кнопкаИмя файлаНомер окнаКнопка масштабированияПолосы прокруткиНо...

    4 слайд

    Закрывающая кнопка
    Имя файла
    Номер окна
    Кнопка масштабирования
    Полосы прокрутки
    Номер редактируемой строки
    Номер позиции в строке

  • Назначение пунктов менюМеню File предназначено для выбора режима работы с фай...

    5 слайд

    Назначение пунктов меню
    Меню File предназначено для выбора режима работы с файлами:
    формирование нового файла (New)
    открытие старого файла (Open), записанного на диске
    сохранение содержимого активной рабочей области в файле с текущим именем (Save) или с другим именем (Save as)
    смена текущего каталога (change dir), с которого считываются файлы
    завершение работы в интегрированной среде (Exit)

  • Меню Edit предназначено для выбора режима создания и редактирования текста пр...

    6 слайд

    Меню Edit предназначено для выбора режима создания и редактирования текста программ
    Назначение пунктов меню

  • В меню Search
собраны режимы, выполняющие поиск объектов программы по заданны...

    7 слайд

    В меню Search
    собраны режимы, выполняющие поиск объектов программы по заданным параметрам
    Назначение пунктов меню

  • Меню Run предназначено
для выбора режима выполнения программНазначение пункто...

    8 слайд

    Меню Run предназначено
    для выбора режима выполнения программ
    Назначение пунктов меню

  • Меню Compile позволяет
задать способ компиляции и компоновки составных частей...

    9 слайд

    Меню Compile позволяет
    задать способ компиляции и компоновки составных частей программы
    Назначение пунктов меню

  • Меню Debug выполняется настройка отладчика, в частности выбор переменных, зна...

    10 слайд

    Меню Debug выполняется настройка отладчика, в частности выбор переменных, значения которых выводятся в окно наблюдения
    Назначение пунктов меню

  • Меню Tools позволяет обращаться к ассемблеру и отладчикуНазначение пунктов меню

    11 слайд

    Меню Tools позволяет обращаться к ассемблеру и отладчику
    Назначение пунктов меню

  • Меню Options производится установка режимов работы компонентов интегрированно...

    12 слайд

    Меню Options производится установка режимов работы компонентов интегрированной системы
    Назначение пунктов меню

  • Меню Windows производится установка текущей активной рабочей области и способ...

    13 слайд

    Меню Windows производится установка текущей активной рабочей области и способа отображения содержимого рабочей области (их может быть несколько, то есть одновременно можно открыть несколько программ)
    Назначение пунктов меню

  • Меню Help можно обратиться к встроенной справочной системеНазначение пунктов...

    14 слайд

    Меню Help можно обратиться к встроенной справочной системе
    Назначение пунктов меню

  • Program  Имя программы;
Uses   Подключаемые библиотеки (модули);      
Label...

    15 слайд

    Program Имя программы;
    Uses Подключаемые библиотеки (модули);
    Label Список меток основной программы;
    Const Введение констант;
    Type Описание новых типов;
    Var Описание переменных;
    Определение процедур;
    Определение функций;
    Begin
    Тело основной программы;
    End.

  • Константы – это данные, значения которых  в процессе выполнения программы не...

    16 слайд

    Константы – это данные, значения которых в процессе выполнения программы не могут изменяться.
    Константы вводятся в блоке const:
    const
    a=5;
    b=1E-3/a;
    c=’значение неизвестно’;
    В общем виде:
    имя константы = выражение;

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

    17 слайд

    Переменные – это данные, которые могут изменяться в процессе выполнения программы.
    Переменные имеют имя, тип и значение.
    Описание переменных происходит в блоке var:
    var
    a: integer;
    b: real;
    c: char;
    В общем виде:
    имя переменной: тип переменной;

  • Некоторые простые типы:
1. Целые типы (ShortInt, Integer, LongInt, Byte, Word...

    18 слайд

    Некоторые простые типы:
    1. Целые типы (ShortInt, Integer, LongInt, Byte, Word).
    2. Вещественные типы (Real, Single, Double, Extended, Comp).
    3. Логический (Boolean).
    4. Символьный (Char).
    5. Строковые типы (String, String [n]).

  • 19 слайд

  • 20 слайд

  • Общий вид:переменная :=  выражение;Может быть: переменной, элементом массива,...

    21 слайд

    Общий вид:
    переменная := выражение;
    Может быть: переменной, элементом массива, полем записи и др.
    Не может быть: константа, выражение.
    Может быть: константой, переменной, элементом массива, арифметическим или логическим выражением.
    Работа оператора: если справа стоит выражение, то сначала вычисляется его значение, а затем это значение пересылается в переменную стоящую слева.

  • Арифметические выражения – это конструкции, содержащие данные, знаки математи...

    22 слайд

    Арифметические выражения – это конструкции, содержащие данные, знаки математических операций, математические функции.

  • read (список переменных);write (‘сообщение’, список переменных);Оператор ввод...

    23 слайд

    read (список переменных);
    write (‘сообщение’, список переменных);
    Оператор ввода:
    Оператор вывода:
    Отличие операторов read и write от операторов readln и writeln состоит в том, что после выполнения операторов readln и writeln курсор переводится на новую строку.

  • Для реализации ветвления можно использовать условный оператор:if условие then...

    24 слайд

    Для реализации ветвления можно использовать условный оператор:
    if условие then
    begin
    оператор; …
    end
    else
    begin
    оператор; …
    end;
    Где условие – это выражение логического типа.
    Если условие выполняется, то выполняется ветвь then, если условие не выполняется – то ветвь else.

  • for параметр := нач_значение to  кон_значение do
		begin
		  оператор; …
		en...

    25 слайд

    for параметр := нач_значение to кон_значение do
    begin
    оператор; …
    end;
    Работа оператора:
    1.Вычисляются начальное и конечное значения параметра и фиксируются;
    2.Если нач_значение <= кон_значения, то выполняется оператор;
    3.Значение параметра цикла возрастает (для целого – на единицу);
    4.Если значение параметра  кон_значения, то выполняется оператор, и переходит к п.3
    5. Цикл выполняется последний раз, когда параметр = кон_значению, затем управление передается оператору после цикла.

  • while условие do
		begin
		  оператор; …
		end;Работа оператора:
Сначала пров...

    26 слайд

    while условие do
    begin
    оператор; …
    end;
    Работа оператора:
    Сначала проверяется условие, если оно верно, то выполняется оператор, затем опять проверяется условие и т.д., пока условие не перестанет выполняться.
    Если условие не верно, то оператор игнорируется и управление передается следующему за циклом оператору.

  • repeat
	оператор; …
until условие;
		Работа оператора: Выполнение операторов...

    27 слайд

    repeat
    оператор; …
    until условие;

    Работа оператора: Выполнение операторов повторяется, пока условие не станет верным.

  • Вопрос №1Вопрос №2Вопрос №3Вопрос №6Вопрос №5Вопрос №4Вопрос №7Завершить тест

    28 слайд

    Вопрос №1
    Вопрос №2
    Вопрос №3
    Вопрос №6
    Вопрос №5
    Вопрос №4
    Вопрос №7
    Завершить тест

  • Определить значение переменной c после выполнения фрагмента программы.1) c =...

    29 слайд

    Определить значение переменной c после выполнения фрагмента программы.
    1) c = -11
    2) c = 15
    3) c = 27
    4) c = 33

  • Определить значение целочисленных переменных a и b после выполнения фрагмента...

    30 слайд

    Определить значение целочисленных переменных a и b после выполнения фрагмента программы.
    1) a = 0, b = 18
    2) a = 11, b = 19
    3) a = 10, b = 18
    4) a = 9, b = 17

  • Определить значение переменной c после выполнения следующего фрагмента програ...

    31 слайд

    Определить значение переменной c после выполнения следующего фрагмента программы.
    1) c = 20
    2) c = 70
    3) c = -20
    4) c = 180

  • Определить значение целочисленных переменных x, y и z после выполнения фрагме...

    32 слайд

    Определить значение целочисленных переменных x, y и z после выполнения фрагмента программы.
    1) x = 55, y = 2, z = 5
    2) x = 22, y = 2, z = 5
    3) x = 25, y = 5, z = 2
    4) x = 25, y = 2, z = 5

  • Определить значение переменной b после выполнения фрагмента программы.1) b =...

    33 слайд

    Определить значение переменной b после выполнения фрагмента программы.
    1) b = 65
    2) b = 67
    3) b = 29
    4) b = 17

  • Определить значение переменной b после выполнения фрагмента программы.1) b =...

    34 слайд

    Определить значение переменной b после выполнения фрагмента программы.
    1) b = 16
    2) b = 8
    3) b = 28
    4) b = 17

  • Определить значение переменной b после выполнения фрагмента программы.1) b =...

    35 слайд

    Определить значение переменной b после выполнения фрагмента программы.
    1) b = -74
    2) b = -67
    3) b = 47
    4) b = -47

  • ВерноСписок вопросов

    36 слайд

    Верно
    Список вопросов

  • Не верноСписок вопросов

    37 слайд

    Не верно
    Список вопросов

  • Составить программу нахождения произведения двух чисел, значение которых ввод...

    38 слайд

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

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 666 115 материалов в базе

Материал подходит для УМК

  • «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.

    «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.

    Тема

    2.1. Эволюция программирования

    Больше материалов по этой теме
Скачать материал

Другие материалы

Презентация. Паскаль язык структурного программирования
  • Учебник: «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Шеина Т.Ю., Шестакова Л.В.
  • Тема: 2.2.1. Паскаль — язык структурного программирования
Рейтинг: 1 из 5
  • 26.01.2018
  • 7719
  • 833
«Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Шеина Т.Ю., Шестакова Л.В.
Открытый урок Тема урока: "Электронная почта. Почтовый этикет."
  • Учебник: «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.
  • Тема: 4.2.1. Компьютер как инструмент информационной деятельности
  • 26.01.2018
  • 1572
  • 31
«Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.
Конспект урока по информатике "Структуроное программирование. Алгоритмы с ветвлением" 11 класс
  • Учебник: «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.
  • Тема: 2.2.6. Программирование ветвлений
Рейтинг: 4 из 5
  • 16.01.2018
  • 1707
  • 103
«Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 28.01.2018 1039
    • PPTX 2 мбайт
    • 14 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Уртенова Олеся Хутовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Уртенова Олеся Хутовна
    Уртенова Олеся Хутовна
    • На сайте: 6 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 88944
    • Всего материалов: 15

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 23 человека

Курс повышения квалификации

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 140 человек из 45 регионов
  • Этот курс уже прошли 1 299 человек

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 152 человека из 49 регионов
  • Этот курс уже прошли 1 719 человек

Мини-курс

Инструменты и операции на финансовом рынке

5 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Детско-родительские отношения: эмоциональный аспект

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 34 человека из 21 региона

Мини-курс

Этапы развития речи: от первых звуков до полноценной коммуникации

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 160 человек из 51 региона
  • Этот курс уже прошли 147 человек