SlideShare uma empresa Scribd logo
1 de 10
Программирование ветвлений на
QBasic.
Программное управление работой компьютера
© Епифанова Т.Н. / 2010
CLS
INPUT A,B,C
P=A+B+C
PRINT P
END
МУНИЦИПАЛЬНОЕ ОБЩЕОРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА № 5
г. СВЕТЛОГО КАЛИНГРАДСКОЙ ОБЛАСТИ
Демонстрационный материал для проведения уроков информатики в 9 классе
Устно ответьте на вопросы по
материалам прошлого занятия:
1. Из чего состоит алфавит языка программирования QBasic?
2. Что вы можете сказать о константах?
3. Что значит переменная для компьютера?
4. Каково значение переменной в течении выполнения всей
программы?
5. Каковы правила записи арифметических выражений в
изучаемом языке программирования?
6. Запишите алгоритм вычисления периметра треугольника на
языке программирования. Поясните действия.
Краткие ответы:
1. Из чего состоит алфавит языка программирования QBasic?
Буквы лат. Алфавита, арабские цифры, знаки ариф.
операций, знаки операций отношения, разделители.
2. Что вы можете сказать о константах?
Постоянные величины. Константы можно разделить на 3
группы: целые вещественные, символьные.
3. Что значит переменная для компьютера?
Область памяти с именем и значением. Имя <= 40 символов,
начинается с буквы, не включает в себя *, ?, …
4. Каково значение переменной в течении выполнения всей
программы? Может меняться.
5. Каковы правила записи арифметических выражений в
изучаемом языке программирования?
Пишем в строчку, соблюдаем порядок действий, …
6. Запишите алгоритм вычисления периметра треугольника на
языке программирования. Поясните действия
(см. следующий слайд).
Проверка домашнего задания:
CLS
INPUT A,B,C
P=A+B+C
PRINT P
END
CLS
INPUT ″Введите первое число″; А
INPUT ″Введите второе число, не равное первому″; В
IF A>B THEN S=A^2–B^3 ELSE S=B^2–A^3
PRINT “S = ”;S
Поясните работу каждой строчки программ.
По готовой блок - схеме составьте программу:
CLS
INPUT А, В
S=A * B
PRINT S
END
Какую задачу
реализует этот
алгоритм?
Вычисление
площади
прямоугольника.
Как записать условный оператор для решения
задачи вычисления значения функции у = √ х
СLS
INPUT X
IF X>=0 THEN Y=X^(1/2) ELSE
PRINT “НЕ СУЩЕСТВУЕТ”: END
PRINT Y
END
Самостоятельно решите следующие
задачи:
1. Линейный алгоритм.
Составьте программу для вычисления
площади трапеции s=(a+b)/2*h, если a,b,h
вводятся с клавиатуры.
2. Алгоритм структуры ветвление.
Составьте программу для вычисления
значения выражения 1/х (обозначьте
значение выражения у).
Проверьте своё решение:
 Задача 1.
CLS
INPUT А, В
S=A * B
PRINT S
END
СLS
INPUT X
IF X=0 THEN PRINT “НЕ
СУЩЕСТВУЕТ”: END
Y=1/X
PRINT Y
END
 Задача 2.
Домашнее задание
 Составьте программу реализующую линейный
алгоритм вычисления среднего
арифметического семи чисел и опишите
действия операторов каждой строки
программы.
Для подготовки ресурса были
использованы:
 Информатика и ИКТ : учебник для 9 класса / И.Г. Семакин, Л.А.
Залогова, С.В. Русаков, Л.В. Шестакова. М. : БИНОМ. Лаборатория
знаний 2008.
 Сафронов И.К.
Бейсик в задачах и примерах. – СПб.: БХВ-Петербург, 2004
 Ресурсы Интернета (картинки).

Mais conteúdo relacionado

Mais procurados

презентация Microsoft power point
презентация Microsoft power pointпрезентация Microsoft power point
презентация Microsoft power point
P_Arthur
 
метод наименьших квадратов
метод наименьших квадратовметод наименьших квадратов
метод наименьших квадратов
Елена Ключева
 
Использование алгоритмов для решения задач
Использование алгоритмов для решения задачИспользование алгоритмов для решения задач
Использование алгоритмов для решения задач
alklimchuk
 
вывод алфавитно цифровой информации
вывод алфавитно цифровой информациивывод алфавитно цифровой информации
вывод алфавитно цифровой информации
Lungu
 
19 pascal urok_3
19 pascal urok_319 pascal urok_3
19 pascal urok_3
Ann Eres
 
контрольная работа Variant i
контрольная работа Variant iконтрольная работа Variant i
контрольная работа Variant i
leshiy_AlisA
 
АиСД осень 2012 лекция 2
АиСД осень 2012 лекция 2АиСД осень 2012 лекция 2
АиСД осень 2012 лекция 2
Technopark
 

Mais procurados (20)

Lektsia 9
Lektsia 9Lektsia 9
Lektsia 9
 
презентация Microsoft power point
презентация Microsoft power pointпрезентация Microsoft power point
презентация Microsoft power point
 
метод наименьших квадратов
метод наименьших квадратовметод наименьших квадратов
метод наименьших квадратов
 
Pri3
Pri3Pri3
Pri3
 
5.4 Ключевые слова static и inline
5.4 Ключевые слова static и inline5.4 Ключевые слова static и inline
5.4 Ключевые слова static и inline
 
Использование алгоритмов для решения задач
Использование алгоритмов для решения задачИспользование алгоритмов для решения задач
Использование алгоритмов для решения задач
 
Prezentatsia1
Prezentatsia1Prezentatsia1
Prezentatsia1
 
8 3-3
8 3-38 3-3
8 3-3
 
3.1 Структуры
3.1 Структуры3.1 Структуры
3.1 Структуры
 
8 3-5
8 3-58 3-5
8 3-5
 
Программирование циклических алгоритмов
Программирование циклических алгоритмовПрограммирование циклических алгоритмов
Программирование циклических алгоритмов
 
вывод алфавитно цифровой информации
вывод алфавитно цифровой информациивывод алфавитно цифровой информации
вывод алфавитно цифровой информации
 
Matlab: Вычисление предела
Matlab: Вычисление пределаMatlab: Вычисление предела
Matlab: Вычисление предела
 
19 pascal urok_3
19 pascal urok_319 pascal urok_3
19 pascal urok_3
 
Алгоритмическая конструкция Повторение
Алгоритмическая конструкция ПовторениеАлгоритмическая конструкция Повторение
Алгоритмическая конструкция Повторение
 
Logarifmicheskaya funkciya
Logarifmicheskaya funkciyaLogarifmicheskaya funkciya
Logarifmicheskaya funkciya
 
Программирование линейных алгоритмов
Программирование линейных алгоритмовПрограммирование линейных алгоритмов
Программирование линейных алгоритмов
 
3.3 Конструкторы и деструкторы
3.3 Конструкторы и деструкторы3.3 Конструкторы и деструкторы
3.3 Конструкторы и деструкторы
 
контрольная работа Variant i
контрольная работа Variant iконтрольная работа Variant i
контрольная работа Variant i
 
АиСД осень 2012 лекция 2
АиСД осень 2012 лекция 2АиСД осень 2012 лекция 2
АиСД осень 2012 лекция 2
 

Destaque

Презентация на тему: Приемы рисования геометрических фигур
Презентация на тему: Приемы рисования геометрических фигурПрезентация на тему: Приемы рисования геометрических фигур
Презентация на тему: Приемы рисования геометрических фигур
2berkas
 
Презентация на тему: Обработка графической информации
Презентация на тему: Обработка графической информацииПрезентация на тему: Обработка графической информации
Презентация на тему: Обработка графической информации
2berkas
 
Fandocs.com5
Fandocs.com5Fandocs.com5
Fandocs.com5
2berkas
 
Презентация на тему: Органы чувств
Презентация на тему: Органы чувствПрезентация на тему: Органы чувств
Презентация на тему: Органы чувств
2berkas
 
Fandocs.com6
Fandocs.com6Fandocs.com6
Fandocs.com6
2berkas
 
Презентация на тему: Экология человека
Презентация на тему: Экология человекаПрезентация на тему: Экология человека
Презентация на тему: Экология человека
2berkas
 
