Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тесты по информатике и программированию для сту....doc
Скачиваний:
16
Добавлен:
24.12.2018
Размер:
358.4 Кб
Скачать

Снимите флаг 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. Команды ввода-вывода.