close

Вход

Забыли?

вход по аккаунту

?

Алгоритмы с ветвящейся

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