Презентация на тему: Биология как наука. Методы научного познания
Презентация на тему: Биология как наука. Методы научного познанияПрезентация на тему: Биология как наука. Методы научного познания
Презентация на тему: Биология как наука. Методы научного познания
2berkas
 
Los 3 idiotas
Los 3 idiotas Los 3 idiotas
Los 3 idiotas
pelett_jon
 

Destaque (20)

Презентация на тему: Приемы рисования геометрических фигур
Презентация на тему: Приемы рисования геометрических фигурПрезентация на тему: Приемы рисования геометрических фигур
Презентация на тему: Приемы рисования геометрических фигур
 
Презентация на тему: Обработка графической информации
Презентация на тему: Обработка графической информацииПрезентация на тему: Обработка графической информации
Презентация на тему: Обработка графической информации
 
Fandocs.com5
Fandocs.com5Fandocs.com5
Fandocs.com5
 
Презентация на тему: Органы чувств
Презентация на тему: Органы чувствПрезентация на тему: Органы чувств
Презентация на тему: Органы чувств
 
Fandocs.com
Fandocs.comFandocs.com
Fandocs.com
 
Fandocs.com6
Fandocs.com6Fandocs.com6
Fandocs.com6
 
Fandocs.com
Fandocs.comFandocs.com
Fandocs.com
 
Презентация на тему: Экология человека
Презентация на тему: Экология человекаПрезентация на тему: Экология человека
Презентация на тему: Экология человека
 
Презентация на тему: Биология как наука. Методы научного познания
Презентация на тему: Биология как наука. Методы научного познанияПрезентация на тему: Биология как наука. Методы научного познания
Презентация на тему: Биология как наука. Методы научного познания
 
Nuovo piano marketing telexfree 2014
Nuovo piano marketing telexfree 2014Nuovo piano marketing telexfree 2014
Nuovo piano marketing telexfree 2014
 
El aguila (5)
El aguila (5)El aguila (5)
El aguila (5)
 
عرض مادة المعلوميات
عرض مادة المعلومياتعرض مادة المعلوميات
عرض مادة المعلوميات
 
Apuntes preliminar26 abril
Apuntes preliminar26 abrilApuntes preliminar26 abril
Apuntes preliminar26 abril
 
Fobias infantiles exposicion
Fobias infantiles exposicionFobias infantiles exposicion
Fobias infantiles exposicion
 
Presentacion clase 1
Presentacion clase 1Presentacion clase 1
Presentacion clase 1
 
Les séries télé au Quai des Arts - 2013
Les séries télé au Quai des Arts - 2013Les séries télé au Quai des Arts - 2013
Les séries télé au Quai des Arts - 2013
 
Los 3 idiotas
Los 3 idiotas Los 3 idiotas
Los 3 idiotas
 
Presentaciones multimedia laura
Presentaciones multimedia lauraPresentaciones multimedia laura
Presentaciones multimedia laura
 
Hibridaciones sp
Hibridaciones spHibridaciones sp
Hibridaciones sp
 
Konsulipalvelulain muutoksen pääkohdat
Konsulipalvelulain muutoksen pääkohdatKonsulipalvelulain muutoksen pääkohdat
Konsulipalvelulain muutoksen pääkohdat
 

Semelhante a Презентация на тему: Программирование ветвлений на QBasic

Презентация на тему: Знакомство с языком программирования QBasic
Презентация на тему: Знакомство с языком программирования QBasicПрезентация на тему: Знакомство с языком программирования QBasic
Презентация на тему: Знакомство с языком программирования QBasic
2berkas
 
практикум по выполнению блока с (с1)
практикум по выполнению блока с (с1)практикум по выполнению блока с (с1)
практикум по выполнению блока с (с1)
Екатерина Луговова
 
Разработка алгоритмов и программного продукта для ускорения обработки графов ...
Разработка алгоритмов и программного продукта для ускорения обработки графов ...Разработка алгоритмов и программного продукта для ускорения обработки графов ...
Разработка алгоритмов и программного продукта для ускорения обработки графов ...
Artem Bachevsky
 
Функции в языке программирования QBasic
Функции в языке программирования QBasicФункции в языке программирования QBasic
Функции в языке программирования QBasic
kvlar
 
Решение заданий типа с1 егэ по информатике
Решение заданий типа с1 егэ по информатикеРешение заданий типа с1 егэ по информатике
Решение заданий типа с1 егэ по информатике
Екатерина Луговова
 
Презентация на тему: Методика подготовки учащихся к итоговой аттестации по ин...
Презентация на тему: Методика подготовки учащихся к итоговой аттестации по ин...Презентация на тему: Методика подготовки учащихся к итоговой аттестации по ин...
Презентация на тему: Методика подготовки учащихся к итоговой аттестации по ин...
2berkas
 
Презентация на тему: ЕГЭ информатика
Презентация на тему: ЕГЭ информатикаПрезентация на тему: ЕГЭ информатика
Презентация на тему: ЕГЭ информатика
2berkas
 
алг и прогр (11кл)
алг и прогр (11кл)алг и прогр (11кл)
алг и прогр (11кл)
isva69
 
алг и прогр (11кл)
алг и прогр (11кл)алг и прогр (11кл)
алг и прогр (11кл)
isva69
 
введение в паскаль
введение в паскальвведение в паскаль
введение в паскаль
isva69
 
лекция1
лекция1лекция1
лекция1
shagore
 

Semelhante a Презентация на тему: Программирование ветвлений на QBasic (20)

Презентация на тему: Знакомство с языком программирования QBasic
Презентация на тему: Знакомство с языком программирования QBasicПрезентация на тему: Знакомство с языком программирования QBasic
Презентация на тему: Знакомство с языком программирования QBasic
 
практикум по выполнению блока с (с1)
практикум по выполнению блока с (с1)практикум по выполнению блока с (с1)
практикум по выполнению блока с (с1)
 
Разработка алгоритмов и программного продукта для ускорения обработки графов ...
Разработка алгоритмов и программного продукта для ускорения обработки графов ...Разработка алгоритмов и программного продукта для ускорения обработки графов ...
Разработка алгоритмов и программного продукта для ускорения обработки графов ...
 
Функции в языке программирования QBasic
Функции в языке программирования QBasicФункции в языке программирования QBasic
Функции в языке программирования QBasic
 
Решение заданий типа с1 егэ по информатике
Решение заданий типа с1 егэ по информатикеРешение заданий типа с1 егэ по информатике
Решение заданий типа с1 егэ по информатике
 
инф 9 демо 2015
инф 9 демо 2015инф 9 демо 2015
инф 9 демо 2015
 
82
8282
82
 
Язык программирования Pascal
Язык программирования PascalЯзык программирования Pascal
Язык программирования Pascal
 
презентация1
презентация1презентация1
презентация1
 
Презентация на тему: Методика подготовки учащихся к итоговой аттестации по ин...
Презентация на тему: Методика подготовки учащихся к итоговой аттестации по ин...Презентация на тему: Методика подготовки учащихся к итоговой аттестации по ин...
Презентация на тему: Методика подготовки учащихся к итоговой аттестации по ин...
 
Презентация на тему: ЕГЭ информатика
Презентация на тему: ЕГЭ информатикаПрезентация на тему: ЕГЭ информатика
Презентация на тему: ЕГЭ информатика
 
Основы программирования на ruby
Основы программирования на rubyОсновы программирования на ruby
Основы программирования на ruby
 
алг и прогр (11кл)
алг и прогр (11кл)алг и прогр (11кл)
алг и прогр (11кл)
 
алг и прогр (11кл)
алг и прогр (11кл)алг и прогр (11кл)
алг и прогр (11кл)
 
Python
PythonPython
Python
 
операции с числами
операции с числамиоперации с числами
операции с числами
 
введение в паскаль
введение в паскальвведение в паскаль
введение в паскаль
 
лекция1
лекция1лекция1
лекция1
 
прак 15.docx
прак 15.docxпрак 15.docx
прак 15.docx
 
пр 15.docx
пр 15.docxпр 15.docx
пр 15.docx
 

Mais de 2berkas

Презентация на тему: Информатика (младшая группа)
Презентация на тему: Информатика (младшая группа)Презентация на тему: Информатика (младшая группа)
Презентация на тему: Информатика (младшая группа)
2berkas
 
Презентация на тему: Введение в ИКТ
Презентация на тему: Введение в ИКТПрезентация на тему: Введение в ИКТ
Презентация на тему: Введение в ИКТ
2berkas
 
Презентация на тему: Азы компьютерной грамотности
Презентация на тему: Азы компьютерной грамотностиПрезентация на тему: Азы компьютерной грамотности
Презентация на тему: Азы компьютерной грамотности
2berkas
 
Презентация на тему: Слова "не", "и", "или" на карте множеств
Презентация на тему: Слова "не", "и", "или" на карте множествПрезентация на тему: Слова "не", "и", "или" на карте множеств
Презентация на тему: Слова "не", "и", "или" на карте множеств
2berkas
 
Презентация на тему: Практика работы на компьютере
Презентация на тему: Практика работы на компьютереПрезентация на тему: Практика работы на компьютере
Презентация на тему: Практика работы на компьютере
2berkas
 
Презентация на тему: Отношения между множествами. Графы и их табличные описания
Презентация на тему: Отношения между множествами. Графы и их табличные описанияПрезентация на тему: Отношения между множествами. Графы и их табличные описания
Презентация на тему: Отношения между множествами. Графы и их табличные описания
2berkas
 
Презентация группы № 12 дс №14 г. Сморгонь
Презентация группы № 12 дс №14 г. СморгоньПрезентация группы № 12 дс №14 г. Сморгонь
Презентация группы № 12 дс №14 г. Сморгонь
2berkas
 
Презентация на тему: Ветвление в алгоритме
Презентация на тему: Ветвление в алгоритмеПрезентация на тему: Ветвление в алгоритме
Презентация на тему: Ветвление в алгоритме
2berkas
 
Презентация на тему: Алгоритмы
Презентация на тему: АлгоритмыПрезентация на тему: Алгоритмы
Презентация на тему: Алгоритмы
2berkas
 
Презентация на тему: Путешествие на планету Информатика
Презентация на тему: Путешествие на планету ИнформатикаПрезентация на тему: Путешествие на планету Информатика
Презентация на тему: Путешествие на планету Информатика
2berkas
 
Презентация на тему: Подготовка к контрольной работ
Презентация на тему: Подготовка к контрольной работПрезентация на тему: Подготовка к контрольной работ
Презентация на тему: Подготовка к контрольной работ
2berkas
 
Презентация на тему: Информатика
Презентация на тему: ИнформатикаПрезентация на тему: Информатика
Презентация на тему: Информатика
2berkas
 
Презентация на тему: Содержание и объем понятия
Презентация на тему: Содержание и объем понятияПрезентация на тему: Содержание и объем понятия
Презентация на тему: Содержание и объем понятия
2berkas
 
Презентация на тему: Рабочий стол. Управление компьютером с помощью мыши
Презентация на тему: Рабочий стол. Управление компьютером с помощью мышиПрезентация на тему: Рабочий стол. Управление компьютером с помощью мыши
Презентация на тему: Рабочий стол. Управление компьютером с помощью мыши
2berkas
 
Презентация на тему: Проверочная работа по информатике
Презентация на тему: Проверочная работа по информатикеПрезентация на тему: Проверочная работа по информатике
Презентация на тему: Проверочная работа по информатике
2berkas
 
Презентация на тему: Признаки объектов
Презентация на тему: Признаки объектовПрезентация на тему: Признаки объектов
Презентация на тему: Признаки объектов
2berkas
 
Презентация на тему: Подготовка учащихся 5-7 классов по информатике и ИКТ
Презентация на тему: Подготовка учащихся 5-7 классов по информатике и ИКТПрезентация на тему: Подготовка учащихся 5-7 классов по информатике и ИКТ
Презентация на тему: Подготовка учащихся 5-7 классов по информатике и ИКТ
2berkas
 
Презентация на тему: Концепция курса информатики и ИКТ в 5-7 классах
Презентация на тему: Концепция курса информатики и ИКТ в 5-7 классахПрезентация на тему: Концепция курса информатики и ИКТ в 5-7 классах
Презентация на тему: Концепция курса информатики и ИКТ в 5-7 классах
2berkas
 
Презентация на тему: Компьютерная графика
Презентация на тему: Компьютерная графикаПрезентация на тему: Компьютерная графика
Презентация на тему: Компьютерная графика
2berkas
 
Презентация на тему: Информация. Информатика. Компьютер
Презентация на тему: Информация. Информатика. КомпьютерПрезентация на тему: Информация. Информатика. Компьютер
Презентация на тему: Информация. Информатика. Компьютер
2berkas
 

Mais de 2berkas (20)

Презентация на тему: Информатика (младшая группа)
Презентация на тему: Информатика (младшая группа)Презентация на тему: Информатика (младшая группа)
Презентация на тему: Информатика (младшая группа)
 
Презентация на тему: Введение в ИКТ
Презентация на тему: Введение в ИКТПрезентация на тему: Введение в ИКТ
Презентация на тему: Введение в ИКТ
 
Презентация на тему: Азы компьютерной грамотности
Презентация на тему: Азы компьютерной грамотностиПрезентация на тему: Азы компьютерной грамотности
Презентация на тему: Азы компьютерной грамотности
 
Презентация на тему: Слова "не", "и", "или" на карте множеств
Презентация на тему: Слова "не", "и", "или" на карте множествПрезентация на тему: Слова "не", "и", "или" на карте множеств
Презентация на тему: Слова "не", "и", "или" на карте множеств
 
Презентация на тему: Практика работы на компьютере
Презентация на тему: Практика работы на компьютереПрезентация на тему: Практика работы на компьютере
Презентация на тему: Практика работы на компьютере
 
Презентация на тему: Отношения между множествами. Графы и их табличные описания
Презентация на тему: Отношения между множествами. Графы и их табличные описанияПрезентация на тему: Отношения между множествами. Графы и их табличные описания
Презентация на тему: Отношения между множествами. Графы и их табличные описания
 
Презентация группы № 12 дс №14 г. Сморгонь
Презентация группы № 12 дс №14 г. СморгоньПрезентация группы № 12 дс №14 г. Сморгонь
Презентация группы № 12 дс №14 г. Сморгонь
 
Презентация на тему: Ветвление в алгоритме
Презентация на тему: Ветвление в алгоритмеПрезентация на тему: Ветвление в алгоритме
Презентация на тему: Ветвление в алгоритме
 
Презентация на тему: Алгоритмы
Презентация на тему: АлгоритмыПрезентация на тему: Алгоритмы
Презентация на тему: Алгоритмы
 
Презентация на тему: Путешествие на планету Информатика
Презентация на тему: Путешествие на планету ИнформатикаПрезентация на тему: Путешествие на планету Информатика
Презентация на тему: Путешествие на планету Информатика
 
Презентация на тему: Подготовка к контрольной работ
Презентация на тему: Подготовка к контрольной работПрезентация на тему: Подготовка к контрольной работ
Презентация на тему: Подготовка к контрольной работ
 
Презентация на тему: Информатика
Презентация на тему: ИнформатикаПрезентация на тему: Информатика
Презентация на тему: Информатика
 
Презентация на тему: Содержание и объем понятия
Презентация на тему: Содержание и объем понятияПрезентация на тему: Содержание и объем понятия
Презентация на тему: Содержание и объем понятия
 
Презентация на тему: Рабочий стол. Управление компьютером с помощью мыши
Презентация на тему: Рабочий стол. Управление компьютером с помощью мышиПрезентация на тему: Рабочий стол. Управление компьютером с помощью мыши
Презентация на тему: Рабочий стол. Управление компьютером с помощью мыши
 
Презентация на тему: Проверочная работа по информатике
Презентация на тему: Проверочная работа по информатикеПрезентация на тему: Проверочная работа по информатике
Презентация на тему: Проверочная работа по информатике
 
Презентация на тему: Признаки объектов
Презентация на тему: Признаки объектовПрезентация на тему: Признаки объектов
Презентация на тему: Признаки объектов
 
Презентация на тему: Подготовка учащихся 5-7 классов по информатике и ИКТ
Презентация на тему: Подготовка учащихся 5-7 классов по информатике и ИКТПрезентация на тему: Подготовка учащихся 5-7 классов по информатике и ИКТ
Презентация на тему: Подготовка учащихся 5-7 классов по информатике и ИКТ
 
Презентация на тему: Концепция курса информатики и ИКТ в 5-7 классах
Презентация на тему: Концепция курса информатики и ИКТ в 5-7 классахПрезентация на тему: Концепция курса информатики и ИКТ в 5-7 классах
Презентация на тему: Концепция курса информатики и ИКТ в 5-7 классах
 
Презентация на тему: Компьютерная графика
Презентация на тему: Компьютерная графикаПрезентация на тему: Компьютерная графика
Презентация на тему: Компьютерная графика
 
Презентация на тему: Информация. Информатика. Компьютер
Презентация на тему: Информация. Информатика. КомпьютерПрезентация на тему: Информация. Информатика. Компьютер
Презентация на тему: Информация. Информатика. Компьютер
 

Презентация на тему: Программирование ветвлений на QBasic

  • 1. Программирование ветвлений на QBasic. Программное управление работой компьютера © Епифанова Т.Н. / 2010 CLS INPUT A,B,C P=A+B+C PRINT P END МУНИЦИПАЛЬНОЕ ОБЩЕОРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА № 5 г. СВЕТЛОГО КАЛИНГРАДСКОЙ ОБЛАСТИ Демонстрационный материал для проведения уроков информатики в 9 классе
  • 2. Устно ответьте на вопросы по материалам прошлого занятия: 1. Из чего состоит алфавит языка программирования QBasic? 2. Что вы можете сказать о константах? 3. Что значит переменная для компьютера? 4. Каково значение переменной в течении выполнения всей программы? 5. Каковы правила записи арифметических выражений в изучаемом языке программирования? 6. Запишите алгоритм вычисления периметра треугольника на языке программирования. Поясните действия.
  • 3. Краткие ответы: 1. Из чего состоит алфавит языка программирования QBasic? Буквы лат. Алфавита, арабские цифры, знаки ариф. операций, знаки операций отношения, разделители. 2. Что вы можете сказать о константах? Постоянные величины. Константы можно разделить на 3 группы: целые вещественные, символьные. 3. Что значит переменная для компьютера? Область памяти с именем и значением. Имя <= 40 символов, начинается с буквы, не включает в себя *, ?, … 4. Каково значение переменной в течении выполнения всей программы? Может меняться. 5. Каковы правила записи арифметических выражений в изучаемом языке программирования? Пишем в строчку, соблюдаем порядок действий, … 6. Запишите алгоритм вычисления периметра треугольника на языке программирования. Поясните действия (см. следующий слайд).
  • 4. Проверка домашнего задания: CLS INPUT A,B,C P=A+B+C PRINT P END CLS INPUT ″Введите первое число″; А INPUT ″Введите второе число, не равное первому″; В IF A>B THEN S=A^2–B^3 ELSE S=B^2–A^3 PRINT “S = ”;S Поясните работу каждой строчки программ.
  • 5. По готовой блок - схеме составьте программу: CLS INPUT А, В S=A * B PRINT S END Какую задачу реализует этот алгоритм? Вычисление площади прямоугольника.
  • 6. Как записать условный оператор для решения задачи вычисления значения функции у = √ х СLS INPUT X IF X>=0 THEN Y=X^(1/2) ELSE PRINT “НЕ СУЩЕСТВУЕТ”: END PRINT Y END
  • 7. Самостоятельно решите следующие задачи: 1. Линейный алгоритм. Составьте программу для вычисления площади трапеции s=(a+b)/2*h, если a,b,h вводятся с клавиатуры. 2. Алгоритм структуры ветвление. Составьте программу для вычисления значения выражения 1/х (обозначьте значение выражения у).
  • 8. Проверьте своё решение:  Задача 1. CLS INPUT А, В S=A * B PRINT S END СLS INPUT X IF X=0 THEN PRINT “НЕ СУЩЕСТВУЕТ”: END Y=1/X PRINT Y END  Задача 2.
  • 9. Домашнее задание  Составьте программу реализующую линейный алгоритм вычисления среднего арифметического семи чисел и опишите действия операторов каждой строки программы.
  • 10. Для подготовки ресурса были использованы:  Информатика и ИКТ : учебник для 9 класса / И.Г. Семакин, Л.А. Залогова, С.В. Русаков, Л.В. Шестакова. М. : БИНОМ. Лаборатория знаний 2008.  Сафронов И.К. Бейсик в задачах и примерах. – СПб.: БХВ-Петербург, 2004  Ресурсы Интернета (картинки).