Инфоурок Информатика ПрезентацииПрезентация «Структура программы на языке Pascal ABC» 9 класс

Презентация «Структура программы на языке Pascal ABC» 9 класс

Скачать материал
Скачать материал "Презентация «Структура программы на языке Pascal ABC» 9 класс"

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

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

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

Скачать

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

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

Психолог-консультант

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

  • Структура Программы на языке Pascal - ABCБелобородова Анна Александровна, у...

    1 слайд

    Структура Программы
    на языке Pascal - ABC

    Белобородова Анна Александровна, учитель информатики
    1 квалификационной категории,
    МБОУ «СОШ № 153» г. Казани

  • К сожалению, компьютер не понимает программы, записанные на каком-либо употр...

    2 слайд


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

  • Чтобы компьютер выполнил решение какой-либо задачи, ему необходимо получит...

    3 слайд

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

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

    4 слайд

    Программа – это совокупность написанных на языке программирования команд, которые может выполнить компьютер, направленных на решение конкретной задачи, в результате чего машина действует заранее предписанным ей образом.
    Языком программирования называется искусственный (формальный) язык, предназначенный для записи алгоритмов.
    Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора.

  • Систему программирования Паскаль называют интегрированной средой программиров...

    5 слайд

    Систему программирования Паскаль называют интегрированной средой программирования, так как она объединяет в себе возможности различных средств, используемых при разработке программ:
    редактора текстов,
    компилятора,
    компоновщика,
    отладчика,
    и при этом обеспечивает программисту великолепные сервисные возможности.

  • program prim1;
 var x, y: integer;
 begin
     write('введите число х’ );...

    6 слайд

    program prim1;
    var x, y: integer;
    begin
    write('введите число х’ );
    readln(x);
    y:=2*x;
    writeln('значение функции у=', y)
    end.

    Сохраните эту программу под именем primer.pas
    File → Save as.. → primer.pas → ok

    Отправьте программу на выполнение

    Пример программы на Pascal- ABC

  • Структура программы на языке Паскаль

Program NAME;
Var
	Описание переменных;...

    7 слайд

    Структура программы на языке Паскаль

    Program NAME;
    Var
    Описание переменных;
    Begin
    Исполнительная часть;
    End.

  • Блок-схема состоит из отдельных геометрических фигур - блоков, каждый из кото...

    8 слайд

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

  • В языке Pascal имеются следующие группы простых типов данных:     

1) Целые...

    9 слайд

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

    1) Целые типы
    2) Вещественный тип
    3) Перечисляемый тип
    4) Тип-диапазон
    5) Символьный тип
    6) Логический тип

  • Команды ввода – вывода.

Ввод-вывод данных связан с обменом информацией между...

    10 слайд

    Команды ввода – вывода.

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


  • Для операций вывода данных в программе служат операторы: 
Write и writeln.
Wr...

    11 слайд

    Для операций вывода данных в программе служат операторы:
    Write и writeln.
    Write производит вывод числовых данных, символов, строк на экран.

    Формат процедуры:
    write(‘А,B,…,Z’);
    Где А,В,…,Z – переменные или строки символов, взятые в апостроф
    Ввод данных в программе:

  • Пример 2:
write (‘Введите длину пути’);
 writeln (‘Значение скорости равно’)...

    12 слайд

    Пример 2:
    write (‘Введите длину пути’);
     
    writeln (‘Значение скорости равно’);

    Возможен одновременный вывод и символьной информации и значений переменных, тогда в операторе  write  или writeln они разделяются запятыми, например:

    write (‘Значение температуры равно ‘, t);

    writeln (‘Скорость равна ’, v, ‘при времени движения ‘, t);

    Заметьте, в конце слов, перед апострофом оставлен пробел.

  • Ввод данных в программе:
 
read и readln
 Оператор чтения read – обеспечивает...

    13 слайд

    Ввод данных в программе:

    read и readln
    Оператор чтения read – обеспечивает ввод числовых данных, символов, строк и т. д. для последующей обработки программой. Формат оператора:

    read(А,B,…,Z);

    где A,B,…,Z переменные.

  • Процедура read потребует после себя ввод или вывод информации в одну строку,...

    14 слайд

    Процедура read потребует после себя ввод или вывод информации в одну строку, а

    процедура  readln  дает возможность после себя вводить и выводить информацию с начала новой строки.
    Процедуры read и readln "считывают" значения переменных и присваивают их тем переменным, которые записаны в них.
    Процедура write требует от следующих процедур ввода или вывода, информацию вводить или выводить ее на ту же строку (в одну строку).
    Процедура writeln обеспечивает для следующих процедур ввода или вывода информации вводить или выводить ее с начала каждой новой строки.
    Запомни!

  • program  Primer3; 
var  x,y,s: integer; 
begin 
writeLn ('Введите через пробе...

    15 слайд

    program Primer3;
    var x,y,s: integer;
    begin
    writeLn ('Введите через пробел два числа ');
    ReadLn (x,y);
    s := x + y;
    WriteLn('Сумма чисел равна ',s);
    end.
    Набери программу на компьютере
    Практическая работа по теме Линейные программы

  • Домашнее задание.
1. Прочтите теоретический материал, изученный на уроке.
2....

    16 слайд

    Домашнее задание.
    1. Прочтите теоретический материал, изученный на уроке.
    2. Ответьте на вопросы:
    1) Назовите известные вам процедуры ввода-вывода (считывания информации). Чем они отличаются?
    2) Из каких частей состоит структура программы на языке Паскаль?
    3) Какие части являются обязательными, а какие необязательными в программе?
    3. Напишите программу и прислать на е-mail, выводящую на экран сведения о вас: ФИО, адрес, хобби и т.д.

  • Использованная литература:

Меженный О.А. Turbo Pascal Самоучитель. : М.: Изд...

    17 слайд

    Использованная литература:

    Меженный О.А. Turbo Pascal Самоучитель. : М.: Издательский дом «Вильямс», 2003. – 336 с.: ил.

    2.http://for-schoolboy.ru/Struktura-programmyi-na-yazyike-Paskal-543.html

    3. http://pascal.guti.ru/program.html

    4. Пильщиков В.Н. Сборник упражнений по языку Паскаль: Уч. Пособие для вузов. – М.: Наука. 1989. – 160 с.

  •  
 Практическая работа по теме: "Линейные программы"
 
Наберите программу:
 ...

    18 слайд

     
    Практическая работа по теме: "Линейные программы"
     
    Наберите программу:
     
    Program Primer1;
    Var X: integer;
    V, M, С, CK: real;
    Begin
    Writeln ('Введите расход бензина на 1 километр');
    Readln (X);
    Writeln ('Введите стоимость литра бензина');
    Readln (M);
    V := 18.32 / X;
    C := V * M;
    CK := C * 100;
    Writeln ('Стоимость поездки в рублях = ',C);
    Writeln (' Стоимость поездки в копейках = ',CK);
    End.
     
    б) запустите данную программу на исполнение и посмотрите результат
     X = 5 M = 12,86
    X = 12 M = 25
    X = 8 M = 24,78

  • Задача 2. Известно количество жителей в государстве и площадь его территории....

    19 слайд

    Задача 2. Известно количество жителей в государстве и площадь его территории. Определить плотность населения в этом государстве. (Количество человек, проживающих на площади на 1 км2).
    а) Наберите программу в среде Паскаля, заменив многоточие на необходимые команды:
    Program Primer2;
    Var S, K : integer;
    P: real;
    Begin
    Writeln (‘Введите число жителей и площадь государства’);
    ............ (K, S);
    P : =............;
    Writeln (‘Плотность населения равна’,.......);
    End.
    б) запустите данную программу на исполнение и посмотрите результат её работы (количество жителей в своем государстве и площадь его территории взять из Интернета).
    в) запишите составленную программу в тетрадь.

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

Секретарь-администратор

за 6 месяцев

Пройти курс

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

Скачать

Краткое описание документа:

В презентации объясняется понятия программы, языка программирования,системы программирования Паскаль и структура программы на Pascal ABC (структура программы как в общем, так и в расширенном виде), вспоминается понятие блок-схемы и соотношение с элементами программы Вспоминаем типы переменных с которыми предстоит работать. Рассмотрены операторы ввода - вывода, формат записи и их отличие при записи в строку.

Включены примеры для практического занятия.
Практическая работа включает в себя задания разного уровня.

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

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

6 672 079 материалов в базе

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

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

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

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

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

  • Скачать материал
    • 26.03.2014 5038
    • PPTX 850.5 кбайт
    • 91 скачивание
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Белобородова Анна Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    • На сайте: 8 лет и 10 месяцев
    • Подписчики: 2
    • Всего просмотров: 43789
    • Всего материалов: 11

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

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

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

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

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

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

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

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

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

Учитель информатики

300 ч. — 1200 ч.

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

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

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов
  • Этот курс уже прошли 35 человек

Мини-курс

Проектное управление

4 ч.

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

Мини-курс

Управление личной продуктивностью менеджера

10 ч.

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

Мини-курс

Формирование социальной ответственности и гармоничного развития личности учеников на уроках

4 ч.

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