Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 КУРС.docx
Скачиваний:
143
Добавлен:
21.05.2015
Размер:
906.33 Кб
Скачать

Тема №10 Оптимизация технических решений

  1. Процедура упорядочения, выполняется она ЛПР:

А) ранжирование

Б) программирование

В) сублимирование

Г) прогнозирование

  1. Заключительный и наиболее ответственный этап процесса принятия решений:

А) принятие решений

Б) ввод в эксплуатацию

В) выбор решений

Г) составление руководства пользователя

  1. Ключевая процедура процесса оптимизации:

А) выбор

Б) принятие решения

В) составление инструкции

Г) определение круга пользователей

10. Объектно-ориентированные язики программирования

  1. Как задаются свойства объекта в VB?

a) в программном коде b) в окне свойств c) в окне макета формы

  1. Какое расширение получает файл проекта при сохранении его на диске?

a) frm

b) bas c) vbp c) exe Поле предназначенное отображения текста

a) Label

b) inputbox c) listbox

  1. Какое свойство позволяет установить соответствие размера элемента управления Label и длины текста? a) AutoSize b) Alingment c) caption

  2. Какое расширение имеет файл формы? a) frm b) vbp c) cls

  3. Какое свойство элемента управления позволяет переместить текст в центр? a) alignment b) backcolor c) name

  4. Как можно обозначить комментарий?

  1. @

  2. ^

  3. :

  4. ;

  1. Каков результат выражения: y > 1 AND Sqr(y) < 10 для у = 9 a) False b) True

  2. Где задаются свойства объекта

  1. В окне свойств

  2. В коде

  3. В свойствах проекта

  4. В меню Файл

  1. Какой код нахождения из двух значений b1 и b2 правильный

  1. If b1 > b2 Then Max = b1 Else: Max = b2 End If

  2. If b1 < b2 Then Max = b2 Else: Max = b1 End If

  3. If b1 < b2 Then Max = b1 Else Max = b2 End If

  1. За что отвечает свойство Font

  1. Размер объекта

  2. шрифт

  3. положение на форме

  1. Где соблюден синтаксис использования метки?

а) Label44 = "Spanien"

b) Label44.Caption = "Spanien"

  1. Какой код нахождения из двух значений a1 и a2 правильный

  1. If a1=a2 then min=a2 else: min=a1 end if

  2. If a1<a2 then min=a2 else: min=a1 end if

  3. If a1<a2 then min=a1 else: min=a2 end if

  1. Где должны быть присвоины значения переменной х1 для обеспечения старта процедуры

Private Sub Timer1_timer()

Image1.left=int(80*rnd()*x1)

End sub

  1. В процедуре Timer1_timer()

  2. В любой процедуре проекта

  1. Как правильно вывести message box

  1. Messagebx “11”

  2. Msgbx “11”

  3. Msgbox “11”

  1. Зачем нужно option explicit

a) Используются только те переменные, которые объявлены

b) Не используются константы

с) Не создаются новые объекты

17. Как объявляются переменные в visual basic

  1. Dim a as string

  2. Add w in boolean

  3. Input c of duble

18. Какой клавишей можно запустить проект

  1. F5

  2. F6;

  3. F8;

  4. Ctrl+F9

  5. Alt+F5

19. Сколько значений может принимать тип данных boolean

  1. 2

  2. 255

  3. От -32 768 до 32 767

  4. 8

20. Что нужно сделать чтобы textbox стал невидим

    1. Textbox.visible=false

    2. Textbox.visible=true

    3. Textbox.caption.visible=true

    4. Textbox.caption.visible=false

  1. Корректность -

    1. это способность ПО выполнять точные задачи так, как они определены их спецификацией

    2. это способность ПО соответствующим образом реагировать на аварийные ситуации

  2. Совместимость -:

  1. это легкость сочетания одних элементов ПО с другими

  2. это способность ПО как можно меньше зависеть от ресурсов оборудования: процессорного времени, пространства, занимаемого во внутренней и внешней памяти, пропускной способности, используемой в устройствах связи.

  1. Объект -

  1. это комбинация кода и данных, которая может рассматриваться как единое целое.

  2. это процедура, определенная внутри класса

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

  1. Какое свойство является именем объекта

  1. visible

  2. caption

  3. name

  1. Локальные переменные описываются

  1. внутри процедуры, блока

  2. в модуле

  3. в области описаний контейнера

  1. Глобальные переменные описываются

  1. внутри процедуры, блока

  2. в модуле

  3. в области описаний контейнера

  1. Как сохранить статическое значение переменной

  1. Описать переменную как static

  2. Описать переменную как public

  3. Описать переменную как freeze

  1. Какая функция возвращает тип currency

  1. CVar

  2. CLng

  3. CCur

  1. Почему не работает программа

Dim Oper1 As Single, Oper2 As Single, Result As Single

Oper1=Val(txtOper1.Text): Oper2=Val(txtOper2.Text)

Result=Oper2+Oper2

txtAdd.Text=Str(Result)

  1. Неправильное имя textbox

  2. Неправильное имя переменных

  3. Не объявлены переменные

  1. Почему не работает программа

Textbox1.text=val(label1.caption)+val(label2.name)

  1. Неправильное имя переменных

  2. Неправильное имя label

  3. Не объявлены переменные

  1. Какой результат выдаст программа

Textbox1.text=val(label1.caption+label2.caption) при label1 и label2 равным 1

  1. 2

  2. 11

  3. никакой

  1. Эффективность

  1. это легкость сочетания одних элементов ПО с другими.

  2. это способность ПО как можно меньше зависеть от ресурсов оборудования: процессорного времени, пространства, занимаемого во внутренней и внешней памяти, пропускной способности, используемой в устройствах связи.

  3. это легкость переноса ПО в различные программные и аппаратные среды.

  1. Простота использования

  1. это легкость, с которой люди с различными знаниями и квалификацией могут научиться использовать ПО и применять его для решения задач. Сюда также относится простота установки, работы и текущего контроляр

  2. это легкость переноса ПО в различные программные и аппаратные среды.

  3. это способность ПО как можно меньше зависеть от ресурсов оборудования: процессорного времени, пространства, занимаемого во внутренней и внешней памяти, пропускной способности, используемой в устройствах связи

  1. Как в VB обозначается «не равно»

    1. <>

    2. <=>

    3. ==

  1. Какой результат выдаст программа label1.caption=2+2=5

  1. true

  2. false

  3. no

  4. ok

  1. Верен ли код

Private Sub Kkkk()

For i = 1 To 10

Msgbox “222”

Next i

End Sub

    1. верен

    2. не верен

  1. Значение какого типа вернет выражение

x / 44 * (y +15) >= Sqrt(z) / (p - (x * 15))

    1. Boolean

    2. Byte

    3. Integer

    4. Ccur

  1. Верен ли код

Dim max As Integer

If Val(txt1.Text) > Val(txt2.Text) Then max = Val(txt1.Text) Else max = Val(txt2.Text)

lblMax.Caption = max

    1. да

    2. нет

  1. При каком действии будет происходить выполнение кода

Private Sub Label1_Click()

  1. При щелчке на кнопку

  2. При щелчке на label

  3. При двойном щелчке на кнопку

  1. Что это?

Dim tanker(24) As String

    1. Описание массива

    2. Описание переменой

    3. Описание процедуры

  1. Диапазон значений integer

  1. От -32 768 до 32 767

  2. От -2 147 483 648 до 2 147 483 647

перечень режимов работы в графическом редакторе

  1. т -922 337 203 685 477,5808 до 922 337 203 685 477,5807

  1. Функция Val(string)

  1. преобразует числовое выражение в тип String

  2. возвращает число, содержащееся в строке

  1. Какая из процедур property присваивает значение свойству

  1. roperty let

  2. roperty get

  1. Что означает имя объекта text1.text(0)

  1. Что есть массив объектов

  2. Имя ошибочно

  3. Ошибка компиляции объекта

  1. Что делает код

Text1.text-“ ”

  1. Обнуляет textbox

  2. Textbox является точкой останова

  3. Textbox не используется при компиляции

  1. Массивы бывают

  1. Статическими

  2. Динамическими

  3. Инкапсуляционными

  4. Псевдо-статическими

  5. Псевдо-динамическими

  1. Что значит ошибка при компиляции №424 «Необходим объект»

  1. Отсутствует объект в списке обслуживания компилятора                                    

  2. Отсутствует объект к которому обращаются в коде

  3. Объект находится на другой форме

  1. Можно ли сохранить проект в расширении exe в VB

  1. Да

  2. Нет,

  3. Только в windows 98,

  1. Какой командой прикратить выполнение программы

  1. end

  2. close

  3. exit

  4. output

  1. Какой команды нет в VB

  1. end

  2. if

  3. endif

  4. header

  1. Язык Паскаль является:

a) Компилятором

b) Интерпретатором

c) Транслятором

d) Чем-то другим

  1. Алгоритм - :

a) Линейный

b) Циклический

c) Разветвляющийся

d) Комбинация разветвляющегося и циклического

  1. Знак комментария в vb это

a) ‘

b) “

c) :

d) ;

  1. Файл подключаемого модуля в vb имеет расширение

a) bas

b) bos

c) mod

d) add

  1. Caption -

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

b) имя, отображаемое для пользователя

  1. Name -

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

b) имя, отображаемое для пользователя

  1. Синтаксис -

a) правила написания программ

b) синтаксически завершeнная конструкция, реализующая действие, описание или присваивание значения/выражения переменной/константе

  1. Процедура –

a) это последовательность инструкций, с помощью которых выполняются некоторые действия

b) это комбинация кода и данных, которая может рассматриваться как единое целое

c) это процедура, определeнная внутри класса

  1. Метка - Label

a) предназначено для ввода, вывода текста

b) предназначена для отображения текста

  1. события – Click означает -

a) одинарный щелчок мыши

b) двойной щелчок мыши

c) нажатие правой кнопки мыши

  1. события – dblClick означает -

a) одинарный щелчок мыши

b) двойной щелчок мыши

c) нажатие правой кнопки мыши

  1. Инструкции присваивания

a) используются для описания процедур, переменных

b) позволяет указывать объект или создаваемый пользователем

c) присваивают значение или выражение переменной или константе

d) возвращают значения типа Boolean

  1. Инструкции описания

a) используются для описания процедур, переменных

b) позволяет указывать объект или создаваемый пользователем

c) присваивают значение или выражение переменной или константе

d) возвращают значения типа Boolean

  1. Инструкция With

a) используются для описания процедур, переменных

b) позволяет указывать объект или создаваемый пользователем

c) присваивают значение или выражение переменной или константе

d) возвращают значения типа Boolean

  1. Выражения сравнения значений

a) используются для описания процедур, переменных

b) позволяет указывать объект или создаваемый пользователем

c) присваивают значение или выражение переменной или константе

d) возвращают значения типа Boolean

  1. Выражение -

a) может содержать ключевые слова, переменные, константы, операторы и выражения

b) то последовательность операторов и операндов (литералы, переменные, другие выражения, вызовы функций), специфицирующих вычисления,

  1. Выполняемые инструкции

a) используются для описания процедур, переменных

b) позволяет указывать объект или создаваемый пользователем

c) присваивают значение или выражение переменной или константе

d) инициируют действие

  1. Код :

Unload Me

Form2.Show

a) Выгружает текущую форму

b) Загружает форму два

c) Выгружает текущую форму и Загружает форму два

  1. Команда нахождения остатка от целого деления:

a) DIV

b) MOD

c) ABS

  1. TRUE и FALSE означает

a) ДА и НЕТ

b) Правда и Ложь

c) Вкл и Выкл

  1. Оператор Rem -

a) помечает кометарии

b) удаляет остаток

c) умножает некратные числа

  1. Для чего служит окно “Properties”?

a) Для отображения списка форм в проекте

b) Для изменения свойств выбранного объекта

c) Для показа макета проекта

  1. Что из перечисленного не является объектом?

a) Форма

b) Кнопка

c) Процедура

  1. Что такое проект в Visual Basic?

a) Набор файлов разных форматов

b) Программа на языке Visual Basic

c) Набор окон рабочей среды

d) алгоритм выполнения программы

  1. Сколько форм может содержать проект

a) Одну

b) Две

c) Три

d) Сколько угодно

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

a) integer

b) Boolean

c) Currency

  1. Укажите свойства, которые можно присваивать объектам формы:

a) Dim

b) Text

c) Name

  1. Укажите тип алгоритма

intA = 2

intB = 3

IF intA> intB THEN

IntX = intA * 2

ELSE

intX = intB * 2

END IF

Label1.Caption = Str(intX)

a) циклический

b) линейный

c) разветвляющийся

d) вспомогательный

  1. Каково будет значение переменной после выполнения операций присваивания: intX = 5 intX = intX + intX

a) 5

b) 25

c) 10

d) 35

  1. Что будет напечатано в результате работы следующей программы?

intP = -1

intI = 3

Do While intP < 0

intP = intP * intI

intI = intI - 1

Loop

intP = intP - intI

Label1.caption=Str( intP)

a) P=-3

b) P=-1

c) P=1

d) P=0

  1. Какое значение переменной intS будет напечатано после выполнения фрагмента программы?

intP = -1

intI = 3

Do While intP < 0

intP = intP * intI

intI = intI - 1

Loop

intP = intP - intI

Label1.caption=Str( intP)

a) 5

b) 7

c) 9

d) 12

  1. Что будет напечатано в результате выполнения следующего фрагмента программы?

intX = -2

intY = 8

IF intX > intY THEN

intX = 2 * intX * intY

intY = (intX + intY)/2

ELSE

intY = 2 * intX * intY

intX = (intX - intY)/2

ENDIF

intS = intY + intX

Label1.caption=Str( intS)

a) -17

b) 15

c) -5

d) 0

  1. Что будет напечатано в результате выполнения программы?

intX = -3

intY = 10

IF intX * intY >10 THEN

intX = intY * intX

ELSE

IF  intX * intY<0 THEN

intY = intY-5

End if

End if

intS = intY - intX

Label1.Text=Str( intS)

a) 35

b) -25

c) 2

d) 8

  1. Выбрать последовательность команд, меняющих местами две величины X и Y.

a) X =Y: Y =X

b) X =Y

c) A =X: Y =B : Y =A X=B

  1. Visual Basic является

a) Процедурным языком

b) Объектно-ориентированным языком

c) Типизированным языком

  1. Укажите свойства, которые можно присваивать объектам формы:

a) Dim

b) Visible

c) Name

d) Label

  1. Что изменяет операция присваивания?

a) значение переменной

b) имя переменной

c) тип алгоритма

d) не изменяет ничего

  1. В программе, записанной на объектно-ориентированном языке Visual Basic событием объекта является:

Dim intA, intB, intC as Integer

Sub Button1_Click  ()

intA=2

intB=3

intC=intA/intb

ListBox1.Items.Add=Str( intC)

End Sub

a) ListBox1

b) Add

c) Click

d) intC

  1. Данный фрагмент программы вычисляет:

bytI = 4

bytS = 0

Do While bytI > -5

bytS = bytS + bytI

bytI = bytI - 2

Loop

Label1.Text=Str(bytS)

a) Сумму всех чисел в диапазоне от –5 до 4

b) Произведение всех чисел от –4 до 4

c) Сумму всех четных чисел в диапазоне от –5 до 4

d) Сумму всех нечетных чисел от –4 до 4

  1. Среди перечисленных свойств укажите свойства общие для объектов: Form, Button, Label.

a) BackColor;

b) Name;

c) Text

d) Caption

  1. Укажите тип алгоритма

intX = 0

for  intA = 2 to 10 step 2

IntX = intX + intA * 2

Next intA

Label1.Text = Str(intX)

a) циклический

b) линейный

c) вспомогательный

d) разветвляющийся

  1. Каково будет значение переменной после выполнения операций присваивания:

intX = 3 + Abs(-5) intX = intX + intX

a) 4

b) 16

c) 9

d) 8

  1. Какое значение переменной intS будет напечатано после выполнения фрагмента программы?

intS = 1

For intN=1 To 3

intS=intS + intN

Next  intN

Label1.Text = Str(intS)

a) 5

b) 7

c) 9

d) 12

  1. В программе, записанной на объектно-ориентированном языке Visual Basic переменой является

Dim intA, intB, intC as Integer

Sub Button1_Click  ()

intA=2

intB=3

intC=intA/intb

ListBox1.Items.Add (intC)

End Sub

a) intC

b) Add

c) Button1

d) Items

  1. Данный фрагмент программы вычисляет:

intP = 1 : intI = 1

Do While  intI <= 10

intP = intP * intI

intI = intI + 1

Loop

Label1.Text=Str(intP)

a) Произведение чисел от 1 до 10

b) Сумму чисел от 1 до 10

  1. Dim a as integer означает

a) Переменная а является integer

b) производит целочисленное деления a

  1. В каком окне происходит создание графического интерфейса проекта?

a) Form1(code)

b) Form1(form)

c) Properties

  1. Visual Basic - это:

a) система объектно - ориентированного программирования

b) текстовый процессор

c) графический редактор

d) компьютерная игра

  1. Заполните пропуск в 4 строке программного кода

Private Sub Command1_Click() Image1.Width = Image1.Width * 2 Image1.Height = Image1.Height * 2 Form1._________ = "проверка знаний" End Sub

a) Name

b) Caption

c) Width

d) ARR

  1. Какое свойство объекта надо изменить, чтобы объект стал невидимым?

a) Visible

b) Unvisible

c) Devisible

  1. Подпрограмма, которая начинает выполняться после реализации определенного события, называется...

a) свойством объекта

b) методом объекта

c) графическим интерфейсом

d) событийной процедурой

  1. С каким объектом связана событийная процедура?

Private Sub Command1_Click() Image1.Width = Image1.Width * 2 Image1.Height = Image1.Height * 2 Form1._________ = "проверка знаний"

a) image1

b) command1

c) form1

  1. Что происходит с объектом Image1 при выполнении этого программного кода?

Private Sub Command1_Click() Image1.Width = Image1.Width * 2 Image1.Height = Image1.Height * 2 Form1._________ = "проверка знаний" End Sub

a) картинка разворачивается на весь экран

b) ширина и высота объекта увеличивается в 2 раза

c) ширина и высота объекта уменьшается в 2 раза

d) объект исчезает с формы

  1. Как называются показатели, характеризующие объект?

a) Свойства

b) методы

c) функции

  1. Объект для выбора диска называется

a) DriveListBox

b) DirListBox

c) FileListBox

  1. Объект для выбора каталога называется

a) DriveListBox

b) DirListBox

c) FileListBox

  1. Объект для выбора файла называется

a) DriveListBox

b) DirListBox

c) FileListBox

  1. Команда для смены каталога в vb

a) ChDrive

b) ChDir

c) MkDir

d) RmDir

  1. Команда для создания каталога в vb

a) ChDrive

b) ChDir

c) MkDir

d) RmDir

  1. Команда для удаления каталога в vb

a) ChDrive

b) ChDir

c) MkDir

d) RmDir

  1. Команда для смены диска в vb

a) ChDrive

b) ChDir

c) MkDir

d) RmDir

  1. Команда для копирования в vb

a) ChDrive

b) copy

c) MkDir

d) RmDir

  1. Open путь_имя_файла For Input

a) открыть файл для чтения

b) открыть файл для записи

  1. Open путь_имя_файла For output

a) открыть файл для чтения

b) открыть файл для записи

  1. Timer1_Timer() – процедура вызова

a) таймера

b) секундомера

c) миллиметрометра

  1. Form_Click() – процедура

a) щелчка по форме

b) удаления формы

c) закрытия формы

  1. Dim mass(15) As Integer -

a) объявление переменной

b) объявление массива

c) объявление процедуры

  1. a>=b - это

a) a больше либо равно b

b) a меньше либо равно b

c) a равно b

  1. A<=b - это

a) a больше либо равно b

b) a меньше либо равно b

c) a равно b

  1. A<>b - это

a) a больше либо равно b

b) a меньше либо равно b

c) a не равно b

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]