Презентация, доклад на тему Программирование на С++ в школьном курсе информатики

Содержание

Основные понятияАлгоритм – это точное описание действий, которые выполняет исполнительПрограмма – это алгоритм, записанный на формальном языке исполнителя.Программирование – это процесс создания программ в среде разработки.

Слайд 1Восковщук Владимир Михайлович
Учитель информатики
МБОУ СОШ №27 г. Йошкар-Ола
Программирование на

С++ в школьном курсе информатики
Восковщук Владимир Михайлович Учитель информатики МБОУ СОШ №27 г. Йошкар-ОлаПрограммирование на С++ в школьном курсе информатики

Слайд 2Основные понятия

Алгоритм – это точное описание действий, которые выполняет исполнитель
Программа –

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

Основные понятияАлгоритм – это точное описание действий, которые выполняет исполнительПрограмма – это алгоритм, записанный на формальном языке

Слайд 3Виды языков программирования

Языки низкого уровня: к ним относят язык assembler

Языки высокого

уровня: к ним относятся Pascal, Basic, C++, Ruby и т.д

Виды языков программированияЯзыки низкого уровня: к ним относят язык assemblerЯзыки высокого уровня: к ним относятся Pascal, Basic,

Слайд 4Алфавит языка программирования С++
Алфавит языка программирования – это все символы или

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

Все буквы английского алфавита: a-z, A-Z
Цифры: 0-9
Символ подчеркивания: _
Специальные символы: *, /, :, =, +, %, <, > и т.д.
Комбинации символов: ++,<=, !=, == и т.д.


Алфавит языка программирования С++Алфавит языка программирования – это все символы или комбинации символов которые модно использовать при

Слайд 5Словарь языка С++
Зарезервированные слова – это слова которые зафиксированы разработчиком языка

программирования и не могут изменяться.
Стандартные идентификаторы – это слова которые служат для обозначения констант, функций, определенные разработчиком языка
Пользовательские индентификаторы – это слова, которые пишет сам программист в своей программе.
Словарь языка С++Зарезервированные слова – это слова которые зафиксированы разработчиком языка программирования и не могут изменяться.Стандартные идентификаторы

Слайд 6Структура языка программирования С++

Структура языка программирования С++

Слайд 7Переменные в языке С++
Переменная – это величина, которая может быть изменена

в процессе выполнения программы
Переменная обязательно должна начинаться с английской буквы или знака подчёркивания
Например:
a, b, C, inf, _summ
Переменные в языке С++Переменная – это величина, которая может быть изменена в процессе выполнения программыПеременная обязательно должна

Слайд 8Типы переменных
int – целый тип переменных, который не имеет десятичную часть.

Например 45; -732, 0 и т.д.

double – вещественный тип переменных, к которому относятся все числа с плавающей точкой.

bool – логический тип, который имеет только два значения true/false
Типы переменныхint – целый тип переменных, который не имеет десятичную часть. Например 45; -732, 0 и т.д.double

Слайд 9Определение переменных
Переменные в языке С++ должны быть определены до их использования

в программе.
Определение переменных в С++:

<Тип переменных> <имена переменных>

Например:
int a;
int sum, st;
bool temp;
double result;

Определение переменныхПеременные в языке С++ должны быть определены до их использования в программе. Определение переменных в С++:

Слайд 10Операторы вывода на экран
Операторы вывода служат для вывода информации на экран

монитора. В с++ этот оператор записывается как cout
В С++ существует три способа вывода информации на экран
cout<<“Фраза”; - данный способ выводит на экран информацию стоящую в скобках
cout<cout<<“a=“<

Слайд 11Операторы ввода информации
Операторы ввода служат для сохранения информации, которую пользователь ввел

с клавиатуры, в переменную. В с++ этот оператор записывается как cin
В С++ существует два способа ввода информации
cin>>a; - данный способ записывает информацию в переменную «a»,
cin>>a>>b; - данный способ записывает информацию в переменную «a», а затем информацию в переменную «b»
Операторы ввода информацииОператоры ввода служат для сохранения информации, которую пользователь ввел с клавиатуры, в переменную. В с++

Слайд 12Линейные программы
Линейные программы – это простейшие программы которые состоят из операторов

ввода, вывода и математических операторов

Примечание:
После каждого оператора в языке С++ обязательно должен ставится символ точки с запятой!
Линейные программыЛинейные программы – это простейшие программы которые состоят из операторов ввода, вывода и математических операторовПримечание:После каждого

Слайд 13Математические операторы
Умножение: *;
Вычитание: -
Сложение: +

Например: a=4; b=5

Математические операторыУмножение: *;Вычитание: -Сложение: +Например: a=4; b=5

Слайд 14Математический оператор деления
Математический оператор деления записывается дробно чертой / и имеет

два смысла
1 смысл: если хотя бы одна из переменных (делитель или делимое) имеет вещественный тип и переменная-результат является вещественной, то деление чисел будет аналогично математическому способу.
Например: a – вещественное, b – целое, c – вещественное
a=4; b=18;
c= b/a;
В данном случае переменная c=4,5
Математический оператор деленияМатематический оператор деления записывается дробно чертой / и имеет два смысла1 смысл: если хотя бы

Слайд 15Математический оператор деления
2 смысл: если обе переменные (делитель или делимое) имеют

целый тип или переменная-результат является целой, то при делении чисел остается только лишь целая часть.
Пример 1: a – вещественное, b – целое, c – целое
a=4; b=18;
c= b/a;
В данном случае переменная c=4.
Пример 2: a – целое, b – целое, c – вещественное
a=4; b=18;
c= b/a;
В данном случае переменная c=4.

Математический оператор деления2 смысл: если обе переменные (делитель или делимое) имеют целый тип или переменная-результат является целой,

Слайд 16Условный оператор
Условный оператор – это оператор, состоящий из блока проверки условия.

Условие

бывает простыми или сложным. Простое условие состоит из одного логического условия. Сложное условие состоит из нескольких простых условий, соеденнеными логическими союзами.
Логические союзы:
&& - союз «И», || - союз «ИЛИ»
Логические операторы: <, >, <=, >=, != (не равно),
== (логическое равно)
Условный операторУсловный оператор – это оператор, состоящий из блока проверки условия.Условие бывает простыми или сложным. Простое условие

Слайд 17Виды условных операторов
Полный условный оператор
Усеченный условный оператор
Механизм работы условного оператора:
Проверяется истинно

ли условие записанное в скобках
Если условие истинно, то выполняется блок if и код, стоящий в этом блоке
Если условие ложно, то выполняется блок else и код, стоящий в этом блоке
После выполнения этого выполняется код, стоящий ниже, после условного оператора

Виды условных операторовПолный условный операторУсеченный условный операторМеханизм работы условного оператора:Проверяется истинно ли условие записанное в скобкахЕсли условие

Слайд 18Циклический оператор
Цикл – это многократное повторение действий.
Зацикливание – процесс, при котором

не возможно выйти из цикла;
Циклический оператор – это оператор, который содержит в себе цикл, выход из которого происходит по заданному условию

Циклический оператор бывает:
Цикл с постусловием
Цикл с предусловием
Цикл параметром
Циклический операторЦикл – это многократное повторение действий.Зацикливание – процесс, при котором не возможно выйти из цикла;Циклический оператор

Слайд 19Цикл с постусловием
Механизм работы:
Проверяется истинно ли условие или нет
Если условие истинно,

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

Цикл с постусловиемМеханизм работы:Проверяется истинно ли условие или нетЕсли условие истинно, то выполняется код программы, стоящий в

Слайд 20Цикл с предусловием
Механизм работы:
Выполняется код, стоящий в теле цикла
Проверяется истинно ли

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

Цикл с предусловиемМеханизм работы:Выполняется код, стоящий в теле циклаПроверяется истинно ли условие или нетЕсли условие истинно, то

Слайд 21Цикл с параметром
Механизм работы:
Проверяется достиг ли параметр конечного значения
Если конечное значение

не достигнуто, то выполняется код программы, стоящий в теле цикла
Если конечное значение достигнуто, то происходит выход из цикла и выполняется код стоящий после цикла

Цикл с параметромМеханизм работы:Проверяется достиг ли параметр конечного значенияЕсли конечное значение не достигнуто, то выполняется код программы,

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть