Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Презентации / Учебное электронное издание "Алгоритмизация и программирование"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Учебное электронное издание "Алгоритмизация и программирование"

библиотека
материалов
Раздел «Алгоритмизация и программирование» ГОУ СПО ЯО Угличский механико-техн...
Основные понятия 		Алгоритм – это понятное и точное указание исполнителю сове...
Свойства алгоритма Дискретность – разделение информационного процесса в алгор...
Способы описания алгоритмов Словесный – на алгоритмическом языке, на языке пр...
Стандартные обозначения, принятые в блок схемах Наименование блочных символов...
Стандартные обозначения, принятые в блок схемах Наименование блочных символов...
Линейные алгоритмы
Линейный алгоритм 		Алгоритм, в котором все этапы решения задачи выполняются...
Пример 1. Вычислить площадь круга при заданном значении радиуса R. 		Дано: Ма...
Даны два действительных числа x,y. Вычислить их сумму, разность, произведени...
Задачи Составить алгоритм вычисления площади треугольника со сторонами a,b,c...
Даны два действительных числа x,y. Вычислить их сумму, разность, произведени...
Язык программирования QBasic Оператор INPUT (ввод) позволяет присвоить значен...
Язык программирования QBasic Оператор PRINT (вывод) позволяет вывести информа...
Язык программирования QBasic Оператор REM является строкой комментария. Форма...
Язык программирования QBasic Оператор END (конец) завершает выполнение програ...
Математические функции и выражения ABS(x)	Определить абсолютное значение аргу...
Пример 1. Написать программу вычисления площади круга при заданном значении р...
Задача 3. Даны два действительных числа x,y. Вычислить их сумму, разность, п...
Задачи для самостоятельной работы 1. Дана длина ребра куба. Найти площадь гра...
Задачи для самостоятельной работы
Обработка символьной информации
Работа с символьными данными Выделение определенной части символьного выражен...
Функции LEN(X$) – вычисляет длину строки символов X$; INSTR(I,X$,Y$) – отыски...
Выделение определенной части символьного выражения Имеются три функции, котор...
Формат записи функции MID$, MID$ (x$, n, m), x$- исходное символьное выражени...
Формат записи функции RIGHT$ RIGHT$(x$, n ) ,где x$-исходное символьное выраж...
Задания 1. Используя функции LEFT$, MID$, RIGHT$, составить свою фамилию из 4...
Задание 2. Зашифровать фразу «завтра не учимся», используя 8 слов.
Обработка графической информации
Работа с графической информацией Графические программные средства позволяют с...
Операторы и функции, используемые при работе с графикой. №	Оператор или функц...
Оператор SCREEN Устанавливает режим и параметры работы дисплея. Формат записи...
Оператор SCREEN SCREEN 1,0 – цветное изображение SCREEN 1,1 – средняя разреша...
Оператор COLOR Позволяет выбрать фон и палитру цветов для переднего плана. Фо...
Цвета, используемые при цветном графическом режиме Номер цвета	Передний план...
Оператор LINE Позволяет начертить отрезок, линию или прямоугольник. Формат за...
Оператор CIRCLE Позволяет получить на экране дисплея эллипс, круг. Формат зап...
Задание 1 	Построить прямоугольник с помощью 4 линий. SCREEN 2 KEY OFF: CLS...
Задание 2 Построить три прямоугольника, вложенных друг в друга. (79, 24) (159...
Задание 3 (0,0)
Задание 4 Получение четырех эллипсов. REM SCREEN 1 KEY OFF: CLS CIRCLE (100,1...
Задание 5 	Построение двух взаимно перпендикулярных эллипсов. SCREEN 1 KEY OF...
Задание 6 	Варианты построения дуг эллипсов SCREEN 2 KEY OFF: CLS PI=3.14 CIR...
Задание 7 70 270
Задание 8
Задание 9
Нелинейные структурные элементы программ В нелинейных частях программы исполь...
Операторы переходов Организация ветвлений Организация циклов Безусловные пере...
Разветвляющиеся алгоритмы
Ветвлением называется такая алгоритмическая структура, в которой выбирается о...
На алгоритмическом языке структура ветвление записывается в форме: Если выпол...
Условия могут быть простыми и сложными. Простое условие – это выражение, сост...
Сложное условие – это последовательность простых условий, объединенных между...
Ветвление на языке Бейсик IF условие THEN действие1 ELSE действие2
Дано А,В,С – некоторые числа. Найти: Х1, Х2 Математическая модель. D=B^2 – 4...
Задание 2 Ввести значение переменной Х, если число больше 10 , то вывести на...
Задание 3 Найти модуль числа Х. Дано:		Математическая модель: Х			Если Х
начало Х Х
Input «ввести значение х»;Х IF X
Циклические алгоритмы
Циклы Циклом называется программа (или часть программы), многократно выполняе...
Циклы на языке Бейсик Общая структура арифметического цикла Оператор FOR - TO...
FOR переменная цикла = начальное значение цикла ТО конечное значение цикла ST...
Задание 1. Задана последовательность чисел от 1 до 10. Найти сумму квадратов...
начало конец S=0 I=1 I>10 Напечатать S Да Нет S=S+I^2 I=I+1 1 шаг: I=1, S=1 2...
Задание 2 Найти произведение членов последовательности 12,14,16,18,20,22. Сос...
Задание 1. Составить программу, подсчитывающую количество букв «А» в тексте....
Используемая литература Угринович Н.Д. Информатика и информационные технологи...
71 1

Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Описание презентации по отдельным слайдам:

№ слайда 1 Раздел «Алгоритмизация и программирование» ГОУ СПО ЯО Угличский механико-техн
Описание слайда:

Раздел «Алгоритмизация и программирование» ГОУ СПО ЯО Угличский механико-технологичский техникум

№ слайда 2 Основные понятия 		Алгоритм – это понятное и точное указание исполнителю сове
Описание слайда:

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

№ слайда 3 Свойства алгоритма Дискретность – разделение информационного процесса в алгор
Описание слайда:

Свойства алгоритма Дискретность – разделение информационного процесса в алгоритме на отдельные команды (шаги). Понятность – алгоритм должен составляться в расчете на конкретного исполнителя с учетом его возможностей. Определенность – команды должны быть предельно четкими и однозначными. Конечность – любой алгоритм должен завершиться за конечное число шагов. Корректность - любой алгоритм создан для решения определенной задачи. Решение будет правильным для любых допустимых исходных данных. Массовость – алгоритм может применяться для многократного решения при различных наборов исходных данных

№ слайда 4 Способы описания алгоритмов Словесный – на алгоритмическом языке, на языке пр
Описание слайда:

Способы описания алгоритмов Словесный – на алгоритмическом языке, на языке программирования; Input x, y P=x*y S=x+y Print S, P, Графический – с помощью блок – схем.

№ слайда 5 Стандартные обозначения, принятые в блок схемах Наименование блочных символов
Описание слайда:

Стандартные обозначения, принятые в блок схемах Наименование блочных символов Обозначение Определение функции или действия Процесс (действие) Выполнение операции или группы операций, в результате которых изменяется значение, форма представления или расположения данных Решение (ветвление по условию) Выбор направления выполнения алгоритма или программы в зависимости от некоторых переменных условий. Ввод- вывод Преобразование данных в форму, пригодную для обработки (ввода) или регистрации результатов обработки (вывод) Линии потока Указание последовательности связей между символами.

№ слайда 6 Стандартные обозначения, принятые в блок схемах Наименование блочных символов
Описание слайда:

Стандартные обозначения, принятые в блок схемах Наименование блочных символов Обозначение Определение функции или действия Пуск - останов Начало, конец, прерывание процесса обработки данных или выполнение программы. Соединитель Указание связей между прерванными линиями потока для символов, представленных на одном листе. Межстраничный соединитель Указание связи между разъединенными частями схем алгоритмов и программ, расположенных на разных листах.

№ слайда 7 Линейные алгоритмы
Описание слайда:

Линейные алгоритмы

№ слайда 8 Линейный алгоритм 		Алгоритм, в котором все этапы решения задачи выполняются
Описание слайда:

Линейный алгоритм Алгоритм, в котором все этапы решения задачи выполняются строго последовательно, без пропусков и повторений называется линейным. Линейный алгоритм решения имеют простейшие задачи. Действие 1 Действие 2 Действие 3

№ слайда 9 Пример 1. Вычислить площадь круга при заданном значении радиуса R. 		Дано: Ма
Описание слайда:

Пример 1. Вычислить площадь круга при заданном значении радиуса R. Дано: Математическая модель R S = 3,14*R2 S-? Блок – схема Программа на языке Бейсик начало конец R S S=3,14*R2

№ слайда 10 Даны два действительных числа x,y. Вычислить их сумму, разность, произведени
Описание слайда:

Даны два действительных числа x,y. Вычислить их сумму, разность, произведение и частное. Дано: Математическая модель x, y S=x+y R= x-y P=x*y C=x/y S, R, P, C Блок – схема Программа на языке Бейсик

№ слайда 11 Задачи Составить алгоритм вычисления площади треугольника со сторонами a,b,c
Описание слайда:

Задачи Составить алгоритм вычисления площади треугольника со сторонами a,b,c (a,b,c –вещественные числа). Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов. Даны два действительных числа x,y. Вычислить их сумму, разность, произведение и частное. Три сопротивления R1, R2, R 3 соединены параллельно. Найти сопротивление соединения Rобщ.

№ слайда 12 Даны два действительных числа x,y. Вычислить их сумму, разность, произведени
Описание слайда:

Даны два действительных числа x,y. Вычислить их сумму, разность, произведение и частное. Дано: Математическая модель x, y S=x+y R= x-y P=x*y C=x/y S, R, P, C Блок – схема Программа на языке программирования

№ слайда 13 Язык программирования QBasic Оператор INPUT (ввод) позволяет присвоить значен
Описание слайда:

Язык программирования QBasic Оператор INPUT (ввод) позволяет присвоить значение переменным с клавиатуры во время выполнения программы. Формат записи оператора INPUT«комментарий»;список переменных Пример записи оператора INPUT«ввести значение х1,х2,х3»;х1,х2,х3

№ слайда 14 Язык программирования QBasic Оператор PRINT (вывод) позволяет вывести информа
Описание слайда:

Язык программирования QBasic Оператор PRINT (вывод) позволяет вывести информацию в зонном (,) и уплотненном формате(;). Формат записи оператора PRINT список выражений Пример записи оператора PRINT 20,А,В;2

№ слайда 15 Язык программирования QBasic Оператор REM является строкой комментария. Форма
Описание слайда:

Язык программирования QBasic Оператор REM является строкой комментария. Формат записи оператора REM комментарий Пример записи оператора REM вычисление суммы 3 чисел

№ слайда 16 Язык программирования QBasic Оператор END (конец) завершает выполнение програ
Описание слайда:

Язык программирования QBasic Оператор END (конец) завершает выполнение программы, закрывает все файлы, не выходя из системы QBasic Формат записи оператора END

№ слайда 17 Математические функции и выражения ABS(x)	Определить абсолютное значение аргу
Описание слайда:

Математические функции и выражения ABS(x) Определить абсолютное значение аргумента SQR(x) Извлечь квадратный корень из аргумента. EXP(x) Возвести число е в степени х LOG(x) Определить натуральный логарифм числа TAN(x) Вычислить тангенс аргумента SIN(x) Вычислить синус аргумента ATN(x) Вычислить арктангенс аргумента * умножение / \ Деление (целочисленное деление) ^ Возведение в степень

№ слайда 18 Пример 1. Написать программу вычисления площади круга при заданном значении р
Описание слайда:

Пример 1. Написать программу вычисления площади круга при заданном значении радиуса R. Дано: Математическая модель R S = 3,14*R2 S-? Блок – схема На языке Бейсик начало конец R S S=3,14*R2 REM вычисление площади круга INPUT«ввести значение радиуса R»;R S=3,14*R^2 PRINT S END

№ слайда 19 Задача 3. Даны два действительных числа x,y. Вычислить их сумму, разность, п
Описание слайда:

Задача 3. Даны два действительных числа x,y. Вычислить их сумму, разность, произведение и частное. Дано: Математическая модель x, y S=x+y R= x-y P=x*y C=x/y S, R, P, C Блок – схема Программа на языке программирования REM вычисление суммы, разности, произведения частного Х,Y INPUT «ввести значение x, y»; x, y P=x*y C=x/y S=x+y R= x-y PRINT S, R, P, C END

№ слайда 20 Задачи для самостоятельной работы 1. Дана длина ребра куба. Найти площадь гра
Описание слайда:

Задачи для самостоятельной работы 1. Дана длина ребра куба. Найти площадь грани, площадь полной поверхности и объем этого куба. 2. Найти произведение цифр заданного четырехзначного числа. 3. Вычислить корни квадратного уравнения a*x^2+b*x+c=0, заданного коэффициентами a, b, c. Предполагается а≠0 и D>0. 4. Полторы кошки за полтора часа съедают полторы мышки. Сколько мышек съедят Х кошек заY часов.

№ слайда 21 Задачи для самостоятельной работы
Описание слайда:

Задачи для самостоятельной работы

№ слайда 22
Описание слайда:

№ слайда 23 Обработка символьной информации
Описание слайда:

Обработка символьной информации

№ слайда 24 Работа с символьными данными Выделение определенной части символьного выражен
Описание слайда:

Работа с символьными данными Выделение определенной части символьного выражения – функции LEFT$, MID$, RIGHT$. Замена части символьного выражения – оператор MID$. Обработка числовой информации в тексте –функцииVAL и STR$. Определение количественных характеристик символьных строк – функции LEN и INSTR. И др.

№ слайда 25 Функции LEN(X$) – вычисляет длину строки символов X$; INSTR(I,X$,Y$) – отыски
Описание слайда:

Функции LEN(X$) – вычисляет длину строки символов X$; INSTR(I,X$,Y$) – отыскивает место первого появления строки символов Y$ в строке X$ и выдает номер позиции, на которой она была найдена. I- номер позиции, с которой должен начаться поиск. Если I отсутствует, то поиск начинается с первой позиции

№ слайда 26 Выделение определенной части символьного выражения Имеются три функции, котор
Описание слайда:

Выделение определенной части символьного выражения Имеются три функции, которые позволяют выделить определенную часть символьного выражения: правую RIGHT$, левую- LEFT$, среднюю MID$. Формат записи функции LEFT$: LEFT$(x$,n), где x$-исходное символьное выражение; n – количество символов, выделяемых из символьного выражения, начиная с крайнего левого символа текстовой строки.

№ слайда 27 Формат записи функции MID$, MID$ (x$, n, m), x$- исходное символьное выражени
Описание слайда:

Формат записи функции MID$, MID$ (x$, n, m), x$- исходное символьное выражение, n- определяет начальную позицию символьного выражения, начиная с которой будет выделена подстрока, m – длина подстроки. Например. x$=«Колесо» PRINT MID$ (x$, 2, 3)

№ слайда 28 Формат записи функции RIGHT$ RIGHT$(x$, n ) ,где x$-исходное символьное выраж
Описание слайда:

Формат записи функции RIGHT$ RIGHT$(x$, n ) ,где x$-исходное символьное выражение; n – количество символов, выделяемых из символьного выражения, начиная с крайнего правого символа текстовой строки.

№ слайда 29 Задания 1. Используя функции LEFT$, MID$, RIGHT$, составить свою фамилию из 4
Описание слайда:

Задания 1. Используя функции LEFT$, MID$, RIGHT$, составить свою фамилию из 4 слов. Например. «Иванова» из слов «диван», «коза», «ворона», «лак». A$= «диван» B$= «коза» C$= «ворона» D$= «лак» PRINT MID$(A$,2,4);MID$(B$,2,1);LEFT$(C$,1); MID$(D$,2,1)

№ слайда 30 Задание 2. Зашифровать фразу «завтра не учимся», используя 8 слов.
Описание слайда:

Задание 2. Зашифровать фразу «завтра не учимся», используя 8 слов.

№ слайда 31 Обработка графической информации
Описание слайда:

Обработка графической информации

№ слайда 32 Работа с графической информацией Графические программные средства позволяют с
Описание слайда:

Работа с графической информацией Графические программные средства позволяют создавать на экране дисплея сложные изображения с различной глубиной свечения точек, а также выводить одновременно с графической текстовую информацию.

№ слайда 33 Операторы и функции, используемые при работе с графикой. №	Оператор или функц
Описание слайда:

Операторы и функции, используемые при работе с графикой. № Оператор или функция Назначение 1. CIRCLE Построить эллипс, окружность. 2. COLOR Выбрать цвет 3. DRAW Изобразить сложную фигуру, объект. 4. LINE Начертить линию, отрезок. 5. PAINT Окрасить фигуру, объект. 6. PSET Изобразить точку 7. PRESET Убрать свечение точки. 8. SCREEN Установить режим работы экрана.

№ слайда 34 Оператор SCREEN Устанавливает режим и параметры работы дисплея. Формат записи
Описание слайда:

Оператор SCREEN Устанавливает режим и параметры работы дисплея. Формат записи SCREEN{1 2} [,[цветное изображение][,[активная страница][, отображаемая страница]]] { }- указывается параметр выбора [ ] - параметр не обязательный

№ слайда 35 Оператор SCREEN SCREEN 1,0 – цветное изображение SCREEN 1,1 – средняя разреша
Описание слайда:

Оператор SCREEN SCREEN 1,0 – цветное изображение SCREEN 1,1 – средняя разрешающая способность, ширина текстовой строки 40 колонок SCREEN 2 -средняя разрешающая способность, ширина текстовой строки 80 колонок SCREEN 0,0,0 – переход от графического режима к текстовому.

№ слайда 36 Оператор COLOR Позволяет выбрать фон и палитру цветов для переднего плана. Фо
Описание слайда:

Оператор COLOR Позволяет выбрать фон и палитру цветов для переднего плана. Формат записи оператора COLOR[фон] [, палитра цветов переднего плана] Для цветного изображения фон выбирается из таблицы

№ слайда 37 Цвета, используемые при цветном графическом режиме Номер цвета	Передний план
Описание слайда:

Цвета, используемые при цветном графическом режиме Номер цвета Передний план 0 Черный 1 Синий 2 Зеленый 3 Голубой 4 Красный 5 Пурпурный 6 Коричневый 7 Белый

№ слайда 38 Оператор LINE Позволяет начертить отрезок, линию или прямоугольник. Формат за
Описание слайда:

Оператор LINE Позволяет начертить отрезок, линию или прямоугольник. Формат записи LINE[(x1,y1)] - (x2,y2) [,[цвет][,[B[F]] , где (x1,y1), (x2,y2) – координаты точек начала и конца отрезка; B[F] – рисуется прямоугольник (закрашенный). Если (x1,y1) отсутствует, то в качестве начальной точки используется координата точки, которая последней участвовала в обработке.

№ слайда 39 Оператор CIRCLE Позволяет получить на экране дисплея эллипс, круг. Формат зап
Описание слайда:

Оператор CIRCLE Позволяет получить на экране дисплея эллипс, круг. Формат записи CIRCLE (x1,y1),R[,[цвет][,[начало] [,[конец][,сжатие]]]] Где (x1,y1) – координаты центра эллипса, R – любое числовое выражение, значение которого задает большую полуось эллипса

№ слайда 40 Задание 1 	Построить прямоугольник с помощью 4 линий. SCREEN 2 KEY OFF: CLS
Описание слайда:

Задание 1 Построить прямоугольник с помощью 4 линий. SCREEN 2 KEY OFF: CLS очистка экрана LINE (200,50) - (400,50) LINE – (400,100) LINE – (200,100) LINE – (200,50) (200,50) (200,100) (400,100) (400,50)

№ слайда 41 Задание 2 Построить три прямоугольника, вложенных друг в друга. (79, 24) (159
Описание слайда:

Задание 2 Построить три прямоугольника, вложенных друг в друга. (79, 24) (159, 49) (239, 74) (319, 99) (399, 124) (559, 159)

№ слайда 42 Задание 3 (0,0)
Описание слайда:

Задание 3 (0,0)

№ слайда 43 Задание 4 Получение четырех эллипсов. REM SCREEN 1 KEY OFF: CLS CIRCLE (100,1
Описание слайда:

Задание 4 Получение четырех эллипсов. REM SCREEN 1 KEY OFF: CLS CIRCLE (100,100), 100 CIRCLE (100,100), 100, 1, , , 3/10 CIRCLE (100,100), 100, 2, , , 4/10 CIRCLE (100,100), 100, 3, , , 5/10 END

№ слайда 44 Задание 5 	Построение двух взаимно перпендикулярных эллипсов. SCREEN 1 KEY OF
Описание слайда:

Задание 5 Построение двух взаимно перпендикулярных эллипсов. SCREEN 1 KEY OFF: CLS CIRCLE (320,100), 50, , , , 2 CIRCLE (320,100), 100, , , , 5/30 END

№ слайда 45 Задание 6 	Варианты построения дуг эллипсов SCREEN 2 KEY OFF: CLS PI=3.14 CIR
Описание слайда:

Задание 6 Варианты построения дуг эллипсов SCREEN 2 KEY OFF: CLS PI=3.14 CIRCLE (160,50), 50, , PI, PI/2 CIRCLE (160,50), 40, , PI/2 ,PI CIRCLE (320,50), 50, ,-PI/2,- PI CIRCLE (480,50), 40, , -PI, PI/2 CIRCLE (160,150), 50, , PI/2, PI/4 CIRCLE (160,150), 40, , PI/2 , -PI/4 CIRCLE (320,150), 50, , 0, PI/4 CIRCLE (480,150), 50, , PI/4 , -3/4*PI CIRCLE (480,150), 40, , -PI/4, -3/4*PI END

№ слайда 46 Задание 7 70 270
Описание слайда:

Задание 7 70 270

№ слайда 47 Задание 8
Описание слайда:

Задание 8

№ слайда 48 Задание 9
Описание слайда:

Задание 9

№ слайда 49 Нелинейные структурные элементы программ В нелинейных частях программы исполь
Описание слайда:

Нелинейные структурные элементы программ В нелинейных частях программы используются операторы переходов, по которым управление передается в нужное место программы. По назначению операторы переходов делятся на две группы: операторы для организаций ветвлений, которые позволяют выбрать одно из двух возможных направлений продолжения программы; Операторы для организации циклов, позволяющих обращаться к группам операторов и выполнять несколько раз.

№ слайда 50 Операторы переходов Организация ветвлений Организация циклов Безусловные пере
Описание слайда:

Операторы переходов Организация ветвлений Организация циклов Безусловные переходы Условные переходы простых сложных GOSUB GOTO RETURN IF – GOTO IF – THEN – ELSE FOR – TO - NEXT

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

Разветвляющиеся алгоритмы

№ слайда 52 Ветвлением называется такая алгоритмическая структура, в которой выбирается о
Описание слайда:

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

№ слайда 53 На алгоритмическом языке структура ветвление записывается в форме: Если выпол
Описание слайда:

На алгоритмическом языке структура ветвление записывается в форме: Если выполняется условие то выполняется серия команд 1 иначе выполняется серия команд 2 Если выполняется условие то выполняется серия команд 1

№ слайда 54 Условия могут быть простыми и сложными. Простое условие – это выражение, сост
Описание слайда:

Условия могут быть простыми и сложными. Простое условие – это выражение, составленное из двух переменных, арифметических выражений или двух текстовых величин, связанных одним из знаков сравнения (< > = <= >= < >)

№ слайда 55 Сложное условие – это последовательность простых условий, объединенных между
Описание слайда:

Сложное условие – это последовательность простых условий, объединенных между собой знаками логических операций (AND, OR, NOT). Например, 7<x<10, 7<x AND x<10

№ слайда 56 Ветвление на языке Бейсик IF условие THEN действие1 ELSE действие2
Описание слайда:

Ветвление на языке Бейсик IF условие THEN действие1 ELSE действие2

№ слайда 57 Дано А,В,С – некоторые числа. Найти: Х1, Х2 Математическая модель. D=B^2 – 4
Описание слайда:

Дано А,В,С – некоторые числа. Найти: Х1, Х2 Математическая модель. D=B^2 – 4 * A * C Если D>0 то X1= (-B+SQR(D))/(2*A) и X2= (-B-SQR(D))/(2*A) иначе «решений нет» Задание 1 Найти корни квадратного уравнения a*x^2+b*x+c=0

№ слайда 58
Описание слайда:

№ слайда 59 Задание 2 Ввести значение переменной Х, если число больше 10 , то вывести на
Описание слайда:

Задание 2 Ввести значение переменной Х, если число больше 10 , то вывести на экран «достаточно» иначе «мало».

№ слайда 60 Задание 3 Найти модуль числа Х. Дано:		Математическая модель: Х			Если Х
Описание слайда:

Задание 3 Найти модуль числа Х. Дано: Математическая модель: Х Если Х<0, Х1=(-1)*Х иначе Х1=Х Найти:Х1

№ слайда 61 начало Х Х
Описание слайда:

начало Х Х<0 Х1=(-1)*Х Х1=Х Х1 конец Да Нет

№ слайда 62 Input «ввести значение х»;Х IF X
Описание слайда:

Input «ввести значение х»;Х IF X<0 THEN X1=(-1)*X ELSE X1=X Print X1

№ слайда 63 Циклические алгоритмы
Описание слайда:

Циклические алгоритмы

№ слайда 64 Циклы Циклом называется программа (или часть программы), многократно выполняе
Описание слайда:

Циклы Циклом называется программа (или часть программы), многократно выполняемая при заданном условии. Цикл охватывает последовательность операторов, заключенную между оператором перехода и оператором, который позволяет возвратиться на начало цикла.

№ слайда 65 Циклы на языке Бейсик Общая структура арифметического цикла Оператор FOR - TO
Описание слайда:

Циклы на языке Бейсик Общая структура арифметического цикла Оператор FOR - TO Последовательность операторов оператор NEXT Выход Вход Операторы FOR – TO (для – к ) и NEXT (следующий) предназначены для многократного выполнения операторов, заключенных в этом блоке.

№ слайда 66 FOR переменная цикла = начальное значение цикла ТО конечное значение цикла ST
Описание слайда:

FOR переменная цикла = начальное значение цикла ТО конечное значение цикла STEP значение шага цикла, Начальное и конечное значения цикла и шага могут быть записаны с помощью арифметических выражений. Значение шага может быть записаны как с положительным, так и с отрицательным знаком. Если STEP равен 1, то операнд может отсутствовать. NEXT всегда заканчивает блок. В операторе перечисляются переменные цикла, которые были указаны в операторе FOR – ТО.

№ слайда 67 Задание 1. Задана последовательность чисел от 1 до 10. Найти сумму квадратов
Описание слайда:

Задание 1. Задана последовательность чисел от 1 до 10. Найти сумму квадратов этих чисел. Составить алгоритм и программу. Дано [1; 10], Step 1 Найти: S Математическая модель: S = 0, I =1 Если, то S = S+I^2 данная последовательность повторяется до тех пор пока значение I не достигнет 10

№ слайда 68 начало конец S=0 I=1 I&gt;10 Напечатать S Да Нет S=S+I^2 I=I+1 1 шаг: I=1, S=1 2
Описание слайда:

начало конец S=0 I=1 I>10 Напечатать S Да Нет S=S+I^2 I=I+1 1 шаг: I=1, S=1 2 шаг: I=2, S=5 3 шаг: I=3, S=14 4 шаг: I=4, S=30 5 шаг: I=5, S=55 6 шаг: I=6, S=91 7 шаг: I=7, S=140 8 шаг: I=8, S=204 9 шаг: I=9, S=285 10 шаг: I=10, S=385 11 шаг: I=11 вывод S=385

№ слайда 69 Задание 2 Найти произведение членов последовательности 12,14,16,18,20,22. Сос
Описание слайда:

Задание 2 Найти произведение членов последовательности 12,14,16,18,20,22. Составить блок схему

№ слайда 70 Задание 1. Составить программу, подсчитывающую количество букв «А» в тексте.
Описание слайда:

Задание 1. Составить программу, подсчитывающую количество букв «А» в тексте. REM Сколько букв А в тексте INPUT «Введите текст»; S$ L=LEN(S$) K=0 FOR I=1 TO L X$=MID$(S$,I,1) IF X$=«А» THEN K=K+1 NEXT I PRINT «в тексте», К , «букв А»

№ слайда 71 Используемая литература Угринович Н.Д. Информатика и информационные технологи
Описание слайда:

Используемая литература Угринович Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов. – М.: Бином, 2007. Угринович Н.Д. Босова Л.Л., Михайлова Н.И. Практикум по информатике и информационным технологиям. Учебное пособие для общеобразовательных учреждений. – М.: БИНОМ Лаборатория знаний, 2006. Угринович Н.Д. Преподавание курса «Информатика и ИКТ» в основной старшей школе (7-11 кл.).- М.: БИНОМ Лаборатория знаний, 2006.


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Краткое описание документа:

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

 

Учебное электронное издание "Алгоритмизация и программирование "содержит систематизированный материал прикладного характера, изложенный в форме электронной презентации по соответствующему разделу календарно - тематического плана по дисциплине  "Информатике и ИКТ". Представленный материал может быть использован преподавателями при проведении занятий, а также студентами для самостоятельной подготовки  к промежуточному контролю знаний.

Автор
Дата добавления 15.05.2015
Раздел Информатика
Подраздел Презентации
Просмотров462
Номер материала 532807
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх