Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
rabtetrad.doc
Скачиваний:
7
Добавлен:
19.11.2019
Размер:
604.16 Кб
Скачать

3 Уровень

  1. Создать эмблему кабинета ИВТ и нарисовать ее на Q BASIC

§3 «Программирование линейных алгоритмов»

УРОК 1.

  • САМОСТОЯТЕЛЬНОЕ УСВОЕНИЕ НОВОГО МАТЕРИАЛА С ПОМОЩЬЮ САМОСТОЯТЕЛЬНОЙ РАБОТЫ (НА 10-15') ПРИ НАЛИЧИИ ПРОБЛЕМНОЙ СИТУАЦИИ

Решение большинства практических задач сводится к работе с величинами, которые в процессе исполнения алгоритма могут меняться либо оставаться настоящими. Поэтому величины делят на постоянные

? (дать определение)_____________________________________________________

переменные величины ___________________________________________________

Величины которые обрабатывают алгоритм, подразделяются на:

Входные данные (аргументы) – арг

Выход данных (результат) – рез

Промежуточные данные

Для записи переменных величин в алгоритме используются обозначения, называемые именем величины.

? Попробуй самостоятельно заполнить таблицу, в которой представлены обозначения типов величины на алг.языке

Величины

Что входит

Обозначение

Пример записи

Алг.язык

Q BASIC

Алг яз

Q BASIC

Целые

Все целые числа

Цел

%

Цел А,В

Вещественные

Все действительные числа

Вещ

! #

Вещ С,Х

Литерные

Величины, значениями которых является текст

лит

$

ЛитК,Т

  • Познакомимся с новыми операторами Q BASIC которые потребуются при решении линейных алгоритмов.

Оператор

Назначение

Пример записи

REM

Оператор комментария

REM задача

INPUT

Оператор ввода значений переменных с клавиатуры

INPUT A, B

LET

Оператор присваивания

LET A=A+1

PRINT

Оператор вывода

PRINT «Х=»;

END

Оператор завершения вычислений

END

? Попробуй перевести на язык Q BASICследующий алгоритм

Запись на алг. Языке

Q BASIC

алг вычисления площади

ввод А, В, С

Р:=

Вывод S

кон

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

10

20

30

40

50

60

  1. САМОСТОЯТЕЛЬНАЯ РАБОТА

  • УРОВЕНЬ

  1. Определить тип величин:

0; «25»; 4, «мел»; 2,8; -2

  1. Какое значение будет присвоено переменным М и N после серии команд:

А) М:=0; М:=М+2; М:=3*М; М:=М-2; М:=М*М

Б) N:=1; N:=N+1; N:=N2

  1. Записать данный алгоритм на Q BASIC и выполнить его на ПК

Алг. Решение уравнения

Ввод х, у

S:=Х22

Вывод S

Кон

  • УРОВЕНЬ

  1. Найди ошибки в программе и алгоритме

алг вычисление У (арг вещ А, рез вещ У)

нач вещ B,Z

ввод А

В:=А2; Z:=В+4

У:= + +

вывод А

кон

REM вычисление У

INPUT «Введите значение В»; в

В=А2 Z=B+4

Y=B/3+ +sqrt(7)/4+sqrt(Z^3)/4

PRINT «У=»;А

END

  1. Если правильно определить тип величин и заполнить таблицу, то прочтешь название реки, несколько раз пересекающей экватор.

М

-1

О

0,25

А

«КИЛОМЕТР»

А

25

А

31

И

«4,25»

З

-8

К

1,25

Лит

Цел

Цел

Цел

Вещ

Лит

Вещ

цел

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]