МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное образовательное учреждение высшего профессионального образ...
6 downloads
176 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 x
Билет 4 1. Что такое наследование? a) совмещение данных и методов их обработки в одном объекте, b) совокупность данных объекта, c) механизм передачи методов и данных родительского объекта в дочерний. d) наличие методов, имеющих одинаковые имена, но разный набор параметров, 2. Диалоговое окно открытия документа не содержит следующие типы управляющих компонентов: a) Кнопка, b) Поле редактирования, c) Закладки, d) Поле списка. 3. Режим разметки документа «Обычный режим» предназначен для: a) В этом режиме правильно отображаются шрифты и форматирование абзаца текста, но не показываются колонтитулы, вставки и сноски; b) В этом режиме отображаются все элементы форматирования текста, а документ Word выглядит так, как будто он уже распечатан на бумаге; c) В этом режиме особое внимание уделяется структуре документа, а не его внешнему виду; d) В этом режиме виден, только текст, но без рисунков и таблиц. 4. Сколько ошибок в программе? Program test; const a=5; val k,m:integer; begin m:=4; a:=m; for k:=4 to 9 do k:=m*k; write(m); end; a) 0, b) 4, c) 3, d) 7. 5. Наука информатика не затрагивает вопросы: a) обработки информации, b) построения алгоритмов, c) предсказания будущего по звездам, d) систем исчисления. 7
Билет 5 1. Компонент языка Delphi может включать в себя: a) методы, свойства и события, b) методы, компиляторы, дешифраторы, c) свойства, методы и инспектор объектов, d) события, свойства и полиморфизм. 2. Сколько ошибок в программе? Program test; var k,m:boolean; begin m:=4.5; k:=4<5; if k then k:=3=6; end. a) 1, b) 3, c) 0, d) 2. 3. Команда “Найти” из Главного меню Windows позволяет: a) найти файлы картинок, в которых изображены цветы, b) найти файлы, измененные месяц назад, c) найти характеристики компьютера, d) найти компьютерный вирус. 4. При вводе текста в ячейку таблицы в Microsoft Word “нефтеносный пласт” первая буква в первом слове заменилась на заглавную. Чтобы избежать этого необходимо: a) Убрать автозамену слова “нефтеносный” на слово “Нефтеносный”, b) Убрать опцию “Делать первые буквы ячеек таблиц строчными” в параметрах автозамены, c) Стереть слово “Нефтеносный” и написать вместо него “нефтеносный”, d) Убрать опцию “Делать первые буквы ячеек таблиц прописными” в параметрах автозамены. 5. Секция программы на языке Паскаль не может начинаться со следующего зарезервированного слова: a) record b) var c) type d) const
8
Билет 6 1. Невизуальными компонентами являются: a) TChart, b) TStrings, c) TLabel, d) TMemo. 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var x,y,z,i:real; begin x:=ln(1); y:=cos(0); if x
Билет 7 1. Какое событие генерируется при создании формы в Delphi (компонент TForm): a) OnCreate, b) OnShow, c) OnClick, d) OnEnter. 2. Для того чтобы скопировать объект (текст, таблицу или графический фрагмент) необходимо произвести манипуляции в следующей последовательности: a) выбрать функцию копирования из контекстного меню; b) нажать сочетание клавиш CTRL+ V, а затем CTRL+ С; c) выделить объект, нажать сочетание клавиш CTRL+ X, установить курсор в место вставки, нажать сочетание клавиш CTRL+ Z, d) выделить объект, нажать сочетание клавиш CTRL+ C, установить курсор в место вставки, нажать сочетание клавиш CTRL+ V. 3. Режим разметки документа «Режим разметки» предназначен для: a) В этом режиме правильно отображаются шрифты и форматирование абзаца текста, но не показываются колонтитулы, вставки и сноски; b) В этом режиме отображаются все элементы форматирования текста, а документ Word выглядит так, как будто он уже распечатан на бумаге; c) В этом режиме особое внимание уделяется структуре документа, а не его внешнему виду; d) В этом режиме виден, только текст, но без рисунков и таблиц. 4. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var i:integer; a: array [1..5] of integer; begin for i:=1 to 5 do a[i]:=6-i; writeln(a[3]) end. На экране будет выведено: a) 5, b) 6, c) 2, d) 3. 5. В одном байте: a) 8 килобайт, b) 1024 бита, c) 8 бит, d)1024 килобайта. 10
Билет 8 1. Среда программирования Delphi позволяет создавать: a) компоненты , b) программы, c) библиотеки функций, d) все выше перечисленное. 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите, что напечатает данный фрагмент программы: program test; var i:integer; a: array [1..5] of integer; begin for i:=5 downto 1 do a[i]:=5*i; writeln(a[4]) end. На экране будет выведено: a) 1, b) 3, c) 20, d) 10. 3. Ячейка Microsoft Excel не может содержать: a) формулу, b) гистограмму, c) константу, d) текст. 4. Чтобы выделить весь абзац в Microsoft Word необходимо: a) дважды щелкнуть в тексте левой клавишей мышки, b) трижды щелкнуть в тексте левой клавишей мышки, c) щелкнуть в тексте левой клавишей мышки удерживая клавишу CTRL, d) щелкнуть в тексте левой клавишей мышки удерживая клавишу ALT. 5. Укажите неправильное имя переменной в языке TPascal 7.0. a) 3nity; b) gotcha; c) not_real; d) t34.
11
Билет 9 1. В состав проекта языка программирования Delphi входят: a) файл проекта, файлы форм; b) файлы модулей, файлы ресурсов, файлы пакетов; c) файл установок проекта, файл с текущим состоянием проекта; d) все перечисленное. 2. Один бит состоит из: a) 8-и байт, b) 1-го байта, c) 0-я байт, d) 1 Килобита 3. Ячейка c формулой Microsoft Excel может начинаться с: a) любого символа, b) слова formula, c) с символа =, d) с имени ячейки, в которую необходимо записать результат. 4. Сколько ошибок в программе? programm test; var y,x:integer; begin; x:=1; y:=cos(x) writeln(’y=’,y:5) end. a) 4, b) 1, c) 2, d)5. 5. Как правильно задать одномерный массив из 5-ти элементов в языке TPascal 7.0: a) type vector=array [1..5] of integer, … var a:vector;… b) …var a:array [0..4] of integer;… , c) …const a = 2; b= 6; var a:array [a..b] of integer;… , d) все варианты верны.
12
Билет 10 1. Укажите неверное утверждение: a) На объекте класса TForm, можно располагать компоненты типа TButton или TLabel. b) На объекте класса TForm, можно располагать другие компоненты типа TForm. c) На объекте класса TForm, можно располагать компоненты типа TMainMenu. d) Перед использованием объекта класса TForm его необходимо создать автоматически или динамически. 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите, что напечатает данный фрагмент программы: program test; var y,x:integer; begin x:=1; repeat y:=sqr(x); x:=x+1; until x<5; writeln(’y=’,y:5) end. На экране будет выведено: a) 25, b) 16, c) 12, d)1. 3. Какое расширение не могут иметь исполнимые файлы a) com, b) bat, c) pas, d) exe. 4. Один Килобит равен: a) 1024 битам, b) 1000 битам, c) 1 Килобайту, d) 8 Килобайтам. 5. Как правильно задать двухмерный массив 5x5 элементов в языке TPascal 7.0: a) type vector=array [1..5,1..5] of integer, … var a:vector;… b) …var a:array [0..4,1..6] of integer;… , c) …const a = 1; b= 6; var a:array [a..b,a+1..b+1] of integer;… , d) все варианты верны. 13
Билет 11 1. Какое событие класса TForm может определить координаты места на форме, в которое пользователь нажал клавишей мыши. a) OnClick, b) OnMouseDown, c) OnClose, d) OnExit. 2. Текст в ячейках Excel может располагаться: a) под любым углом, b) вертикально, c) горизонтально, d) под углом 45 градусов. 3. Что такое компьютерный вирус? a) головная боль Била Гейтса; b) программа, обладающая способностью к самовоспроизведению; c) программа, способная физически уничтожить винчестер компьютера; d) программа, способная переходить между дискетами лежащими рядом. 4. Сколько ошибок в программе? program test; var y,x:integer; begin x:=1; repeat y:=x*(x+1); until x:=5; writeln(y:5:3) end. a) 4, b) 3, c) 2, d)1. 5. Данные в программе написанной на языке TPascal 7.0 могут храниться в: a) переменных, b) постоянных, c) константах, d) ответы a) и b) верны.
14
Билет 12 1. Укажите стандартные визуальные компоненты Delphi реализующие кнопки: a) TButton, TImageButton, b) TButton, TBitBtn, TSpeedButton, c) TBitBtn, TSpeedButton, TButter, d). TSpeedButton, TButClicker, TImgBtn, 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var y,x:integer; begin x:=0; repeat write(x*3,',',x+3,' '); x:=x+1; until x=2; writeln; end. На экране будет выведено: a) 0,3 3,4, b) 0,1 2,3, c) 1,4 2,3, d) 3,4. 3. Что включает в себя средства настройки различных параметров Windows a) Панель задач, b) Панель управления, c) Панель инструментов, d) Приборная панель. 4. Чтобы обеспечить разархивирование самораскрывающегося архива, необходимо: a) наличие программы - архиватора, b) наличие программы - разархиватора, c) наличие программы - декомпилятора, d) дополнительных программ не требуется. 5. Укажите правильный вариант записи логических выражений в языке TPascal 7.0? a) (a+b<3) and (c-d>5) b) a+b<3 and c-d>5 c) (a+b<3 and c-d>5) d) (a+b)<3) and (c-d)>5) 15
Билет 13 1. Указанные ниже визуальные компоненты Delphi позволяют выбрать один из перечисленных в них элементов: a) TListBox, TEdit, b) TComboBox, TLabel c) TListBox, TComboBox, d) TImage. 2. Приложение Word позволяет: a) редактировать текстовый файл, b) редактировать графический файл, c) изменять характеристики компьютера, d) управлять системой вентияции. 3. Если попытаться заархивировать файл уже являющийся архивом, то: a) архиватор выдаст сообщение об ошибке, b) полученный архив будет больше исходного, c) полученный архив будет меньше исходного, d) полученный архив можно будет еще уменьшить в размере за счет еще одной операции архивирования сжатия. 4. Найдите количество ошибок в следующей программе: program zb; var i, k: integer; Begin for i:=0 to 40 do begin k:=i (mod) 5, if k=0 then write(i,’ ’); end; end. a) 4, b) 3, c) 2, d) 0. 5. Какое действие производит операция «div»? a) деление, b) умножение, c) сложение, d) вычитание.
16
Билет 14 1. Указанные ниже компоненты основаны на невизуальном компоненте TStrings: a) TEdit, TLabel b) TComboBox, TMemo, c) TMemo, TButton, d) TListBox, TImage. 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var y,x:integer; begin x:=1; y:=0; while x>5 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. Какой из признаков реже всего используется при классификации компьютерных вирусов? a) авторство; b) среда обитания; c) деструктивное действие; d) способ заражения среды обитания. 4. Чтобы выделить все предложение в Microsoft Word необходимо: a) дважды щелкнуть в тексте левой клавишей мышки, b) трижды щелкнуть в тексте левой клавишей мышки, c) щелкнуть в тексте левой клавишей мышки удерживая клавишу CTRL, d) щелкнуть в тексте левой клавишей мышки удерживая клавишу ALT. 5. Какое действие производит операция «mod» в Turbo Pascal 7.0? a) деление; b) остаток от деления ; c) модуль числа; d) вычитание.
17
Билет 15 1. Укажите неверное утверждение: a) На объекте класса TForm, можно располагать компоненты типа TButton или TLabel. b) На объекте класса TForm, можно располагать другие компоненты типа TForm. c) На объекте класса TForm, можно располагать компоненты типа TMainMenu. d) Перед использованием объекта класса TForm его необходимо создать автоматически или динамически. 2. Графический редактор Paint позволяет: a) редактировать текстовые файлы, b) редактировать графические файлы, c) просмотреть характеристики компьютера, d) управлять системой охлаждения компьютера. 3. Числовой формат ячеек в Excel: a) используется для значений, которые отображаются также как и вводятся, b) является наиболее общим представлением чисел, c) используется для отображения денежных величин, d) используется для отображения как текстовых, так и числовых значений произвольного типа. 4. Сколько ошибок в программе? proqram y; var x, y: read; Begin y=3; for x:=1 to 5 do y=y+1; wrateln (x,’ ’,y); end. a) 1, b) 4, c) 2, d) 0. 5. Какие значения может принимать булевская переменная? a) любые; b) True или False; c) только целые; d) только вещественные.
18
Билет 16 1. Невизуальными компонентами являются: a) TChart, b) TString, c) TLabel, d) TMemo. 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var i,j:byte;x:real;; begin j:=0; x;=1; for i:=1 to 10 do begin x:=x*sin(pi+1); if x>0 then j:=j+1; end; writeln(j); readln end. На экране будет выведено: a) 5, b) 2, c) 0, d) 10. 3. Денежный формат ячеек в Excel: a) используется для значений, которые отображаются также как и вводятся, b) является наиболее общим представлением чисел, c) используется для отображения денежных величин, d) используется для отображения как текстовых, так и числовых значений произвольного типа. 4. Чтобы выделить вертикальный блок в Microsoft Word необходимо: a) дважды щелкнуть в тексте левой клавишей мышки, b) трижды щелкнуть в тексте левой клавишей мышки, c) щелкнуть в тексте левой клавишей мышки удерживая клавишу CTRL, d) щелкнуть в тексте левой клавишей мышки удерживая клавишу ALT. 5. Сколько байтов отводится под переменную типа real? a) 1; b) 2; c) 4; d) 6.
19
Билет 17 1. Какое событие генерируется при создании формы в Delphi (компонент TForm): a) OnCreate, b) OnShow, c) OnClick, d) OnEnter. 2. Какое подменю содержит справочную информацию о программе? a) File , b) Edit, c) Help, d) Paste. 3. Текстовый формат ячеек в Excel: a) используется для значений, которые отображаются также как и вводятся, b) является наиболее общим представлением чисел, c) используется для отображения денежных величин, d) используется для отображения как текстовых, так и числовых значений произвольного типа. 4. Сколько ошибок в программе? program test; var y:shortint, x:integer; z:byte; begin x:=0; z:=256 repeat y:=z*(x+1); x:=x+1; until x>5; writeln(y:5:3); end. a) 4, b) 3, c) 0, d)2. 5. Какие стандартные функции языка TPascal 7.0 относятся к тригонометрическим функциям? a) sin(x),cos(x),arctan(x),; b) sin(x),cos(x),tg(x), сtg(x); c) все тригонометрические функции; d) sin(x),cos(x).
20
Билет 18 1. Какой компонент Delphi позволяет выводить на форму информацию в виде
таблиц: a) TSrtringGrid, b) TGridBox, c) TGridder, d) TGridComponent. 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var y,x:integer; begin x:=1;y:=0; while x>5 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+b<3) and (c-d>5) b) a+b<3 and c-d>5 c) (a+b<3 and c-d>5) d) (a+b)<3) and (c-d)>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 2<>0; 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
24
Билет 22 1. Какое событие генерируется при закрытии формы в Delphi (компонент TForm): a) OnCreate, b) OnShow, c) OnClose, d) OnExit. 2. Сколько ошибок в программе? Program test; const a=5; val k,m:integer; begin m:=4; a:=m; for k:=4 to 9 do k:=m*k; write(m); end; a) 0, b) 4, c) 3, d) 7. 3. Команда “Найти” из Главного меню Windows позволяет: a) найти файлы картинок, в которых изображены цветы, b) найти файлы, измененные месяц назад, c) найти характеристики компьютера, d) найти компьютерный вирус. 4. Диаграмма в виде поверхности в Excel’e позволяет: a) сравнивать пары значений, b) вывести вклад каждого значения в общую сумму, c) изменение значений подвум измерениям, в виде поверхности, d) отобразить значения различных категорий. 5. В какой секции программы не могут быть описаны одномерные массивы в языке TPascal 7.0? a) const ; b) type ; c) var ; d) program.
25
Билет 23 1. Все перечисленные компоненты являются стандартными окнами диалогов: a) TSaveDialog, TOpenDialog, TFontSelect, b) TSaveDialog, TPrinter, c) TOpenDialog, TColorSelecter, d) TSaveDialog, TFont. 2. Для вычисления суммы содержимого ячеек A1 и B1 в Excel достаточно в ячейке С1 написать: a) a1+b1, b) C1:=A1+B1, c) =a1+b1, d) Σ(a1,b1). 3. Невизуальными компонентами являются: a) TChart, b) TRect, c) TLabel, d) TMemo. 4. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var x,y,z,i:real; begin x:=ln(1); y:=cos(0); if x
26
Билет 24 1. Какое событие генерируется при нажатии кнопки в Delphi (компонент TButton): a) OnCreate, b) OnShow, c) OnClick, d) OnEnter. 2. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите что напечатает данный фрагмент программы: program test; var i:integer; a: array [1..5] of integer; begin for i:=1 to 5 do a[i]:=6-i; writeln(a[3]) end. На экране будет выведено: a) 5, b) 6, c) 2, d) 3. 3. Курсор мыши в Excel в виде черного креста используется для: a) Копирования или перетаскивания ячеек, b) Выделения строки или столбца, c) Копирования свойств и формул ячеек, d) Выделения ячеек. 4. Укажите неправильное имя переменной в языке TPascal 7.0. a) 3nity; b) gotcha; c) not_real; d) t34. 5. Укажите правильную запись комментариев в программах на языке TPascal 7.0 a) // комментарий b) /* комментарий */ c) { комментарий } d) < комментарий >
27
Билет 25 1. Компонент для вывода статического текста на окно формы в Delphi: a) TImage b) TLabel c) TMemo d) TText 2. Чтобы выделить все слово целиком в Microsoft Word необходимо: a) дважды щелкнуть в тексте левой клавишей мышки, b) трижды щелкнуть в тексте левой клавишей мышки, c) щелкнуть в тексте левой клавишей мышки удерживая клавишу CTRL, d) щелкнуть в тексте левой клавишей мышки удерживая клавишу ALT. 3. Курсор мыши в Excel в виде белой стрелки используется для: a) Копирования или перетаскивания ячеек, b) Выделения строки или столбца, c) Копирования свойств и формул ячеек, d) Выделения ячеек. 4. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите, что напечатает данный фрагмент программы: program test; var i:integer; a: array [1..5] of integer; begin for i:=5 downto 1 do a[i]:=5*i; writeln(a[4]) end. На экране будет выведено: a) 1, b) 3, c) 20, d) 10. 5. Какая стандартная функция в языке TPascal 7.0 округляет число? a) trunc; b) mod; c) div; d) round.
28
Билет 26 1. Укажите методы компонента TCanvas: a) Polyline, Polygon, LineTo, PolyBezier b) PolyLineTo, Ellipse, Arc c) FloodFill, DrawPoly, Pie d) PolyBezierTo, Rectangle, TextIn 2. Сколько ошибок в программе? programm test; var y,x:integer; begin; x:=1; y:=cos(x) writeln(’y=’,y:5) end. a) 4, b) 1, c) 2, d)5. 3. Курсор мыши в Excel в виде белого креста используется для: a) Копирования или перетаскивания ячеек, b) Выделения строки или столбца, c) Копирования свойств и формул ячеек, d) Выделения ячеек. 4. Для создания оглавления документа Word нужно: 1). выделить заголовки соответствующими стилями, 2). открыть диалог создания оглавления из меню, 3). указать количество уровней в оглавлении, 4). расставить номера страниц в сгенерированном оглавлении. Какие из перечисленных выше пунктов достаточны: a) все, b) 1) и 2), с) 3) и 4), d) 1), 2) и 4) 5. Какая функция преобразует строку в целое число в Delphi? a) StrToInt, b) IntToStr, c) itos, d) atoi.
29
Билет 27 1. Укажите графический компонент, способный сохранять данные на диск в виде файла: a) TShape, b) TImage, c) TPaintBox, d) TCanvas 2. Ячейка c формулой Microsoft Excel может начинаться с: a) любого символа, b) слова formula, c) с символа =, d) с имени ячейки, в которую необходимо записать результат. 3. Кнопка «Денежный формат» в интерфейсе Excel позволяет: a) строить графики функций и гистограммы , b) находить сумму ячеек в строке или столбце, c) устанавливать вид и толщину границ ячеек, d) выбрать денежный формат отображения значений. 4. Проследите шаг за шагом, что происходит при выполнении следующего фрагмента программы на языке TPascal 7.0. Покажите, что напечатает данный фрагмент программы: program test; var y,x:integer; begin x:=1; repeat y:=sqr(x); x:=x+1; until x<5; writeln(’y=’,y:5) end. На экране будет выведено: a) 25, b) 16, c) 12, d)1. 5. Какая функция преобразует целое число в строку в Delphi? a) StrToInt, b) IntToStr, c) itos, d) atoi. 30
Билет 28 1. Следующие компоненты позволяют изменять внешний вид и начертание других компонентов: a) TBrush, TEdit, b) TPen, TBush, c) TPen, TBrush, TFont, d) TFont, TStrings. 2. Дана целочисленная переменная x. Определить типы переменных x1, x2, x3, полученных в результате вычисления арифметических выражений: x1:=x+5; x2:=ln(x); x3:=x1+x2; a) integer, integer, longint, b) real, integer, double, c) boolean, byte, word d) integer, real, real. 3. Кнопка «Мастер диаграмм» в интерфейсе Excel позволяет: a) строить графики функций и гистограммы , b) находить сумму ячеек в строке или столбце, c) устанавливать вид и толщину границ ячеек, d) выбрать денежный формат отображения значений. 4. Контекстное меню появляется при: a) выборе панели задач, b) выборе панели инструментов, c) нажатии клавиш Ctrl+Alt+del, d) нажатии на правую кнопку мыши. 5. Шестнадцатеричное число AB в десятичной системе равно: a) 161; b) 167; c) 171; d) 185.
31
Билет 29 1. Невизуальными компонентами являются: a) TChart, b) TStrings, c) TLabel, d) TMemo. 2. Известно что: x:integer; x1:byte; x2:longint; x3:shortint. Найти неверное выражение: a) x1:=x3; b) x2:=x1+х3; c) x:=x mod 2; d) x:=trunk(sin(x3)); 3. На что указывает знак "^" в формулах Excel? a) директива компилятора, b) форматирование значений в стиле денежной единицы, c) знак шестнадцатеричного числа, d) возведение в степень. 4. Кнопка «Границы» в интерфейсе Excel позволяет: a) строить графики функций и гистограммы , b) находить сумму ячеек в строке или столбце, c) устанавливать вид и толщину границ ячеек, d) выбрать денежный формат отображения значений. 5. С какого служебного слова начинается секция описания констант в языке TPascal 7.0? a) label, b) var, c) const, d) uses.
32
Билет 30 1. Компонент TChart не позволяет: a) строить графики функций, b) выбирать цвет области диаграммы, c) сохранять полученных график в виде картинки, d) строить графики по трем координатам. 2. Дана целочисленная переменная x. Определить типы переменных x1, x2, x3, полученных в результате вычисления арифметических выражений: x1:=x/5; x2:=sin(x); x3:=x1*x2: a) integer, integer, longint, b) real, real, real, c) boolean, byte, word d) integer, real, real. 3. Текстовый редактор Блокнот (Notepad) позволяет: a) редактировать и распечатывать текст, b) вставлять картинки в текст, c) вставлять таблицы в текст, d) редактировать музыкальные файлы. 4. Кнопка «Автосуммирование» в интерфейсе Excel позволяет: a) строить графики функций и гистограммы , b) находить сумму ячеек в строке или столбце, c) устанавливать вид и толщину границ ячеек, d) выбрать денежный формат отображения значений. 5. С какого служебного слова начинается секция описания модулей в языке TPascal 7.0? a) label, b) var, c) const, d) uses.
33
Рекомендуемая литература Основная 1. Гук М. Аппаратные средства РС. Энциклопедия – СПб: Питер Ком, 1998. – 816 с.: ил. 2. Кульгин М. Технологии корпоративных сетей. Энциклопедия – СПб: Издательство “Питер”, 1998. – 704 с.: ил. 3. Александровский А.Д. Разработка корпоративных приложений – М., ДМК, 2000 – 512 с.; ил. (Серия “Для программистов”). 4. Милославская Н.Г. Толстой А.И. Интрасети: доступ в Internet, защита: Учеб. пособие для вузов. – М.: ЮНИТИ-ДАНА, 2000. – 527 с. 5. Е.А. Зуев Турбо-Раскаль 6.0, 7.0 – М., 1993г. Дополнительная 1. Abraham Silberschatz, Peter B. Galvin. Operating system concept – Addison-Wesley, 1995. – 780 c. 2. Д.Б. Поляков, И.Ю. Круглов Программирование в среде Турбо Паскаль – М.: Издательство МАИ, 1992г.
34
Контрольно-измерительные материалы по курсу «Архитектура электронновычислительных машин, системное программное обеспечение» для студентов специальности 073000 – Прикладная математика
Составители: Алтунин Е.А., доцент, к.т.н.
Подписано к печати Заказ № Формат 60/90 1/16 Отпечатано на RISO GR 3750
Бум.писч.№1 Уч.изд.л. Усл.печ.л. Тираж экз.
Издательство «Нефтегазовый университет» Государственное образовательное учреждение высшего профессионального образования «Тюменский государственный нефтегазовый университет» 625000, г. Тюмень, ул. Володарского, 38 Отдел оперативной полиграфии издательства «Нефтегазовый университет» 625039, г. Тюмень, ул. Киевская, 52
35
36