Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Примечание: в один день команда «Урал» может иметь несколько игр, но с разными соперниками. В разных городах не может быть команд с одинаковыми названиями. С помощью каких полей должны быть связаны таблицы и какого типа будет эта связь?
С помощью каких полей должны быть связаны таблицы и какого типа будет эта связь? A. Связь установить невозможно.
| |||||||||||
7. | В таблице приведены запросы к поисковому серверу. Расположите обозначения запросов в порядке возрастания количества страниц, которые найдет поисковый сервер по каждому запросу.
Для обозначения логической операции “ИЛИ” в запросе используется символ |, а для логической операции “И” - &.
| |||||||||||
8. | Что произойдет в результате следующего запроса update mytable set num = num + 10 where num < 10: 1. Увеличение всех значений поля num на 10 2. Увеличение значений поля num на 10 для тех записей, у которых num >= 10 Увеличение значений поля num на 10 для тех записей, у которых num < 10 | |||||||||||
9. | Можно ли создать запрос, который при выполнении отображает диалоговое окно для ввода параметров условия отбора? 1. Да, если создать запрос с изменениями. 2. Да, если создать запрос с итогами. 3. Да, если создать запрос с параметрами. 4. Нет, этого сделать нельзя. | |||||||||||
10. | База данных «Ученики» выглядит так:
Количество полей в этой базе данных равно 5. 10; 6. 5; 7. 2; 8. 1.
| |||||||||||
11. | Какие элементы матрицы 2x2 отвечают за сдвиги? а) a, d б) b, c в) a, b, c, d | |||||||||||
12. | Что называется однородным координатным воспроизведением? а) преобразование n - мерного вектора в (n+1) - мерный б) преобразование n - мерного вектора в (n+2) - мерный в) преобразование n - мерного вектора в (n+3) - мерный | |||||||||||
13. | Как выглядит мартица 4x4 вращения вокруг оси OX? а) б) в) | |||||||||||
14. | Что произойдет с объектом, если на него подействовать матрицей ? а) уменьшится в 2 раза по всем осям б) уменьшится в 2 раза по осям OY и по OZ в) уменьшится в 2 раза по осям OX и по OZ г) уменьшится в 2 раза по осям OX и по OY д) уменьшится в 2 раза по оси OY е) уменьшится в 2 раза по оси OX ж) уменьшится в 2 раза по оси OZ з) увеличится в 2 раза и) не изменится | |||||||||||
15. | Назовите координыты точек схода, если последний столбец матрицы преобразования - . а) б) в) г) , д) , е) , ж) , , | |||||||||||
16. | Сколько представлений – объектов класса CView – может иметь один MFC документ: 1) 1 2) 2 3) 4 4) 8 5) допишите, если что-то иное | |||||||||||
17. | Какой шрифт выбирается в контекст устройства по умолчанию: 1) Courier 2) System 3) Terminal 4) MS Serif 5) ничего из перечисленного | |||||||||||
18. | Какой стиль должен быть использован для элемента управления ListBox для того, чтобы пользователь мог выбирать более чем один пункт списка: 1) LBS_EXTENDEDSEL 2) LBS_NOTIFY 3) LBS_OPENEDSEL 4) LBS_MULTIPLESEL 5) LBS_STANDARD 6) ничего из перечисленного | |||||||||||
19. | Дан фрагмент приложения. Какую строку нужно добавить для отображения панели сообщения: int WinMain(HINSTANCE hInstance, HINSTANCE, LPSTR, int) { // Добавить сюда 1) вызов функции MessageBox(hInstance, ...); 2) вызов функции MessageBox(HWND_DESKTOP, ...); 3) вызов функции DisplayMessageBox(NULL, ...); 4) вызов функции DisplayMessageBox(HWND_DESKTOP, ...); 5) ничего из перечисленного | |||||||||||
20. | Какие высказывания о Win32 DLL неверны: 1) расширенная MFC DLL может содержать наследованные MFC классы 2) функция DllMain() вызывается как для инициализации, так и для завершения 3) обычная DLL может быть динамически связана с MFC DLL 4) DLL выделяет память в своем собственном адресном пространстве 5) ничего из перечисленного | |||||||||||
21. | Дан фрагмент программы. Что произойдет в результате ее выполнения: extern const float f; double d = exp(f); printf(“%g”, d); 1) нормальная работа (вывод значения d); 2) возможна ошибка при компиляции; 3) возможна ошибка при линковании; 4) конструкция недопустима в Си++ |
22. | Имеется следующее определение класса C и фрагмент его использования. Имеются ли в тексте ошибки (0 - нет) и в каких строках? class C { //1 int ic; //2 public: //3 C(int i=0): ic(i) {} //4 void ~C() {} //5 void fc(void) const { printf("ic=%d\n",ic); } //6 }; //7 C c(10); //8 c.ic++; //9 c.fc(); //10 | |
23. | Имеется 2 прототипа для функции f: 1) void f(int i=0); 2) void f(float); Какая из функций (1-2) вызывается оператором f(0.0f); или имеет место ошибка (0). | |
24. | Имеется следующее определение класса C и фрагмент его использования. Имеются ли в тексте ошибки (0 - нет) и в каких строках? class C { //1 int ic; //2 public: //3 C(int i=0): ic(i) {} //4 C& operator++(const C&); //5 }; //6 C c(10); //7 ++c; //8 |
25. | Имеются следующие объявления классов B и C и фрагмент их использования. Имеются ли в тексте ошибки (указать, в каких строках) и если нет, то какие значения будут выведены? class B { //1 public: //2 int ic; //3 B(int i=0): ic(i) { if( !i ) ic=110+i; } //4 }; //5 class C: public B { //6 public: //7 B b; //8 C() {} //9 C(int k): b(k-1) {} //10 }; //11 C c1, c2(100); //12 printf(”%d\n”, c1.b.ic); //13 printf(”%d\n”, c2.ic); //14 |
Ответственный за составление билетов, профессор, д.ф.-м.н. | Боровской И.Г. |
Заведующий кафедрой ЭМИС, профессор, д.ф.-м.н. | Боровской И.Г. |
Федеральное агентство по образованию
Томский государственный университет систем управления и радиоэлектроники
Кафедра экономической математики, информатики и статистики
Тестовые билеты
Для аттестации студентов направления
230100 «Информатика и вычислительная техника»
по блоку общепрофессиональных и специальных дисциплин:
ОПД.Ф.05 Программирование на языках высокого уровня
ОПД.Ф.09 Базы данных
ОПД.Ф.01 Компьютерная графика
СД Технология разработки программных систем
СД Объектно-ориентированное программирование
Билет №6
№ п/п | Задание | Ответ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. | Дан фрагмент программы. Что произойдет в результате ее выполнения: char *str = 0; *str++ = 0; 1) нормальная работа; 2) ошибка компиляции; 3) ошибка выполнения; 4) конструкция недопустима в Си | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. | Укажите область видимости для переменных, объявленных как automatic: 1) функция 2) все функции в файле 3) все функции во всех файлах 4) блок 5) ничего из перечисленного | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. | Укажите верхнюю границу для переменных типа char: 1) 64 2) 127 3) 128 4) 255 5) ничего из перечисленного | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. | Задана процедура: Procedure Test; begin Test; end; Вызов этой процедуры приведет к: 1) процедура Test выполнится один раз; 2) ошибке компиляции; 3) ошибке исполнения; 4) конструкция недопустима в Паскале; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5. | Что будет выведено на экран в результате выполнения фрагмента программы: Write(['A'..'C'] = []); 1) ABC; 2) True; 3) False; 4) выражение в Паскале недопустимо; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6. | Реляционная база данных задана таблицей:
Какие записи будут выбраны по условию: (клуб = «Спарта» И клуб = «Ротор») И НЕ (пол = «жен»)
таких записей нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7. | Определите первичный ключ и соответствующи ему тип поля в реляционной таблице Учитель со структурой: РЕГИСТР_НОМ, ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, ДАТА_РОЖД, ГОРОД, ЗАКОНЧ_УЧ_ЗАВ, НАЗВ_ФАК, НАЗВ_СПЕЦ, КВАЛИФИКАЦИЯ, СТАЖ, АДРЕС 1) РЕГИСТР_НОМ-числовой; 2) НАЗВ_ФАК- текстовый; 3) ФАМИЛИЯ-текстовый; 4) ЗАКОНЧ_УЧ_ЗАВ –текстовый. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8. | Дана таблица базы данных Участники олимпиад.
Сколько записей в вышеприведенном фрагменте таблицы удовлетворяют условию Информатика >=55 ИЛИ Математика >=55? 1) 4; 2) 3; 3) 2; 4) 5.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9. | Для каждого файла в таблицу записывался исходный размер файла в Кб (поле РАЗМЕР), а также размеры архивов, полученных после применения к файлу различных архиваторов: программы WinZIP (поле ZIP), программы WinRAR (поле RAR) и программы StuffIt (поле SIT). Вот начало этой таблицы (все размеры в таблице - в килобайтах):
Нужно отобрать файлы, исходный размер которых больше 1 мегабайта и размер которых при использовании WinZip уменьшился более чем в 2 раза. Для этого достаточно найти в таблице записи, удовлетворяющие условию:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10. | Дана таблица базы данных
Провайдеры Интернета
Запросу, содержащему выражение ‘Кол входн‘<=600 и ‘Почасовая оплата‘ >= 55 удовлетворяют провайдеры, имеющие номера… Выпишите эти номера.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11. | Что произойдет с объектом, если на него подействовать матрицей ? а) отобразится относительно OY б) отобразится относительно OX в) отобразится относительно начала координат г) развернется относительно начала координат на 900 д) развернется относительно начала координат на 1800 е) отобразится относительно x=y ж) развернется относительно начала координат на 2700 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12. | Как выглядит мартица 4x4 вращения вокруг оси OY? а) б) в) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13. | Что произойдет с объектом, если на него подействовать матрицей ? а) сместится по OX на 3 б) сместится по OY на 3 в) сместится по OZ на 3 г) сместится по OX на 3 и по OY на 3 д) сместится по OX на 3 и по OZ на 3 е) сместится по OY на 3 и по OZ на 3 ж) сместится по OX на 3, по OY на 3 и по OZ на 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14. | Как выглядит точка в бесконечности на оси OY? а) б) в) г) д) |
15. | Назовите координыты точек схода, если последний столбец матрицы преобразования - . а) б) в) г) , д) , е) , | |
16. | Когда поток переводится в состояние signaled: 1) когда процесс переводится в состояние signaled 2) во время возникновения ошибки 3) во время завершения потока 4) во время запуска потока 5) ничего из перечисленного | |
17. | Какие высказывания о классеCObject являются истинными: 1) может использоваться как виртуальный базовый класс 2) он поддерживает множественное наследование 3) он содержит диагностические методы 4) он наследуется от CRuntimeClass класса 5) он поддерживает сериализацию 6) ничего из перечисленного | |
18. | Что делает функция BitBlt() (Bit Block Transfer): 1) подсчитывает количество битов в блоке 2) копирует блок битов из одного контекста в другой 3) удаляет блок битов из контекста 4) сдвигает блок битов в контексте 5) ничего из перечисленного | |
19. | Дан фрагмент приложения. Что произойдет при его выполнении: HWND hDeskWnd = GetDesktopWindow(); HDC hDC = GetWindowDC(hDesktopWnd); MoveToEx(hDC, 10, 10, NULL); LineTo(hDC, 100, 100); ReleaseDC(hDeskWnd, hDC); 1) на Рабочем столе появится диагональная линия черного цвета 2) на Рабочем столе появится диагональная линия белого цвета 3) ничего не появится, т.к. только ядро может рисовать на Рабочем столе 4) фрагмент вызовет исключение 5) ничего из перечисленного | |
20. | Что из перечисленного является наиболее общим для поддержки UNICODE и ANSI кодировок: 1) const WCHAR *szStr = _T("Test"); 2) const WCHAR *szStr = L"Test"; 3) const TCHAR *szStr = _T("Test"); 4) const TCHAR *szStr = L"Test"; 5) const CHAR *szStr = "Test"; 6) ничего из перечисленного | |
21. | Имеется несколько реализаций функции g, возвращающей результат по ссылке. Какие из реализаций являются недопустимыми или допустимы все (0)? static int ist=5; int& g(int i) { return i; } // (1) int& g(int* pi) { return *pi; } // (2) int& g(char) { return ist; } // (3) int& g(long) { int k=7; return k; } // (4) int& g(int& i) { return i; } // (5) int& g(float) { int *pi = new int; return *pi; } // (6) | |
22. | Какие из операций могут быть перегружены только через статические методы класса ? 1) оператор присваивания =; 2) оператор delete; 3) оператор индексирования []; 4) оператор вычитания -; 5) оператор декремента --; | |
23. | Имеется следующее определение класса C и функции funC, а также фрагмент их использования. Имеются ли в тексте ошибки (0 - нет) и в каких строках? struct C { //1 int ic; //2 C(int i=0): ic(i) {} //3 void fc(void) const { printf("ic=%d\n",ic); } //4 void div2(void) const { ic *= 2; } //5 }; //6 void funC(const C& c) { //7 c.div2(); //8 c.fc(); //9 } //10 C c(10); //11 funC(c); //12 const C *pc2 = new C(20); //13 funC(*pc2); //14 | |
24. | Имеется следующее определение класса C и фрагмент его использования. Имеются ли в тексте ошибки (0 - нет) и в каких строках? class C { //1 public: //2 mutable int ic; //3 C(int i=0): ic(i) {} //4 public: //5 void fc(void) const { printf("ic=%d\n",ic); } //6 }; //7 const C c(10); //8 c.ic++; //9 c.fc(); //10 | |
25. | Дан фрагмент программы. Что произойдет в результате ее выполнения: const long l=8192L; printf(“%ld”, l); 1) нормальная работа (вывод значения l); 2) возможна ошибка при компиляции; 3) возможна ошибка при линковании; 4) конструкция недопустима в Си++ |
Ответственный за составление билетов, профессор, д.ф.-м.н. | Боровской И.Г. |
Заведующий кафедрой ЭМИС, профессор, д.ф.-м.н. | Боровской И.Г. |
Федеральное агентство по образованию
Томский государственный университет систем управления и радиоэлектроники
Кафедра экономической математики, информатики и статистики
Тестовые билеты
Для аттестации студентов направления
230100 «Информатика и вычислительная техника»
по блоку общепрофессиональных и специальных дисциплин:
ОПД.Ф.05 Программирование на языках высокого уровня
ОПД.Ф.09 Базы данных
ОПД.Ф.01 Компьютерная графика
СД Технология разработки программных систем
СД Объектно-ориентированное программирование
Билет №7
№ п/п | Задание | Ответ | ||||||||||||||||||||||||||||||||||||||||
1. | Укажите, какие из последовательностей символов не могут быть именами переменных: 1) Сторона 2) 2Alpaha 3) 2*Alpaha 4) Alpha_2 5) все могут быть именами переменных | |||||||||||||||||||||||||||||||||||||||||
2. | Укажите значение строковой переменной s, если отсутствуют синтаксические ошибки: a:='контроль'; s:=copy(a,5,4); | |||||||||||||||||||||||||||||||||||||||||
3. | Чему равно значение целочисленной переменной x после выполнения серии команд, если a=0 и b=18: x:=b; if b < 7 then begin x:=-a; if x = b then x:=-4 end; | |||||||||||||||||||||||||||||||||||||||||
4. | Какие объявления структур являются неправильными: 1) struct A { double dum; struct A *pA; } stA; 2) struct A { double dum; struct A stA; }; 3) struct A { double dum; struct A *pA; union { int num; double dum; } unNew; } stA; 4) struct A { double dum; struct A *pA; union B unNew; } stA; union B { int num; double dum; struct A *pA; }; | |||||||||||||||||||||||||||||||||||||||||
5. | Выберите верные утверждения относительно аргументов функций: 1) Если функция не имеет аргументов, то круглые скобки при ее вызове можно не писать 2) Можно определять значения аргументов по умолчанию 3) При вызове функции нельзя изменить значение фактического аргумента путем изменения значения соответствующего формального аргумента 4) Для того чтобы изменить значение формального параметра внутри функции, необходимо использовать механизм передачи по адресу | |||||||||||||||||||||||||||||||||||||||||
6. | Причины, по которым в БД не следует использовать ненормализованные отношения – это аномалия 1. Перемещения 2. Удаления 3. Переименования 4. Обновления 5. Добавления 6. Поиска | |||||||||||||||||||||||||||||||||||||||||
7. | В реляционной БД информация организована в виде
| |||||||||||||||||||||||||||||||||||||||||
8. | Основными недостатками сетевой модели БД являются 1) необходимость добавлять циклические связи; 2) необходимость исключения лишних записей-владельцев; 3) необходимость исключения циклических связей; 4) более общая структура по сравнению с иерархической моделью данных; 5) громоздкая структура памяти. | |||||||||||||||||||||||||||||||||||||||||
9. | По какому полю базы данных упорядочены записи
5) Фамилия; 6) Улица; 7) № телефона; 8) Дом;
| |||||||||||||||||||||||||||||||||||||||||
10. | Реляционная база данных, дающая информацию об играх баскетбольной команды «Урал», задана таблицами:
Дата добавления: 2015-07-26; просмотров: 197; Нарушение авторских прав Мы поможем в написании ваших работ! |