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

3 Уровень

  1. составьте и запишите следующие алгоритмы:

даны площадь круга S1 и S2. Определите, поместится ли:

  • круг в квадрате

  • квадрат в круге

  1. Составьте алгоритм и блок/схему квадратного уравнения.

МОДУЛЬ 2. ТЕМА «ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ Q BASIC»

§1 Представление алгоритма на языке программирования q basic

УРОК 1.

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

  • Представление алгоритма на языке программирования называется программой.

  • Данная форма представления алгоритма – программа используется, если исполнителем является компьютер.

  • Операторы языка – это и есть команды алгоритма, предписывающие компьютеру выполнять действия.

  • Существует множество языков программирования (Паскаль, Фортран, Бейсик, Алгол и др.)

  • Язык программирования - совокупность средств и правил представления алгоритма в виде, приемлемом для ПК.

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

? Как вы считаете, существует ли разделение языков программирования на языки высокого и низкого уровня?

ЗАПОМНИ!! Языки программирования делятся на языки высокого (приближенные к человеческому) и низкого уровня (язык машинных кодов)

Q BASIC – относят к языкам высокого уровня.

? Можно ли Q BASIC назвать переводчиком? Если да, то почему, если нет –почему.

ЗАПОМНИ! Непосредственно переводом алгоритма с языка программирования на язык машинных кодов занимаются программы-трансляторы.

Программы – компиляторы переводят всю программу, написанную на алгоритмическом языке в машинные коды, затем выполняют ее. Программы-интерпретаторы покомандно переводят алгоритм.

? Как вы думаете, какие достоинства и недостатки присущи интерпретаторам и компиляторам? Заполни таблицу.

-

+

Интерпретатор

Компилятор

  • ЗАПОМНИ! Алфавит языка Q BASIC

Символ

Наименование

A-Z, a-z

Заглавные (прописные) буквы

0-9

Цифры

/ + - * ^

Знаки арифметических операций

#

Диез

%

Знак процента

&

Знак амперсанта

$

Знак доллара

Кавычки двойные

_

Знак подчеркивания

< > =

Знаки операций отношений

, ( )

разделители

Приоритет выполнения операций в Q BASIC такой же, как и в математике. Арифметическое выражение должно быть записано в строчку. При записи десятичных дробей ставится точка. Пример:

Математическая запись

Запись на Q BASIC

37 (25+87, 5) – 17(4, 6+1,9)

37*(25+87.5) –17*(4.6+1.9)

? Запишите следующую формулу по правилам записи арифметических выражений на языке Q BASIC

2, 136+ у _______________________________________________

______________________________________________

  • Познакомимся с оператором языка PRINT. Рассмотрим пример: PRINT «Бейсик» - его задача напечатать на экране ПК слова, заключенные в кавычки (другими словами, это оператор вывода на экран).

? Что появится на экране пк после выполнения команды: print «я программист» _______________________________________________________

? Напишите текст программы, в результате которой на экране ПК появится надпись «УРА»

  • Выполните следующие команды на ПК:

ПУСК – Программы – Q BASIC - q basic. Exe

После запуска интерпретатора появится рабочее поле Q BASIC, состоящее из:

-главного меню

-строки команд

-окна текста

-окно сообщений

ОСНОВНЫЕ ПОЗИЦИИ ГЛАВНОГО МЕНЮ:

Файл (FILE)

Работа с файлами

Редактирование (EDIT)

Редактирование текста

Просмотр (VIEW)

Просмотр подпрограммы

Поиск (SEARCH)

Поиск информации в тексте

Запуск (RUN)

Выполнение подпрограммы

Отладка (Debug)

Отладочные режимы

Параметры (Option)

Дополнительные возможности

Справка Help

Получение справки

Ввод текста программы происходит в окне текста, проводится построчно. Признаком конца ввода строки является нажатие клавиши Enter. Для вычисления на ПК выражение типа 4,5+38 необходимо просто ввести это выражение на языке QB после слова PRINT и выполнить команду RUN.

? Вычислить на ПК:

  1. 45800+4080

  2. 2,54+0,017*3,2

  3. 56789+23198

  4. 3456*2309

  5. 9876-234*(345-123) – 234

  6. 4532 / 123 + 345*567

  7. 98076+2341

  • Запомни!! Элементарные функции на языке Q BASIC

Название функции

Математическая функция

Стандартная функция

Форма записи

Квадратный корень

SQR

SQR (X)

Абсолютная величина числа

/Х/

ABS

ABS (X)

Синус

SIN X

SIN

SIN (X)

Косинус

COS X

COS

COS(X)

Тангенс

TG X

TAN

TAN(X)

Целая часть числа

[X]

INT

INT(X)

Случайное число

-

RND

RND(X)

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

1 УРОВЕНЬ

  • Записать арифметическое выражение в виде, пригодном для вычисления на Q BASIC

а) + + + +

б) :

в)22+32+42+52+62

г) 22+23+32+43

93+5*6*7

2)Следующее выражение Бейсика записать в обычной арифметической форме:

а) 44/4*5+10-2^3/0.3

б) 5+2/6-7+3^2

d) 5+2/6-7+(2^3+1.7)

c) (4*(5-4^2))^2

d) 3+8/4-7*3^2

  1. Напишите текст программы, в результате выполнения которой на экране должны появиться надпись «Я люблю информатику»

2 УРОВЕНЬ

  1. Вычислить на ПК с помощью Qbasic

a)

b) 3,12+ *

в) *(8,79-3,94)2

г)

д) sin300+cos600

3 УРОВЕНЬ

  1. Написать программу на Qbasic в результате которой на экране построчно будет введено стихотворение «Наша Таня» А. Барто. Выполнить программу на ПК.

  2. Написать программу вычисления площади прямоугольника, выполнить ее на ПК при заданной длине 4,75 и ширине 1,025 см.

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