Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Основы программирования

Содержание

Что умеет компьютер?
1. Первое представление о программировании.2. Язык программирования Паскаль. Алфавит языка.3. Слова в Что умеет компьютер? 1. Играть с вами в разные игры.2. Выполнять сложные научные расчеты. Например, 5. Управлять различными машинами и аппаратами там, где человек этого делать не 8. А еще компьютер помогает:  инженеру конструировать дома, самолеты, машины, Первое представление о программированииИнструкция для компьютера по выполнению задания, написанная на специальном, Языков программирования, как и человеческих языков, придумано много.Вот некоторые наиболее популярные языки программирования: Основа языка программирования Паскаль  Язык программирования Pascal был создан Никлаусом Виртом Любой естественный язык (русский, английский, немецкий, …) изучается по следующей цепочке: алфавит		слова 4. Специальные символы: Слова в ПаскалеСлова в Паскале - это служебные слова и стандартные функции.Примеры Правила записи стандартных функций:1.  Имя функции состоит не более чем из Список основных стандартных функций Запись арифметических выраженийНа уроках математики ((1+a/(2+a*b)/(3+a))*b 11 div 5ВыражениеРезультат2 10 div 332 div 30 ВыражениеРезультат10 mod 5011 mod 51div (Round (Pi+4))Sqr(4) +Sqrt(15+1)Sqrt(3+Round (22.3))7 + Abs(7-12) 120512 Вопросы для самопроверки1. Что такое программа?2. Что такое алгоритм?3. По какому плану
Слайды презентации

Слайд 2 Что умеет компьютер?

Что умеет компьютер?

Слайд 3 1. Играть с вами в разные игры.
2. Выполнять

1. Играть с вами в разные игры.2. Выполнять сложные научные расчеты.

сложные научные расчеты. Например, он может вычислить траекторию полета

космического корабля на Марс.

3. Служить хранилищем самых разных сведений и одновременно справочной системой, из которой эти сведения можно легко и быстро добыть (вокзал)

4. Выполнять вместо человека несложную, но скучную и утомительную вычислительную и печатную работу (работа банка)


Слайд 4 5. Управлять различными машинами и аппаратами там, где

5. Управлять различными машинами и аппаратами там, где человек этого делать

человек этого делать не может или не хочет (беспилотным

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

6. Выполнять обязанности советчика. (Например, если в компьютер вложить знания по медицине)

7. Является средством связи со всем миром


Слайд 5 8. А еще компьютер помогает:
инженеру конструировать

8. А еще компьютер помогает: инженеру конструировать дома, самолеты, машины,

дома, самолеты, машины,
позволяет вам рисовать и

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

Откуда в компьютере умение делать все описанное выше?


Слайд 6 Первое представление
о программировании
Инструкция для компьютера по выполнению

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

задания, написанная на специальном, предназначенном для компьютера языке -
Описание

последовательности действий, рассчитанное на определенного исполнителя -

алгоритм

программа


Слайд 7 Языков программирования, как и человеческих языков, придумано много.
Вот

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

некоторые наиболее популярные языки программирования:


Слайд 8 Основа языка программирования Паскаль
Язык программирования Pascal

Основа языка программирования Паскаль Язык программирования Pascal был создан Никлаусом Виртом

был создан Никлаусом Виртом в 1968-1971, как язык для

обучения процедурному программированию.

Название языку дано в честь выдающегося французского математика, физика, литератора и философа Блеза Паскаля (1623 – 1662).

Особенностями языка являются строгая типизация и наличие средств структурного (процедурного) программирования.


Слайд 9 Любой естественный язык (русский, английский, немецкий, …) изучается

Любой естественный язык (русский, английский, немецкий, …) изучается по следующей цепочке:

по следующей цепочке:
алфавит слова предложения текст
Этот же план можно применить

и для изучения любого языка программирования.

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

Алфавит стандартного языка ПАСКАЛЬ содержит следующие символы:
26 прописных и 26 строчных букв латинского алфавита: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O,P, Q, R, S, T, U, V, W, X,Y,Z, a,b,c,d,e,f,h,I,j,k,l,m,n,o,p,q,r,s, t, u, v,w,x,y,x ;
Арабские цифры: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
3. Знак подчёркивания (_)
3 . Шестнадцатеричные цифры – десятичные цифры и буквы от A до F


Слайд 10 4. Специальные символы:

4. Специальные символы:

Слайд 11 Слова в Паскале
Слова в Паскале - это служебные

Слова в ПаскалеСлова в Паскале - это служебные слова и стандартные

слова и стандартные функции.
Примеры служебных слов: program, begin, end,

var,

Стандартные функции – это те элементарные функции, которые чаще всего используются в задачах на вычисления. При этом программисту вовсе необязательно знать, как вычисляется данная функция, ему достаточно правильно записать ее вид - Sin(x), Cos(x)


Слайд 12 Правила записи
стандартных функций:
1. Имя функции состоит

Правила записи стандартных функций:1. Имя функции состоит не более чем из

не более чем из шести букв. Например, Sin (x)

2.

Аргумент функции записывается в круглых скобках после имени функции, Sin (x), Cos(x)

3. Аргументом функции может быть константа, переменная или арифметическое выражение, Sqr(2+3)

Слайд 13 Список основных стандартных функций

Список основных стандартных функций

Слайд 14 Запись арифметических выражений
На уроках математики

Запись арифметических выраженийНа уроках математики

ab + cd

В Паскале a*b + c*d.

a(b+c) a*(b+c)

Как записать следующие выражения?

(a+1)/(b+1)

1/(a*b)


Слайд 15 ((1+a/(2+a*b)/(3+a))*b
11 div 5
Выражение
Результат
2
10 div 3
3
2 div

((1+a/(2+a*b)/(3+a))*b 11 div 5ВыражениеРезультат2 10 div 332 div 30

3
0


Слайд 16 Выражение
Результат
10 mod 5
0
11 mod 5
1
div (Round (Pi+4))

Sqr(4) +Sqrt(15+1)

Sqrt(3+Round

ВыражениеРезультат10 mod 5011 mod 51div (Round (Pi+4))Sqr(4) +Sqrt(15+1)Sqrt(3+Round (22.3))7 + Abs(7-12) 120512

(22.3))

7 + Abs(7-12)


1
20
5
12


  • Имя файла: osnovy-programmirovaniya.pptx
  • Количество просмотров: 99
  • Количество скачиваний: 0