🗊 МБОУ СОШ №18 имени Э.Д. Потапова Функции в языке программиро

Категория: Информатика
Нажмите для полного просмотра!
  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №1  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №2  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №3  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №4  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №5  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №6  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №7  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №8  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №9  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №10  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №11  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №12  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №13  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №14  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №15  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №16  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №17  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №18  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №19  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №20  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №21  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №22  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №23  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №24  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №25  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №26  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №27  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №28  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №29  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №30  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №31  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №32  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №33  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №34  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №35  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №36  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №37  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №38  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №39  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №40  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №41  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №42  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №43  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №44  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №45  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №46  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №47  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №48  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №49  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №50  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №51  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №52  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №53  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №54  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №55  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №56  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №57  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №58  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №59  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №60  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №61  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №62  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №63

Содержание

Вы можете ознакомиться и скачать МБОУ СОШ №18 имени Э.Д. Потапова Функции в языке программиро. Презентация содержит 63 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





 



      

                                                                                                           
МБОУ СОШ №18 имени Э.Д. Потапова 



Функции в языке программирования QBasic
Описание слайда:
МБОУ СОШ №18 имени Э.Д. Потапова Функции в языке программирования QBasic

Слайд 2





Какие вы знаете типы выражений?
Какие вы знаете типы выражений?
Какие операции производятся над арифметическими выражениями?
Какая операция называется конкатенацией?
Какие значения могут принимать логические выражения?
Описание слайда:
Какие вы знаете типы выражений? Какие вы знаете типы выражений? Какие операции производятся над арифметическими выражениями? Какая операция называется конкатенацией? Какие значения могут принимать логические выражения?

Слайд 3





Введение в язык программирования QBasic
Введение в программирование
Описание слайда:
Введение в язык программирования QBasic Введение в программирование

Слайд 4





Этапы создания программы
Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается алгоритм действий, а потом он записывается на одном из таких языков. В итоге получается текст программы - полное, законченное и детальное описание алгоритма на языке программирования. Затем этот текст программы специальными служебными приложениями, которые называются трансляторами, либо переводится в машинный код (язык нулей и единиц), либо исполняется.
Описание слайда:
Этапы создания программы Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается алгоритм действий, а потом он записывается на одном из таких языков. В итоге получается текст программы - полное, законченное и детальное описание алгоритма на языке программирования. Затем этот текст программы специальными служебными приложениями, которые называются трансляторами, либо переводится в машинный код (язык нулей и единиц), либо исполняется.

Слайд 5





Транслятор
Транслятор — средство для преобразования текстов из одного языка, понятного человеку, в другой язык, понятный компьютеру.
Описание слайда:
Транслятор Транслятор — средство для преобразования текстов из одного языка, понятного человеку, в другой язык, понятный компьютеру.

Слайд 6





Этапы создания программы
Описание слайда:
Этапы создания программы

Слайд 7





Языки программирования
Языки программирования - искусственные языки. 
От естественных они отличаются ограниченным числом "слов", значение которых понятно транслятору, и очень строгими правилами записи команд (операторов).
Однако следует иметь в виду, что в языках программирования не допускаются даже незначительные (с точки зрения человека) нарушения в правилах написания программ. Ведь даже маленькая неточность может вызвать невыполнимость программы или трудно уловимую ошибку.
Описание слайда:
Языки программирования Языки программирования - искусственные языки. От естественных они отличаются ограниченным числом "слов", значение которых понятно транслятору, и очень строгими правилами записи команд (операторов). Однако следует иметь в виду, что в языках программирования не допускаются даже незначительные (с точки зрения человека) нарушения в правилах написания программ. Ведь даже маленькая неточность может вызвать невыполнимость программы или трудно уловимую ошибку.

Слайд 8





Из истории языков программирования
На заре компьютерной эры, в 50-е годы XX века, программы писались на машинном языке и представляли собой очень длинные последовательности нулей и единиц. Составление и отладка таких программ было чрезвычайно трудоемким делом.
Описание слайда:
Из истории языков программирования На заре компьютерной эры, в 50-е годы XX века, программы писались на машинном языке и представляли собой очень длинные последовательности нулей и единиц. Составление и отладка таких программ было чрезвычайно трудоемким делом.

Слайд 9





