Инфоурок Информатика ПрезентацииПрезентация по информатике на тему "Программирование"

Презентация по информатике на тему "Программирование"

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

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Спортивный психолог

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

  • Программирование PascalABC

    1 слайд

    Программирование PascalABC

  • Программа. Линейный алгоритм. Программирование – это некое формальное описани...

    2 слайд

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

  • Команда write – команда вывода на экран Что же выводит на экран команда write...

    3 слайд

    Команда write – команда вывода на экран Что же выводит на экран команда write? То, что указано после команды write в скобках. Содержимое скобок называется параметром. Например, команда write (‘Привет’) выводит на экран текст «Привет». Что бы показать Паскалю, что «Привет» – это не команда, а просто текст, его нужно заключить в специальные одиночные кавычки, называемые апострофом. Программа, которая выводит на экран слово «Привет» , выглядит так: begin write (‘Привет’) end.

  • Рассмотрим программу, выводящую несколько фраз на экран. Например, «Привет! К...

    4 слайд

    Рассмотрим программу, выводящую несколько фраз на экран. Например, «Привет! Как дела?!». Программа будет такой: begin write (‘Привет’); write (‘Как дела?!’) end. Символ «;» нужен каждый раз, когда перечисляется несколько команд для отделения одной команды от другой. После выполнения программы воображаемый курсор вывода на экран остается в конце того текста, который write выводит на экран.

  • Чтобы написать текст с новой строки, следует дать команду перевести этот курс...

    5 слайд

    Чтобы написать текст с новой строки, следует дать команду перевести этот курсор вывода на экран на следующую строку. Это делает другая команда языка Паскаль – writeln. Ее название построено из двух слов – write (писать) и line (строка). Таким образом, чтобы получить на экране текст в виде: Привет! Как дела! Нужно написать такую программу: begin write (‘Привет’); writeln; write (‘Как дела?!’) end.

  • Целочисленный тип данных. Переменные. Когда требуется вычислить что-то конкре...

    6 слайд

    Целочисленный тип данных. Переменные. Когда требуется вычислить что-то конкретное один раз, можно попросить вывести результат в команде write. Например, вычислим и выведем на экран всем известный результат «2+3»: begin write (2+3) end. Хранение осуществляется в памяти компьютера, используя специальную технологию программирования, которая называется переменная (величина).

  • Целочисленные переменные – это ячейки памяти компьютера, которые могут хранит...

    7 слайд

    Целочисленные переменные – это ячейки памяти компьютера, которые могут хранить в себе целые числа. Чтобы такое возможно было использовать в программе, требуется перед ее началом (перед begin) сообщить компьютеру, что мы в программе собираемся использовать переменные, написав специальное служебное слово var. Это не команда, а слово языка Паскаль, которое означает, что с этого места начинается раздел описания переменных программы. После слова var нужно перечислить имена переменных, которые нужны, и указать их тип данных. Например: var a, b, vasya : integer; begin   end.

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

    8 слайд

    Тип данных – это указание на то, какого рода информацию планируется хранить в переменных. В нашем случае мы собираемся хранить целые числа. Этот тип данных на Паскале называется integer. Тип integer – основной тип данных языка Паскаль для хранения целочисленных данных. В ячейке типа integer можно хранить числа в диапазоне -2147483648…+2147483647 (чуть больше двух миллиардов по модулю). Имена переменных – это то, как в программе мы хотим называть используемые ячейки памяти. Они должны начинаться с буквы латинского алфавита (или символа подчеркивания). Могут содержать в себе цифры, буквы латинского алфавита и знаки подчеркивания. Пробелы и знаки препинания использовать в именах переменных нельзя. Имена переменных не могут совпадать со служебными словами языка Паскаль.

  • Рассмотрим теперь, что же можно делать с переменными типа integer. Самое важн...

    9 слайд

    Рассмотрим теперь, что же можно делать с переменными типа integer. Самое важное, что нужно понимать при работе с переменными, – это выполнение инструкции «:=», называемой оператор присваивания. Пример: а := 15; Смысл этого оператора следующий. Число 15 будет помещено в ячейку-переменную «а». Значение, которое перед этим лежало в переменной «а», исчезает и заменится на число 15. Символы оператора присваивания «:=» должны быть написаны слитно, без пробелов между ними. Еще один пример оператора присваивания: b := a+7; В данном случае из ячейки-переменной «а» берется число, которое в ней хранится в этот момент, прибавляется к нему число 7, и результат кладется в ячейку-переменную «b».

  • var a, b : integer; begin a := 15; b := a-3; writeln (a, ‘ – 3 = ’,b); b := a...

    10 слайд

    var a, b : integer; begin a := 15; b := a-3; writeln (a, ‘ – 3 = ’,b); b := a * 2; writeln (a, ‘ * 2 = ’,b); b := a div 6; writeln (a, ‘ div 6 = ’,b); b := a mod 6; writeln (a, ‘ mod 6 = ’,b); a := a + 2; writeln (a) end. Результатом работы этой программы будет: 15 – 3 = 12 15 * 2 = 30 15 div 6 = 2 15 mod 6 = 3 17

  • Над целыми числами в Паскале можно осуществлять все четыре арифметические опе...

    11 слайд

    Над целыми числами в Паскале можно осуществлять все четыре арифметические операции (сложение, вычитание, умножение и деление). Со сложение и вычитанием все просто – их обозначения совпадают с общепринятыми (+ и –). Операция умножения обозначается при помощи символа «*». Чтобы четко описать, какой именно результат требуется получить в результате деления, в Паскале существует две операции целочисленного деления – div и mod. Результатом операции div – целая часть от деления. Например, 15 div 6 = 2. Результатом операции mod – остаток от деления. Например, 15 mod 6 = 3. Перед и после слов div и mod стоят пробелы, чтобы Паскаль отделял имена переменных от названий операций.

  • Кроме арифметических операций, приведенный пример программы демонстрирует раб...

    12 слайд

    Кроме арифметических операций, приведенный пример программы демонстрирует работу еще одной технологии – использования нескольких параметров в команде writeln. В команде writeln (как и в команде write) можно перечислить через запятую несколько параметров. Если параметром является переменная, то на экране будет выведено ее текущее значение. Так, например, команда write (‘a=’ , a); означает «вывести на экран сначала текст a=, а затем текущее значение переменной «a».

  • Пример программы: var a, b : integer; begin a := -6; b := sqr (a); writeln (‘...

    13 слайд

    Пример программы: var a, b : integer; begin a := -6; b := sqr (a); writeln (‘sqr(‘,a,’) = ’,b); end. Результатом работы этой программы будет: sqr (-6) = 36 abs (-6) = 6

  • Команда read/readln - спрашивает у пользователя значения переменных. Напишем...

    14 слайд

    Команда read/readln - спрашивает у пользователя значения переменных. Напишем в программе команду «read(а);» и запустим программу. Произойдет следующее: когда компьютер дойдет до выполнения строки «read(а);», программа приостановится, и компьютер станет ждать ввода пользователем целого числа с клавиатуры и нажатия им клавиши [Enter]. Введённое целое число будет записано в ячейку-переменную «а», компьютер продолжит выполнение программы со следующей команды. Например, программа, которая вводит с клавиатуры целое число и выводит на экран число, которое на 7 больше введенного, будет такая: var a : integer; begin read(а); writeln (a + 7) end.

  • Задача 1. Вычислите значение выражения: 7 + 34 mod 9 div 2*5 – 12. Все операц...

    15 слайд

    Задача 1. Вычислите значение выражения: 7 + 34 mod 9 div 2*5 – 12. Все операции (mod, div, *) выполняются сначала слева направо. Затем выполняются сложение и вычитание и тоже слева направо. Вычисляем по действиям. Числами в скобках здесь обозначены результаты соответствующих действий: 1. 34 mod 9 = 7 2. (1) div 2 = 7 div 2 = 3 3. (2) * 5 = 3 * 5 = 15 4. 7 + (3) = 7 + 15 = 22 5. (4) – 12 = 22 – 12 = 10 Ответ: 10

  • Задача 2. В программе знак «:=» обозначает оператор присваивания, знаки «+»,...

    16 слайд

    Задача 2. В программе знак «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определить значение переменной а после выполнения алгоритма: a := 6 b := 2 b := a/2*b a := 2*a + 3*b В ответе укажите одно целое число – значение переменной а.

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

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

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

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

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

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

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

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

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

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

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

    • На сайте: 7 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 6196
    • Всего материалов: 3

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

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

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

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 24 человека из 17 регионов

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

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

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

300/600 ч.

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

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

Математика и информатика: теория и методика преподавания в образовательной организации

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

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 685 человек из 79 регионов
  • Этот курс уже прошли 1 809 человек

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

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

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

300/600 ч.

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

Мини-курс

Эффективное управление проектами

6 ч.

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

Мини-курс

Современные инструменты инвестирования и управления затратами

4 ч.

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

Мини-курс

Маркетплейсы: организационные, правовые и экономические аспекты

4 ч.

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