Презентация В помощь начинающему программисту методические рекомендации Из опыта работы Ермаковой В. В. , учителя информатики МБОУ СОШ 19 г онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему В помощь начинающему программисту методические рекомендации Из опыта работы Ермаковой В. В. , учителя информатики МБОУ СОШ 19 г абсолютно бесплатно. Урок-презентация на эту тему содержит всего 29 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Информатика » В помощь начинающему программисту методические рекомендации Из опыта работы Ермаковой В. В. , учителя информатики МБОУ СОШ 19 г



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    29 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    435.00 kB
  • Просмотров:
    55
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
В помощь начинающему
Содержание слайда: В помощь начинающему программисту методические рекомендации Из опыта работы Ермаковой В. В., учителя информатики МБОУ СОШ № 19 г. Белово Кемеровской области

№2 слайд
Вы мечтали научиться
Содержание слайда: Вы мечтали научиться программировать? Вы мечтали научиться программировать? Тогда эти рекомендации для Вас. Загрузите программу FreePascal, используя ссылку: http://www.freepascal.org/download.var И вперёд! Теоретический материал Практические работы

№3 слайд
Алфавит Turbo Pascal .
Содержание слайда: Алфавит Turbo Pascal 1. Прописные и строчные буквы латинского алфавита. A, B, C, D, E… a, b, c, d, e… 2. Десятичные цифры. 0 1 2 3 4 5 6 7 8 9 3. Знаки арифметических операций. + сложение; - вычитание; * умножение; / деление 4. Знаки операций отношений. > больше < меньше < > не равно < = меньше или равно > = больше или равно 5. Специальные символы. {} - . , : ; ‘ # [ ] $ ( ) ^ @ _ пробел : = присвоить (* *) можно использовать вместо фигурных скобок ({ })

№4 слайд
Типы данных Числовые
Содержание слайда: Типы данных Числовые – целочисленные (integer) и вещественные [с фиксированной точкой -7.23 и плавающей точкой – 2.437 Е+02 -> 243.7] (real). Символьные (char). Логические (boolean). Строковые (string)

№5 слайд
Переменные Переменные - это
Содержание слайда: Переменные Переменные - это область в памяти компьютера, для которой предусмотрено уникальное имя (идентификатор) и содержимое которой в ходе работы программы может изменяться. Когда переменной присваивается новое значение, её старое значение теряется. Все используемые переменные должны быть объявлены в разделе описания переменных (var). Переменной задаётся её тип, определяющий, какие значения может принимать данная переменная.

№6 слайд
Некоторые зарезервированные
Содержание слайда: Некоторые зарезервированные слова: Некоторые зарезервированные слова: And, begin, program, then, for, to, goto, else, var, do, repeat, string, of, label… Константы – постоянные значения объявляются в разделе описания констант (const). Операция присваивания: имя переменной: = арифметическое выражение; y: = 5 z: = 78*x a: = b q: = 29+ 196 Операция присваивания используется для изменения значений переменных. Тип выражения, находящегося в правой части оператора присваивания, должен соответствовать типу переменной, имя, которой стоит слева. Заголовок программы (program) - это последовательность из букв латинского алфавита, цифр, знаков подчёркивания, начинающаяся с буквы и содержащая не более 8 символов.

№7 слайд
Встроенные функции
Содержание слайда: Встроенные функции

№8 слайд
СТРУКТУРА ПРОГРАММЫ на TURBO
Содержание слайда: СТРУКТУРА ПРОГРАММЫ на TURBO PASCAL: program {имя программы} uses {описание стандартных модулей} label {список меток} const {список постоянных значений} type {описание сложных типов данных} var {описание данных программы} begin {начало программного блока} {алгоритм} end. {конец программы}  

№9 слайд
Операторы Turbo Pascal
Содержание слайда: Операторы Turbo Pascal

№10 слайд
Запись арифметических и
Содержание слайда: Запись арифметических и алгебраических выражений в среде программирования Turbo Pascal

№11 слайд
Арифметика в Turbo Pascal
Содержание слайда: Арифметика в Turbo Pascal Пример 1: 1034,56· - (346,456 + 269): =? Программа program primer_1; uses crt; var c:real; begin writeln(‘Вычисление’); c:=1034.56*1/2-(346.456+269)/(3/2); writeln(‘Ответ’,c); readln; end.

№12 слайд
Пример , x y - , ? Пример , x
Содержание слайда: Пример 2: 1034,56x· y - (346,456 + 269): =? Пример 2: 1034,56x· y - (346,456 + 269): =? при x=0,7; y=1,2 Программа program primer_2; uses crt; var c,x,y:real; begin writeln(‘Введите исходные данные с клавиатуры’); readln(x,y); c:=1034.56*x*1/2*y-(346.456+269)/(3/2); writeln(‘Ответ’,c); readln; end.

№13 слайд
Пример , x y - , ? Пример , x
Содержание слайда: Пример 3: 1034,56x· y - (346,456 + 269): =? Пример 3: 1034,56x· y - (346,456 + 269): =? при x= ; y= Программа program primer_3; uses crt; var c,x,y:real; begin x:=1/3; y:=1/4; c:=1034.56*x*1/2*y-(346.456+269)/(3/2); writeln(‘Ответ’,c); readln; end.

№14 слайд
Линейная алгоритмическая
Содержание слайда: Линейная алгоритмическая структура {Вычисление суммы двух чисел, введённых с клавиатуры}

