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

Раздел 2. Программирование в среде vba

Часть 1. Основные понятия о программировании и языках

1. Указать последовательность объектов, определяющую порядок их вложенности друг в друга а) модуль б) оператор в) проект г) функция в, а, г, б

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

3. Указать правильно написанные идентификаторы пользователя VBA sodi; stroke; v1i.

4. Не является идентификатором пользователя слово: String

5. Какое слово используется для ввода данных с клавиатуры? InputBox

6. Идентификатором пользователя является слово Fulse

7. Зарезервированным словом является лексема For

8. Какой из программных элементов не имеет собственного имени? оператор

9. Какие условия должны обязательно соблюдаться при написании идентификатора пользователя? первый символ – буква; несовпадение с зарезервированными словами

10. Сколько значений возвращает функция? 1

11. Указать идентификаторы пользователя, не содержащие ошибок s5bum; шest

12. Какая из форм обращения к процедуре PRO() допустима в VBA ? PRO

13. Какая из форм обращения к функции Fun() допустима в VBA ? Y=2* Fun()

14. Какая из букв английского алфавита используется при написании вещественных чисел? E

15.Что такое процедура? программный код

16. В каком пункте меню VBA находится команда запуска программы на выполнение? Run

17. К объектам проекта VBA не относится… элемент управления

18. Для создания в проекте объекта используется команда пункта меню Insert

19. В языках программирования константа – это… данное, значение которого не меняется в программе

20. Какие (ое) из из ключевых слов не используется в VBA ? Goto

21. Какое из чисел имеет наибольшее значение? 0.32Е7

22. Указать правильную запись выражения у=Ах2 + Вх +С на алгоритмическом языке…

У=(Ах)^2+В* х+С; У=Ах^2+В*х+С ; У=А*х^2+В*х+С; У=Ах2+В* х+С

23. Указать последовательность объектов в порядке их вложенности друг в друга

а) модуль б) оператор в) проект г) процедура в, а, г, б

24. Указать ключевые слова циклических алгоритмов For; Until; While

25 Вывод сообщений осуществляется через диалоговое окно MsgBox

26. Последовательность ключевых слов, идентификаторов пользователя и символов, составляющая полную инструкцию алгоритмического языка, называется… выражение

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

Часть 2. Типы данных алгоритмического языка и операции с ними

1. В операторе S="E1.56" переменная S имеет тип String

2. В операторе S= 1,56 переменная S имеет тип Single

3. При S = "Visual" и T = "Basic" в операторе M=S + T знак «+» означает операцию конкатенации

4. Символ «&» используется для работы с данными типа строкового

5. В разделе Const идентификатору присвоено значение True. Какой тип данных присваивается этому идентификатору? boolean

6. У какого из типов данных может быть самый большой размер в байтах? String.

7. Что из перечисленного не относится данным? функция

8. С какими типами данных нельзя выполнять арифметические операции ? вoolean

9. Какой тип данных может иметь набольшее количество разных значений? single

10. Указать список элементов, содержащих только числовые типы данных а) byte; б) boolean; в) date; г) integer; д) single; е) string а, г, д

11. Переменные каких типов могут сравниваться между собой ? byte и integer

12. Пусть А – переменная типа Single, В - переменная типа Byte. Какое выражение может привести к искажению содержания переменной? B=A

13. Какое(ие) слово из списка не являются логическими операторами? If

14. В операторе М=1.24E-3 переменная М может иметь тип Double

15. Пусть S и T - строковые данные. Какие операторы выполнимы для данных этого типа ? S  T ; S&T.

16. Какие действия не допустимы для логических выражений a, b, c ? (b and a) or c

17. Какого типа данных нет в алгоритмических языках комплексного

18. Какие из операторов присвоения имеют синтаксическую ошибку? а+1 =7 ; а* в=е+4

19. Какие типы данных не числовые ? boolean; date; string.

20. К какому(каким) типу данных можно применить оператор and? логическому

21. Указать тип(ы) числовых данных Byte

22. Указать выражения, соответствующие логическому типу данных 2* (4-b)<(d+p)

23. Указать набор данных, соответствующих типу «строковый»

а) -12.с3; б) 6,36; в) TRUE; г) 9/3/96; д) 0,7Е-4; е) 23а65 а, е

24. Указать список операций, соответствующих логическому типу данных

а) and; б) +; в) \; г) <=; д) &; е) or а, г, е

25. Указать набор выражений, соответствующих данным числового типа

а) a+d^2; б) 2 (4-b)<d+p; в) st&”abc”; г) a or n-k; д) b&c; е) ехр(-2)/(в+5) а, е

26. Указать выражение(я), соответствующее текстовому типу данных 6.36; 23а65

27. Выбрать правильную последовательность увеличения размера в байтах типов данных

а) Byte; б) Boolean; в) Date; г) Single а, б, г, в

28. Указать выражения, соответствующие текстовому типу st+”abc”; b&c

29. Объявление количества элементов в массиве в программе имеет вид М(3 to 12). Какие

обращения к элементам массива содержат ошибку ? М(2); М(15)

30. Сколько элементов содержит массив А(4,4 to 7,2) ? 32