Методический исследование темы "Языки программирования баз данных и СУБД"

Дипломная работа - Педагогика

Другие дипломы по предмету Педагогика

овокупность объектов, являющихся экземплярами классов следующих пяти видов:

объект - приложение (Application);

объекты окон (Window);

объекты меню (Menu);

объекты Data Window;

пользовательские объекты (User Object).

Создание почти всех объектов производится в специализированных мастерских, т.е. в конструкторах. Система Power Builder позволяет строить приложения, управляемые событиями, причем описание реакции приложения на события осуществляется встроенным алгоритмическим языком Power Script. Система Power Builder представляет ценность, как средство визуализации разработки приложений в невизуальных системах управления базами данных.

Так же существует среда Delphi, которая представляет собой интегрированную оболочку разработчика, в которую входит набор специализированных программ, ответственных за разные этапы создания готового приложения. Среда разработки включает в себя текстовый редактор, компилятор и/или интерпретатор, средства автоматизации сборки и отладчик, систему управления версиями и разнообразные инструменты для упрощения конструирования графического интерфейса пользователя.

Текстовый редактор - компьютерная программа, предназначенная для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п.

Компилятор - программа, предназначенная для трансляции высокоуровневого языка в абсолютный код или, иногда, в язык ассемблера. Входной информацией для компилятора (исходный код) является описание алгоритма или программа на проблемно-ориентированном языке, а на выходе компилятора - эквивалентное описание алгоритма на машинно-ориентированном языке (объектный код).

Интерпретатор - языковый процессор, который построчно анализирует исходную программу и одновременно выполняет предписанные действия, а не формирует на машинном языке скомпилированную программу, которая выполняется впоследствии.

Отладчик - является модулем среды разработки или отдельным приложением, предназначенным для поиска ошибок в программе. Отладчик позволяет выполнять пошаговую трассировку, отслеживать значения переменных в процессе выполнения программы, устанавливать точки или условия останова и т. д.

Система управления версиями (от англ. Version Control System или Revision Control System) - программное обеспечение для облегчения работы с изменяющейся информацией. Система управления версиями позволяет хранить несколько версий одного и того же документа, при необходимости, возвращаться к более ранним версиям, определять, кто и когда сделал то или иное изменение и многое другое.

Графический интерфейс пользователя (ГИП, англ. graphical user interface, GUI) - система средств для взаимодействия пользователя с компьютером, основанная на представлении всех доступных пользователю системных объектов и функций в виде графических компонентов экрана (окон, значков, меню, кнопок, списков и т. п.). При этом, в отличие от интерфейса командной строки, пользователь имеет произвольный доступ (с помощью клавиатуры или устройства координатного ввода типа мышь) ко всем видимым экранным объектам.

Исходный текст программы готовится в среде Delphi с помощью встроенного редактора исходных текстов. Этот редактор отличается гибкими возможностями цветового выделения различных элементов текста программ (ключевых слов, названий, операций, чисел и строк) и предоставляет возможность быстрого ввода часто встречающихся конструкций - подсказки завершения кода - Левая панель редактора представляет собой Проводник, позволяющий быстро перемещаться между частями исходного текста и по структуре создаваемой программы. Важнейшая характеристика разрабатываемой программы - удобство ее пользовательского интерфейса, наличие и доступность необходимых элементов управления. В системе Delphi имеется специальный проектировщик форм, с помощью которого окна будущей программы подготавливаются в виде форм. Проектировщик позволяет подобрать оптимальные размеры окон, разместить и настроить всевозможные элементы управления и меню, добавить готовые изображения, указать заголовки, подсказки, подписи и т. д., т.е. экранная форма в системе Delphi состоит из элементов интерфейса, как и в предыдущих визуальных системах.

 

2.3 Структурно-логический анализ

обучение язык программирование методический

Спецификация учебных элементов

№Название учебного элементаСимволОпорные понятия (ОП)Новые понятия (НП)Уровень усвоения1База данныхБД+III2Объектно-ориентированные СУБДООБД+II3Система управления базой данныхСУБД+II4Язык SmalltalkSmalltalk+I5Язык ЛиспCommon Lisp+I6Расширение языка Си СОРC Object Processor+I7Язык СО2CO2+I8Язык DbaseDbase+I9СУБД FoxProFoxPro+I10Система программирования ClipperClipper+I11Система программирования ClarionClarion+I12Текстовый редактор ClarionEditor+I13Проверка корректности ClarionCompiler+I14Отладчик ClarionProcessor+I15Таблица перекрестных ссылок ClarionCross refer+I16Преобразователь файлов Clarion TranslatorTranslator+I17Командная оболочка для DOS-командDirector+I18Настройка параметров среды разработкиTailor+I19Генератор отчётовReporter+I20Визуализация процесса разработкиDesigner+I21Визуальное средство разработки баз данных+I22Конструктор запросов FoxPro+I23Язык SQLSQL+I24СУБД AccessAccess+I25Система Power BuilderPower Builder+I26Объект - приложениеApplicator+I27Объекты оконWindow+I28Объекты менюMenu+I29Объекты данныхData Window+I30Пользовательские объектыUser Object+I31Язык программирования DelphiDelphi+I32Текстовый редактор+I33Компилятор+I34Интерпретатор+I35Отладчик+I36Система управления версиями+I37Графический интерфейс пользователяГИП+I38Иерархические базы данных+II39Картотека+II40С