Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по БЕЙСИКу 2_тит.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
1.01 Mб
Скачать

1.Вычислить и вывести на экран значение функции

2. Произвести вычисление значения функции Z. Предусмотреть вывод на экран значения X и вычисленных значений Y и Z.

3.Табулирование функции на интервале с заданным шагом.

Предусмотреть вывод на экран в виде таблицы значений аргумента X и вычисленных значений Y.

Вариант 14

1.Вычислить и вывести на экран значение функции

2. Произвести вычисление значения функции Z. Предусмотреть вывод на экран значения X и вычисленных значений Y и Z.

3.Табулирование функции на интервале с заданным шагом.

Предусмотреть вывод на экран в виде таблицы значений аргумента k и вычисленных значений Y.

Вариант 15

1.Вычислить и вывести на экран значение функции

2. Произвести вычисление значения функции Z. Предусмотреть вывод на экран значения X и вычисленных значений Y и Z.

3.Табулирование функции на интервале с заданным шагом.

Предусмотреть вывод на экран в виде таблицы значений аргумента k и вычисленных значений Y.

Тестовые задания

1. Алгоритм это:

а) описание действий;

б) система правил, описывающая последовательность действий, которые необходимо выполнить для ре­шения задачи;

в) процесс выполнения вычислений, приводящих к решению задачи.

2. Свойствами алгоритма являются:

а) информативность;

б) дискретность;

в) массовость;

г) оперативность;

д) определенность;

е) цикличность;

ж) результативность. Укажите все правильные ответы.

3. Алгоритм может быть задан следующими способами:

а) словесным;

б) словесно-графическим;

в) графическим;

г) формульно-словесным;

д) на алгоритмическом языке;

е) последовательностью байтов. Укажите все правильные ответы.

4. Установите соответствия: Виды алгоритмов:

  1. Линейный.

  2. Ветвящийся.

3. Циклический.

Характеристика видов:

а) содержит один или несколько циклов;

б) не содержит логических условий и имеет одну ветвь вычислений;

в) содержит одно или несколько логических условий.

5. Установите правильную последовательность этапов решения задачи на ЭВМ:

а) отладка программ;

б) математическое описание задачи;

в) программирование;

г) постановка задачи;

д) получение и анализ результата;

е) разработка типовой задачи;

ж) перенос программы на машинные носители;

з) алгоритмизация задачи.

6. Установите правильную последовательность этапов обработ­ки данных на ЭВМ:

а) обработка данных;

б) вывод результатов;

в) ввод данных.

В вопросах № 7—10 укажите правильный ответ.

7. Программа — это:

а) система правил, описывающая последовательность действий, которые необходимо выполнить для ре­шения задачи;

б) указание на выполнение действий из заданного набора;

в) область внешней памяти для хранения текстовых, числовых данных и другой информации;

г) последовательность команд, реализующая алгоритм решения задачи.

8. Программа-интерпретатор выполняет:

а) поиск файлов на диске;

б) пооператорное выполнение программы;

в) полное выполнение программы.

9. Программа-компилятор выполняет:

а) переводит исходный текст в машинный код;

б) формирует текстовый файл;

в) записывает машинный код в форме загрузочного файла.

10. QBASIC — это:

а) алгоритмический язык, использующий команды MS-DOS;

б) алгоритмический язык программирования, работающий в режиме интерпретации;

в) алгоритмический язык, работающий только в среде Windows.

В вопросах № 11—14 укажите все правильные ответы.

11. Алфавит языка QBASIC включает:

а) буквы латинского алфавита;

б) буквы русского алфавита;

в) буквы греческого алфавита;

г) цифры;

д) знаки арифметических операций: +, -, /, ^;

е) знаки операций отношений: >, <, =, >=, <=, <>;

ж) специальные знаки: !, ?, #, %,&, $

з) круглые скобки ();

и) квадратные скобки.

12. В QBASIC существуют следующие типы данных:

а) числовые;

б) текстовые;

в) логические;

г) типы данных;

д) записи.

13. Числовые данные могут быть представлены как:

а) целые;

б) с фиксированной точкой;

в) в виде строк;

г) с плавающей точкой.

14. Выберите правильно представленные числовые данные на QBASIC:

а) +В, -14, 21.5Е2, 0.05;

б) 3.4*Е8, 45*Е2, -16;

в) 18.2, .05*Е1, -18;

г) 0.05Е5, ±16, -21,5;

15. Запись числа в форме с плавающей точкой:

а) верно;

б) не верно.

Верно ли утверждение?

16. Если тип данных несет текстовую информацию, то он дол­жен быть заключен в кавычки:

а) верно;

б) не верно.

Верно ли утверждение?

17. Арифметические выражения состоят из:

а) числовых констант;

в) команд MS-DOS;

г) машинных команд;

д) переменных;

е) функций;

ж) круглых скобок;

з) квадратных скобок. Укажите все правильные ответы.

18. Выберите правильно записанные арифметические выражения на языке QBASIC:

Выражения: Эквивалент выражения на QBASIC:

1. G = [|yi2+a2|/(a2+b2)] G=ABS(Y(I)^2+A^2)/A^2+B^2

2. C=(a - bi) 4 C=A-BI^4

3. G = [|yi2+a2|/(a2+b2)] G=ABS(Y(I)^2+A^2)/(A^2+B^2)

Укажите все правильные ответы.

19. Расставьте приоритеты операций:

  1. возведение в степень;

  2. *, / — умножение, деление;

  3. «+», «-» — сложение, вычитание.

В вопросах № 20—24 укажите правильный ответ.

20. Переменная это:

а) служебное слово на языке QBASIC;

б) область памяти, в которой хранится некоторое значение;

в) значение регистра.

21. Имя переменной это:

а) любая последовательность любых символов;

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

в) последовательность русских, латинских букв, на­чинающихся с латинской буквы и из специальных знаков, допускающая знак подчеркивания.

22. Для обозначения строковых переменных:

а) рядом с именем слева ставится знак $;

б) рядом с именем справа ставится знак $;

в) имя переменной записывается в кавычках.

23. Для обозначения целочисленных переменных:

а) рядом с именем слева ставится знак %;

б) рядом с именем слева ставится знак #;

в) рядом с именем справа ставится знак %.

24.В написании имен допускаются как строчные (маленькие), так и заглавные (большие) буквы и QBASIC не делает между ними различия:

а) верно;

б) не верно.

Верно ли утверждение?

25.Стандартные функции используются для:

а)вычисления часто употребляемых функций;

б)вычисления выражений с заданной точностью;

в)вычисление логических выражений.

26.Аргумент стандартной функции:

а) заключается в круглые скобки;

б)заключается в квадратные скобки;

в)записывается без скобок.

27.В качестве аргумента стандартной функции можно упот­реблять:

а)любое арифметическое выражение;

б)любое строковое выражение;

в)число;

г)переменную;

д)логическую операцию. Укажите все правильные ответы.

28.Выберите правильно записанные стандартные функции:

а) Sin (x), tangens (x), int (x);

б) Exp(x), abs (x), cos (x);

в) Arctangens (x), fin (x), log (x).

29. К операторам ввода на языке QBASIC данных относятся:

а) операторы READ список переменных;

б) оператор INPUT список данных;

в) оператор PRINT список данных;

г) оператор READLN список переменных. Укажите все правильные ответы.

30.К операторам вывода данных на QBASIC относятся:

а) оператор PRINT;

б) оператор WRITE;

в) оператор CLS. Укажите правильный ответ.

31.Для написания комментария на языке QBASIC можно использовать:

а) оператор REM;

б) знак апострофа в начале строки;

в) символы {} после операторов;

г) символ кавычки в конце строки. Укажите все правильные ответы.

32.Для очистки экрана в языке QBASIC используется оператор:

а) CLS;

б) CLRSCR;

в) NEW.

Укажите правильный ответ.

33.К операторам безусловного перехода относится оператор:

а) Goto имя переменной;

б) Goto номер строки;

в) Goto N ELSE Nl. Укажите правильный ответ.

34.К условным операторам относятся операторы:

a) IF...THEN...ELSE;

б) FOR...NEXT;

в) WHTLE...WEND;

г)SELECT CASE.

Укажите все правильные ответы.

35.К операторам цикла относятся операторы:

а)SELECT CASE;

б)FOR... NEXT;

в)WHILE...WEND;

r) DO WHILE условие... loop;

Укажите все правильные ответы 7

В вопросах № 40—42, 44—50 укажите правильный ответ.

36.Массив это:

а)разнотипные величины, имеющие общее имя;

б)упорядоченная последовательность величин, обо­значаемая одним именем;

в)числовые величины, объединенные общим име­нем, начинающимся с латинской буквы.

37.Индекс это:

а)признак числового массива;

б)размерность массива;

в)порядковый номер элемента в массиве.

38.Индекс записывается:

а)в круглых скобках после имени массива;

б)в квадратных скобках после имени массива;

в)справа от служебного слова DIM.

39.Для описания массивов на языке QBASIC используется:

а)оператор DIM;

б)оператор OPTION BASE;

в)оператор CLS.

40.Обращение к подпрограмме осуществляется с помощью:

а)оператора GOTO метка;

б)оператора GOSUB метка;

в)оператора RETURN метка.

41.Обращение к процедуре осуществляется оператором:

а)SUB имя (параметры);

б)CALL имя (параметры);

в)GOSUB имя (параметры).

42.При обращении к процедуре и функциям используются:

а)фактические параметры;

б)формальные параметры;

в)локальные переменные.

43.Сохранение файла в QBASIC осуществляется:

а)с помощью пункта меню File, Save;

б)с помощью клавиши F2;

в)с помощью клавиши Clr+Alt.

44.Запуск программы на выполнение осуществляется:

а)с помощью команды RUN;

б)с помощью команды CALL;

в)с помощью команды LIST.