Главная » Все файлы » Просмотр файлов из архивов » Документы » Ревунков Г.И. - Методические указания к лабораторному практикуму по курсу «Базы данных»

Ревунков Г.И. - Методические указания к лабораторному практикуму по курсу «Базы данных», страница 4

2018-01-09СтудИзба

Описание файла

Документ из архива "Ревунков Г.И. - Методические указания к лабораторному практикуму по курсу «Базы данных» ", который расположен в категории "". Всё это находится в предмете "базы данных" из 4 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "базы данных" в общих файлах.

Онлайн просмотр документа "Ревунков Г.И. - Методические указания к лабораторному практикуму по курсу «Базы данных»"

Текст 4 страницы из документа "Ревунков Г.И. - Методические указания к лабораторному практикуму по курсу «Базы данных»"

• Add New Project - добавляет программу, DLL или пакет к текущей проектной группе.

• Add Exists Project - открывает проект и добавляет его к текущей проектной группе.

• Compile Project - компилирует модули, которые изменились с момента предыдущей компиляции проекта.

• Build Project - компилирует все модули проекта и создает исполняемую программу.

• Syntax Chec Project - проверяет синтаксическую правильность проекта. Команда выполняется быстрее команды компиляции, так как не создает выполняемого кода модулей и ЕХЕ-файла. При обнаружении ошибки модуль будет открыт в окне редактора кода, а строка с ошибкой будет выделена. В строке состояния редактора кода будет содержаться информация об ошибке. Боле подробную информацию об ошибке можно получить с помощью клавиши F1.

• Information - показывает информацию об откомпилированном проекте.

• Compile All Project - компилирует все файлы данной проектной группы, которые изменились с момента предыдущей компиляции.

• Build All Project - компилирует все файлы данной проектной группы независимо от того, изменялись они или нет с момента последней компиляции.

• Web Deployment Options - устанавливает ActiveX компонент или ActiveForm на Web-сервере. Команда открывает одноименное окно, в котором необходимо установить опции, определяющие порядок размещения управляющих элементов ActiveX или ActiveForm-компонентов на Web-сервере. Команда вызывается перед компиляцией проекта. После компиляции проект может быть передан на Web-сервер при помощи команды Web Deploy.

Диалоговое окно Web Deployment Options содержит четыре страницы: Project, Additional Files, Packages, Code Signing. На странице Project задается путь к файлу и URL. На странице Additional Files указываются дополнительные файлы, необходимые проекту. На странице Packages указываются пакеты Delphi, исползуемые проектом. На странице Code Signing указывается информация о приложении, может быть задан алгоритм кодирования.

Все четыре окна имеют опцию Default.

• Web Deploy - устанавливает ActiveX компонент или ActiveForm на вашем Web-сервере. Вызывается после компиляции проекта.

• Options - показывает диалоговое окно установки параметров проекта (рис. 1.12).

Окно опций проекта (рис. 1.12) является многостраничным.

Рис. 1.12.

1.2.1.1.5.1. Страница Forms

На странице Forms указываются главная форма проекта, автоматически создаваемые формы - Autocreate forms, и доступные проекту формы - Available forms. Переключатель Default разрешает/запрещает использовать текущие установки страницы для других проектов (по умолчанию). Кнопки между панелями используются для переноса формы из одной панели в другую.

1.2.1.1.5.2. Страница Application

На странице Application указываются: пиктограмма программы - Icon, подпись под пиктограммой свернутой программы - Title, имя справочного файла - Help file.

1.2.1.1.5.3. Страница Compiler

На странице Compiler находятся переключатели, управляющие пара- метрами процесса компиляции. В фигурных скобках приведена соответствующая директива компилятора:

• Optimizations – включается режим оптимизации {$O}.

• Aligned record fields – размещаются данные с одновременным их выравниванием на границу 32-разрядного слова {$A}.

• Stack frames –компилятор создает стековые рамы для всех процедур и функций {$W}.

• Pentium-Safe FDIV – вырабатывается код, предохраняющий от ошибок в вещественных вычислениях на процессорах Pentium ранних выпусков {$U}.

• Range Checking – создается код проверки выхода за границы массивов {$R}.

• I/O Checking – создается код проверки корректности выполнения операций ввода/вывода {$I}.

• Overflow Checking – вырабатываетcя код проверки переполнения при выполнении целочисленных операций {$Q}.

• Strict Var-Strings – задается строгая проверка соответствия строковых типов при обращении к подпрограммам {$V}.

• Complete Boolean Eval – определяет полное вычисление логических выражений {$B}.

• Extended Syntax – включается расширенный синтаксис {$X}.

• Typed @ Operator – контролируются типы указателей в операции @ {$T}.

• Open Parameters – разрешается использование открытых параметров в подпрограммах {$P}.

• Huge Strings – связывается зарезервированное слово Strings с длинными строками {$H}.

• Assignable Typed Constants – разрешается присваивание типизированным константам {$J}.

• Debug Information – в DCU-файл помещается отладочная информация {$D}.

• Local Symbols – создается отладочная информация о локальных символах программы {$L}.

• Symbol Information – создается отладочная информация о символах программы {$Y}.

• Show Hints –компилятором будут выдаваться рекомендации.

• Show Warnings – компилятором будут выдаваться предупреждающие сообщения.

• Assertions – будет вырабатываться код для отладочных процедур Assertion {$C}.

1.2.1.1.5.4. Страница Linker

На странице Linker задаются параметры компоновщика:

• OFF – запрещается создавать карту распределения памяти.

• Segments – карта будет содержать список модулей и адреса точек входа всех подпрограмм.

• Publics – дополняет Segments отсортированным списком символов секций public.

• Detailed – дополняет public детальной информацией о модулях.

• Generate DCUs – создаются стандартные для Delphi DCU-файлы.

• Generate Object – создаются файлы в формате OBJ.

• Generate Console Application – создается консольная программа.

• Include TD32 Debug Info – в исполняемый файл помещается информация для внешнего отладчика.

• Min Stack Size – устанавливается минимальный размер стека.

• Max Stack Size – устанавливается максимальный размер стека.

• Image Base – указывается начальный адрес для загрузки изображений (для DLL).

• EXE Descriptor – в исполняемый файл включается информационная строка длиной до 255 символов.

1.2.1.1.5.5. Страница Directories/Conditionals

На странице Directories/Conditionals задаются каталоги размещения и условные символы:

• Output Directory – указывается каталог размещения исполняемого файла.

• Unit Directory – указывается каталог размещения DCU-файлов.

• Search Path – указывается каталог размещения файлов с исходными текстами программы, если они не обнаружены в текущем каталоге.

• Debug source path – указывается каталог размещения внешнего отладчика.

• Conditional Defines – задаются символы для условной компиляции.

• Unit Aliases – определяются псевдонимы модулей.

При необходимости указания в окне нескольких каталогов, последние разделяются точкой с запятой.

1.2.1.1.5.6. Страница VersionInfo

На странице VersionInfo находятся средства управления информацией о версии программы:

• Include version information in project - при выборе переключателя в проект включается информация о версии программы, которую можно прочитать после щелчка правой кнопкой мыши на пиктограмме программы и выборе Properties.

• Module Version Number - поля Маjor, Мinor, Release, Вuild определяют составной номер версии.

• Auto-increment build number - при активности переключателя номер версии автоматически наращивается при каждой компиляции программы.

• Debug Build - указывает на создание отладочной версии программы.

• Pre-Release - указывает на создание некоммерческой версии программы.

• Special Build - указывает на специальную версию программы.

• Private Build - указывает на версию, не предназначенную для широкого распространения.

• DLL - создается динамическая библиотека.

• Language ID - идентификатор языка, на который рассчитана программа.

1.2.1.1.6. Опция RUN

Опция RUN имеет следующие подчиненные опции:

• Run - компилируется программа и выполняется ее прогон.

• Attach to Process - позволяет присоединиться в режиме отладки к одному из уже запущенных процессов на другой сетевой машине.

• Parameters- указывается командная строка запуска программы.

• Register ActiveX Servers - проект регистрируется в реестре Windows. Опция доступна для ActiveX-проектов.

• Unregister - ActiveX Servers - проект удаляется из реестра Windows. Опция доступна для ActiveX -проектов.

• Install MTS Objects - в проекте регистрируется объект МТS.

• Step Over - в отладочном режиме выполняется текущая строка кода и не прослеживается работа вызываемых подпрограмм.

• Trace Into - в отладочном режиме выполняется текущая строка кода и прослеживается работа вызываемых подпрограмм.

• Trace To Next Source Line - программа выполняется до ближайшего от текущего положения курсора исполняемого оператора.

• Run To Cursor - в отладочном режиме выполняет программу и останавливается перед выполнением кода в строке с текстовым курсором.

• Run Util Return - в отладочном режиме выполняет текущую подпрограмму и останавливается.

• Show Execution Point - отображается в окне кода оператор, на котором было прервано выполнение программы.

• Program Pause - приостанавливается прогон отлаживаемой программы.

• Program Reset - прекращается прогон программы и восстанавливается режим конструирования программы.

• Inspect - открывается окно проверки текущего значения.

• Add Watch - добавляется переменная или выражение в окно наблюдения.

• Add Breakpoint - добавляется точка останова.

• Evaluate/Modify - открывается окно проверки/изменения переменных.

1.2.1.1.7. Опция COMPONENT

Опция COMPONENT имеет следующие подчиненные опции:

• New Component - открывается окно эксперта компонентов.

• Install Component - компонент помещается в существующий или новый пакет.

• Import ActiveX Control - библиотека типов ActiveX- компонентов добавляется к проекту.

• Create Component Template - шаблон помещается в палитру компонентов.

• Install Packages - показываются пакеты, необходимые на этапе конструирования и прогона программы.

• Configure Palette - вызывается диалоговое окно настройки палитры компонентов.

1.2.1.1.8. Опция DATABASE

Опция DATABASE имеет следующие подчиненные опции:

• Explore - в зависимости от версии Delphi вызывается инструмент исследования баз данных – Database Ехp1огег или SQL Ехp1огег.

• SQL Monitor - вызывается SQL Monitor - инструмент запросов к БД.

• Form Wizard - вызывается окно эксперта форм для создания формы, отображающей наборы данных, существующих в БД.

1.2.1.1.9. Опция TOOLS

Опция TOOLS имеет следующие подчиненные опции:

• Environment Options - вызывается окно настройки параметров среды Delphi и ее инструментов (рис. 1.13).

• Editor Options - вызывается окно настройки параметров редактора Delphi (рис. 1.14).

• Debugger Options - вызывается окно настройки параметров отладчика Delphi.

• Repository - показывается окно управления репозиторием Delphi.

• Translation Repository - показывается окно Репозитория Трансляции.

• Configure Tools - показывается диалоговое окно редактирования опции Tools.

• Database Desktop - вызывается Database Desktop - инструмент обслуживания БД.

• Package Collection - вызывается окно редактора пакетов.

• Image Editor - вызывается окно редактора графики.

1.2.1.1.9.1. Окно настройки параметров среды

Окно настройки параметров среды представлено на рис. 1.13.

Рис. 1.13.

1.2.1.1.9.1.1. Страница Preferences

Страница Preferences имеет следующие элементы настройки:

• Editor files - перед прогоном программы будут автоматически сохранены все измененные файлы.

• Project Desktop - перед прогоном программы будет автоматически сохранена информация о состоянии экрана.

• Dektop Only - при выходе из программы будет сохранена информация о состоянии экрана.

• Desktop and Symbols - при выходе из программы будет сохранена информация о состоянии экрана и символах программы на момент последней удачной компиляции.

• Show compiler progress - будет показано окно отображения процесса компиляции.

• Warn on package rebuild - будет выдаваться предупреждение о перекомпиляции пакетов.

• Minimize On Run - в момент старта программы будут минимизированы окна Delphi.

• Hide Designers On Run - в момент старта программы будут прятаться вспомогательные окна (окно Инспектора и окна форм).

• Display Grid - будет отображена сетка на пустой форме.

• Snap to Grind - будет привязано расположение компонентов к узлам сетки.

• Show component captions - будут показываться имена невидимых компонентов на этапе конструирования программы.

• Show designer hints - будет выдаваться оперативная подсказка об именах компонентов и их типах на этапе конструирования.

• Grid size X - устанавливается горизонтальный шаг сетки.

• Grid size Y - устанавливается вертикальный шаг сетки.

• Directory - задается путь к окну расположения файла репозитория DELPHI32.DRO; если путь не указан, то будет использован каталог BIN каталога размещения Delphi.

1.2.1.1.9.1.2. Страница Library

Страница Library определяет такие элементы настройки среды Delphi, как каталоги размещения библиотек:

• Library path - маршрут поиска библиотечных файлов.

• BPL output Library - выходной каталог для размещения BLP-файлов.

• DCP output library - выходной каталог для размещения DCP-файлов.

• Browsing Path - каталоги для браузера.

1.2.1.1.9.1.3. Страница Type Library

Страница Type Library используется для управления свойствами редактора библиотеки типов.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее