- •1.Дайте определение понятию информационная система. Объясните концепцию информационной системы. Приведите типологию информационных систем.
- •2.Укажите особенности информационно-поисковых, информационно-справочных, информационно-управляющих и экспертных систем. Кратко опишите каждую из перечисленных информационных систем.
- •3.Дайте определение понятиям база данных и система управления базами данных. Объясните необходимость планирования базы данных (бд). Опишите жизненный цикл бд.
- •4.Дайте понятие модели представления данных. Перечислите модели представления данных. Опишите реляционную модель данных.
- •5.Дайте понятие проектирование реляционной базы данных. Дайте определение понятиям сущность, атрибут и отношение. Опишите процесс преобразования концептуальной модели в реляционную.
- •6.Сравните существующие системы управления базами данных. Перечислите основные характеристики реляционной системы управления базами данных (субд).
- •8.Опишите аппарат индексирования реляционной субд. Укажите назначения и основные возможности при использовании индексированных таблиц.
- •19.Дайте понятие реляционной алгебры. Перечислите операции реляционной алгебры. Опишите теоретико-множественные операции реляционной алгебры.
- •20.Дайте понятие реляционной алгебры. Перечислите операции реляционной алгебры. Опишите специальные операции реляционной алгебры.
- •12.Опишите структуру команды языка запросов sql. Приведите пример создания запроса.
- •25.Перечислите принципы визуального объектно-ориентированного программирования (ооп). Опишите технологию и основные объекты программирования. Укажите область применения визуального ооп.
- •24.Дайте представление об использовании ole – технологии в проектировании бд. Охарактеризуйте процессы внедрения и связывания объектов.
- •26.Дайте понятие запроса. Опишите процесс формирования и создания визуального запроса. Перечислите формы отображения визуального запроса.
- •27.Дайте понятие отчета. Перечислите типы отчетов. Опишите процесс создания отчета.
- •28.Дайте понятие клиент-серверной архитектуры. Опишите многопользовательскую работу с бд в локальной сети.
- •29.Дайте понятие клиент-серверной архитектуры. Опишите работу с бд в глобальной сети.
- •17.Перечислите группы функций субд Access. Опишите функции и команды управления базой данных.
- •1.Изложите материал по истории развития субд. Опишите субд FoxPro.
- •3,Дайте общую характеристику субд FoxPro ( ее преимущества, типы данных и файлов, используемых в субд) и опишите процесс настройки системы.
- •4,Опишите проект приложения как обязательный компонент при работе с базами данных в FoxPro. Опишите процесс создания баз данных и укажите основные действия при создании бд.
- •5,Опишите процесс создания таблиц в FoxPro и укажите последовательность действий. Опишите процесс модификации таблиц в FoxPro и укажите последовательность действий
- •6,Изложите материал по индексам в субд FoxPro. Опишите процесс создания первичного ключа. Опишите процесс создания составного индекса.
- •7,Изложите материал по отношениям между таблицами в субд FoxPro. Опишите процесс создания отношений между таблицами.
- •9,Опишите структуру пользовательской программы, написанной на языке FoxPro. Опишите процесс создания, запуска и модификации программы.
- •10,Изложите материал по использованию переменных в языке FoxPro. Укажите виды переменных, команды объявления, инициализации и отображения переменных.
- •11,Изложите материал по использованию массивов в языке FoxPro. Опишите основные манипуляции с массивами. Изложите материал по созданию и использованию пользовательских процедур и функций.
- •12,Изложите материал по командам структурного программирования в языке FoxPro. Опишите обработку особых ситуаций .
- •13,Изложите материал по установке программной среды в языке FoxPro. Опишите ввод и вывод информации.
- •15,Изложите материал по работе с окнами в FoxPro. Опишите основные команды по работе с окнами и их параметры.
- •16,Изложите материал по визуальному программированию на языке FoxPro.
- •18.Опишите основные компоненты Visual FoxPro 9. Опишите экран Visual FoxPro.
- •19.Опишите проектирование структуры базы данных. Дайте понятие основным формам нормализации.
- •20.Опишите процесс создания форм с помощью конструктора в FoxPro. Опишите процесс создания форм с помощью мастера в FoxPro.
- •21.Опишите визуальные объекты, которые можно расположить на форме. Укажите их основные свойства и методы .
- •22.Опишите создание однотабличных запросов к бд в Visual FoxPro 9.
- •23.Опишите создание многотабличных запросов к бд в Visual FoxPro 9.
- •24.Опишите процесс создания вычисляемых полей и итоговых значений при разработке запросов в Visual FoxPro 9. Опишите процесс создания перекрестных таблиц и диаграмм при разработке запросов.
- •25.Изложите материал по отчетам в Visual FoxPro 9.
15,Изложите материал по работе с окнами в FoxPro. Опишите основные команды по работе с окнами и их параметры.
Для создания окон и манипулирования ими используются команды, подобные тем, что нужны для создания меню.
Пользователь может создать сколько угодно окон (их число ограничено лишь физическим объемом доступной памяти). Создание окна и задание его атрибутов реализует команда DEFINEWINDOW<windowname>FROM<row1>,<col1>TO<row2>,<col2>
Окна могут быть выведены на экран дисплея выбором из меню или командой
ACTIVATE WINDOW [<window name1> [,<window name2>… ]] | ALL
При этом окно, указанное в списке последним, становится текущим активным окном.
Опция ALL помещает на дисплей все ранее определенные пользовательские окна,
Деактивацию окон выполняет следующая команда:
DEACTIVATE WINDOW [<window name1> [,<window name2>… ]] | ALL
Скрытие окна выполняет следующая команда:
HIDE WINDOW [<window name1> [,<window name2>… ]] | ALL
Скрытые и деактивированные окна можно вновь отобразить на экране командами:
ACTIVATE WINDOW<window name>
SHOW WINDOW<window name list> | ALL
Для удаления окон сразу с экрана и из памяти следует использовать следующие команды:
RELEASE WINDOWS [<window name list>]
CLEAR WINDOWS
CLEAR ALL
Возможно сохранение определения окна в файле .win или в поле примечаний (memo) с последующим восстановлением командами:
SAVE WINDOW<window list> | ALL TO<file>| TO MEMO<memo field>
RESTORE WINDOW<window list> |ALL FROM<file> |FROM MEMO<memo field>
16,Изложите материал по визуальному программированию на языке FoxPro.
Сущность объектно-ориентированного программирования состоит в том, что программа проектируется как совокупность взаимосвязанных и взаимодействующих между собой и с внешней средой объектов. Объекты моделируют некие сущности реального мира и в комплексе позволяют отобразить самые сложные и заранее непредсказуемые варианты поведения и состояний программируемой системы.
Объекты моделируют некие сущности реального мира и в комплексе позволяют отобразить самые сложные и заранее непредсказуемые варианты поведения и состояний программируемой системы.
Объект представляется инструкциями (или методами), определяющими его стандартное поведение в тех или иных вызванных определенными событиями ситуациях, и данными, характеризующими этот объект. В объектно-ориентированном программировании важную роль играет понятие события. Событие представляет собой некоторое действие, которое активизирует стандартную реакцию (инструкцию, метод) объекта.
В объектно-ориентированном программировании широко используется понятие класса. Классы и объекты близки по сути, но не тождественны. Понятие класса шире. Класс содержит информацию о том, как должен выглядеть объект и определяет выполняемые им действия (методы).
18.Опишите основные компоненты Visual FoxPro 9. Опишите экран Visual FoxPro.
1.Формы используются для ввода и просмотра таблиц в окне формы. Формы позволяют ограничить объем информации, отображаемой на экране, и предоставить ее в требуемом виде. Можно создавать формы любой степени сложности.Отчеты используются для отображения информации, содержащейся в БД. Запрос является средством для извлечения информации из БД, причем данные могут быть распределены среди нескольких таблиц. Для выполнения сложных запросов может быть использована конструкция SQL.Представления данных предназначены для просмотра выборки, выполненной на основе запросов, в виде обычных таблиц. Описание представления данных хранится в словаре БД. Для просмотра представления данных не требуется выполнять запрос, а достаточно открыть его в режиме таблицы. Представления данных могут использоваться в формах, отчетах, при создании запросов и программ.Программы, написанные на языке VFP, предназначены для выполнения различных операций. При использовании ООП, как правило, программы связаны с объектами, размещаемыми в формах. Однако программа может выступать и в роли независимого объекта. Такие программы выполняются независимо от наличия форм на экране.Библиотеки классов предназначены для хранения классов, созданных в VFP. Классы могут использоваться при создании форм.
Файл параметров настройки FOXPRO.INI содержит параметры основного окна VFP, настройки таблиц, параметры окон диалога и панели инструментов.Индексы хранят ссылки, предназначенные для упорядочивания данных и ускорения поиска в таблице. Каждая таблица может иметь несколько индексов.
Экран можно разделить на четыре основные области:
Строка меню.
Панели инструментов.
Строка состояния.
Рабочая область
Строка меню содержит меню текущего окна.
В VFP имеется множество панелей инструментов, которые содержат набор кнопок, состав которых зависит от назначения конкретной панели инструментов.Строка состояния расположена в нижней части главного окна. В левой части строки состояния отображается наименование кнопки панели инструментов, на которую указывает курсор мыши или наименование таблицы. В середине строки состояния могут отображаться номер текущей записи, а также индикатор режима работы. Этот индикатор информирует в каком режиме вы работаете.
Кроме главного окна в VFP существует ряд окон, которые открываются и содержатся в главном окне. Для отображения объектов (форм, отчетов, программ и др.) используются окна, специфические для каждого типа объектов.Кроме того, стоит обратить внимание на Окно Команд (Command). В данном окне вы можете видеть отображение действий, которые вы производите в виде команд VFP, а также сами вводить команды VFP.