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

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

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

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

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

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

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

• Save - сохраняет активные файлы под их собственными именами.

• Save As - сохраняет активный файл под другим именем.

• Save Project As - сохраняет файл проекта под другим именем.

• Save All - сохраняет файл проекта и все открытые модули под их текущими именами. Однако файлы, открытые в окне редактора кода, но не добавленные к проекту, этой командой сохранены не будут. Их можно сохранить командой Save.

• Close - закрывает активный файл.

• Close All - закрывает все файлы активного проекта. Если в этих файлах были сделаны изменения, появится запрос о необходимости их сохранения.

• Use Unit - открывает окно Use Unit, в котором приведен список открытых файлов модулей, которые еще не указаны в разделе описаний модуля, активного в данных момент в окне редактора кода, и после выбора из списка требуемого модуля вставляет его имя в список описаний uses раздела implementation активного модуля.

• Print - печатает активную форму или другой модуль.

• Exit - прекращает работу Delphi.

Окно репозитория Delphi представлено на рис. 1.2. В окне репозитория расположены управляющие элементы для выбора прототипов форм, модулей, проектов, экспертов построения форм и проектов.

Рис. 1.2.

Переключатели Copy, Inherit, Use определяют вариант связи между прототипом из репозитория и его копией в проекте. В случае использования режима Copy прототип копируется в текущий каталог и автоматически подключается к проекту без какой либо связи между прототипом и его копией. В случае использования режима Inherit в проекте создаются наследники выбранного прототипа и всех его родителей, при этом любые изменения прототипа проявляются во всех проектах, которые его унаследовали. Изменения наследников на прототип не влияют. В случае использования режима Use прототип включается в проект и в дальнейшем изменяется при любых его изменениях в проекте. Причем изменения вносятся и в другие проекты, в которых он используется или унаследован.

1.2.1.1.2. Опция Edit

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

• Undo - oтменяет последнее изменение проекта.

• Redo - восстанавливает последнее изменение проекта.

• Сut - вырезает выбранный компонент формы или фрагмент текста и помещает его в буфер Сlipboard.

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

• Раste - извлекает из буфера и переносит компоненты на форму либо копирует текст в модуль в позицию, указанную текущим положением курсора.

• Dе1еte - удаляет выделенные компоненты или фрагмент текста.

• Select All - выделяет все компоненты формы или весь текст модуля.

• Аlign То Grid - привязывает выделенные компоненты к масштабной сетке таким образом, чтобы их левые верхние углы располагались в ближайших точках координатной сетки. Размер шага сетки устанавливается на странице Preferences окна Environment Options, вызываемого командами Tools | Environment Options.

• Вring То Front - перемещает выделенные компоненты на передний план.

• Send То Васk - перемещает выделенные компоненты на задний план.

• Align - вызывает окно выравнивания выделенных компонентов.

• Size - Вызывает окно изменения размеров выделенных компонентов.

• Scale - масштабирует выделенные компоненты.

• Tab Order - изменяет порядок обхода компонентов клавишей Таb.

• Creation Order - изменяет порядок создания невизуальных компонентов.

• Flip Children - изменяет свойство ВiDiМоdе для всех или только для выделенных компонентов. Команда отображает меню из двух команд: All (для выполнения действия над всеми компонентами формы) и Selected (над выделенными компонентами) и затем выполняет действие - симметричное отображение компонентов относительно вертикальной оси.

• Lock Controls - блокирует возможность перемещения компонентов на форме.

• Add To Interface - определяет новые свойства, методы и события для компонентов АсtveХ. Для этого команда открывает одноименное диалоговое окно, в котором и можно определить новые процедуры, функции или свойства для элемента управления АсtveХ. С этой целью выбирается тип элемента интерфейса (например свойство, метод или событие) и вводится новый идентификатор.

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

Рис. 1.3.

Окно имеет следующие переключатели, которые выполняют выравнивание всех выделенных компонентов по отношению к самому первому из выделенных (он принимается за эталон):

• Left sides – компоненты выравниваются по левой границе.

• Centers – компоненты центрируются относительно границ эталона.

• Right sides – компоненты выравниваются по правой границе эталона.

• Space equally – между всеми компонентами устанавливается равное расстояние по горизонтали или вертикали.

• Center in window – все компоненты центрируются относительно границ окна.

• Tops – компоненты выравниваются по верхнему краю.

• Bottoms – компоненты выравниваются по нижнему краю.

Окно изменения размеров компонентов представлено на рис. 1.4.

Рис. 1.4.

Окно имеет следующие переключатели:

• Shrink to smallest – уменьшает размеры компонентов до размеров наименьшего из них.

• Grow to largest – увеличивает размеры компонентов до размеров наибольшего из них.

• Width – указывает ширину компонентов.

• Height – указывает высоту компонентов.

Окно масштабирования размеров выделенных компонентов представлено на рис. 1.5.

Рис. 1.5.

Окно позволяет ввести коэффициент масштабирования в процентах относительно текущих размеров.

1.2.1.1.3. Опция Search

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

• Find - ищет фрагмент текста и если он найден, то подсвечивает его.

• Find In Files - ищет фрагмент текста во всех файлах проекта, или в открытых файлах, или во всех файлах текущего каталога.

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

• Search Again - повторяет поиск либо поиск и замену.

• Incremental Seach - ищет текст по мере его ввода (сначала первую букву, затем две первые буквы и т.д.).

• Go to Line Number - перемещает курсор на строку с указанным номером от начала файла.

• Find Error - в период прогона программы по адресу ошибки отыскивает фрагмент кода, связанный с ее возникновением. При выборке этой команду открывается окно Find Error. В этом окне требуется указать адрес ошибки, возникшей во время выполнения приложения (run-time error) и выданной в окне Error (окно сообщений об ошибке). Адрес ошибки представляет собой шестнадцатиричное число, поэтому при вводе необходимо поставить перед ним симвод " $ ". После этого Delphi откроет окно состояния процессора CPU и переведет курсор в позицию, соответствующую указанному адресу. Строка программного кода будет выделена. Того результата можно добиться, если в окне сообщения об ошибке отметить опцию Viev CPU Window.

• Browse Symbol - показывает характеристики символа программы по его имени. Опция доступна только после успешного прогона программы. После выборки команды открывается окно Browse Symbol, в нем в поле Symbol to find указывается идентификатор, который должен быть найден. Чтобы получить наиболее полную информацию о заданном идентификаторе, необходимо включить опции Debug information, Local symbols и Reference info на странице Compiler диалогового окна, вызванного командами Project | Options. Например, если в поле Symbol to find ввести имя модуля и щелкнуть по кнопке ОК, то на экране появится окно Symbol explorer с двумя вкладками: Scope и Reference. На странице Scope будут перечислены константы, типы, переменные и т.п., объявленные в модуле, а на странице Reference список строк исходного текста, где модуль вызывается.

1.2.1.1.4. Опция View

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

• Project Manager - открывает окно менеджера проекта.

• Translation Manager - открывает доступ к менеджеру трансляций.

• Object Inspector - открывает окно инспектора объектов.

• To_Do List - открывает доступ к списку То_Dо.

• Alignment Palette - показывает окно палитры выравнивания компонентов.

• Browser - показывает окно браузера объектов, в котором можно просматривать объекты, модули, иерархии классов и методов, используемые в приложении. Однако, чтобы команда Browser стала активной, текущий проект должен быть откомпилирован.

• Code Explorer - показывает окно проводника кода.

• Component List - показывает окно для выбора компонентов.

• Window List - показывает одноименное окно, в котором приведен список открытых окон проекта.

• Debug Windows - открывает доступ к отладочным окнам.

• Toggle Form/Unit - переключает активность из окна формы в окно кода программы и обратно.

• Units - показывает окно модулей . В открывающемся диалоговом окне содержится список всех модулей проекта.

• Forms - показывает окно с списком всех форм проекта.

• Type Library - открывает окно редактора библиотеки типов, который позволяет проверить или внести информацию о типе для элементов ActiveX (используется при разработке компонентов).

• New Edit Window - открывает новое окно (новый экземпляр редактора кода) с кодом активного модуля.

• Toolbars - показывает окно настроек панелей инструментальных кнопок.

Опция-заголовок Debug Windows (отладочные окна) открывает доступ к подменю со следущими опциями:

• Breakpoints - показывает окно точек останова.

• Call Stack - показывает окно стека.

• Watches - показывает окно наблюдения за переменными/выражениями.

• Local Variables - позволяет наблюдать за изменениями локальных переменных в отладочном режиме.

• Threads - показывает окно статуса потоков команд.

• Modules - показывает окно модулей проекта.

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

• Event Log - показывает журнал событий.

В окне менеджера проекта (рис. 1.6) представлен список всех связанных с проектом форм. Кнопка New открывает доступ к репозиторию, чтобы добавить новый модуль к проекту. Кнопка Remove удаляет модуль из проекта. После щелчка правой кнопкой мыши по модулю появляется локальное меню, с помощью которого можно открыть модуль или сохранить его под другим именем.

Рис. 1.6.

Менеджер трансляций упрощает для программных продуктов создание локализованных версий.

Окно браузера (рис. 1.7) объектов доступно только после успешного прогона программы. Браузер объектов представляет в наглядной форме используемые в проекте и доступные объекты. Позволяет просмотреть их иерархию, входящие в них свойства и методы.

Рис. 1.7.

В окне точек останова ( рис. 1.8) представлен список всех заданных в проекте точек, перед выполнением которых должно происходить прекращение работы программы и передача управления в среду Delphi.

Рис. 1.8.

Если необходимо добавить новую точку, то следует щелкнуть по окну правой кнопкой мыши и выбрать опцию АDD. В появившемся окне (рис. 1.9.) указать положение добавляемой точки: FileName – определяет имя файла; Line number – номер строки от начала файла (в момент появления окна оно содержит файл и строку с текстовым курсором). В строке Condition можно указать условие останова в виде логического выражения (например, Муz1=Махz1-4). В строке Pass count – количество проходов программы через контрольную точку без прерывания вычислений.

Рис. 1.9.

Окно наблюдения (рис. 1.10) используется в отладочном режиме для наблюдения за изменением значений выражений, помещенных в это окно. Оперативно в отладочном режиме можно просмотреть текущее значение любой переменной. Для этого необходимо указать на нее курсором. Значение появится в ярлычке рядом с курсором.

Рис. 10.

Для добавления нового выражения в окно наблюдения необходимо щелкнуть по окну правой кнопкой мыши и в появившемся окне (рис. 1.11) выбрать опцию ADD Watch.

Рис. 1.11.

В строку Expression вводится выражение. Repeat count задает количество показываемых элементов массивов данных. Digits задает количество значащих цифр для отображения вещественных данных. Enabled разрешает или запрещает вычисление выражения. Остальные элементы определяют вид представления значения.

1.2.1.1.5. Опция Project

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

• Add To Project - добавляет файл (*.PAS) к активному проекту. При попытке выбора файла другого типа последний не добавляется к проекту, а появляется в окне редактора кода.

• Remove From Project - удаляет файл из проекта. Открывается одноименное диалоговое окно, в котором из представленного списка модулей, входящих в активный проект, можно выбрать те, которые должны быть удалены из проекта.

• Import Type Library - импортирует в проект библиотеку типов элементов ActiveX. Команда открывает одноименное окно, в котором приведены все зарегистрированные в системе библиотеки типов. Эти библиотеки можно добавить к проекту. Объявленные таким образом типы будут обрабатываться как VCL-объекты.

• Add To Repository - помещает активный проект в репозиторий.

• View Source - показывает окно с исходным кодом проекта.

• Languages - позволяет добавить новый, удалить или сделать главным один из существующих языков.

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