Директор коледжу

Вид материалаДокументы

Содержание


Create table
Primary key
Numeric(l, f)
Подобный материал:
1   2   3   4   5   6   7

«Об’єктно-орієнтоване програмування»

1. Для внесення у поточний запис набору даних можна використати код:
  1. Tablel.FieldValues['SomeField'] := Edit1.Text;
  2. Edit1.Text:=Tablel.FieldValues['SomeField'] ;
  3. Edit1.Text:=Table1.FieldByName('CustName').AsString;


2. Для пошуку по довільним полям можна використати наступний код:
    1. while not Table1.EOF do begin Table1.Next;
    2. Table1.FieldByName('Name').AsString := 'Україна';
    3. Table1.Locate('Last_Name;First_Name', VarArrayOf(['Edit1.Text', 'Edit2.Text']), []);


3.Щоб одержати значення першого поля з поточного запису набору даних можна використати код
  1. Editl.Text := Tablе1.Fields[0].AsString;
  2. Editl. Text := Tablel.FieldByName('1').AsString;
  3. Editl.Text := Tablе1.Fields[1].AsString;


4. Для зміни поля поточного запису таблиці можна використати наступний код:
  1. Table1.Edit; Table1.FieldByName('CustName').AsString := 'Fred'; Table1.Post;
  2. while not Table1.EOF do begin Table1.Next;
  3. Table1.Locate('Last_Name;First_Name', VarArrayOf(['Edit1.Text', 'Edit2.Text']), []);


5. Для вилучення поточного запису таблиці можна використати наступний код:
  1. Table1.Edit; Table1.FieldByName('CustName').AsString := 'Fred'; Table1.Post;
  2. Table1.Insert; Table1.FieldByName('Name').AsString := 'Україна'; Table1.Post;
  3. Table1.Delete;


6. Для таблиць формату Paradox задання Secondary Indexes (вторинні індекси) дозволяє:
  1. вводити значення в таблицю, використовуючи вже існуюче значення в іншій таблиці.
  2. доступатися до даних в порядку, що відрізняється від порядку, що задається первинним ключем
  3. визначати мінімальне і максимальне значення, а також значення за замовчуванням.


7. Для пошуку в діапазоні значень в базах даних Delphi можна використати код:
  1. with Tablel do begin SetRange(['500'], ['522']); ApplyRange;
  2. Tablel.Lookup('LastName;FirstName', 'Editl.VarArrayOf([Text, 'Edit2.Text' ] ) , LastName; FirstName') ;
  3. Table1.Edit; Table1.FieldByName('CustName').AsString := 'Fred'; Table1.Post;


8. Що з переліченого є форматами таблиць баз даних?
  1. Alpha, Number, Auto increment
  2. dBase, Paradox, FoxPro
  3. Database Desktop, BDE Administrator


9. Для видалення закладки набору даних можна використати код:
  1. with Tablel do begin GotoBookmark(SaveRecPos); FreeBookmark(SaveRecPos); SaveRecPos:=nil;
  2. if Tablel.CompareBookmark(Bookmark1, Bookmark2) = 1 then ShowMessage ('Delete');
  3. with Tablel do begin GetBookmark.(SaveRecPos); GotoBookmark(SaveRecPos);


10. До візуальних компонентів належать:
  1. TTable, TTimer, TDataSource
  2. TButton, TСheckBox, TRadioButton
  3. TQuery, TStoredProc


11. Методи, які дозволяють змінювати дані, пов’язані з TTable:
  1. Clear, Add, Free
  2. First, Last, Next, Prior
  3. Insert, Delete, Edit, Post


12. Для пошуку з використанням вторинних індексів можна використати наступний код:
  1. with Tablel do begin SetRangeStart; Fields[0].Value := '439'; SetRangeEnd; Fields[1].Value := '522'; ApplyRange; end;
  2. Tablel.Lookup('LastName;FirstName', 'Editl.VarArrayOf([Text, 'Edit2.Text' ] ) , LastName; FirstName') ;
  3. With Table1 do begin IndexName:= 'ByCompany'; SetKey; FieldByName(‘Company’).AsString:=’Ford’; GotoKey; End;


