- •Раздел 1. Основы информатики и алгоритмы
- •Часть 1. Общие вопросы
- •Часть 2. Техническое обеспечение
- •1; 2; 3; Произвольное количество
- •Часть 3. Файловая система
- •1; 2; 4; Произвольное количество
- •Часть 4. Программное обеспечение
- •Часть 5. Операционная система
- •Часть 6. Логические алгоритмы и операции
- •1; 2; 3; Произвольное количество
- •Часть 7. Приложения Windows
- •3; 4; 6; Произвольное количество
- •8; 20; 36; Произвольное количество
- •Часть 8. Основы алгоритмирования
- •5. Что такое алгоритм?
- •6. Установить соответствия в таблице моделирования
- •1; 2; 3; Произвольное количество
- •Часть 9. Практическое приложение к теме по алгоритмам
- •6. Укажите все неправильные отношения
- •Часть 10. Циклический алгоритм
- •Часть 11. Массивы
- •Часть 12. Блок-схема и её составляющие элементы
- •9. Какое значение примет переменная с в результате выполнения логических действий
- •Раздел 2. Программирование в среде FoxPro
- •Снимите флаг Only Read с обрабатываемого файла.
- •16. Как скопировать открытый файл (.Dbf и .Idx)
- •17. Автоподсказка в vfp7
Снимите флаг Only Read с обрабатываемого файла.
с этим приходится мириться
16. Как скопировать открытый файл (.Dbf и .Idx)
это не возможно
Создать конечный файл аналогичной структуры и выполнить находясь на нем Append From <исходный файл dbf>
17. Автоподсказка в vfp7
В системном меню выберите /IntelliSense/ Tools Manager.
В системном меню выберите Tools/IntelliSense Manager.
18. Чем заменить наш привычный SAY для экрана?
Меткой. Её заголовок Caption может отражать любую информацию, представленную в строковом виде;
Объектом TextBox, для которого свойство ReadOnly=.T..
заменить нечем
19. Какие свойства определяют цвет?
TextBox (BackColor - цвет фона ForeColor - цвет букв);
Grid (Текст - Column.ForeColor Фон - Column.BackColor Рамки - нет
цвет не определяет свойства
20. Что определяет размер и выравнивание текстов Grid?
размер и выравнивание текста в Спокойной ячейке определяется Column.Size|Alig... , в ячейках Focus & Grid - Text.Size|Alig...
размер определяется Column.Size|Alig;
выравнивание текста Text.Size|Alig
21. Как избежать выделения всей ячейки (функция “К”)?
Grid.Highlight=.F.
по умолчанию ячейка не выделяется.
избежать нельзя
22. Как уменьшить число страниц в форме?
Изменить значение свойства PageCount в PageFrame.
открыть форму как базу и вручную искать и удалять все упоминания об удаленной странице;
уменьшить число страниц нельзя
23. Как создать просматриватель MEMO-полей?
в форме. Создать EditBox и кнопку его вызова, в свойство Click которой поместить код: thisform.Поле.Refresh;
Thisform.Поле.visible=.T. - при нажатии на кнопку поле становится видимым. Источником данных для поля EditBox должно быть МЕМО-поле соответствующей таблицы.
отключать поле можно поместив в метод DblClick кнопки следующий код: thisform.Поле_примечаний.visible=.F.
24. В каком случае нужен набор форм?
Когда нужно работать с несколькими формами создание набора является оптимальным решением. На выходе обязательно указать ThisFormSet.Release, чтобы закрылось действительно всё;
набор форм не нужен никогда;
при работе с несколькими базами данных
25. Где разместить условие отбора данных для Grid?
условие поместить в выражение индекса базы данных;
в свойствах таблицы в курсоре в Filter пишется нужное условие;
в нумерации записей в таблице
26. Где определять переменные, упоминаемые в свойствах таблицы?
задавать Set Filter To “Условие”.
в нумерации записей в таблице
в базе данных
27. Как остановить форму на экране, если нет меню?
создать меню;
командой CLEAR EVENTS на кнопке выхода из формы;
остановить форму на экране, если нет меню не возможно
28. Как вызывать вспомогательные окна?
вызывать по функциональной клавише или кнопкой;
select той области, в которой будет работать вспомогательное окно
do form «имя формы вспомогательного окна» (если тип окна Modeless)
29. Как бороться с главным окном?
в файле конфигурации CONFIG.vfp добавьте строку SCREEN=OFF - она сделает главное окно невидимым;
зачем это;
главное окно можно показать командой _SCREEN.SHOW и скрыть _SCREEN.HIDE.
30. Какая опция команды SELECT в языке запросов SQL позволяет задать условия выборки записей из таблицы БД в результат запроса?
WHERE
ORDER BY
DISTINCT
31. Какая опция команды SELECT в языке запросов SQL позволяет задать упорядочение данных по возрастанию или убыванию в результате запроса?
WHERE
ORDER BY
DISTINCT
32. Какая опция команды SELECT в языке запросов SQL позволяет задать группировку данных в результате запроса?
DISTINCT
WHERE
GROUP BY
33. Какая опция команды SELECT в языке запросов SQL позволяет исключить повторяющиеся записи из результата запроса?
DISTINCT
WHERE
HAVING
34. Какая опция команды SELECT в языке запросов SQL позволяет задать условие включения группы в результат запроса?
WHERE
DISTINCT
HAVING
35. Какая конструкция SQL используется для удаления таблицы БД?
DELETE
DEL
36. Какая команда SQL суммирует значения числового столбца OPLATA в таблице БД STUD?
Код SQL SELECT SUM(oplata) FROM STUD
Код SQL SELECT AVG(oplata) FROM STUD
Код SQL SELECT №группы, COUNT(№зачетки)
37. Какая команда SQL подсчитывает среднее арифметическое значение числового столбца OPLATA в таблице БД STUD?
Код SQL SELECT AVG(oplata) FROM STUD
Код SQL SELECT №группы, COUNT(№зачетки)
38. Какая команда SQL выдает №группы и количество студентов в этих группах из таблицы БД СТУДЕНТ (столбцы №зачетки, Фамилия, №группы, Курс)?
Код SQL SELECT №группы, COUNT(№зачетки) FROM 'бд студент' GROUP BY №группы
Группа
39. Какая команда SQL выдает №группы и количество студентов в этих группах из таблицы БД СТУДЕНТ(столбцы №зачетки, Фамилия, №группы, Курс) для групп с количеством студентов не менее 10?
Код SQL SELECT №группы, COUNT(№зачетки) FROM 'бд студент' WHERE COUNT(№зачетки)>=10 GROUP BY №группы
Группа
40. Что является первичным ключом для отношения ГРУППА, имеющего атрибуты: Группа, Курс, Факультет, Количество_студентов, Специальность?
Группа
Код SQL SELECT №группы, COUNT(№зачетки) FROM 'бд студент'
41. Какое значение должно иметь свойство Visible, чтобы объект был виден на экране?
True
False
42. Какое значение должно иметь свойство ReadOnly, чтобы запретить изменять данные?
False
True
43. Какое значение должно иметь свойство Enabled, чтобы объект был доступен для изменения пользователем?
True
False
44. Какая команда SQL изменит №группы "ОТЗ-02-2" на "ОТЗ-02-2р" в таблице БД СТУДЕНТ?
Код SQL UPDATE 'бд студент' SET №группы="ОТЗ-02-2р" WHERE №группы="ОТЗ-02-2"
Код SQL SELECT №группы, COUNT(№зачетки) FROM 'бд студент'
45. Какая конструкция SQL используется для удаления таблицы БД?
DELETE Если понимать вопрос буквально, то DROP TABLE
DELETE TABLE
46. Какой объект используется для отображения в форме постоянных надписей?
Label
Image
47. Какой объект используется для размещения изображения на форме?
Image
Labe
48. Какое свойство объекта используется для указания цвета фона объекта?
BackColor
ForeColor
49. Какое свойство объекта используется для указания цвета выводимых символов?
ForeColor
BackColor
50. Какое свойство объекта используется для указания размера шрифта?
FontSize
Height
51. Какое свойство объекта используется для указания высоты объекта?
Height
Width
52. Какое свойство объекта используется для указания ширины объекта?
Width
Name
53. Какое свойство объекта используется для указания программного имени объекта?
Name
Width
54. Какое свойство объекта TextBox используется для указания источника данных?
ControlSource
Refresh
55. Какое событие возникает, когда пользователь щелкает мышью на объекте Visual FoxPro?
Click
DblClick
56. Какое событие возникает при двойном щелчке мышью на объекте в Visual FoxPro?
DblClick
Click
57. Какой метод обновляет объект?
Refresh
Activate
58. Какое событие возникает, когда создается объект в Visual FoxPro?
Init
RightClick
Activate
59. Какое событие возникает при щелчке правой кнопкой мыши на объекте в Visual FoxPro?
RightClick
Activate
60. Какое событие возникает, когда активизируется объект в Visual FoxPro?
Activate
Deactivate
61. Какое событие возникает, когда объект перестает быть активным в Visual FoxPro?
Deactivate
Activate
62. Какое событие возникает, когда пользователь нажимает клавишу в Visual FoxPro?
*KeyPress
Activate
63 Особенности СУБД. Модели данных. Состав СУБД.
64. Состав СУБД FoxPro. Файловый состав. Типы файлов.
65. Структура DBF-файлов. Обозначение и структура команд СУБД.
66. FoxPro. Создание, открытие, выбор и закрытие БД.
67. FoxPro. Окна редактирования и добавления.
68. Движение по базе данных. Изменение данных. Удаление данных.
69. FoxPro. Просмотр данных. Команды предварительных установок.
70. FoxPro. Команды ветвления и циклы.
71. FoxPro. Локализация и поиск данных в базе.
72. FoxPro. Работа с несколькими базами. Работа с переменными.
73. FoxPro. Массивы переменных.
74. FoxPro. Fox-меню.
75. FoxPro. dBase-меню (PopUp).
76. FoxPro. dBase-меню (Bar).
77. FoxPro. Клавишное меню.
78. FoxPro. Команды ввода-вывода.
79. FoxPro. Управление в стиле WINDOWS. Команда Read.
80. FoxPro. Математические функции.
81. FoxPro. Строковые функции.
82. FoxPro. Функции работы с датами. Функции преобразования.
83. FoxPro. Функции проверки файлов и дисков.
84. FoxPro. Функции позицирования. Технические функции.
85. FoxPro. Изобразительные средства.
86. FoxPro. Работа с окнами.
87. FoxPro. Модульность программы. Создание командных файлов.
88. FoxPro. Работа с файлами.
89. FoxPro. Работа с MEMO-полями.
90. Команды языка SQL.
91. FoxPro. Генератор отчетов.
92. FoxPro. Генератор меню.
93. FoxPro. Генератор проектов.
94. FoxPro. Генератор экранов.
95. Системный интерфейс FoxPro. Команды интерактивного режима.
96. Надежность СУБД.FoxPro. Команды ввода-вывода.