№15 слайд
Линейная алгоритмическая
Содержание слайда: Линейная алгоритмическая структура {Вычисление суммы двух чисел, введённых с клавиатуры} program summa; uses crt; var a,b:real; c:real; begin writeln(‘Вычисление суммы’); readln(a,b); c:=a + b; writeln(‘ Ответ:с= ‘,c:6:2); readln; end.

№16 слайд
Алгоритмическая структура
Содержание слайда: Алгоритмическая структура «Ветвление» {Нахождение наибольшего числа из двух чисел, введённых с клавиатуры}

№17 слайд
Алгоритмическая структура
Содержание слайда: Алгоритмическая структура «Ветвление» {Нахождение наибольшего числа из двух чисел, введённых с клавиатуры} program chislо; uses crt; var a,b:real; c:real; begin writeln(‘Нахождение наибольшего числа’); readln(a,b); if a>b then c:=a else c:=b; writeln(‘ Ответ:с= ‘,c:6:2); readln; end. 

№18 слайд
Циклическая алгоритмическая
Содержание слайда: Циклическая алгоритмическая структура с известным числом повторений (оператор цикла с параметром) {Вывод целых положительных чисел от 1 до 100}

№19 слайд
Циклическая алгоритмическая
Содержание слайда: Циклическая алгоритмическая структура (оператор цикла с параметром)

№20 слайд
Циклическая алгоритмическая
Содержание слайда: Циклическая алгоритмическая структура с неизвестным числом повторений

№21 слайд
Циклическая алгоритмическая
Содержание слайда: Циклическая алгоритмическая структура (оператор цикла с предусловием)

№22 слайд
Циклическая алгоритмическая
Содержание слайда: Циклическая алгоритмическая структура с неизвестным числом повторений

№23 слайд
Циклическая алгоритмическая
Содержание слайда: Циклическая алгоритмическая структура (оператор цикла с постусловием)

№24 слайд
Вспомогательный алгоритм
Содержание слайда: Вспомогательный алгоритм Вспомогательный алгоритм, записанный на языке программирования называется подпрограммой (п/п). Подпрограмма имеет имя (идентификатор), по которому к ней можно обращаться. Параметры: глобальные и локальные. Глобальные – параметры, действующие в любой части программы, имеющие имя, описанное в основной программе. Локальные – параметры, действующие в подпрограмме, их идентификаторы и значения имеют смысл только в пределах данной подпрограммы и недоступны вызывающей программе. Параметры: формальные и фактические. Формальные – имена параметров, которые использованы в описании подпрограммы. Фактические – конкретные значения, которые указываются в основной программе. В языке программирования TURBO PASCAL приняты два вида подпрограмм: процедуры и функции.

№25 слайд
Объявление процедуры
Содержание слайда: Объявление процедуры: procedure имя процедуры (список формальных параметров: тип идентификатора); const {описание констант} var {описание переменных} begin {начало тела процедуры} операторы; end; {конец тела процедуры} При вызове процедуры формальные параметры становятся фактическими.

№26 слайд
Объявление функции Объявление
Содержание слайда: Объявление функции: Объявление функции: function имя функции (список формальных параметров: тип идентификатора): тип идентификатора; const {описание констант} var {описание переменных} begin {начало тела функции} операторы; ИмяФункции:=Значение; end; {конец тела функции} Обращение к функции в основной программе производится по имени функции с указанием фактических параметров. Число, тип, порядок следования фактических параметров должен соответствовать формальным параметрам, указанным в описании функции.

№27 слайд
Поиск максимального числа из
Содержание слайда: {Поиск максимального числа из трёх введённых чисел} {Поиск максимального числа из трёх введённых чисел} program MAX_3; uses crt; var a,b,c,z1,z2:integer; procedure MAX_2(x,y:integer; var z:integer); begin if x>y then z:=x else z:=y; end; BEGIN clrscr; writeln(‘Поиск максимума из трёх чисел’); writeln(‘Введите три числа через пробел и нажмите Enter’); readln(a,b,c); MAX_2(a,b,z1); MAX_2(c,z1,z2); writeln (‘Максимальное число’, z2); readln; End.

№28 слайд
Рекурсивная функция Факториал
Содержание слайда: {Рекурсивная функция «Факториал»} {Рекурсивная функция «Факториал»} program factor; uses crt; function factorial (k:integer):integer; begin if k=1 then factorial:=1 else factorial:=k* factorial(k-1); end; var n:integer; {число, факториал которого надо вычислить} f:integer; {факториал числа n} begin writeln(‘Вычисление факториала’); writeln(‘Введите число, факториал которого надо вычислить’); write(‘ - >’); readln(n); f:= factorial(n); writeln(‘Факториал числа ‘,n, ‘ равен’,f); readln; end.

№29 слайд
Использованная литература
Содержание слайда: Использованная литература Использованная литература Культин, Н. Б. TURBO PASCAL в задачах и примерах [Текст] / Н. Б. Культин – СПб.: БХВ-Петербург, 2003. Меженный, О. А. TURBO PASCAL. Самоучитель. [Текст] / О. А. Меженный – М.: Издательский дом «Вильямс», 2003.

Скачать все slide презентации В помощь начинающему программисту методические рекомендации Из опыта работы Ермаковой В. В. , учителя информатики МБОУ СОШ 19 г одним архивом:
Похожие презентации