все вместе
.docСредства записи алгоритмов:
а) Текст, б) Схема, в) Программа
В результате работы алгоритма
Y := X - 5
X := 2 * (Y + 1)
Y := X + Y
вывод Y
переменная Y приняла значение 5.До начала работы алгоритма значением переменной X являлось число… 6
В результате работы алгоритма
Y := X - 1
X := Y+2
Y := X + Y
вывод Y
переменная Y приняла значение 10.До начала работы алгоритма значением переменной X являлось число… 5
Программа-компилятор .. Преобразует программный код в ехе-файл (создает запускаемы файл; переводит в машинный код), который отдельно обрабатывается компьютером.
Программа переводится на машинный язык при каждом ее запуске, когда эта программа обрабатывается ... Интерпритатор
Ошибка «пропущена точка с запятой» при трансляции может быть выявлена на этапе... синтаксического анализа
Переменная в языке программирования высокого уровня – это проименованная либо адресуемая иным способом область памяти, имя или адрес которой можно использовать для осуществления доступа к данным, находящимся в переменной (по данному адресу)
Сколько недопустимых имен переменных содержится в данном списке: Dim, 2arena, Ar.per, sp_x ? 3
Как можно изменить свойства элемента управления? Properties
Событие – это сообщение, посылаемое объектом о том, что что-то произошло.
Для каких целей может быть использован элемент управления «Label»? Label (Метка) поле, заполняемое текстовой информацией, которая может изменяться только программно. Для отображения заголовков и поясняющей информации
Для каких целей может быть использован элемент управления «TextBox»? для отображения (ввода и вывода) текстовой информации
Имя событийной процедуры формируется следующим образом процедура (procedure) в языках программирования набор операторов, выполняемых при вызове процедуры. Имя событийной процедуры состоит из имени объекта и имени события, разделенных символом подчеркивания. Для элементов управления имя объекта — это свойство Name. Например, имя процедуры, которая соответствует щелчку пользователя на кнопке с именем Очистить, выглядит так: cmdОчистить_click
Значение какого из перечисленных свойств указывается в программе при обращении к объекту? Name
Значение какого из перечисленных свойств выводится в качестве надписи на кнопке? Caption
Какое из перечисленных имен может быть именем событийной процедуры? см. 13
Какое свойство определяет цвет фона? BackColor
Какое свойство определяет цвет шрифта? ForeColor (Font)
Что означает выражение Click?
Значение какого из перечисленных свойств выводится в текстовое поле? Text
Можно ли задать использование какого-либо метода для объекта управления в окне свойств? нет (?)
Свойство какого объекта определяет запись Form1.Command1.Caption? Кнопка
Относительно какой точки определяются свойства Top и Left формы? расстояние от верхнего края формы до верхнего края экрана
В тексте процедуры обработки события имеется оператор Top = 950. В каком случае такая запись правильна?
Относительно какой точки определяются свойства Top и Left командной кнопки? расстояние от левого края элемента управления до левого края формы
Свойство какого объекта определяет правильная запись Width = 1215? Линия
Число символов в имени переменной Visual Basic не должно превышать 255
В каком случае записи свойства объекта "Командная кнопка" Form1.Command1.Caption и Command1.Caption эквиваленты? Когда кнопка находится на форме под именем Form1
Какой тип данных имеет свойство Value элемента управления OptionButton (переключатель)? Boolean/логические
Какое свойство элемента управления OptionButton (переключатель) изменяет свое значение при выборе переключателя? value
Сколько элементов управления OptionButton (переключатель) может быть размещено на форме? 2(?)
Вставьте пропущенное понятие.
Если в программе переменная принимает значение,равное 1.00Е02, то она была описана как переменная вещественного (single) типа.
Какой тип имеют данные, введенные в текстовое поле? string, числовые (?)
Какой тип данных используется для объявления символьных строк? string
?Какой тип данных используется для объявления вещественных чисел? Double, single
Что такое оператор «Dim»?
Какой тип данных используется для объявления логических величин? boolean
Какой тип данных используется для объявления целых чисел? byte, integer, long
Определение переменной в Visual Basic?
Определение массива в Visual Basic Dim имя (1 To 10) As тип
Одно их следующих слов не является именем типа в Visual Basic?
Что изменяет операция присваивания?
Для присвоения переменной x значения из текстового поля Т1 необходимо в программу ввести оператор x = T1.text
Для вывода значения переменной y в текстовое поле Т2 необходимо в программу ввести оператор T2.text = y
Функция ввода данных с использованием всплывающего окна записывается с использованием служебного слова InputBox
Функция организации вывода данных в всплывающее окно записывается с использованием служебного слова MsgBox
Для преобразования строки символов в число используется функция val
Для преобразования числа в строку символов используется функция str
К условным операторам относится оператор If...End If; If...Else...ElseIf...End If; Select Case...End Select
?Введите в поле ввода вычисленное по блок-схеме значение переменной F при А =2, В=2, С=3 (рис.1)
?Введите в поле ввода вычисленное по блок-схеме значение переменной F при А =1, В=2, С=6 (рис.2)
?Введите в поле ввода вычисленное по блок-схеме значение переменной F при А =1, В=3, С=4 (рис.3)
?Вычисленное по блок-схеме значение переменной F при А =1, В=1, С=4 равно: (рис.4)
:рисунок=VB_ris4.gif
?В результате выполнения фрагмента алгоритма переменные X и Y примут значения ...
?В результате выполнения фрагмента алгоритма переменные X и Y примут значения ...
:рисунок=VB_ris14.gif
Введите в поле ввода значение, которое примет переменная S после выполнения фрагмента программы?
A=3
B=2
S=0
IF A<B THEN S=A+B
ELSE S=A*B
end if
s = 6
Дан фрагмент программы
A=3
В=2
IF A<B THEN
A=A*2+B
Введите в поле ввода значение, которое примет переменная A после выполнения этого фрагмента? A = 3
?Дан фрагмент программы
x=4
y=-3
z=-10
IF x*y*z>0 THEN
x=2*y
z=z-y
ELSE x=x+2
y=z+y
End if
После выполнения алгоритма переменные x, y, z примут значения... -6, -3, -7
?Дан фрагмент программы. Введите в поле ввода значение, которое примет переменная Y после выполнения этого фрагмента? (рис. 5)
?Дан фрагмент программы. Введите в поле ввода значение, которое примет переменная Y после выполнения этого фрагмента? (рис. 6)
Массив – это Несколько данных обозначенных одним именем и каждое из которых имеет порядковый номер, по которому можно выбрать конкретный элемент данных
Элементы массива M(1…4) равны соответственно 1, -5, 8, 2. Введите в поле ввода значение, которое примет выражение М(M(3)-6)*5? -25
Элементы массива M(1…4) равны соответственно 2, -5, 3, 4. <br>Введите в поле ввода значение, которое примет выражение M(М(M(4)))-3? 1
Элементы массива D(1…5) равны соответственно 4, 1, 5, 3, 2. <br>Введите в поле ввода значение, которое примет выражение D(D(4))-D(D(5))? 4
Элементы массива D(1…5) равны соответственно 3, 4, 5, 1, 2. <br>Введите в поле ввода значение, которое примет выражение D(D(5))-D(D(3))? 2
Для организации циклов с определенным количеством повторений обычно используется оператор for … next
Для организации циклов, когда количество повторений зависит от некоторого условия, используется оператор do while … loop/do until …loop
Фрагмент программы:
S:=0
for i= 1 To 10
a=InputBox("Ввод а")
S:=S+a
Next
S:=S/10
Print S выводит…
1й шаг: S = a1
2й шаг: S = a1 + a2
3й шаг: S = a1 + a2 + a3
…
10й шаг: S = a1 + a2 + … + a10
В итоге: S = Sum(a1…a10)/10
Введите в поле ввода значение, которое примет величина S после выполнения фрагмента программы?
S = 1
Do While S < 2
S =S + 1
Loop
2
Введите в поле ввода значение, которое примет величина S после выполнения фрагмента программы
S = 1
For k = 1 To 2
S = S + k
Next
4
Дан фрагмент программы:
S = 1
FOR N = 1 TO 3
S = S * N
NEXT
PRINT S
Введите в поле ввода значение переменной, которое будет напечатано после выполнения данного фрагмента 6
Дан фрагмент программы:
S = 1
FOR N = 1 TO 3
S = S + N
NEXT
PRINT S
Введите в поле ввода значение переменной, которое будет напечатано после выполнения данного фрагмента 7
Дан фрагмент программы:
S = 1
N=2
FOR K = 1 TO N
S = S *K
NEXT
PRINT S
Введите в поле ввода значение переменной, которое будет напечатано после выполнения данного фрагмента 2
Дан фрагмент программы:
S = 0
DO WHILE S<3
S=S+1
LOOP
PRINT S
Введите в поле ввода значение переменной, которое будет напечатано после выполнения данного фрагмента 3
Дан фрагмент программы:
S = 0
A=2
DO WHILE S<6
S=S+A
LOOP
Введите в поле ввода число, показывающее сколько раз будут выполнены операторы тела цикла при выполнении данного фрагмента? 3
Дан фрагмент программы:
S = 0
A=3
DO UNTIL S>=6
S=S+A
LOOP
Введите в поле ввода число, показывающее сколько раз будут выполнены операторы тела цикла при выполнении данного фрагмента 2
Дан фрагмент программы. Какие числа будут напечатаны при выполнении данного фрагмента?
80. Для вычисления суммы ряда S=1+1/2+1/3…….1/n с заданной точностью (Eps) имеется фрагмент программы. Сколько раз выполнится данный цикл при заданной точности 0.01?
81. Для вычисления суммы ряда S=1+1/2+1/3…….1/n с заданной точностью (Eps) имеется фрагмент программы. Сколько раз выполнится данный цикл при заданной точности 0.01?
82. Для вычисления суммы ряда S=1+1/2+1/3…….1/n с заданной точностью (Eps) имеется фрагмент программы. Сколько раз выполнится данный цикл при заданной точности 0.01?
83. Для вычисления суммы ряда S=1+1/2+1/3…….1/n с заданной точностью (Eps) имеется фрагмент программы. Сколько раз выполнится данный цикл при заданной точности 0.01?
84. Для вычисления суммы ряда S=1+1/2+1/3…….1/n с заданной точностью (Eps) имеется фрагмент программы. Сколько раз выполнится данный цикл при заданной точности 0.01?
85. Для вычисления суммы ряда S=1+1/2+1/3…….1/n с заданной точностью (Eps) имеется фрагмент программы. Сколько раз выполнится данный цикл при заданной точности 0.01??Подпрограммы - это совокупность операторов, размещенных между строками, начинающихся со слов
Для передачи управления пользовательской процедуре необходимо использовать оператор go to(?)
В заголовке функции после ее имени в скобках указываются аргументы
В заголовке пользовательской процедуры (подпрограммы) после имени процедуры в скобках указываются параметры
В качестве рабочей поверхности для отображения графики может использоваться элемент управления PictureBox
Какое свойство отвечает за изменение толщины линии графика? DrawWidgh
Что определяют свойства CurrentX и CurrentY? Горизонтальные и вертикальные позиции
Для вычерчивания прямоугольника используется метод line
' Draw a solid red rectangle.
FillColor = vbRed
FillStyle = vbSolid
Line (10, 10)- (1000, 500), vbRed, B
Для вычерчивания эллипса используется метод circle
' Draw a 1000 twip diameter red circle
Circle (500, 500), 500, vbRed
Для вычерчивания прямой линии используется метод line
' Draw a solid black line 200 twips from the top of the form.
Line (0, 200) - (ScaleWidth, 200), vbBlack
Для расположения на графическом окне системы координат используется метод scale
Для вычерчивания точки используется метод PSet. В Visual Basic 6.0 метод PSet используется для изменения цвета точки в форме или элементе управления PictureBox. Если значение свойства DrawWidth меньше 1, метод PSet рисует заполненный круг. Дополнительный параметр используется для определения цвета; если он опущен, используется параметр ForeColor .
Для очистки поверхности элемента PictureBox используется метод Cls
Для рисования отрезка прямой в тексте программы используется обращение к методу Line -(-5,6). Правильна ли такая запись? Нет, см. 94
99. Для графического окна использовался метод Scale в виде Scale (0,20)-(20,0). Начало координат расположено нижнем левом углу
100. Для графического окна использовался метод Scale в виде Scale (-50,50)-(50,-50). Начало координат расположено в центре
101. Для графического окна использовался метод Scale в виде Scale (0,0)-(20,10). Начало координат расположено в левом верхнем
Какой элемент управления может быть использован для програмирования движения графических объектов? Timer
Какое событие связано с элементом управления Timer ? Для инициирования последовательности событий (при возникновении которых, необходимо изменять координаты графических объектов ) через регулярные промежутки времени.
В каких единицах задаются значения свойства Interval объекта Timer ? Задается в миллисекундах
Для запуска или остановки таймера можно использовать свойство interval
Для задания временного интервала работы таймера можно использовать свойство
107. Установите сооветствие
108. Установите сооветствие
109. Вставьте пропущенные слова
Представление реляционной модели данных в СУБД реализуется в виде отношений (связей) двухмерных таблиц
Модель данных, на которой построена СУБД MSAccess реляционная модель данных
Поле в реляционной БД определяет столбец, ключ
Первичный ключ в реляционной БД – это поле, однозначно определяющее запись. В качестве первичного ключа выбирают набор полей, значения которых в совокупности уникально и однозначно определяют запись в таблице.
Внешний ключ в реляционной БД – это множество полей, служащих для связи с другими таблицами
Должна ли таблица базы данных иметь ключевое поле? Не обязательно
Какая из перечисленных функций не является функцией системы управления базами данных? подготовка данных
Какие модели не используются при создании баз данных?
118. По месту расположения данных различают базы данных локальные и удаленные (распределенные)
По способу доступа к базе данных различают базы данных локальные и сетевые (файл-серверные и клиент-серверные)
120. Основным хранилищем данных в реляционной базе данных является таблица/поле/значение поля
База данных - это совокупность данных, организованных таким образом, чтобы обеспечить их эффективную обработку; электронные хранилища информации, отражающие состояние объектов и их отношений; совокупность таблиц, ключей, индексов, форм, запросов и т.д.
Система управления базами данных – Для решения проблемы структуризации, хранения и обработки больших объемов информации разработаны системы управления базами данных (СУБД) (database management system - DBMS) – специальные пакеты программ.
Запрос - это средство отбора данных из базы данных; Запросы обеспечивают быстрый и эффективный доступ к данным, хранящимся в таблице
Форма - это средство отображения данных на экране; документ, в окне которого отображается, как правило, одна запись таблицы
Отчет - это средство отображения данных при выводе на печать; особая форма представления данных, предназначенная для их вывода на печать
Запись – это строка в таблице
Индекс - это вспомогательная таблица, содержащая отсортированные значения индексных полей и указателей на запись в исходной таблице; Вторичные ключи; механизмы быстрого доступа к хранящимся в таблицах данных
Отметьте названия, которые являются объектами СУБД Access таблица, запрос, форма
Отметьте типы данных, которые используются в Access? Текстовый, Поле МЕМО (Длинный текст или числа, например, примечания или описания), Числовой, Дата/время, Денежный, Счетчик, Логический, Гиперссылка, Мастер подстановок
Типы данных связанных полей в таблицах должны быть одинаковыми
Наименования связанных полей в таблицах определены по умолчанию/одинаковость наименования связанных полей обязательна
Для заданной схемы связи таблиц в БД (см. рис.1) таблица "Ассортимент" является...
База данных состоит из двух таблиц: Товары и Поставщики (см. рис.). Какой тип связи связывает таблицу Поставщики с таблицей Товары?
База данных состоит из двух таблиц: Товары и Поставщики (см. рис.). Какой тип связи связывает таблицу Товары с таблицей Поставщики?
Отметьте типы запросов, которые имеются в Access? Запросы на выборку информации Запросы на изменение (обновление) информации, Запросы на удаление информации, Запросы на добавление информации
Запрос в SQL выполняется командой Select
Таблица Товары включает в себя поля Код, Наименование, Цена, Количество, Код_Поставщика. Для получения ответа о товарах, поставляемых каждым поставщиком, можно использовать запрос на выборку
Таблица Товары включает в себя поля Код, Наименование, Цена, Количество. Для получения ответа о стоимости партии товара, следует использовать Стоимость товара цена продукта*кол-во поставляемых продуктов
Содержимое таблицы TBL выбирается командой SQL Select … From TBL
Строки таблицы TBL, удовлетворяющие условию <условие>, выбираются командой SQL Select …From TBL WHERE <условие>.
Город - поле таблицы TBL, тогда для выбора записей, в которых этот Поле содержит символ "-", используется команда SQL Select Город From TBL WHERE Город LIKE ‘*-*’
Запрос SELECT * FROM T WHERE A IN (1,3) эквивалентнен запросу SELECT * FROM T WHERE A=1 OR A=3
Оператор in: Определяет, равно ли значение выражения какому-либо значению из указанного списка; Синтаксис: выражение [Not] In(значение1; значение2; . . .)
Запрос SELECT * FROM T WHERE A BETWEEN 1 AND 3 эквивалентнен запросу SELECT * FROM T WHERE A>=1 AND A<=3 Операция BETWEEN проверяет принадлежность значения поля диапазону значений и является включающим значением (выбираются записи, содержащие поле со значением, равным границе диапазона). Границы значений объединяются операцией AND.
Запрос, содержащий ошибку SELECT * FROM N WHERE A From 1 TO 3
Строки таблицы T, которые не будут выбраны по запросу SELECT * FROM T WHERE A LIKE '*-*' OR LIKE '??????' строки не содержащие «-» или 6 символов (Воронеж)
Символами шаблона являются: *, ?, #. Символ * соответствует цепочке символов, ? - соответствует одному символу, # - соответствует одной цифре.
По заданной схеме связи таблиц (см. рис.2) определите внешние ключи таблицы "Сделки" Код топлива, Код поставщика, Код АЗС
Предложите алтернативный ключ для таблицы "Сделки" (см. рис.2)
Сколько таблиц БД используются для построения следующего запроса: SELECT АЗС.№АЗС, АЗС.[Адрес АЗС], АЗС.Телефон, АЗС.Округ, АЗС.[Сеть АЗС] FROM АЗС WHERE АЗС.[Сеть АЗС] Like ""Г*"" ORDER BY АЗС.№АЗС; одна
Сколько строк будет отобрано из таблицы (см. рис.3) в результате выполнения запроса SELECT Марка, [Описание Товара] FROM Топливо WHERE Марка Like '*9#';"
Чему равно количество столбцов в таблице, являющейся результатом выполнения перекрестного запроса. Количеству уникальных значений поля, выбранного в качестве заголовков столбцов
Запрос, представленный на рис.4, предназначен для
Сколько записей будет отобрано из таблицы (см. Рис.5) в результате выполнения запроса SELECT TOP 2 * FROM Товары WHERE Стоимость>200; две
Запрос, представленный на рис.6, предназначен для
154. :рисунок=Access_Рис_6.gif
Для чего используется объект D?4??4??1?? Для установления связи между базой данных и другими элементами управления
Для подключения к объекту D?4??4??1? конкретной базы данных используется следующее свойство объекта Data DatabaseName
Для подключения к объекту D?4??4??1? конкретной таблицы из выбранной базы данных используется следующее свойство объекта Data RecordSource
Для подключения к тектовому окну конкретного поля выбранной таблицы из выбранной базы данных используется следующее свойство объекта TextBox DataField
Для чего используется объект Common Dialog? Для создания стандартных панелей диалога системы Windows для конкретных приложений; Для открытия файлов на диске компьютера, содержащих базы данных, обычно используют стандартные панели диалога (Открыть, Сохранить как... и др.) системы Windows. Для конкретных приложений такие панели создаются с помощью инструмента управления Common Dialog.
Какое свойство определяет вид стандартного окна приложений? Action
Имеется ли свойство Action в списке свойств объекта Common Dialog на этапе разработки приложения? Нет, доступно только на этапе выполнения и не содержится в списке окна свойств.
Какое свойство объекта MSFlexGrid (Сетка) используется для вывода информации в ячейке? Text
Какие свойства определяют активную ячейку объекта MSFlexGrid (Сетка) Cal, Row
Что определяет свойство FixedRows объекта MSFlexGrid (Сетка)? FixedRows=Фиксированные строки; кол-во фиксир. Строк (отсчёт сверху вниз) для отображения заголовков. Эти строки нельзя прокручивать и они выделяются серым фоном.
Что определяет выражение Data1.Database(TableName).Fields.Count? Количество колонок таблицы
Для перемещения указателя текущей записи на одну запись вперед используется метод MoveNext
Для открытия и закрытия баз данных используется метод Refresh
Для чего используется выражение Data1.Recordset.EOF? Конец файла(говорит о том,что дошли до последней записи в таблице)