
- •Содержание
- •Раздел 1. Программирование на языке 6
- •Раздел 2. Операционная система 40
- •Раздел 3. Текстовый редактор Word 70
- •Создание форм в Word 130
- •Раздел 4. Табличный процессор Excel 144
- •Значение в строке итогов по группе 179
- •Функция 190
- •Раздел 5. База данных Access 198
- •1 Разработка сложной формы 245 Порядок работы: 245
- •Раздел 6. Приложение презентаций 250
- •Задание 266
- •Задание 269
- •Раздел 7. Работа в сети Internet 273
- •Раздел 1. Программирование на языке
- •1 Графические операторы qbasic
- •2 Программа рисования графических объектов
- •3 Построение графиков функций
- •4 Контрольные вопросы
- •1 Порядок решения задач на компьютере
- •2 Разработка линейных программ
- •3 Операторы read, datа, restore
- •3 Запуск qbasic, ввод и редактирование программ
- •1 Операторы условного и безусловного перехода.
- •1.1 Оператор безусловного перехода.
- •1.2 Условные операторы.
- •2 Программы ветвления
- •1 Операторы цикла qb
- •2 Примеры программ с циклами
- •4 Задание
- •Раздел 2. Операционная система
- •1 Запуск, Рабочий стол, главное меню Windows
- •2 Типовое окно Windows хр. Операции с окнами
- •3 Основные операции с объектами Windows
- •Общие сведения
- •1 Антивирусные программы
- •2 Программы обслуживания дисков
- •3 Текстовый редактор Блокнот
- •1 Запуск и настройка Word Pad
- •2 Основные операции в редакторе
- •Задание
- •2 Инженерный режим
- •1 Обычный режим
- •2 Инженерный режим
- •2.1 Логические операции
- •2.2 Статистические операции
- •Графический редактор Paint
- •1 Панель инструментов редактора Paint
- •2 Рисование графических объектов
- •3 Работа с фрагментом изображения
- •Раздел 3. Текстовый редактор Word
- •2.5 Сохранение документа
- •2.6 Просмотр и печать документа
- •3 Операции с текстом
- •3.1 Понятие "абзац", операции с фрагментами
- •3.2 Сервисные операции правки текста
- •4 Окна в Word. Пункт строки меню Окно
- •Факультет экономики и управления бизнесом
- •Текст для правки
- •Форматирование документа, стили. Мастера и шаблоны.
- •1 Форматирование текста
- •Форматирование бывает ручное и автоматическое.
- •1 Способ – меню Формат:
- •2 Создание стиля
- •2.1 Создание нового стиля
- •3 Мастера и шаблоны
- •Контрольные вопросы
- •Задание
- •Лабораторная работа №3 Панель Рисование. Программа WordArt
- •1 Панель Рисование
- •Классификация чисел
- •1.1 Программа WordArt
- •2 Разработка настенного объявления
- •Контрольные вопросы
- •Задание
- •1 Виды визитных карточек
- •2 Порядок разработки визитной карточки
- •6 Использование специальных знаков и символов
- •8. Размещение на одной странице нескольких визитных карточек.
- •1 Режимы работы Word
- •2 Структурирование документа
- •3 Вставка колонтитулов, сносок, номеров страниц
- •4 Создание оглавления
- •Часть 1. Экономические основы рынка.
- •Часть 2. Программа маркетинга.
- •1 Ввод, редактирование и форматирование таблиц
- •2 Редактирование таблицы
- •3 Построение диаграмм в Word
- •4 Выполнение вычислений в Word
- •1 Изготовление макета брошюры
- •2 Разработка брошюры
- •2.1 Изменение размера шрифта с кегля 14 на кегль 10.
- •2.2 Изменение ориентации листа с формата "книжный" на формат "альбомный".
- •2.4 Редактирование двухколонного текста, нумерация страниц.
- •2.5 Перемещение страниц текста в соответствии с макетом
- •1 Способ:
- •2 Способ:
- •3 Способ:
- •3 Изготовление брошюры.
- •Редактор формул в Word
- •1 Ввод формулы с помощью программы ms Equation.
- •Построение правой части.
- •2 Редактирование формулы.
- •1 Создание и запуск макроса
- •2 Создание макроса, запускаемого из меню Сервис
- •3 Создание макроса, запускаемого из Панели инструментов
- •4 Создание макроса, запускаемого с клавиатуры
- •Контрольные вопросы
- •Создание форм в Word
- •1 Создание формы
- •1.3 Добавление раскрывающегося списка
- •2 Операции с полями формы
- •2.1 Шрифт, тени, очистка, копирование, перемещение и удаление полей.
- •1 Создание интегрированного документа с помощью мыши
- •2 Создание интегрированного документа
- •3 Создание интегрированного документа
- •Раздел 4. Табличный процессор Excel
- •1 Настройка новой книги
- •2 Ввод данных и формул
- •3 Форматирование ячеек
- •1 Построение диаграмм
- •Редактирование диаграмм
- •3 Построение нестандартных диаграмм
- •1 Использование Мастера функций.
- •2 Анализ статистических данных
- •3 Пакет анализа
- •Работа с финансовыми функциями. Анализ «Что-если»
- •1 Финансовые функции при экономических расчётах
- •1 Функция плт. Расчёт величины ежемесячной выплаты кредита
- •2 Прогнозирование с помощью анализа "Что-если"
- •1 Создание формы
- •2 Ввод данных в окно Поиск решения
- •3 Задание параметров поиска и решение задачи
- •1 Ручной способ структурирования
- •2 Автоструктурирование
- •3 Структурирование с подведением итогов
- •4 Контрольные вопросы
- •5 Задание
- •2 Построение макета сводной таблицы.
- •1 Консолидация данных по расположению
- •2 Консолидация данных по категориям
- •Контрольные вопросы
- •Задание
- •1 Консолидация по областям
- •2 Консолидация по категориям
- •Раздел 5. База данных Access Лабораторная работа 1 Создание и редактирование таблицы базы данных
- •2 Ввод данных в ячейки таблицы
- •1 Создать новую бд на дискете.
- •2 Создать таблицу бд.
- •3 Определить поля таблицы в соответствии с табл. 1.1 с учётом следующих требований:
- •4 Сохранить созданную таблицу бд.
- •1 Создание новой бд на дискете.
- •2 Создание таблицы бд.
- •3 Сохранение таблицы:
- •8 Добавить новую запись
- •5 Для сортировки данных в поле "Дата рождения" по убыванию:
- •6 Для фильтрации данных по полям "Должность" и "Зарплата":
- •9 Для просмотра созданной таблицы перед печатью:
- •1 Вариант.
- •2 Вариант.
- •3 Вариант.
- •4 Вариант.
- •5 Вариант.
- •6 Вариант.
- •7 Вариант.
- •8 Вариант.
- •9 Вариант.
- •10 Вариант.
- •Лабораторная работа 2 Формы в Access
- •1.2 Правила ввода данных в форму:
- •2 Создание форм
- •2.1 Порядок создания формы с помощью Автоформы
- •2.2 Порядок создания формы с помощью Мастера форм
- •Лабораторная работа 3 Запросы и отчёты в Access
- •1.1 Применение запросов
- •1.2 Операции с данными в запросах
- •2 Создание отчетов
- •2.1 Формирование отчётов
- •1 Инфологическая модель данных
- •4 Создание форм для ввода данных в таблицы
- •Лабораторная работа 5 Сложные запросы в Access.
- •2 Разработка запросов
- •2.1 Запрос с параметром по одной таблице.
- •2.2 Запрос с параметром по нескольким таблицам.
- •2.4 Запрос на удаление
- •2.5 Запрос на создание таблицы
- •Лабораторная работа № 6 Создание сложных форм и отчетов
- •1 Разработка сложной формы
- •Пример 1 Создание сложных форм.
- •Порядок работы:
- •2 Редактирование формы.
- •3 Редактирование осей диаграммы.
- •2 Разработка сложного отчёта Пример 2 Создание сложных отчетов
- •Порядок работы
- •3 Разработка кнопочной формы-меню
- •Порядок работы
- •Контрольные вопросы
- •Раздел 6. Приложение презентаций
- •Лабораторная работа №1 Создание однослайдовой презентации
- •1 Создание презентации.
- •2 Ввод информации
- •3 Сохранение презентации
- •Контрольные вопросы
- •Задание
- •Лабораторная работа №2 Создание многослайдовой презентации
- •1 Создание презентации из нескольких слайдов
- •2 Редактирование в режиме структуры
- •3 Редактирование в режиме слайдов
- •Задание
- •Лабораторная работа№3 Анимация и звуковые эффекты в презентации
- •1 Ввод в слайды анимации и звука
- •2 Автоматический переход слайдов
- •1 Режимы работы со слайдами
- •2 Переход между слайдами, вставка и удаление слайдов.
- •Вставка слайдов. Для того чтобы добавить слайд в презентацию, нужно сделать следующее:
- •Изменение разметки слайда. Разметку слайда можно изменить и после того, как он будет создан. Для этого необходимо выполнить следующее:
- •Задание
- •2 Перемещение и копирование объектов
- •Задание
- •1 Рисование правильных, произвольных фигур
- •2 Изменение формата, цвета и стиля
- •3 Автофигуры и библиотеки рисунков
- •Задание
- •Раздел 7. Работа в сети Internet
- •Лабораторная работа №1
- •Работа в компьютерных системах и сетях
- •Цель работы: научиться работать в локальной сети.
- •1 Оборудование и программное обеспечение сетей
- •2 Копирование и печать через локальную сеть
- •1 Поиск и копирование данных в Internet
- •2 Создание почтового ящика
- •3 Отправление и получение корреспонденции.
- •Лабораторная работа №3 Создание сайта в Internet Цель работы: научиться создавать веб-страницы в сети Internet.
- •1 Создание сайта
- •2 Построение гиперссылок
- •2.1 Вставка гиперссылки
- •2.2 Преобразование адреса с помощью
- •2.3 Создание гиперссылки путём перетаскивания
2 Разработка линейных программ
Структура программы
Программа на языке QBASIC состоит из строк, формат строки:
[№ строки/метка] оператор[:оператор]…[ ' комментарий]
Примечание: Элементы в квадратных скобках могут отсутствовать.
Таким образом, в каждой строке может быть № строки или метка оператора, должен быть один оператор (или несколько операторов, записанных через двоеточие) и после знака "Апостроф" ( ' ) возможен комментарий - текстовая часть строки с пояснениями, которая не
выполняется программой. Комментарий содержит пояснения для программиста. Количество строк в программе от 0 до 65533 (216).
Ввод каждой строки должен заканчиваться нажатием клавиши
[Enter], при этом выполняется перевод строки в программе, её ввод с экрана в оперативную память. Если формула введена правильно, то её запись расширяется в строке, а маленькие буквы превращаются в заглавные.
Метка может содержать буквы и цифры, должна начинаться с буквы и заканчиваться двоеточием (например, М1:, Вариант14:).
Каждый оператор записывается в своём формате, например, операторы присваивания t = 54, x = - .356, z = 2E-09, оператор ввода INPUT x, оператор вывода PRINT alpha,у.
Запись выражений
Выражения (формулы) записываются только линейно, в одну строку, без дробей, индексов, показателей степени, пределов изменения, например:
x1-4 + e-3x → x1^ (-4) + exp(-3*x);
→ sin(2*x)/((-TAN(z))^2;
→ SQR
(a^2 – b^2);
lgD + ln5 → LOG10(D) + log(5) и т.д.
Стандартные функции языка QB содержатся в его программе, поэтому их можно писать маленькими (строчными) буквами, после нажатия клавиши [Enter] они станут большими.
Аргумент функции обязательно берётся в скобки.
Типичные ошибки при записи выражений:
Выражение cos3x, запись cos^3(x) неверна, в этом случае в третью степень возводится буква s, а не весь косинус. Правильная запись: cos(x)^3.
Выражение
+ab, запись x + y / -t*z + ab неверна, т.к.:
на знаменатель делится только у, а не весь числитель,
два знака операций ("/" и "–") не могут стоять рядом,
пропущен знак "*" между а и b.
Правильная запись: (x + y) / (-t*z) + a*b.
Выражение е2х, запись ЕХР^(2*х) неверна, т.к. возводится в степень не экспонента е, а буква Р. Правильная запись: ЕХР(2*х).
Выражение |x|, запись abc(x) неверна, т.к. функция названа по слову "absolute", правильная запись: abs(x).
Корень n-й степени,
например,
вычисляется как а^(3/8), функции ctg
в языке нет, поэтому его нужно определять,
как 1/tg(…)
или как cos(…)/sin(…)
.
Приоритет выполнения арифметических операций в выражениях – cодержимое скобок, *, /, +, -, логические И, ИЛИ, НЕ. Скобки (,) изменяют порядок вычислений.
Стандартные функции QBASIC
Наиболее часто в программах используются следующие основные функции (табл. 1)
Таблица 1
Функция |
Запись или значение |
SGN (X)
|
Функция знака. Результат функции: если Х – положительный аргумент, то (+1); если Х - отрицательный аргумент, то (-1); если Х - нулевой аргумент, то 0. |
ABS (X) |
|x| |
INT (X) |
Определяет целую часть аргумента X |
SIN (X)
|
sin X |
COS(X) |
cos X |
TAN(X) |
tgX |
ATN(X) |
arctgX |
SQR(X) |
Квадратный корень положительного аргумента Х |
LOG(X) |
ln X |
LOG10(X) |
lg X |
RND(X) |
Генерирует псевдослучайное число или совокупность чисел в интервале (0 - 1). |
EXP(X) |
еX, экспонента аргумента Х |
CINT(a) |
Округление числа а. |
a MOD b
|
Определяет остаток от деления а на b. Пример: Y=A MOD (B+2) |
FIX(a) |
Отбрасывание дробной части числа а. |
Аргументы тригонометрических функций должны быть заданы в радианах, градусную меру нужно перевести в радианы (π радиан составляют 1800, 10=π/180 [рад]). Это можно сделать прямо под знаком функции, буква π в языке обозначена как PI.
Пример: cos 340 → cos(34*PI/180)
Стандартные функции могут быть вложены друг в друга, количество (глубина) вложений не ограничена.
Пример:
→
SQR(ABS(EXP(SIN(2*X))));
Количество открывающихся и закрывающихся скобок должно быть одинаково.
Операторы ввода
В языке QB используются для ввода следующие операторы:
1 Оператор присваивания – присваивает значение числовой или символьной переменной, например:
а) Х = 2.14;
б) T$ = "SUMMA";
в) L = x^4 + ABS(x).
Оператор служит для присваивания переменным числовых , символьных или смешанных значений - примеры а) и б), а также для записи выражений – пример в).
2 Оператор INPUT служит для ввода данных , имеет формат
INPUT <список>
где <список> – последовательность переменных через запятую.
Пример: INPUT A,B,N,J
INPUT "Ввести d, k,N"; d, k,N
Встретив оператор INPUT, среда QB печатает соответственно знак вопроса"?" или Ввести d, k,N? И ждёт ввода значений этих переменных через запятую, например 5, 2.2, 3Е-2.
Оператор INPUT применяется, если значение переменной может изменяться при каждом новом запуске программы.