Из истории языков программирования
В 60—70-е годы для облегчения труда программистов начали создаваться языки программирования высокого уровня, формальные языки, кодирующие алгоритмы в привычном для человека виде (в виде предложений). Такие языки программирования строились на основе использования определенного алфавита и строгих правил построения предложений (синтаксиса).
Описание слайда:
Из истории языков программирования В 60—70-е годы для облегчения труда программистов начали создаваться языки программирования высокого уровня, формальные языки, кодирующие алгоритмы в привычном для человека виде (в виде предложений). Такие языки программирования строились на основе использования определенного алфавита и строгих правил построения предложений (синтаксиса).

Слайд 10





Из истории языков программирования
Наиболее широко распространенным типом языков программирования высокого уровня являются процедурные языки. В таких языках широко используются управляющие конструкции (операторы), которые позволяют закодировать различные алгоритмические структуры (линейную, ветвление, цикл).
Одним из первых процедурных языков программирования был известный всем Бейсик (Basic), созданный в 1964 году. В течение последующего времени Бейсик развивался, появлялись его различные версии (MSX-Basic, Бейсик-Агат, QBasic и др.). Другим широко распространенным языком программирования алгоритмического типа является Pascal.
Basic (Бейсик) создавался в 60-х годах в качестве учебного языка и очень прост в изучении. По популярности занимает первое место в мире.
Описание слайда:
Из истории языков программирования Наиболее широко распространенным типом языков программирования высокого уровня являются процедурные языки. В таких языках широко используются управляющие конструкции (операторы), которые позволяют закодировать различные алгоритмические структуры (линейную, ветвление, цикл). Одним из первых процедурных языков программирования был известный всем Бейсик (Basic), созданный в 1964 году. В течение последующего времени Бейсик развивался, появлялись его различные версии (MSX-Basic, Бейсик-Агат, QBasic и др.). Другим широко распространенным языком программирования алгоритмического типа является Pascal. Basic (Бейсик) создавался в 60-х годах в качестве учебного языка и очень прост в изучении. По популярности занимает первое место в мире.

Слайд 11





Функции в языке программирования QBasic
Функции могут быть различных типов:
Математические (значениями как аргументов, так и функций являются числа);
Строковые (строками являются либо аргументы, либо возвращаемые функциями значения);
Ввода и вывода;
Даты и времени и т.д.
Описание слайда:
Функции в языке программирования QBasic Функции могут быть различных типов: Математические (значениями как аргументов, так и функций являются числа); Строковые (строками являются либо аргументы, либо возвращаемые функциями значения); Ввода и вывода; Даты и времени и т.д.

Слайд 12





Арифметические операции на языке Basic
Описание слайда:
Арифметические операции на языке Basic

Слайд 13





Математические функции на языке Basic
Описание слайда:
Математические функции на языке Basic

Слайд 14





Операторы
В языках программирования высокого уровня программа - это перечень действий. 
Исполнение этих действий определено в самом языке программирования, и их принято называть операторами.
Описание слайда:
Операторы В языках программирования высокого уровня программа - это перечень действий. Исполнение этих действий определено в самом языке программирования, и их принято называть операторами.

Слайд 15





Некоторые операторы языка QBasic 
REM – оператор комментария. 
Все что следует после этого оператора до конца строки игнорируется компилятором и предназначено исключительно для человека. Т.е. здесь можно писать что угодно. 
пример:
REM Это комментарий
можно и так:
Это тоже комментарий
Описание слайда:
Некоторые операторы языка QBasic REM – оператор комментария. Все что следует после этого оператора до конца строки игнорируется компилятором и предназначено исключительно для человека. Т.е. здесь можно писать что угодно. пример: REM Это комментарий можно и так: Это тоже комментарий

Слайд 16





Некоторые операторы языка QBasic 
CLS - очистить экран. 
Вся информация, которая была на экране, стирается.
пример:
CLS
Описание слайда:
Некоторые операторы языка QBasic CLS - очистить экран. Вся информация, которая была на экране, стирается. пример: CLS

Слайд 17





Некоторые операторы языка QBasic 
PRINT (вывод, печать) – оператор вывода.
Выводит информацию на экран.

пример:
PRINT "Привет! Меня зовут Саша.“
PRINT "Привет! " , " Меня зовут Саша."
PRINT "Площадь квадрата = ",s
Описание слайда:
Некоторые операторы языка QBasic PRINT (вывод, печать) – оператор вывода. Выводит информацию на экран. пример: PRINT "Привет! Меня зовут Саша.“ PRINT "Привет! " , " Меня зовут Саша." PRINT "Площадь квадрата = ",s

Слайд 18





Некоторые операторы языка QBasic 
INPUT (ввод) – оператор ввода. 
Используется для передачи в программу каких-либо значений.

пример:
INPUT а
INPUT "Введите число а: ", а
Описание слайда:
Некоторые операторы языка QBasic INPUT (ввод) – оператор ввода. Используется для передачи в программу каких-либо значений. пример: INPUT а INPUT "Введите число а: ", а

Слайд 19





Некоторые операторы языка QBasic 

END – оператор конца программы.
             
         пример:  END
Описание слайда:
Некоторые операторы языка QBasic END – оператор конца программы. пример: END

Слайд 20





Некоторые операторы языка QBasic 
DIM – оператор описания типа переменной.
Пример:
DIM a, b, chislo1 AS INTEGER
Integer – целые числа от -32768 до 32768.

Для задания значения переменной служит оператор присваивания. Он записывается так:
			LET переменная = значение 
или просто: переменная = значение
Пример:
LET a = 3
chislo1 = 15
Описание слайда:
Некоторые операторы языка QBasic DIM – оператор описания типа переменной. Пример: DIM a, b, chislo1 AS INTEGER Integer – целые числа от -32768 до 32768. Для задания значения переменной служит оператор присваивания. Он записывается так: LET переменная = значение или просто: переменная = значение Пример: LET a = 3 chislo1 = 15

Слайд 21





Практическая часть: Запись математических выражений
Описание слайда:
Практическая часть: Запись математических выражений

Слайд 22





Программа для вычисления перемещения
Описание слайда:
Программа для вычисления перемещения

Слайд 23





Программа для вычисления перемещения
Описание слайда:
Программа для вычисления перемещения

Слайд 24





Линейная структура программы
Введение в программирование
Описание слайда:
Линейная структура программы Введение в программирование

Слайд 25





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

Слайд 26





Линейная структура программы
Описание слайда:
Линейная структура программы

Слайд 27






CLS
PRINT "Привет!"
Описание слайда:
CLS PRINT "Привет!"

Слайд 28





CLS
CLS
a=3
b=4
s=a*b
PRINT "Площадь прямоугольника равна ",s
END
Описание слайда:
CLS CLS a=3 b=4 s=a*b PRINT "Площадь прямоугольника равна ",s END

Слайд 29





CLS
CLS
INPUT "Введите длину: ", a
INPUT "Введите ширину: ", b
s=a*b
PRINT "Площадь прямоугольника равна ",s
END
Описание слайда:
CLS CLS INPUT "Введите длину: ", a INPUT "Введите ширину: ", b s=a*b PRINT "Площадь прямоугольника равна ",s END

Слайд 30





Рассмотрим для примера программу вычисления площади треугольника по 3 сторонам.
Рассмотрим для примера программу вычисления площади треугольника по 3 сторонам.
								    , где
Описание слайда:
Рассмотрим для примера программу вычисления площади треугольника по 3 сторонам. Рассмотрим для примера программу вычисления площади треугольника по 3 сторонам. , где

Слайд 31





Составим алгоритм и запишем его в виде блок-схемы:
Описание слайда:
Составим алгоритм и запишем его в виде блок-схемы:

Слайд 32





Программа может иметь вид: вычисление площади треугольника по 3 сторонам.
Описание слайда:
Программа может иметь вид: вычисление площади треугольника по 3 сторонам.

Слайд 33






y = SQR(x) + SQR((x + 2) / 5)
Описание слайда:
y = SQR(x) + SQR((x + 2) / 5)

Слайд 34






1.Уметь составлять блок-схемы и программы, имеющие линейную структуру, записывать математические выражения на QBasic.
2.Составить линейную блок-схему и написать программу вычисления длины окружности и площади круга.
Описание слайда:
1.Уметь составлять блок-схемы и программы, имеющие линейную структуру, записывать математические выражения на QBasic. 2.Составить линейную блок-схему и написать программу вычисления длины окружности и площади круга.

Слайд 35





Развлетвляющаяся структура программы
Введение в программирование
Описание слайда:
Развлетвляющаяся структура программы Введение в программирование

Слайд 36





Вопросы:
Что такое транслятор?
Какие языки программирования вы знаете?
Что такое оператор?
Какие операторы языка программирования Basic вы знаете?
Описание слайда:
Вопросы: Что такое транслятор? Какие языки программирования вы знаете? Что такое оператор? Какие операторы языка программирования Basic вы знаете?

Слайд 37





Алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий:
Алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий:
Если в комнате темно, тогда надо включить свет. 
Если пойдет дождь, тогда надо взять зонтик, иначе, зонтик не брать. 
Описание слайда:
Алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий: Алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий: Если в комнате темно, тогда надо включить свет.  Если пойдет дождь, тогда надо взять зонтик, иначе, зонтик не брать. 

Слайд 38





Во многих случаях требуется, чтобы при одних условиях выполнялась одна последовательность действий, а при других – другая.
Во многих случаях требуется, чтобы при одних условиях выполнялась одна последовательность действий, а при других – другая.
Описание слайда:
Во многих случаях требуется, чтобы при одних условиях выполнялась одна последовательность действий, а при других – другая. Во многих случаях требуется, чтобы при одних условиях выполнялась одна последовательность действий, а при других – другая.

Слайд 39





Простая форма оператора выглядит следующим образом:
Простая форма оператора выглядит следующим образом:
IF <УСЛОВИЕ> THEN <ОПЕРАТОР> 
или
IF УСЛОВИЕ> 
<ОПЕРАТОР 1> 
<ОПЕРАТОР 2>
 … <ОПЕРАТОР N> END IF
Описание слайда:
Простая форма оператора выглядит следующим образом: Простая форма оператора выглядит следующим образом: IF <УСЛОВИЕ> THEN <ОПЕРАТОР>  или IF УСЛОВИЕ>  <ОПЕРАТОР 1> <ОПЕРАТОР 2> … <ОПЕРАТОР N> END IF

Слайд 40





Первичные конструкции на языке QBasic
Описание слайда:
Первичные конструкции на языке QBasic

Слайд 41





Первичные конструкции на языке QBasic
Описание слайда:
Первичные конструкции на языке QBasic

Слайд 42





Программа может иметь вид:
Программа может иметь вид:
 1 вариант
 
CLS
REM Равносторонний ли треугольник
INPUT «Введите сторону А:»; А
INPUT «Введите сторону В:»; В
INPUT «Введите сторону С:»; С
 
IF A=B=C THEN PRINT «Этот треугольник равносторонний»
IF A<>B<>C THEN PRINT «Этот треугольник равносторонним не является»
END
Описание слайда:
Программа может иметь вид: Программа может иметь вид:  1 вариант   CLS REM Равносторонний ли треугольник INPUT «Введите сторону А:»; А INPUT «Введите сторону В:»; В INPUT «Введите сторону С:»; С   IF A=B=C THEN PRINT «Этот треугольник равносторонний» IF A<>B<>C THEN PRINT «Этот треугольник равносторонним не является» END

Слайд 43





 2 вариант
 2 вариант
 
CLS
REM Равносторонний ли треугольник
INPUT «Введите стороны треугольника через запятую- А, В, С:»; А, В, С
IF A=B=C THEN PRINT «Этот треугольник равносторонний»  ELSE PRINT «Этот треугольник равносторонним не является»
END
Описание слайда:
 2 вариант  2 вариант   CLS REM Равносторонний ли треугольник INPUT «Введите стороны треугольника через запятую- А, В, С:»; А, В, С IF A=B=C THEN PRINT «Этот треугольник равносторонний»  ELSE PRINT «Этот треугольник равносторонним не является» END

Слайд 44





 
 
   REM сравнить число со каким-то значением INPUT "Введите а’’,  a
   IF a=7 THEN PRINT "Числа равны''
   END

После запуска программы проверяется равно ли введенное значение семи или нет. Если равно, то на экран выводится сообщение “Числа равны”
Описание слайда:
    REM сравнить число со каким-то значением INPUT "Введите а’’, a IF a=7 THEN PRINT "Числа равны'' END После запуска программы проверяется равно ли введенное значение семи или нет. Если равно, то на экран выводится сообщение “Числа равны”

Слайд 45


  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №45
Описание слайда:

Слайд 46





 
 
……..
……..Равнобедренный ли треугольник
…….. «Введите …………………-…, …, … :»; …, …, ..
…… ……………..«Этот треугольник .........» 
 …….. PRINT «Этот треугольник ……….»
END
Описание слайда:
    …….. ……..Равнобедренный ли треугольник …….. «Введите …………………-…, …, … :»; …, …, .. …… ……………..«Этот треугольник .........»  …….. PRINT «Этот треугольник ……….» END

Слайд 47





x=0; y=0
x=0; y=0
x=1; y=1.697785
Описание слайда:
x=0; y=0 x=0; y=0 x=1; y=1.697785

Слайд 48


  
                                                                                                                           МБОУ СОШ №18 имени Э.Д. Потапова     Функции в языке программиро, слайд №48
Описание слайда:

Слайд 49





 x=1; y=-1
 x=1; y=-1
 x=2; y=3
Описание слайда:
x=1; y=-1 x=1; y=-1 x=2; y=3

Слайд 50





1.Теоремы Пифагора:
1.Теоремы Пифагора:
a2+b2=c2
Описание слайда:
1.Теоремы Пифагора: 1.Теоремы Пифагора: a2+b2=c2

Слайд 51





 1. Понятное и точное предписание исполнителю при заданных начальных данных выполнить конечную последовательность команд, приводящую к искомому результату, называется
 1. Понятное и точное предписание исполнителю при заданных начальных данных выполнить конечную последовательность команд, приводящую к искомому результату, называется
 
1)моделью
2)системой
3)алгоритмом
4)технологией
Описание слайда:
 1. Понятное и точное предписание исполнителю при заданных начальных данных выполнить конечную последовательность команд, приводящую к искомому результату, называется  1. Понятное и точное предписание исполнителю при заданных начальных данных выполнить конечную последовательность команд, приводящую к искомому результату, называется   1)моделью 2)системой 3)алгоритмом 4)технологией

Слайд 52





Тестирование
 2. Алгоритмическая конструкция какого типа изображена на блок-схеме?
1)линейная
2)циклическая
3)разветвляющаяся
4)вспомогательная
Описание слайда:
Тестирование  2. Алгоритмическая конструкция какого типа изображена на блок-схеме? 1)линейная 2)циклическая 3)разветвляющаяся 4)вспомогательная

Слайд 53





Тестирование
 3.  Алгоритм включает в себя ветвление, если
1. он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий; 
2. ход его выполнения зависит от истинности тех или иных условий; 
3. его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий; 
4. он представим в табличной форме; 
5. он включает в себя вспомогательный алгоритм.
Описание слайда:
Тестирование  3.  Алгоритм включает в себя ветвление, если 1. он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий; 2. ход его выполнения зависит от истинности тех или иных условий; 3. его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий; 4. он представим в табличной форме; 5. он включает в себя вспомогательный алгоритм.

Слайд 54





Тестирование
4. Выберите верное представление арифметического выражения на алгоритмическом языке:
1. x + 3y / 5xy 
2. x + 3*y / 5*x*y 
3. (x + 3y) / 5xy 
4. (x + 3*y) / (5*x*y) 
5. x + 3*y / (5*x*y)
Описание слайда:
Тестирование 4. Выберите верное представление арифметического выражения на алгоритмическом языке: 1. x + 3y / 5xy 2. x + 3*y / 5*x*y 3. (x + 3y) / 5xy 4. (x + 3*y) / (5*x*y) 5. x + 3*y / (5*x*y)

Слайд 55





Тестирование
5. Алгоритм, записанный на «понятном» компьютеру языке, называется
1. исполнителем алгоритмов; 
2. программой; 
3. текстовкой; 
4.протоколом алгоритма.
Описание слайда:
Тестирование 5. Алгоритм, записанный на «понятном» компьютеру языке, называется 1. исполнителем алгоритмов; 2. программой; 3. текстовкой; 4.протоколом алгоритма.

Слайд 56





Правильный ответ на тест
Описание слайда:
Правильный ответ на тест

Слайд 57





Задание:
Написать программу решения следующей шуточной задачи:

ЭВМ спрашивает: «Сколько Вам лет?».
Если ответ больше 100, то отвечает: «Вы хорошо сохранились!». 
В противном случае желает: «Лет до 100 расти Вам без старости!».
Описание слайда:
Задание: Написать программу решения следующей шуточной задачи: ЭВМ спрашивает: «Сколько Вам лет?». Если ответ больше 100, то отвечает: «Вы хорошо сохранились!». В противном случае желает: «Лет до 100 расти Вам без старости!».

Слайд 58





Домашнее задание
1.Уметь составлять блок-схемы и программы, имеющие разветвляющуюся структуру, записывать математические выражения на QBasic.
2.Написать программу вычисления площади треугольника по высоте и основанию.
Описание слайда:
Домашнее задание 1.Уметь составлять блок-схемы и программы, имеющие разветвляющуюся структуру, записывать математические выражения на QBasic. 2.Написать программу вычисления площади треугольника по высоте и основанию.

Слайд 59





 Алгоритмическая структура «выбор» 
Введение в программирование
Описание слайда:
Алгоритмическая структура «выбор» Введение в программирование

Слайд 60





Структура «выбор»
Структура IF... позволяет выбрать между двумя вариантами. 
Если требуется осуществить выбор между большим числом вариантов, то это можно организовать используя лишь структуру IF... 
Но можно (что чаще проще) и с помощью структуры "Выбор".
Описание слайда:
Структура «выбор» Структура IF... позволяет выбрать между двумя вариантами. Если требуется осуществить выбор между большим числом вариантов, то это можно организовать используя лишь структуру IF... Но можно (что чаще проще) и с помощью структуры "Выбор".

Слайд 61





Структура «выбор»
Эта структура имеет вид: 
SELECT CASE <Выражение> 
CASE <условие 1> <серия 1> 
CASE<условие 2> <серия 2> ... 
CASE ELSE<серия иначе> 
END SELECT 
Выражение, заданное после ключевых слов SELECT CASE, сравнивается с определенными значениями - условиями и если они истинны, то выполняется соответствующая серия команд. Если не одно условие не истинно, то выполняется серия команд между CASE ELSE и END SELECT.
Описание слайда:
Структура «выбор» Эта структура имеет вид: SELECT CASE <Выражение> CASE <условие 1> <серия 1> CASE<условие 2> <серия 2> ... CASE ELSE<серия иначе> END SELECT Выражение, заданное после ключевых слов SELECT CASE, сравнивается с определенными значениями - условиями и если они истинны, то выполняется соответствующая серия команд. Если не одно условие не истинно, то выполняется серия команд между CASE ELSE и END SELECT.

Слайд 62






Пример: выдать словесное значение числа 

REM Преобразование чисел в слова 
INPUT "Введите число", a
SELECT CASE a
CASE 1 PRINT "один“
CASE 2 PRINT "два" 
CASE 3 PRINT "три" ...
CASE 10 PRINT "десять“
END SELECT 
CASE ELSE PRINT "это число не могу перевести" 
END 
В данном примере введенное число сравнивается с числами от 1 до 10 и если наше число равно одному из этих чисел, то на экран выводится словесное значение числа. Если это не так на экран выводится сообщение: "это число не могу перевести".
Описание слайда:
Пример: выдать словесное значение числа REM Преобразование чисел в слова INPUT "Введите число", a SELECT CASE a CASE 1 PRINT "один“ CASE 2 PRINT "два" CASE 3 PRINT "три" ... CASE 10 PRINT "десять“ END SELECT CASE ELSE PRINT "это число не могу перевести" END В данном примере введенное число сравнивается с числами от 1 до 10 и если наше число равно одному из этих чисел, то на экран выводится словесное значение числа. Если это не так на экран выводится сообщение: "это число не могу перевести".

Слайд 63





Задание:
Написать программу , которая позволяет выставлять оценку за работу в зависимости от количества сделанных ошибок.
Описание слайда:
Задание: Написать программу , которая позволяет выставлять оценку за работу в зависимости от количества сделанных ошибок.



Похожие презентации
Mypresentation.ru
Загрузить презентацию