Инфоурок Другое ПрезентацииПрезентация на тему Что такое программирование 9 класс

Презентация на тему Что такое программирование 9 класс

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

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

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

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

  • Что такое программирование9 класс тема «Программное управление работой ПК»....

    1 слайд

    Что такое программирование
    9 класс тема «Программное управление работой ПК».
    По учебнику И.Г. Семакина и др.

    Учитель информатики Галимова Гульфия Фаизовна, школа № 68 г. Оренбурга
    e-mail: ruslan456.71@mail.ru

  • Назначение программирования – разработка программ управления компьютером с це...

    2 слайд

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


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

Системные прог...

    3 слайд

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

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

  • Язык программированияДля составления программ существуют разнообразные языки...

    4 слайд

    Язык программирования
    Для составления программ существуют разнообразные языки программирования.
    Язык программирования – это фиксированная система обозначений для описания алгоритмов и структур данных.

  • За годы существования ЭВМ было создано много языков программирования. Наиболе...

    5 слайд

    За годы существования ЭВМ было создано много языков программирования. Наиболее известные среди них: Фортран, Паскаль, Бейсик, С (Си) и др.
    Распространенными языками программирования сегодня являются С++, Delphi, Java, Pascal, Visual Basic, Python.

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

    6 слайд

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

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

    7 слайд

    Системы программирования подразделяются:
    универсальное программирование (Паскаль, Бейсик и т.д.) – не ориентированы на узкую прикладную область;
    узкоспециализированное программирование (Web-программирование, язык HTML).

  • Разработка любой программы начинается с построения алгоритма решения задачи.

    8 слайд

    Разработка любой программы начинается с построения алгоритма решения задачи.

  • Вопросы:Что такое программирование?
Какие задачи решают системные и прикладны...

    9 слайд

    Вопросы:
    Что такое программирование?
    Какие задачи решают системные и прикладные программисты?
    Назовите наиболее распространенные языки программирования.
    В чем состоит назначение систем программирования?

  • Алгоритмы работы с величинами

    10 слайд

    Алгоритмы работы с величинами

  • Алгоритм составляется для конкретного исполнителя.
В качестве исполнителя мы...

    11 слайд

    Алгоритм составляется для конкретного исполнителя.
    В качестве исполнителя мы будем рассматривать компьютер, оснащенный системой программирования на определенном языке.
    Компьютер – исполнитель работает с определенными данными по определенной программе. Данные – это множество величин.

  • Величины: константы и переменныеОтдельный информационный объект (число, симво...

    12 слайд

    Величины: константы и переменные
    Отдельный информационный объект (число, символ, таблица и пр.) – величина.
    Всякая обрабатываемая программой величина занимает свое место в памяти компьютера. Значение величины – это информация, хранимая в этом поле памяти.

  • Существую три основных типа величин, с которыми работает компьютер:Числовой
С...

    13 слайд

    Существую три основных типа величин, с которыми работает компьютер:
    Числовой
    Символьный
    Логический


  • Числовые величины в программировании, так же как и математические величины, д...

    14 слайд

    Числовые величины в программировании, так же как и математические величины, делятся на переменные и константы (постоянные).
    Например: (a-2ab+b), где a,b – переменные, 2 - константа.

    Константы записываются в алгоритмах своими десятичными значениями, например: 23, 3.5, 34. Значение константы хранится в выделенной под нее ячейке памяти и остается неизменным в течение работы программы

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

    15 слайд

    Переменные в программировании, как и в математике, обозначаются символическими именами. Эти имена называются идентификаторами. Идентификатор может быть одной буквой, множеством букв, сочетанием букв и цифр и т.д. Примеры идентификаторов: A, X, B3, prim, r25 и т.п.

  • Система командЛюбой алгоритм работы с величинами может быть составлен из след...

    16 слайд

    Система команд
    Любой алгоритм работы с величинами может быть составлен из следующих команд:
    присваивание;
    ввод;
    вывод;
    обращение к вспомогательному алгоритму;
    цикл;
    ветвление.

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

    17 слайд

    Команда присваивания
    одна из основных команд в алгоритмах работы с величинами
    <переменная>:=<выражение>

    Значок “:=“ читается «присвоить».
    Например: Z:=X+Y, X:=5, Y:=X

  • Команда вводаЗначения переменных, являющихся исходными данными решаемой задач...

    18 слайд

    Команда ввода
    Значения переменных, являющихся исходными данными решаемой задачи, как правило, задается вводом.

    ввод <список переменных>
    Например: ввод A,B,C

  • Переменные величины получают конкретные значения в результате выполнения кома...

    19 слайд

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

    Если переменной величине не присвоено никакого значения (или не введено), то она является неопределенной.

  • Команда выводаРезультаты решения задачи сообщаются компьютером пользователю п...

    20 слайд

    Команда вывода
    Результаты решения задачи сообщаются компьютером пользователю путем выполнения команды вывода.

    Вывод < список вывода >

    Например: вывод X1, X2

  • Вопросы и задания
1. Что такое величина? Чем отличаются переменные и постоянн...

    21 слайд

    Вопросы и задания
    1. Что такое величина? Чем отличаются переменные и постоянные величины?
    2. Чем определяется значение величины?
    3. Какие существуют основные типы величин в программировании?
    4. Как записывается команда присваивания?
    5. Что такое ввод? Как записывается команда ввода?
    6. Что такое вывод? Как записывается команда вывода?
    7. В схематическом виде отразите изменения значений в ячейках, соответствующих переменным А и В, в ходе последовательного выполнения команд присваивания:
    1) А:=1 2) А:=1 3) А:=1
    В:=2 В:=2 В:=2
    А:=А+В С:=А А:=А+В
    В:= 2хА А:=В В:=А-В
    В:=С А:=А-В
    8. Вместо многоточия впишите в алгоритм несколько команд присваивания, в результате чего должен получиться алгоритм возведения в четвертую степень введенного числа (дополните­льные переменные не использовать):
    ввод А ... вывод А

  • Линейные вычислительные алгоритмыПеременная величина получает значение в резу...

    22 слайд

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

  • Рассмотрим последовательность выполнения четырех команд присваивания, в котор...

    23 слайд

    Рассмотрим последовательность выполнения четырех команд присваивания, в которых участвуют две переменные: a, b
    Прочерк в таблице обозначает неопределенное значение переменной.
    Такая таблица называется трассировочной таблицей, а процесс заполнения называется трассировкой алгоритма.

  • Три основные свойства присваивания:Пока переменной не присвоено значения, она...

    24 слайд

    Три основные свойства присваивания:
    Пока переменной не присвоено значения, она остается неопределенной;
    Значение, присвоенное переменной, сохраняется вплоть до выполнения следующего присваивания этой переменной нового значения;
    Новое значение, присвоенное переменной, заменяет ее предыдущее значение.

  • Обмен значениями двух переменных.Задача: даны две переменные величины: X, Y....

    25 слайд

    Обмен значениями двух переменных.
    Задача: даны две переменные величины: X, Y. Требуется произвести между ними обмен значениями.
    Например: X=1; Y=2 после обмена X=2; Y=1

  • Решение

    26 слайд

    Решение

  • алг Обмен значениями
цел x, y
нач
       ввод x, y
       Z:=X
      X:=Y...

    27 слайд

    алг Обмен значениями
    цел x, y
    нач
    ввод x, y
    Z:=X
    X:=Y
    Y:=Z
    вывод x, y
    кон


  • Обмен значениями двух переменных можно производить через третью дополнительну...

    28 слайд

    Обмен значениями двух переменных можно производить через третью дополнительную переменную.
    Трассировочная таблица используется для «ручного» исполнения алгоритма с целью его проверки.
    В алгоритмах на АЯ указываются типы всех переменных. Такое указание называется описанием переменных.
    Числовые величины, принимающие только целочисленные значения, описываются с помощью служебного слова цел (целый).


  • Задача.Даны две простые дроби: получить дробь, являющуюся результатом деления...

    29 слайд

    Задача.
    Даны две простые дроби: получить дробь, являющуюся результатом деления одной на другую.
    a/b:c/d=a*d/b*c=m/n

  • Решениеалг Деление дробей
цел a, b, c, d, m, n
нач
       ввод a, b, c, d...

    30 слайд

    Решение
    алг Деление дробей
    цел a, b, c, d, m, n
    нач
    ввод a, b, c, d
    m:=a*d
    n:=b*c
    вывод m, n
    кон

  • Задания:Напишите на алгоритмическом языке алгоритм сложения двух простых дроб...

    31 слайд

    Задания:
    Напишите на алгоритмическом языке алгоритм сложения двух простых дробей (без сокращения дроби).
    Напишите на алгоритмическом языке алгоритм вычисления y по формуле
    y=(1-x2+5x4)2, где х – заданное целое число. Учтите следующие ограничения: 1) в арифметических выражениях можно использовать только операции сложения, вычитания и умножения; 2)каждое выражение может содержать только одну арифметическую операцию. Выполните трассировку алгоритма при x=2.

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

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 662 719 материалов в базе

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

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

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

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

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

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

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

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

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

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

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

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

Секретарь-администратор (делопроизводитель)

500/1000 ч.

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

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

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 33 человека из 20 регионов
  • Этот курс уже прошли 153 человека

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

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

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

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

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

Библиотекарь

300/600 ч.

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

Мини-курс

Психология аддиктивного поведения

4 ч.

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

Мини-курс

Патологии нервной системы у детей: от перинатального периода до нарушений поведения

4 ч.

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

Мини-курс

Российское движение школьников (РДШ): воспитательная работа

3 ч.

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