МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное образовательное учреждение высшего профессионального образ...
7 downloads
178 Views
279KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное образовательное учреждение высшего профессионального образования
«Тюменский государственный нефтегазовый университет»
ИНСТИТУТ НЕФТИ И ГАЗА Кафедра «Моделирование и управление процессами нефтегазодобычи»
КОНТРОЛЬНО-ИЗМЕРИТЕЛЬНЫЕ МАТЕРИАЛЫ по курсу «Архитектура электронно-вычислительных машин, системное программное обеспечение» для специальности 073000 – Прикладная математика
Тюмень 2004 г.
Рекомендовано УМО нефтяных ВУЗов Министерства образования Российской Федерации по секции «Прикладная математика». Соответствует требованиям ГОС на уровне средней сложности
Составители: Алтунин Е.А., доцент, к.т.н.
© Государственное образовательное учреждение высшего профессионального образования «Тюменский государственный нефтегазовый университет» 2004 г. 2
Введение Тест по курсу «Архитектура электронно-вычислительных машин, системное программное обеспечение» разработан для проведения комплексной проверки остаточных знаний студентов специальности 073000 – Прикладная математика, завершивших изучение курса «Архитектура электронно-вычислительных машин, системное программное обеспечение». Уровень сложности теоретических и практических заданий полностью соответствует
требованиям
ГОС
по
курсу
«Архитектура
электронно-
вычислительных машин, системное программное обеспечение» для студентов специальности 073000 – Прикладная математика. Содержание тестовых материалов традиционное для данного курса и включает в себя задания по следующим разделам: объектно-ориентированное программирование, программирование в среде Delphi 6,7; программирование на языке Pascal 7.0; операционная система Windows 95-…-XP; работа с Microsoft Word и Microsoft Excel 2000; общие теоретические вопросы. Тестовые материалы соответствуют содержанию изученного курса в полном объеме и могут быть использованы для проверки остаточных знаний. При использовании тестовых заданий для оценки уровня остаточных знаний студентов, обучающихся по различным специальностям инженерного профиля, следует учитывать содержание соответствующих программ.
3
Билет 1 1. Какой из терминов не имеет отношения к объектно ориентированному программированию: a) инкрустация, b) полиморфизм, c) инкапсуляция, d) наследование. 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите, что напечатает данный фрагмент программы: program test; var x,y,z,i:integer; begin z:=0; y:=3; y:=sqr(y)-1; x:=y div 2; for i:=x to y do z:=z+i; writeln(z); end. На экране будет выведено: a) 30; b) 21; c) 24; d) 26. 3. Для создания оглавления документа Word нужно: 1). выделить заголовки соответствующими стилями, 2). открыть диалог создания оглавления из меню, 3). указать количество уровней в оглавлении, 4). расставить номера страниц в сгенерированном оглавлении. Какие из перечисленных выше пунктов достаточны: a) все, b) 1) и 2), с) 3) и 4), d) 1), 2) и 4) 4. Если программа под управлением ОС Windows перестала реагировать на Ваши действия, необходимо: a) выключить компьютер, b) перезагрузить компьютер, c) нажать сочетание клавиш Ctrl+Alt+Del, d) подождать, пока программа станет реагировать на Ваши действия. 5. Минимальная единица измерения информации? a)1 см; b)1 Паскаль; c) 1 байт. 4
Билет 2 1. Что такое инкапсуляция? a) совокупность данных объекта, b) совмещение данных и методов их обработки в одном объекте, c) наличие методов, имеющих одинаковые имена, но разный набор параметров, d) механизм передачи методов и данных родительского объекта в дочерний. 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var x,y,z,i:integer; begin z:=0; y:=11; y:=y mod 6; x:=trunc(y/2); for i:=y downto x do z:=z+i; writeln(z); end. На экране будет выведено: a) 11, b) 14, c) 16, d) 10. 3. Какие операции не содержит подменю File a) Open b) Print, c) Exit, d) Cut. 4. Архив может состоять из: а) файла с расширением rar; b) файла с расширением zip; c) файла с расширением exe; d) все ответы правильные. 5. Какое максимальное значение может принимать величина типа byte? a)255; b) 128; c) 256; d) 127.
5
Билет 3 1. Что такое полиморфизм? a) совмещение данных и методов их обработки в одном объекте, b) совокупность данных объекта, c) механизм передачи методов и данных родительского объекта в дочерний. d) наличие методов, имеющих одинаковые имена, но разный набор параметров, 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var x,y,z,i:real; begin x:=sin(0); y:=cos(pi/2); if x5 do begin x:=x+1; y:=x div 3; end; writeln(x,’,’,y); end. На экране будет выведено: a) 5,1 , b) 0,1, c) 0,5, d) 1,0. 3. Линейчатая диаграмма в Excel’e позволяет: a) сравнивать пары значений, b) вывести вклад каждого значения в общую сумму, c) изменение значений подвум измерениям, в виде поверхности, d) отобразить значения различных категорий. 4. Общий формат ячеек в Excel:
a) используется для значений, которые отображаются также как и вводятся, b) является наиболее общим представлением чисел, c) используется для отображения денежных величин, d) используется для отображения как текстовых, так и числовых значений произвольного типа. 5. Какие значения могут принимать переменные типа char? a) ‘a’..’z’; b) 1..9; c) $15; d) \99.
21
Билет 19 1. Укажите компоненты, предназначенные для создания меню в Delphi: a) TMainMenu, b) TPopUpMenu, c) TPickUpMenu, d) первые два. 2. Точечная диаграмма в Excel’e позволяет: a) сравнивать пары значений, b) вывести вклад каждого значения в общую сумму, c) изменение значений подвум измерениям, в виде поверхности, d) отобразить значения различных категорий. 3. Количество листов в книге Excel может быть …? a) 3 листа; b)10 листов; c) ограничено объемом доступной памяти; d) неограниченно. 4. Найдите ошибки в следующей программе: program lb; var x, y: integer; Begin for x:=7 to 9 do begin y:=x*3; writeln(x,’ ’,y); end; readln(x); writeln(x,’ ’,y); end end. a) 1 , b) 2, c) 5, d) 0. 5. Укажите правильный вариант записи логических выражений в языке TPascal 7.0? a) (a+b5) b) a+b5 c) (a+b5) d) (a+b)5)
22
Билет 20 1. Какое событие генерируется при открытии формы в Delphi (компонент TForm): a) OnCreate, b) OnShow, c) OnClick, d) OnEnter. 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var x,y,z,i:integer; begin z:=0; y:=11; y:=y mod 6; x:=trunc(y/2); for i:=y downto x do z:=z+i; writeln(z); end. На экране будет выведено: a) 11, b) 14, c) 16, d) 10. 3. Ячейка Microsoft Excel не может содержать: a) формулу, b) гистограмму, c) константу, d) текст. 4. Ярлык – это…? a) программа; b) копия файла; c) документ; d) ссылка на файл. 5. Запишите логическое выражение для определения четности числа x. a) x mod 2=0 ; b) x div 2=0; c) x mod 20; d) x/2=0.
23
Билет 21 1. Визуальным компонентом является: a) TList, b) TStrings, c) TRect, d) TLabel. 2. Круговая, поверхность, линейчатая диаграмма в Excel’e позволяет: a) сравнивать пары значений, b) вывести вклад каждого значения в общую сумму, c) изменение значений подвум измерениям, в виде поверхности, d) отобразить значения различных категорий. 3. Какие операции не содержит подменю File a) Open b) Print, c) Exit, d) Cut. 4. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var x,y,z,i:real; begin x:=sin(0); y:=cos(pi/2); if x