Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


ТЕМА 9 Управляющие структуры




БАЗА ТЕСТОВЫХ ВОПРОСОВ

Дисциплина Программирование

Бакалавриат Информатика и вычислительная техника

Курс 1

 

 

ТЕМА 1 Лексические основы языка программирования

 

1. Основные 4 структурные компоненты языка программирования

a. алфавит, лексемы, инструкции, операторы

b. символы, лексемы, выражения, операторы

c. символы, лексемы, ключевые слова, операторы

d. алфавит, операции, идентификаторы, операторы*

 

2. Какое из следующих утверждений неверно

a. операторы языка строятся из лексем и выражений

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

c. лексемы языка строятся из выражений *

d. в состав выражений могут входить идентификаторы

 

 

ТЕМА 2 Лексемы языка С

 

3. Что из ниже перечисленного не является лексемой

a. ключевое слово

b. выражение *

c. идентификатор

d. знак операции

e. символ пробела

f. константа

 

4. Что из ниже перечисленного является лексемой

a. ключевое слово*

b. выражение

c.идентификатор*

d. знак операции*

e. символ пробела*

f. константа*

 

5. Какое из следующих определений является корректным: ключевые слова это:

a. идентификаторы, зарезервированные в языке для специального использования *

b. специальные выражения языка

c. символы языка, имеющие специальное значение

 

ТЕМА 3 Переменные

 

6. Переменная - это

значение некоторой области памяти компьютера

именованная область памяти компьютера, выделяемая для хранения конкретных данных*

адрес поименованной области памяти компьютера, в котором хранится данные определенного типа

идентификатор, для которого указан тип данных и инициализирующее выражение

 

 

ТЕМА 4 Область действия, область видимости и время жизни переменных

 

7. В зависимости от области видимости переменные делят на

a. статические и динамические

b. локальные и глобальные *

c. локальные и статические

d. постоянные и временные

 

ТЕМА 5 Класс памяти переменных

 

 

8. Переменная доступна во всех модулях программы, если она определена с классом памяти

a. extern

b. static *

c. register

d. auto

 

ТЕМА 6 Типы данных

 

 

9. Какое из определений перечислимого типа можно считать корректным: Перечислимый тип описывает

a. константы, которым приписаны уникальные и удобные для использования имена

b. переменные, которым приписаны уникальные и удобные для использования имена

c. целые константы, которым приписаны уникальные и удобные для использования имена *

d. целые константы, которым приписаны удобные для использования имена

 

10. Какое перечисление описано неверно с точки зрения синтаксиса С

a. enum digit {one=1, one=2, two, three };

b. enum digit {one=1, two, three, four};

c. enum {one=1, two, three, four};

d. enum digit {one=1, two=1, three, four};

 

 

ТЕМА 7 Операции языка С

 

 

При каких значениях переменной A значение переменной cond будет равно 0?

int cond;

cond = (A==5) || ((A>10) && (A<1));

a. при A = 0 *

b. при A = 1 *

c. при A = 5

d. при A = 7 *

e. при A = 10 *

f. при A = 11 *

 

 

12. Значение number равно или больше 2, но меньше 11, где записано правильно?

a. number >=2 && number <11

b. number <11 && number >=2

c. number >=2 || number <11 *

d. number <11 || number <2

 

13. Какие символы могут использоваться для комментариев?

 

 

ТЕМА 8 Ввод и вывод в С

 

14. Функциями форматного ввода/вывода являются:

e. puts() и gets()

f. printf() и scanf() *

g. getchar() и putchar()

h. getch()

 

 

ТЕМА 9 Управляющие структуры

 

 

15. Какое из следующих утверждений неверно

a. в языках программирования структура следования реализуются так называемыми условными операторами *

b. линейный вычислительный процесс реализуется структурой следования

c. составные операторы заключены в инструктивные скобки

 

16. Какое из следующих утверждений неверно

a. тело любой функции в С является составным оператором

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

c. линейный вычислительный процесс реализуется структурой следования

 

17. Какое из следующих утверждений неверно

a. если условие проверяется до выполнения тела цикла, то цикл называется циклом с предусловием

b. для корректной работы цикла параметры цикла должны модифицироваться

c. циклический процесс называется итерационным, если число повторений цикла заранее определено

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

 

 





Поделиться с друзьями:


Дата добавления: 2017-03-12; Мы поможем в написании ваших работ!; просмотров: 1183 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Студент может не знать в двух случаях: не знал, или забыл. © Неизвестно
==> читать все изречения...

2817 - | 2385 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.