- •Рекомендован к изданию учебно-методическим советом Института информационных и библиотечных технологий КемГУКИ 29.04.2014 г., протокол № 5.
- •ЛАБОРАТОРНАЯ РАБОТА 1 (2 часа)
- •Контрольные вопросы
- •Контрольные вопросы
- •Контрольные вопросы:
- •Контрольные вопросы:
- •ЛАБОРАТОРНАЯ РАБОТА 5 (2 часа)
- •Классификация внешних устройств персонального компьютера.
- •ЛАБОРАТОРНАЯ РАБОТА 6 (2 часа)
- •Контрольные вопросы:
- •Контрольные вопросы:
- •ЛАБОРАТОРНАЯ РАБОТА 8 (2 часа)
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •ЛАБОРАТОРНАЯ РАБОТА 13 (4 часа)
- •Создание программы линейного алгоритма.
Контрольные вопросы:
1.Назовите отличительные признаки алгоритмов обработки массивов.
2.Какие циклы исполняются чаще: внутренние или внешние?
Тема 3.2. Технологии разработки программного продукта (6 часов)
ЛАБОРАТОРНАЯ РАБОТА 12 (2 часа)
Структурное программирование
Цель работы: получить представление о структурном программировании на примере работы в среде системы программирования на примере
QBasic.
Задачи работы:
1.Получить практические навыки программирования задач линейной и разветвляющейся структуры в среде системы программирования
QBasic;
2.Получить практические навыки программирования задач циклической структуры в среде системы программирования QBasic.
Обеспечивающие средства: персональный компьютер, компилятор алгоритмического языка Basic.
Требования к отчету: итоги лабораторной работы представить в виде файлов отлаженных программ в папке Мои документы\Информатика\ <Фамилия_студента>.
Технология работы:
1.Загрузите Basic.
2.Введите текст программы определения площади круга (см. алго-
ритм).
3.Выполните отладку программы.
4.Произведите тестирование программы.
5.Сохраните программу.
6.Введите текст программы определения корней квадратного уравнения (см. алгоритм).
7.Выполните отладку программы.
8.Произведите тестирование программы.
41
9.Сохраните программу.
10.Введите текст программы с использованием оператора INPUT определения показателя читаемости для библиотеки (см. алгоритм). В программе предусмотреть вывод сообщения относительно нормы.
11.Введите текст программы с использованием операторов READ – DATA определения показателя обращаемости фонда библиотеки (см. алгоритм). В программе предусмотреть вывод сообщения относительно нормы. Показатели работы библиотеки представлены в таблице 8.
|
Таблица 8 |
Показатели работы библиотеки |
|
|
|
Показатели библиотеки |
Центральная библиотека |
|
|
Объем фонда |
100105 |
|
|
Число пользователей |
10101 |
|
|
Книговыдача |
200033 |
|
|
12.Сохраните программу.
13.Введите текст программы определения показателя обращаемости фонда и книгообеспеченности библиотеки (см. алгоритм). В программе данные представить в виде одномерного массива; предусмотреть вывод сообщения относительно нормы. Показатели работы библиотеки представлены в таблице 8.
14.Сохраните программу.
15.Составьте схему алгоритма определения средних показателей читаемости, обращаемости фонда, посещаемости, книгообеспеченности для центральной библиотеки и пяти филиалов ЦБС и программу на языке QBasic. В программе данные представить в виде двумерного массива (данные по филиалам – произвольные).
16.Сохраните программу.
Контрольные вопросы:
1.Назовите отличительные особенности структурного программиро-
вания.
2.Какие операторы QBasic можно использовать для организации цикла в программе?
3.Какая команда меню QBasic позволяет выполнять пошаговую отладку программ?
42
