Презентация, доклад Программирование - путь в IT

Содержание

Что такое программирование?Программирование - это процесс разработки и поддержки программного обеспеченияВ узком смысле программированием называют процесс написания программы на конкретном языке программирования (этап кодирования)

Слайд 1Программирование -
путь в IT
Разработали ученики 10 класса
МОУ Елаурская СШ

Программирование - путь в ITРазработали ученики 10 классаМОУ Елаурская СШ

Слайд 2Что такое программирование?
Программирование - это процесс разработки и поддержки программного обеспечения
В

узком смысле программированием называют процесс написания программы на конкретном языке программирования (этап кодирования)
Что такое программирование?Программирование - это процесс разработки и поддержки программного обеспеченияВ узком смысле программированием называют процесс написания

Слайд 3Язык программирования – это фиксированная система обозначений для описания алгоритмов и

структур данных

Какие языки программирования вы знаете?

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

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

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

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

! Для многих языков программирования нет необходимости в установке
дополнительных программ (средств разработки). Например, на https://ideone.com (или https://rextester.com/l/pascal) возможно запрограммировать программу на любом языке программирования, не закрывая браузер)

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

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

задач. Такие алгоритмы называют алгоритмами работы с величинами.

В качестве исполнителя рассматривается – компьютер, оснащенный системой программирования на определенном языке.

Компьютер-исполнитель работает с определенными данными по определенной программе.

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

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

Паскаль

Язык программирования Паскаль

Слайд 7 Язык Паскаль разработан в 1971 году и назван

в честь Блеза Паскаля – французского ученого, изобретателя механической вычислительной машины.

Автор языка Паскаль – швейцарский профессор Никлаус Вирт.

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

Язык Паскаль разработан в 1971 году и назван в честь Блеза Паскаля – французского

Слайд 8 Процедура вывода Write


Write(-500)
-500
Write(2*2-1)
3
Write(‘Хорошо!’)
Хорошо!

Процедура вывода WriteWrite(-500)-500Write(2*2-1)3Write(‘Хорошо!’)Хорошо!

Слайд 9Программы на Паскале
содержат следующие
«знаки препинания»:

Служебные слова BEGIN и END;
Точка

с запятой;
Точка.

Программы на Паскалесодержат следующие «знаки препинания»: Служебные слова BEGIN и END;Точка с запятой;Точка.

Слайд 10BEGIN (переводится – «начало») – ставят в начале программы, чтобы было

видно, откуда она начинается.

END (переводится – «конец») – с точкой ставится в конце программы, чтобы было видно, где она заканчивается.

Точкой с запятой отделяют операторы друг от друга.

Служебные слова BEGIN и END от операторов точкой с запятой не отделяются.
BEGIN (переводится – «начало») – ставят в начале программы, чтобы было видно, откуда она начинается.END (переводится –

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

BEGIN
Write(‘Начали!’);
Write(8+1);
Write(5);
END.


Начали!95

Пример:	Программа на Паскале.	Результат выполнения		BEGIN		Write(‘Начали!’);		Write(8+1);		Write(5);		END.Начали!95

Слайд 12Оператор присваивания.
При выполнении оператора присваивания компьютер «в уме»

вычисляет правую часть и присваивает вычисленное значение переменной, стоящей в левой части.

Обозначение оператора присваивания

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

Слайд 13 Пример:
Begin
a:=2*3+4;
b:=a;
y:=a+b+1;
Write(‘y=’,y)
End.
a:=10;
b:=10;
y:=10+10+1;

у=21
Замечание. Если переменная принимает новое значение, то старое

значение автоматически стирается
Пример:Begin	a:=2*3+4;	b:=a;		y:=a+b+1;Write(‘y=’,y)End.a:=10;b:=10;y:=10+10+1;у=21Замечание. Если переменная принимает новое значение, то старое значение автоматически стирается

Слайд 14Описание переменных
Описание переменных начинается со служебного слова VAR

(переводится – «переменная»), которое записывается выше Begin.
После VAR записываются имена всех переменных, встречающихся в программе с указанием через двоеточие типа значений, которые каждая переменная имеет право принимать.
Описание переменных   Описание переменных начинается со служебного слова VAR (переводится – «переменная»), которое записывается выше

Слайд 15Типы значений переменных

Типы значений переменных

Слайд 16 Для того, чтобы Паскаль выводил вещественные числа

в понятном виде, нужно в оператор вывода WriteLn дописывать формат численного значения переменной:
WriteLn(x:n:m),
где n – натуральное число, показывающее сколько символов, включая целую часть, дробную часть, знак и десятичную точку, должно занимать все изображение числа; m – натуральное число, показывающее количество символов после десятичной точки.
Для того, чтобы Паскаль выводил вещественные числа в понятном виде, нужно в оператор

Слайд 17Условный оператор
Условный оператор в Паскале — if — служит для
организации хода задачи таким

образом, при
котором изменяется последовательность
выполнения операторов в зависимости от какого
либо логического условия. Логическое условие
может принимать одно из двух значений:
либо true (истина), либо false (ложь),
соответственно, оно может быть либо истинным,
либо ложным.
Условный операторУсловный оператор в Паскале — if — служит дляорганизации хода задачи таким образом, прикотором изменяется последовательностьвыполнения операторов в

Слайд 18Сокращенный вариант:
if условие then оператор;

Полный вариант:
if условие then оператор else оператор;

Сокращенный вариант:if условие then оператор;Полный вариант:if условие then оператор else оператор;

Слайд 19Покажем пример
написания простейшего алгоритма
на языке паскаль ABC

Покажем пример написания простейшего алгоритма на языке паскаль ABC

Слайд 20Решение квадратного уравнения ax2 +bx + c = 0
Начало
a, b, c
D=b2-4ac
D

- b / 2a

нет

X1,2= (- b ± D) / 2a





Решение квадратного уравнения ax2 +bx + c = 0Началоa, b, cD=b2-4acD

Слайд 21Код программы на языке Паскаль
Program korni;
Var a,b,c,x,x1,x2,d: real;
Begin
Writeln ('Введите коэффициенты');
Readln

(a,b,c);
D:=b*b-4*a*c;
if D<0 then writeln ('Нет корней');
if D=0 then writeln ('x=',-b/(2*a)) else
begin
x1:=(-b-sqrt(d))/(2*a);
x2:=(-b+sqrt(d))/(2*a);
writeln('x1=',x1); writeln('x2=',x2);
end;
end.

Решим уравнение
2x2+5x+2=0

Вводим 2, 5, 2

Получаем -2; -0,5

Код программы на языке ПаскальProgram korni;Var a,b,c,x,x1,x2,d: real;BeginWriteln ('Введите коэффициенты'); Readln (a,b,c);D:=b*b-4*a*c;if D

Слайд 22К 2020 году дефицит программистов во всём мире составит 1 млн

человек. Никакие вузы, школы и курсы не способны покрыть этот недостаток.

По мнению экспертов, программирование сегодня становится новой азбукой. Когда большинство людей будут уметь кодить, произойдёт такой же прорыв, какой случился после распространения чтения и письма.

Зачем учиться программировать?

К 2020 году дефицит программистов во всём мире составит 1 млн человек. Никакие вузы, школы и курсы

Слайд 23Где научиться программировать?

Всевозможные видео-уроки
Обучающий раздел MDN. Это набор статей, направленных

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



Различные курсы по программированию – платные и бесплатные

Где научиться программировать? Всевозможные видео-уроки Обучающий раздел MDN. Это набор статей, направленных на предоставление новичкам в веб-программировании

Слайд 24Спасибо за внимание!

Спасибо за внимание!

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

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


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

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

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

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