Студопедия  
Главная страница | Контакты | Случайная страница

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

c) Символьные

d) Унарные

e) Бинарные

f) Тернарные

g) Внутренние

h) Внешние

 

40. Что из ниже перечисленных не относится к управляющим
последовательностям языка программирования С++

a) *8

b) /+

c) %

d) /a

e) /n

f) /r

g) /t

h) /b

 

41. Спецификатор доступа к членам класса языка С++ обозначается:a) proviteВ) protectedC) legalD) privateE) publicF) publical 42. Допустимые типы данных в языке, С++:А) ЛогическийB) ЦифровойС) ВыражениеD) СимвольныйЕ) СловоF) Предложение 43. Обозначениями логических операций на языке С++ является:А) !!!В) ///С) !D) &&E) ||F) \\\ 44.Для характеристики файла используют:A) Объем файла в байтахВ) Объем байтовС) Объем битовD) Дату создания файлаE) Атрибуты файлаF) Параметры файла 45. Функции по работе со строками в языке С++:А) strcopyB) strcmpC) strfileD) strncmpE) strcnpF) strcpy 46. Функция на языке С++:A) int main (main) {return true;}B) mainC) void main () {}D) int main () {return =;}E) int main () {return 0;}F) int main () {return true;}H) int main () {return 1;} 47. К базовым принципам объектно – ориентированного стиля программирования
относится:A) ПолиморфизмВ) ПолинаследованиеC) НаследованиеD) КапсуляцияE) МорфизмF) СледованиеG) Инкапсуляция48. Общая методика для записи алгоритма:А) цикличностьВ) периодичностьC) Каждый алгоритм должен иметь имя, который раскрывает его смыслD) описание циклаE) Описать входные и выходные данныеH) Необходимо обозначить начало и конец алгоритма 49. Уровни тестирования:А) Процедурное тестированиеВ) Надежное тестированиеC) Интеграционное тестированиеD) Модульное тестированиеЕ) Вычисляемое тестирование 50. Основные составляющие функциональной надежности программных систем:A) БезопасностьВ) НадежностьC) РаботоспособностьD) БезотказностьЕ) ДолговечностьH )Защищенность 51. Верификация ПО:А) Процесс повторенияB) Процесс выполнения программы с целью проверки правильности результатов его работыС) Процесс многозадачныйD) Процесс обеспечения правильной реализации ПО, которое соответствует спецификациямЕ) Процесс обеспечения циклаH) Процесс, дающий ответ на вопрос, правильно ли создана система 52. Свойства, которыми обладает алгоритм:A) ПроцедурностьB) ОднозначностьC) НадежностьD) БезотказностьE) ВыполняемостьF) ВыполнимостьG) Результативность 53. Для вывода вещественного числа «r» в консоли на языке С++, в формате 2
знака после запятой:A) printf(“%+6.2f”,r)B) printf(“%+6.2b”,r)C) printf(“%-6.2f”,r)D) printf(%+6.2f”,r)E) printf’’(“%+6.2f”,r)F) printf(“%+6.2f”,’r’) 54. Функции по работе с файлами в языке С++:A) ffileB) fsetpresigionC) flineD) fsetposE) fendF) feofH) fflush 55. Инициализация строки в языке С++:A) char * a= = ‘’123’’B) char * a = 123C) char * a = ‘’123’’D) char * a = ‘123’E) chara = ‘’123’’F) char a=’123’’G) char a [] = ‘’123’’H) char a[5] = ‘’123’’ 56. Причины для применения функций при построении программ:A) Уменьшение ошибокB) Увеличение процедурC) Возможность обращенияD) Уменьшение повторяемых фрагментов с целью уменьшения размеров кодаE) Уменьшение погрешностейF) Повторное использование программных кодов, повышающее скорость разработки 57. В качестве ссылочного выражения при работе с динамическими структурами
данных можно использовать:A) БиблиотекуB) ПроцедуруC) ЦиклD) ПеременнуюE) Константу NULL (nil)F) УказательG) Ссылочную функцию (т.е функцию, значением которой является указатель) 58. Директивы препроцессора:A) #pragmaВ) #dеfаneС) #iostreamD) includeЕ) defineF) #dеfineH) #include 59.Сематический анализатор выполняет основные действия:А) Проверку элементарных семантических (смысловых) норм языков программирования,
напрямую не связанных с входным языком.В) Дополнение внутреннего представления программы в компиляторе операторами и
действиями, неявно предусмотренными семантикой входного языка.С) Проверку соблюдения во входной программе семантических соглашений входного
языка.
Е) Проверку соблюдения цикловD) Проверку внешнего представления программы в трансляторе 60. Чтобы задать грамматику, требуется указать:А) Множество правил вводаB) Множество нетерминальных символов.С) Множество букв D) Множество символов алфавита.Е) Множество цифрH) Множество правил вывода. 61.Достоинства табличной формы диалога:А) Сокращение времени пользованияВ) Сокращение количества ошибок вводаС) Сокращение времени обучения пользователяD) Сокращение количества символовЕ) Возможность использования графикиH) Возможность настройки пользователем 62.Модели пользовательского интерфейса:А) Программная модельВ) Модульная модельС) Процедурная модельD) Интерфейсная модельE) Модель пользователяF) Модель программиста 63.Типы алгоритмовА) логическийВ) процедурныйС) разветвляющийсяD) надежныйE) линейныйG) циклический 64.Фундаментальные принципы ООПA) функциональностьВ) полиморфизмC) надежностьD) безотказностьE) инкапсуляция H)наследование 65.Операторы перехода в языке С++A) returnВ) gotoC) getchD) coutE) cinF) breakH) continue 66.Объявление вещественного типа данных в языке С++A) doubleВ) booleanC) long doubleD) logicЕ) unlogicF) float 67. Прототип функции описывает:А) многопроцедурностьВ) многоразовостьС) многопоточностьD) функциональностьE) порядок следования передаваемых параметров F) Тип передаваемых параметровG) Тип возвращаемых параметров 68. Типы операций:A) арифметические B) логическиеС) процедурныеD) разветвленныеЕ) надежные 69. Характеристики качества программыА) многопоточностьB) многократностьС) многопроцедурностьD) надежностьЕ) многоразовостьG) сопровождаемость 70. Типы машинно-независимой оптимизаций:А) ЛогическиеВ) ПроцедурныеС) Вычисления на этапе компиляцийD) Вынесение инвариантных вычислений за пределы циклаЕ) РазветвленныеH) Оптимизация булевых выражений 71. Разновидности компиляторов А) ЛогическиеВ) ПроцедурныеС) ПрепроцессорыD) РазветвленныеE) ИнтерпретаторыF) Статические анализаторы кода 72. Инструментарий для создания компиляторов:А) Генераторы синтаксических анализаторовВ) Автоматические генераторы кодаС) Генераторы логическиеD) Генераторы символьныеE) Генераторы лексических анализаторов 73. Классификация динамических структур данных по изменчивости:А) РазветвленныеВ) ПроцедурныеС) СтруктурныеD) СтупенчатыеЕ) МногопользовательскиеH) Линейные 74. Особенность ПО, разработанного по принципу СОМ-технологий:А) программы со многими уровнямиВ) программы многопользовательскиеС) программы многозадачныеD) Программы, которые могут написаны на разных языкахЕ) программы полиязычныеH) Обязательные наличия серверных частей программы 75.Форма диалога:А) СимвольнаяB) ФразоваяС) БуквеннаяD) ПроцедурнаяE) ДирективнаяF) Табличная 76. Для работы с динамическими переменными в программе должны быть выполнены
следующие действия:А) наследованиеВ) инициализация указателяС) полиморфизмD) освобождение памяти после использования динамической переменнойЕ) инкапсуляция 77. Модель пользователя базируется на особенностях опыта конкретных пользователей,
который характеризуется:A) возможностью реализации различных пользовательских программB) возможностью компилирования различных пользовательских сценариевC) возможностью транслирования различных пользовательских сценариевD) возможностью описания различных пользовательских сценариевE) возможностью реализации различных пользовательских сценариевF) описанием языка, на котором ведется диалог G) поддержкой диалогового общения 78. Используемые escape-последовательности в языке С++ являются:A) aB) bC) cD) dE) eF) f G) vH) g 79. Ветвление в языке С++ представлены конструкциями:А) switch (C) {case BUKVA:CntB++;break; case CIFRA:CntC++;}B) switch (B) {case BUKVA:CntB++;break; case CIFRA:CntC++;}C) switch (B) {case BUKVA:CntB++;break; case CIFRA:CntB++;}D) if(K>N) S+=K; ELSE K--E) if(K>N) S+=K ELSE K--;F) if(K>0) K++;H) if(K>N) S+=K; ELSE K--; 80. Рекурсивные процедуры используются:А) в оборотах программыВ) в циклах программыС) в фрактальной графикеD) в блок-схемахЕ) в обращении к циклуF) в задачах поиска пути в лабиринте 81. Факторы, влияющие на надежность ПО:А) сетевое взаимодействиеВ) надежность подключенияС) организация ПОD) взаимодействие с человекомE) тестирование 82. Семантические ошибки:А) Ошибки, связанные с недостаточным знанием или пониманием программиста языка
программированияВ) Логические ошибки и ошибки кодированияС) Ошибки, вызванные неверными данными
D) Ошибки, связанные с недостаточным знанием или пониманием основ языкаE) Ошибки, связанные с недостаточным знанием или пониманием программиста алфавита языка
программированияF) Ошибки, вызванные неверными данными в алфавите 83. Текстовый файл f.txt сдержит целые числа 5 3 4 8 1. Фрагмент программы:#include FILE *F,*G,*H;int N;F=fopen (“f.txt”, “r”); G=fopen (“g.txt”, “w”); H=fopen (“h.txt”, “w”);while (fscanf(F, “%d”,&N)!=EOF)if (N%2) fprintf (G, “%d”, N);else fprintf (H, “%d”, N);A) в файл g.txt выводит числа 8 3 1, а в файл h.txt – 4 5В) в файл g.txt выводит числа 5 3 1, а в файл h.txt – 4 8C) в файл g.txt выводит числа 5 8 1, а в файл h.txt – 4 3D) в файл g.txt выводит числа 5 3 8, а в файл h.txt – 4 1E) в файл g.txt выводит числа 4 3 1, а в файл h.txt – 5 8F) в файл g.txt выводит числа 5 4 1, а в файл h.txt – 3 8 84. Циклический оператор языка С++:A) CaseВ) whileС) foreachD) breakE) goto 85. Такого рода константы отсутствуют в языке С++:A) truefalseВ) 1d-15,.trueC) 1111111D) 0Xceba, ‘?’E) constanta 86. Типы файлов по принципу файловой системы:A) буквенныеB) цифровыеС) текстовые файлыD) символьные 87. Ветвление в языке С++ представлены конструкциями:А) switch(C){case BUKVA:CntB++; break; case CIFRA:0:CNt C++;}B) switch(C){case BUKVA:CntA++; break; case CIFRA:0:CNt C++;}C) switch(C){case BUKVA:CntB++; break; case CIFRA:0:Ct C++;}D) switch(B){case BUKVA:CntB++; break; case CIFRA:0:CNt C++;}E) switch(C){case BUKVA:CntC++; break; case CIFRA:0:CNt C++;} 88. Простая программа на языке С++:A) состоит из одной функций, директив подключение заголовочных файлов В) состоит из одной или более функций, директив подключение заголовочных файлов и,
возможно, инструкций, глобальных объявлений
C) состоит из одной или более функций, и, возможно, инструкций, глобальных объявленийD) состоит из одной функций, директив подключение заголовочных файлов и,
возможно, инструкцийE) состоит из более функций, директив подключение заголовочных файлов и,
возможно, инструкций, глобальных объявленийF) состоит из более функций, директив подключение заголовочных файлов 89. Текстовый файл f.txt содержит целые значения 5 3 4 8 1, Фрагмент программы:#include FILE*F,*G,*H;Int N;F=fopen(“f.txt”.”r”);G=fopen(“g.txt”,”w”); H=fopen(“h.txt”,”w”);While(fscanf(F,”%d”,&N)!=EOF)If(N%2)fprintf(G,”%d”,N);else fprintf(G.”%d”,N);A) в файле g.txt выводит числа 8 3 1, а в файл h.txt- 4 5B) в файле g.txt выводит числа 5 3 1, а в файл h.txt- 4 8C) в файле g.txt выводит числа 5 8 1, а в файл h.txt- 4 3D) в файле g.txt выводит числа 5 3 4, а в файл h.txt- 1 8E) в файле g.txt выводит числа 4 3 1, а в файл h.txt- 5 8 90. Обращение к элементам массива в языке С++:Int a[2][8]Char I,jDouble kA) a[i,j][7]B) a[1]C) a{1}D) a[1][7]E) a{1}{7}F) a(1)(7) 91. Инициализация строки в языке С++А) char a= ”123”В) char a[5]== ”123”C) char a[5]= ”123”D) char a[5]= 123Е) car a[5]= ”123” 92. Допустимые варианты в названиях идентификаторов в языке С++:A) все знаки препинанияB) все символы и буквыC) все выражения и словаD) Знак “_” и цифрыE) Заглавные и строчные латинские буквыF) заглавные и строчные цифры 93.Ветвления в языке С++ представлены конструкциями:A) if (K%2 == 0) K /=2B) if (K2 = 0) K /=2C) if (K%2 = 0) K /=2D) If (K>0) K--; else K++E) If (K>0) K-- else K++F) If (K>0) else K++ 94.Объявлениями простых типов на языке С++ являются:А) booleanВ) double booleanC) unsigned longD) double signE) long floatF) unsigned int 95.В этом фрагменте:<…Cin>>A>>B;Cout << “A*B = ”<<A*B<<endl;А) реализуется арифметическое действиеB) iostream.h – это библиотека ввода/вывода языка С++С) реализуется цифровое выражениеD) реализуется потоковый ввод/вывод в стиле языка С++E) cin и cout являются объектами стандартных потоков (классов) ввода/вывода 96.Для характеристики файла используют:A) Объем файловB) Объем строк в файлахC) Объем файла в байтахD) Объем атрибутов файлаE) Объем значенийF) Атрибуты файла 97.Функции по работе со строками в языке С++:A) strcmpВ) strfileC) strcpyD) strdickЕ) stropy 98.Прототип функции описывает:А) Формат передаваемых параметровB) Порядок следования передаваемых параметровС) Порядок следования передаваемых словD) Отношения передаваемых параметровЕ) Объем передаваемых параметровF) Тип передаваемых параметров 99.К базовым принципам объектно-ориентированного стиля программирования относятся:A) ПринципиальностьB) СтруктурностьC) ПолиморфизмD) ОбъектностьE) НаследованиеF) ОриентированностьG) Инкапсуляция 100. Системы программирования:А) Visual VSB) Visual BasicС) FlowVisionD) DelphiЕ) AnyLogic

 


Дата добавления: 2015-04-11; просмотров: 10 | Нарушение авторских прав

1 | 2 | <== 3 ==> |


lektsii.net - Лекции.Нет - 2014-2020 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав