Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв ВУМИП 2012-07-06.doc
Скачиваний:
66
Добавлен:
13.05.2015
Размер:
9.35 Mб
Скачать

28. Учет успеваемости студентов.

Испытания: код предмета, дата, оценка, номер зачетки, код вида испы­тания (зачет, экзамен, реферат, курсовая работа, практика).

Справочники: предметы (код и наименование), студенты (номер зачетки, фамилия, группа), виды испытаний (код и наименование).

Отчет по группам и студентам со средней оценкой по группам и студентам.

29. Учет книг в библиотеке.

Книжный фонд: код тематики, наименование, авторы, дата, число экземпляров, адрес хранения, код издательства, код отдела библиотеки.

Справочники: тематика (код, наименование), издательства (код, наименование, адрес, телефон), отделы библиотеки (код и наименование).

Отчет по тематикам и издательствам с итогами (число наименований и экземпляров книг) по тематикам и издательствам.

30. Учет успеваемости школьников.

Оценки: код предмета, дата, оценка, учетный номер школьника, та­бель­ный номер учителя.

Справочники: предметы (код и наименование), школьники (учетный номер школьника, фамилия, дата рождения, номер класса, пол), учителя (табельный номер, фамилия, дата рождения, пол).

Отчет по классам и школьникам со средней оценкой по классам и школьникам.

Приложения

П Р И Л О Ж Е Н И Е 1. Ответы на вопросы для самопроверки

Перед каждой группой ответов указаны номер и заголовок пункта, в конце которого были сформулированы вопросы.

1.1. Типы данных

  1. Можно ли переносить на другую строку константы, разрывая их? ‑ Нет.

  2. Верно ли написано имя переменной «План»? ‑ Нет.

  3. В чем отличие переменной от константы? ‑ Константу нельзя изменить при выпол­нении программы.

  4. Каково назначение встроенных констант? ‑ Повышение наглядности программы.

  5. Что содержит указатель? ‑ Содержит значение адреса неко­торой другой пере­мен­ной, структуры или объекта.

1.2. Операции

  1. Назовите тип результата деления? ‑ Extended.

  2. Какие существуют режимы вычисления логического выражения? ‑ Сокращенный и полный (выражение вычисляется до конца).

1.3. Структура и этапы разработки проекта

  1. В чем состоит отличие процедуры от функции? ‑ Функция возвращает результат ра­бо­ты в виде значения, которое может использоваться в качестве операнда.

  2. В чем состоит отличие параметра‑переменной от выходного параметра? ‑ Не тре­бу­ет исходного значения от аргумента. Подпрограмма формирует значение аргумента.

1.4. Операторы

  1. Можно ли досрочно выйти из любого цикла? ‑ Да, командой Break.

  2. Может ли счетчик цикла изменяться на число, отличное от единицы?‑ Нет.

1.5. Объектно‑ориентированное программирование

  1. Каковы свойства объектно‑ориентированного программирования? ‑ Инкапсуляция, наследо­вание и полиморфизм.

  2. Каково назначение метода‑конструктора объекта? ‑ Создание объекта.

1.6. Обработка исключительных ситуаций

  1. Каково назначение оператора Try?‑ Обработка исключений.

1.7. Основные стандартные функции и процедуры

  1. Каково назначение функции ShellExecute? ‑ Выполнить лю­бое приложение.

  2. Каково назначение функции InputBox? ‑ Вывод окна диалога для ввода текста.

1.8. Файлы

  1. Каков общий порядок работы с файлами? ‑ Открытие, обработка и закрытие файла.

  2. Что является записью текстового файла? ‑ Строка символов.

2. Среда разработки Delphi

  1. Для чего используется репозиторий (repository)? ‑ Репозиторий служит для хране­ния типовых объектов, называемых шаблонами (заготовками), используемых при разработке других приложений.

  2. Каково назначение свойства Name? - Для ссылки на объект в прог­рамме.

  3. Каково назначение свойства Caption? ‑ Свойство содержит текст, который будет отоб­ражаться вместе с объектом.

  4. Каково назначение свойства Transparent? ‑ Задает прозрачный объект (True).

  5. Каково назначение свойства Visible? ‑ Определяет, является ли объект видимым.

  6. Каково назначение свойства AutoSize? ‑ Размер объекта определяется автома­тически его надписью или изображением на его поверхности (True).

  7. Каково назначение свойства Align? - Выравнивание объекта в контей­не­ре.