13. Для порівняння між собою двох закладок у наборі даних можна використати програмний код:
  1. if Not Tablel.BookmarkValid(SaveRecPos) then SaveRecPos := Tablel.GetBookmark;
  2. if Tablel.CompareBookmark(Bookmark1, Bookmark2) = 1 then ShowMessage ( 'ОК' ) ;
  3. with Tablel do begin if Not BookmarkValid( SaveRecPos) then Exit;


14. Компонента TDBEdit призначена для:
  1. Відображення в одному елементі керування цілої таблиці або набору даних
  2. Відображення і редагування заданого поля поточного запису набору даних
  3. Переміщення в наборі даних за допомогою кнопок

15. Метод класу TDataSet переміщення по таблиці на N записів вперед чи назад.
  1. EOF
  2. BOF
  3. MoveBy

16. Для створення динамічного фільтру можна використати програмний код:
  1. Table1.Edit; Table1.FieldByName('CustNo').AsInteger := 1234; Table1.Next;
  2. with Tablel do begin Filtered := False; Filter := 'Fieldl>=' + (Sender as TEdit).Text;

Filtered := True; end;
  1. Table1. Filtered := False;

17. Властивості, що дозволяють звертатися до кожного поля в залежності від його реального типу в базі даних:
  1. Type, Field
  2. String, Boolean, Float
  3. AsString, AsBoolean, AsInteger

18. Які функції є стандартними функціями Object Pascal?
  1. Eps(X), Log(X), Step(X)
  2. Sіn(x), Sqr(X), Ехр (X)
  3. Tn(X), Msg(X), Img(X)

19. Властивість класу TdataSet, яка вказує на номер поточного запису в таблиці:
  1. RecNo
  2. RecordCount
  3. MoveBy

20. Щоб активувати фільтрацію набору даних можна використати код:
  1. DataModule2.zamovlenna.Filtered:=True;
  2. DataModule2.zamovlenna.Filtered:=False;
  3. Button1.Caption:=’Включити фільтр’;

21. Впорядкована сукупність взаємозв'язаних елементів, що є текстовими рядками називається …
  1. Масив
  2. Файл
  3. Список

22. Яка властивість визначає кількість рядків, які одночасно відображаються в списку, що розкривається?
  1. Style
  2. DropDownCount
  3. Items


23. Для роботи з простим списком Delphi служить компонент …
  1. ComboBox
  2. Memo
  3. ListBox


24. Яка властивість визначає число колонок, які одночасно видно в області списку?
  1. BorderStyle
  2. Columns
  3. TopIndex


25. Яка властивість визначає наявність рамки у списку?
  1. BorderStyle
  2. Columns
  3. TopIndex


26. Для роботи з комбінованим списком Delphi служить компонент
  1. ComboBox
  2. ListBox
  3. TreeList


27. Наявність або відсутність сортування визначає властивість…
  1. Items
  2. Sorted
  3. Columns


28. Яка властивість визначає номер вибраного елемента списку?
  1. Columns
  2. Items
  3. ItemIndex


29. Які використовують методи для додавання елементів у список?
  1. Delete
  2. Add
  3. Clear


30. Число вибраних елементів в списку повертає властивість…
  1. ItemIndex
  2. MultiSelect
  3. SelCount


31. Яка властивість методу Brush задає стиль заповнення замкненої області?
  1. Color
  2. Width
  3. Style


32. Для виведення тексту на поверхню графічного об'єкту використовується метод
  1. TextOut
  2. Font
  3. TextRect


33. Яка функція визначає довжину рядка?

а) delete

в) length

г) copy


34. Яка функція визначає позицію входження підрядка в рядок?

а) delete

б) pos

г) copy


35. Яка функція видаляє частину рядка?

а) delete

б) pos

г) copy


36. Яка подія виникає при будь-яких змінах у вмісті редактора?

а) OnClick

б) OnChange

в) OnPaint


37. Який метод виділяє весь текст в елементі редагування?

а) CopyToClipBoard

б) CupToClipBoard

в) SeletAll


38. Який метод вирізає текст в елементі редагування та поміщає його в буфер обміну?

а) CopyToClipBoard

б) CupToClipBoard

в) SeletAll


39. Який метод всталяє текст в елемент редагування з буферу обміну?

а) CopyToClipBoard

б) CupToClipBoard

г) PastFromClipBoard


40. Який метод копіює текст в елементі редагування та поміщає його в буфер обміну?

а) CopyToClipBoard

б) CupToClipBoard

г) PastFromClipBoard


41. Який компонент зручно використовувати для введення масиву?
  1. Memo
  2. StringGrid
  3. TBDGrid


42. Яка властивість визначає ім’я компоненту?
  1. RowCount
  2. Name
  3. Cells


43. Яка властивість визначає кількість колонок в таблиці?
  1. RowCount
  2. ColCount
  3. Cells


44. Яка властивість визначає кількість рядків у таблиці?
  1. Name
  2. RowCount
  3. ColCount


45. Яка властивість дозволяє або забороняє використовування клавіші TAB для переміщення курсора таблиці в наступний елемент таблиці?
  1. Option.goEditing
  2. Option.goTab
  3. Option.goAlwaysShowEiditor


46. Яка властивість визначає ознаку знаходження компоненту в режимі редагування?
  1. Option.goEditing
  2. Option.goTab
  3. Option.goAlwaysShowEiditor


47. Які властивості визначають ширину та висоту поля таблиці?
  1. Left, Top
  2. Font, ParentFont
  3. Height, Width


48. Яка властивість визначає ширину колонок таблиці?
  1. DefaultColWidth
  2. DefaultRowHeight
  3. GridLineWidth


49. Іменована область зовнішньої памяті ПК – це
  1. Массив
  2. Рядок
  3. Файл


50. Який метод використовується дл ямалювання лінії?
  1. MoveTo
  2. Line
  3. LineTo


51. Яка процедура пов’язує файлову змінну з конкретним файлом?
  1. CloseFile
  2. AssignFile
  3. Append


52. Яка процедура відкриває файл для записування в нього даних?
  1. Reset
  2. Rewrite
  3. CloseFile


53. Яка процедура відкриває файл для зчитування з нього даних?
  1. Reset
  2. Rewrite
  3. CloseFile


54. Яка процедура закриває файл після опрацювання?
  1. Reset
  2. Rewrite
  3. CloseFile


55. Яка функція визначає чи кінець файлу?
  1. CloseFile
  2. EOF
  3. Rewrite


56. Яка властивість Delphi відповідає поверхні обєкту для того, щоб вивести на поверхню графічний елемент?
  1. Paint
  2. Canvas
  3. Image



57. Назвіть методи властивості Canvas
  1. Paint
  2. Pen
  3. Image


58. Який метод властивості Canvas використовується для малювання точок ліній, контурів геометричних фігур тощо?
  1. Paint
  2. Pen
  3. Image


59. Яка властивість методу Pen задає режим відображення?
  1. Color
  2. Style
  3. Mode


60. Яка властивість методу Pen задає товщину лінії?
  1. Color
  2. Mode
  3. Width



«Бази даних та основи знань»

  1. Система управління базами даних (СУБД) – це:
  1. програмний засіб для автоматизації обчислень;
  2. програмний засіб для збереження та пошуку інформації;
  3. спеціалізований пакет програм за допомогою якого реалізується централізоване управління системою даних і реалізується доступ до неї.



  1. Таблиця СУБД містить:
  1. інформацію про сукупність однотипних об'єктів;
  2. інформацію про сукупність всіх об'єктів, що відносяться до деякої предметної області;
  3. інформацію про конкретний об’єкт.



  1. Стовпець СУБД містить:
    1. інформацію про сукупність однотипних об'єктів;
    2. інформацію про сукупність всіх об'єктів, що відносяться до деякої предметної області;
    3. сукупність значень одного з атрибутів для всіх однотипних об'єктів.



  1. Рядок СУБД містить:
    1. інформацію про сукупність однотипних об'єктів;
    2. інформацію про сукупність всіх об'єктів, що відносяться до деякої предметної області;
    3. інформацію про конкретний об’єкт.



  1. Виберіть тип організації БД?
  1. Лінійний.
  2. Реляційний.
  3. Розгорнутий.



  1. Виберіть тип організації БД?
  1. Лінійний;
  2. Розгорнутий;
  3. Ієрархічний.



  1. Виберіть тип організації БД?
  1. Лінійний.
  2. Сітковий.
  3. Розгорнутий.



  1. Які об'єкти відноситься до БД?
    1. запити, таблиці, форми, звіти;
    2. діаграми, звіти, формули;
    3. документи, інтернет-документи.



  1. Які об'єкти відноситься до БД?
  1. діаграми, запити, таблиці, форми, звіти;
  2. запити, таблиці, форми, звіти;
  3. документи, діарами.



  1. Які з об'єктів відносяться до БД?
    1. Формули, форми, файли;
    2. Форми, запити, звіти, таблиці;
    3. Таблиці, документи, інтернет-документи.



  1. Який з об'єктів відноситься до БД?
    1. таблиці;
    2. діаграми;
    3. документи.



  1. Який з об'єктів відноситься до БД?
    1. діаграми;
    2. документи;
    3. веб-сторінки.



  1. Який з об'єктів відноситься до БД?
    1. формули;
    2. макроси;
    3. документи.



  1. Який з об'єктів відноситься до БД?
    1. модулі;
    2. діаграми;
    3. документи.



  1. В якому режимі можна створювати таблиці Access?
    1. конструктор;
    2. виділенням даних;
    3. за допомогою експорту таблиць.



  1. В якому режимі можна створювати таблиці Access?
    1. виділенням даних;
    2. за допомогою експорту таблиць;
    3. введенням даних.



  1. В якому режимі можна створювати таблиці Access?
    1. виділенням даних;
    2. за допомогою імпорту таблиць;
    3. за допомогою експорту таблиць.



  1. Як задати ключове поле в таблиці Access?
  1. кнопка Ключове поле на панелі інструментів програми;
  2. команда меню Сервіс/Сделать поле ключовим;
  3. команда Індексне поле контекстного меню поля таблиці.



  1. Чи можна імпортувати дані в БД Access?
    1. Так.
    2. Ні.
    3. За умови спеціального інтерфейсу.



  1. Чи можна експортувати дані з БД Access в інші програми MS Office?
    1. Так.
    2. Ні.
    3. За умови спеціального інтерфейсу.



  1. Зв’язки між таблицями потрібні для:
    1. Створення звітів, запитів;
    2. Копіювання даних;
    3. Забезпечення цілісності даних;
  1. Ключове поле має бути:
    1. Обов’язково лічильником;
    2. Обов’язково числовим;
    3. Унікальним;



  1. Ключове поле має бути:
    1. Обов’язково числовим;
    2. Унікальним;
    3. Не повинно мати довгих записів.



  1. В якому режимі можна редагувати звіт в Access?
    1. Конструктор;
    2. Зразок;
    3. Вносити зміни в Access не можливо.



  1. В якому режимі можна редагувати звіт в Access?
    1. Попередній перегляд;
    2. Зразок;
    3. Конструктор;



  1. В якому режимі можна створювати форму в Access?
  1. Конструктор;
  2. Попередній перегляд;
  3. Діаграма.



  1. В якому режимі можна створювати форму в Access?
  1. Форма перегляду;
  2. Конструктор;
  3. Рядкова діаграма.



  1. Для чого призначені макроси в Access?
    1. Вибір із БД інформації за заданим критерієм.
    2. Програмування послідовності операцій над БД.
    3. В Access не існує об'єктів такого типу.



  1. Звіти створюють для:
  1. Введення даних.
  2. Виведення на друк потрібної інформації.
  3. Створення звіту про роботу Access.



  1. Обчислювальне поле в запиті:
  1. Створити не можна.
  2. За допомогою кнопки Построить.
  3. Тільки в спеціальних запитах з обчислювальними полями.



  1. В результаті створення запитів створюється
  1. Бланк запитів.
  2. Реляційні таблиці.
  3. Результативні таблиці.



  1. Чи можна переглянути малюнок у формі?
  1. Можна в режимі форми.
  2. Можна в режимі конструктора.
  3. Малюнок можна переглянути в таблиці.



  1. Тип запиту в Access:
  1. На редагування;
  2. На виведення на друк;
  3. На змінювання;



  1. Види фільтрації:
  1. Розширений та простий фільтр;
  2. Фільтр-Запит;
  3. Розширений, простий фільтр та фільтр по виділеному.



  1. Рядки таблиці – це
  1. Поля;
  2. Записи;
  3. Запити.



  1. Стовпці таблиці – це
  1. Поля;
  2. Записи;
  3. Запити.



  1. Структура таблиці ­– це
  1. Сукупність записів;
  2. Сукупність полів;
  3. Сукупність типів даних у таблиці.



  1. Форма – це:
  1. Об’єкт баз даних, який дозволяє відображати і друкувати форматовані дані, включаючи калькуляцію та підсумки;
  2. Об’єкт баз даних, який дозволяє вводити і відображати дані у вказаному форматі;
  3. Об’єкт баз даних, який дозволяє вибирати і визначити групу записів, які задовольняють певним умовам.



  1. Звіт – це:
  1. Об’єкт баз даних, який дозволяє відображати і друкувати форматовані дані, включаючи калькуляцію та підсумки;
  2. Об’єкт баз даних, який дозволяє вводити і відображати дані у вказаному форматі;
  3. Об’єкт баз даних, який дозволяє вибирати і визначити групу записів, які задовольняють певним умовам.



  1. Запит – це:
  1. Об’єкт баз даних, який дозволяє відображати і друкувати форматовані дані, включаючи калькуляцію та підсумки;
  2. Об’єкт баз даних, який дозволяє вводити і відображати дані у вказаному форматі;
  3. Об’єкт баз даних, який дозволяє вибирати і визначити групу записів, які задовольняють певним умовам.



  1. Таблиця – це:
  1. деяка структура, яка складається з нескінченої кількості однотипних записів;
  2. деяка структура, яка складається зі скінченої кількості однотипних записів;
  3. деяка структура, яка складається зі скінченої кількості запитів.



  1. Які існують способи захисту даних?
  1. Застосування паролів та захист на рівні користувача;
  2. Застосування паролів та надання статусу скритості;
  3. Надання статусу скритості.



  1. Яке із значень не є типом поля в БД Access?
  1. Числове;
  2. Лічильник;
  3. Дробове.



  1. Яке із значень не є типом поля в БД Access?
  1. Байт;
  2. MEMO;
  3. Текстове.



  1. Яке із значень не є типом поля в БД Access?
  1. Дата/час поле;
  2. індексоване поле;
  3. Логічне поле.



  1. Ключове поле (Primary Key) – це
  1. одне унікальне поле таблиці;
  2. поля, в яких інформація посорто­вана в певному порядку;
  3. одне або кілька полів, за якими однозначно ідентифікуються записи в таблиці;



  1. В СУБД MS Access запити поділяються на два типи:
  1. QBE та SQL-запити;
  2. SQL-запит та запит на вибірку;
  3. SQL-запит та параметричний запит;



  1. Гра­фічні об'єкти, які використовуються для відображення да­них у Формах та Звітах:
  1. Елементи навігації;
  2. Елементи управління;
  3. Елементи вибору.



  1. Виберіть тип діаграми, якої в MS Access не існує:
  1. крапкові діаграми;
  2. кругові діаграми;
  3. діаграми з областями;



  1. Звіти поділяються на категорії:
  1. в рядок та поштові наклейки;
  2. у стовпець та поштові наклейки;
  3. в рядок, стовпець та поштові наклейки;



  1. Що із перерахованого не є властивістю бази даних:
  1. простота, сумісне використання даних, ефективність доступу до БД;
  2. цілісність БД, економність, правомірність;
  3. розширюваність, незалежність даних від програм, секретність.



  1. Які з функцій не відносяться до СУБД:
  1. опис даних, заповнення БД та генератор звітів, сервіс;
  2. діалогові засоби та мова запитів;
  3. цілісність БД, сумісне використання даних, ефективність доступу до БД.



  1. Типи зв'язків між таблицями:
  1. один-до-одного, багато-до-багатьох, один-до-багатьох;
  2. один-до-одного, один-до-багатьох;
  3. один-до-одного, один-до-двох, один-до-багатьох.



  1. Яка умова відбору інформації для пошуку прізвища що починається з літери “C”, в базі даних буде вірною:
  1. Like “С*”, “С*”, = “С*”;
  2. С*, = С, C#;
  3. Like “С##”, С#.
  1. Які з вказаних областей не відносяться до Форми:
  1. заго­ловок та примітка, верхній та нижній колонтитули, список полів джерела даних;
  2. заго­ловок та примітка, верхній та нижній колонтитули та об­ласть даних;
  3. верхній та нижній колонтитули, об­ласть даних;



  1. Задати нумерування сторінок звіту можна:
  1. ="Стopінка"&" з "&" cтopінок";
  2. ="Стopінка"&[Page]&" з "&[Pages] &" cтopінок";
  3. ="Page"&" з "&" Pages".



  1. Обчислення та калькуляцію можна проводити в:
  1. Таблицях та формах;
  2. Формах та запитах;
  3. Запитах та звітах.



  1. Сортувати дані в таблицях MS Access можна:
  1. За зростанням;
  2. За спаданням;
  3. За зростанням та спаданням.



  1. Які типи запитів за призначенням можна створювати в СУБД MS Access:
  1. запити на вибірку, на змінювання, перехресні;
  2. запити на змінювання, на вибірку, на індексування;
  3. перехресні, на додавання, оновлення.



  1. Перевага зв'язаних таблиць:
  1. каскадне додавання записів;
  2. каскадне відновлення записів;
  3. каскадне оновлення і видалення зв'язаних записів.

«Проектування автоматизованих інформаційних систем»

  1. Яка SQL-команда створює нову базу даних :
  1. ^ CREATE TABLE;
  2. CREATE DATABASE;
  3. CREATE Sales.gdb.
  1. Яке із значень не є типом даних:
  1. BLOB;
  2. FLOAT;
  3. OLE.
  1. Яке із вказаних значень не відноситься до обмежень в базі даних InterBasе:
  1. первинний ключ – ^ PRIMARY KEY;
  2. унікальний ключ – UNIQUE KEY;
  3. змінюваний ключ – CONSTRAINT KEY.
  1. Який тип даних відповідає за збереження текстової інформації:
  1. VARCHAR(n);
  2. ^ NUMERIC(L, F);
  3. DECIMAL(L, F).
  1. SQL-команда CREATE DOMAIN створює:
  1. новий домен;
  2. новий тип даних;
  3. нову базу даних.
  1. Команда CHECK ­– це:
  1. обмеження зовнішнього ключа;
  2. обмеження унікального ключа;
  3. обмеження перевірки.
  1. Яка з вказаних команд створює всередині бази даних іменований лічильник: