Инфоурок Информатика ПрезентацииПрезентация по информатике на тему "Знакомство с Паскаль"

Презентация по информатике на тему "Знакомство с Паскаль"

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

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

Выбранный для просмотра документ презентация урока_Паскаль_информатики_9 класс.pdf

Учитель математики и информатики  ФМОБУ СОШ д.Николаевка-школа с.Кармасан МР Уфимский район РБ Кульбаевой З.А.

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


Паскаль – это универсальный язык программирования, позволяющий решать самые разнообразные задачи обработки информации.  1)язык программирования Тurbo Pascal;

2)интегрированная среда


программирования(компилятор: переводит программу в машинный код и интерпретатор:

исполняет команды)

 

1)латинские буквы – большие и малые; 2)буквы русского алфавита - большие и малые; 3)цифры – от 0 до 9; 4)знаки операций - +, -, /, *,=,<, >, <>, <=, >=;

5)разделительные знаки – ( ) [ ] { } ; . , ‘ _% & # и т. Д.

 


PROGRAM ИМЯ ПРОГРАММЫ;

VAR  список однотипных переменных: тип;

BEGIN      операторы END.

PROGRAM ИМЯ ПРОГРАММЫ;

VAR список однотипных переменных: INTEGER;          список однотипных переменных:REAL;

BEGIN 

  READ(список ввода);   READLN(список ввода);

  переменная:=арифметическое выражение ;

  WRITE(список вывода);   WRITELN(список вывода); END.

PROGRAM ИМЯ ПРОГРАММЫ;

VAR  список однотипных переменных: тип;

BEGIN      операторы END.

Заголовок программы

Раздел описания переменных

 PROGRAM  PRIMER ;     

 VAR  x, y, z, F  :  INTEGER  ;  

Раздел операторов                        

(основная часть)

 BEGIN    

       READ ( x, y, z ) ;  

       F := (x + y + z)*2 ;          WRITELN ( F )     END.

PROGRAM ИМЯ ПРОГРАММЫ;

 VAR список однотипных переменных: INTEGER;          список однотипных переменных:REAL;

BEGIN 

  READ(список ввода);   READLN(список ввода);   переменная:=арифметическое выражение ;

  WRITE(список вывода);   WRITELN(список вывода); END.

Раздел описания переменных начинается со слова  Var , за  которым  идет список  имен  однотипных переменных через  запятую. В  языке  Паскаль  существует   два  числовых   типа  величин: вещественный (Real) и целый (Integer). Имена переменных составляются  из  латинских  букв  и цифр, причем первым символом - буква.

PROGRAM ИМЯ ПРОГРАММЫ;

VAR список однотипных переменных: INTEGER;          список однотипных переменных:REAL;

 BEGIN 

   READ(список ввода);    READLN(список ввода);

   переменная:=арифметическое выражение ;

   WRITE(список вывода);    WRITELN(список вывода);  END.

Раздел  операторов – основная  часть  программы. Начало  и  конец  раздела  отмечаются  служебными словами  BEGIN  и  END , которые  являются  операторными  скобками.  Между  этими словами  помещаются  все    команды   алгоритма,   записанные     на   языке   Паскаль (операторы). Разделителем   операторов   является   точка  с  запятой.  В  самом конце программы ставится  точка.

PROGRAM ИМЯ ПРОГРАММЫ;

VAR список однотипных переменных: INTEGER;          список однотипных переменных:REAL; BEGIN

   READ(список ввода);    READLN(список ввода);

   переменная:=арифметическое выражение ;

   WRITE(список вывода);    WRITELN(список вывода);  END.

 

Ввод  исходных  данных  с  клавиатуры  происходит  по  оператору   READ  или  READLN   ( читать ). Оператор  READLN  отличается  от  READ  только  тем,  что  после  ввода  данных   курсор  перемещается в  начало  новой  строки. 


PROGRAM ИМЯ ПРОГРАММЫ;

VAR список однотипных переменных: INTEGER;          список однотипных переменных:REAL;

BEGIN 

  READ(список ввода);

  READLN(список ввода);    переменная:=арифметическое выражение ;

 WRITE(список вывода);   WRITELN(список вывода); END.

    Арифметический оператор  присваивания: слева- переменная, справа - арифметическое выражение, которое  должно  быть  вычислено. Составной  символ  :=  читается как «присвоить». Сначала  вычисляется  арифметическое  выражение,  затем  полученное  значение  присваивается  переменной.Пример:    a := sqr (x) + sin (y) / (12*z + 5)          Арифметические      Функции F (x) операции          

+

сложение

ABS (x)

 

|x|

-

SQR (x)

 

x 2

*

вычитание умножение

 

/

 

деление

 

SQRT (x)

 

  x

 

div

 

деление   нацело

 

SIN (x)

 

Sin x

 

mod

 

Остаток   от  деления

 

COS (x)

 

Cos x

Правила  записи  арифметических  выражений

1.Арифметическое  выражение  записывается  в  строку 2.Нельзя  ставить  подряд  два  знака  арифметических  операций

3.Нельзя  опускать  знак  умножения  между  сомножителями

4.Используются  только  круглые  скобки

5.Последовательность  выполнения  операций  определяется  по  их  приоритетам

PROGRAM ИМЯ ПРОГРАММЫ;

VAR список однотипных переменных: INTEGER;          список однотипных переменных:REAL;

BEGIN

  READ(список ввода);   READLN(список ввода);   переменная:=арифметическое выражение ;

  WRITE(список вывода);   WRITELN(список вывода);

END.

Вывод   результатов происходит по WRITE или  WRITELN (писать). Результаты  выводятся  в  порядке  их  перечисления  в  списке. Разница  в  выполнении  операторов  WRITE  и  WRITELN  состоит  в  том, что после выполнения  операции  вывода  по  оператору  WRITELN  курсор  перемещается  в  начало  новой  строки.

2) R&B  3) 4Wheel  4) Вася  5) “PesBarbos” 6)  TU154 7)   [QuQu] 8)  _ABBA  9) A+B

ЗАДАНИЕ 2:

Найдите ошибки в записи программы.


program zadacha1;  var a, b: integer;         x, y: real;   begin

   a := 5;       10 := x;    y := 7,8;    b := 2.5;     x := 2*(a + y);      a := b + x;  end.

имя переменной должно

быть слева от знака :=

 

целая и дробная часть отделяются запятой и несоответствие типов

 

Несоответствие типов


Задание 3:

Запишите выражение в математическом виде:

 

x:=(a*a+5*c*c-d*(a+b))/((c+d)*(d-2*a));

 

a2 5c2 d(ab)

x

(cd)(d2a)

Задание 4:

 Напишите программу вычисления y по формуле:  

2 + 5x4 )2, где x - данное  целое число. y = ( 1- x

 

Program zadacha2;

  Var х, у: integer;

В egin

 

   Write(‘Введите целое число ’);   Read(x);

  y:=sqr(1-sqr(x)+5*sqr(sqr(x))); 

  Write(‘Значение у равно ’,y);   Read(y); End.

§ 35 (учебник Семакин 9 кл) Задание 9, 10

1)                   Фотография Никлауса Вирта: http://data.businessworld.cz/img/article/img/63/732fafb bdc20279b089d213f180692.jpg

2)                 Демонстрация к лекции на тему «Структура программы на Паскале» http://files.school-collection.edu.ru/dlrstore/6c855a785832-41d5-9417-1390bcd448e0/9_83.pps

3)                 Информатика и ИКТ: учебник для 9 класса/И.Г.Семакин, Л.А.Залогова. -  М: Бином. Лаборатория знаний, 2012г.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Презентация по информатике на тему "Знакомство с Паскаль""

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

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

Режиссер-постановщик

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

ariant: normal; font-weight: normal; lРаздел операторов – основная часть программы. Начало и конец раздела отмечаются служебными словами BEGIN и END ,
которые являются операторными скобками. Между этими словами помещаются все команды алгоритма, записанные на
языке Паскаль (операторы). Разделителем операторов является точка с запятой. В самом конце программы ставится точка.

-spacing: normal; line-height: normal;Арифметический оператор присваивания: слевапеременная, справа - арифметическое выражение, которое
должно быть вычислено. Составной символ := читается
как «присвоить». Сначала вычисляется арифметическое
выражение, затем полученное значение присваивается
переменной.Пример: a := sqr (x) + sin (y) / (12*z + 5)

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

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

6 665 003 материала в базе

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

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

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

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

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

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

  • Скачать материал
    • 21.02.2019 286
    • RAR 641 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Кульбаева Залимя Афтаховна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Кульбаева Залимя Афтаховна
    Кульбаева Залимя Афтаховна
    • На сайте: 8 лет и 9 месяцев
    • Подписчики: 0
    • Всего просмотров: 61821
    • Всего материалов: 19

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

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

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

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

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

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

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

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

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

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

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

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

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

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

Мини-курс

Анализ межпредметных связей: связь педагогики с научными дисциплинами

10 ч.

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

Мини-курс

Налог на прибыль и учет доходов/расходов

2 ч.

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

Мини-курс

Теория вероятности и комбинаторика в современной математике

3 ч.

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