- •Глава 7. Задачи по программированию для индивидуального решения
- •Предисловие
- •Введение
- •Глава 1. Работа в среде текстового редактора Word
- •§ 2 Манипуляции с Windows-окнами
- •8. Измените состав панелей инструментов в окне Word.
- •§ 3 Создание и сохранение простейшего документа
- •Заявление
- •§ 4 Загрузка документа в среду Word
- •§ 5 Пересылка в среде Word документа, хранящегося в одной папке (или диске) в другую папку (или на другой диск)
- •§ 6 Понятие абзаца
- •3.Это абзац, который состоит из одной строки.
- •§ 7 Копирование, перенос и удаление выделенных участков текста
- •§ 8 Перенос и копирование выделенных участков документа путем их «перетаскивания» с помощью мыши
- •§ 9 Установка параметров страницы. Элементы макетирования четырехстраничного текста
- •§ 10 Установка ориентации страницы и необходимых размеров страницы и ее полей
- •§ 11 Создание таблиц
- •Глава 1. Операционная система Windows
- •§ 1 Введение
- •§ 2 Графическая операционная система windows
- •§ 3 Первоначальное знакомство с Windows
- •§ 4 Основные операции в Windows
- •§ 5 Окна Windows
- •§ 6 Файловая система Windows
- •§ 7 Программа Проводник
- •§ 8 Операции с файлами и папками
- •§ 9 Пересылка файлов (папок) из одного места в другое
- •§ 10 Удаление файла (папки)
- •§ 11 Выбор нескольких файлов (папок)
- •§ 12 Создание папок
- •Глава 3. Работа в среде табличного процессора
- •§ 1 Вид окна Excel 2000
- •§ 2 Выделение ячеек, редактирование информации в ячейках
- •§ 3 Перемещение и копирование информации, содержащейся в ячейках
- •§ 4 Выполнение арифметических операций средствами Excel 2000
- •§ 5 Создание прогрессий
- •§ 6 Форматы ячеек
- •§ 7 Расчёты с использованием функций Excel 2000
- •§ 8 Формулы массива
- •§ 9 Индикация ошибок при использовании формул
- •§ 10 Решение уравнений с одним неизвестным с использованием функций Excel 2000
- •§ 11 Графическое представление данных с помощью диаграмм
- •§ 12 Использование Excel 2000 для управления базами данных
- •§ 13 Одновременное использование Excel 2000 и Word 2000
- •Литература
- •Глава 4. База данных и системы управления базами данных. Введение в систему управления базами данных ms Access
- •§ 1 Введение
- •§ 2 Проектирование базы данных (постановка задачи)
- •§ 3 Создание базы данных
- •§ 4 Установка и исправление свойств полей
- •§ 5 Определение структурной связи между таблицами
- •§ 6 Ввод, просмотр и корректировка данных. Использование свойств "Подстановки"
- •§ 7 Создание форм для ввода/редактирования данных в таблицах
- •§ 8 Вывод на печать характеристик и содержимого таблиц
- •§ 9 Сортировка, фильтрация и организация выборки данных (запросов)
- •§ 10 Построение и выполнение запросов на выборку данных
- •§ 11 Создание отчетов
- •Глава 5. Основы работы в Интернете
- •§ 1 Введение
- •§ 2 История Интернета
- •§ 3 Интернет в России
- •§ 4 Адреса и имена серверов
- •§ 5 Виды доступа в Интернет
- •§ 6 World Wide Web — «Всемирная паутина»
- •§ 7 Url и протоколы доступа к ресурсам Интернета
- •§ 8 Http- и ftp-серверы
- •§ 9 Броузер Internet Explorer 5
- •§ 10 Поисковые системы Интернета
- •§ 12 Почтовая программа Outlook Express 5
- •§ 13 Почтовая система Mail.Ru
- •§ 14 Программа архивации и разархивации WinZip
- •§ 15 Редактор Word 2000 и Интернет
- •§ 16 Расстановка гиперссылок
- •§ 17 Мастер Web-страниц редактора Word 2000
- •§ 18 Вставка графических объектов в документ Word 2000
- •§ 19 Работа со вставленными графическими объектами
- •§ 20 Размещение набора Web-страниц на сайте Narod.Ru
- •§ 21 Создание Web-страницы средствами сайта Narod.Ru
- •§ 22 Личный сайт и поисковые системы
- •§ 23 Чат и чат-серверы
- •§ 24 Интернет-магазины и интернет-услуги
- •Приложение 1. Темы рекомендуемых лабораторных работ
- •1. Виртуальное посещение музеев (2 часа)
- •2. Поиск необходимой информации (4 часа)
- •3. Организация почтового ящика, отправка и получение электронных писем (4 часа)
- •4. Отправка и получение электронных писем с помощью программы Outlook Express (4 часа)
- •5. Создание набора Web-страниц и размещение его на сайте (4 часа)
- •6. Создание Web-страницы средствами сайта (4 часа)
- •Библиографический список
- •Глава 6. Программирование в среде Delphi
- •§ 1 Введение
- •§ 2 Работа со средой Delphi
- •§ 3 Особенности программ, работающих под управлением ос Windows
- •§ 4 Реализация линейных алгоритмов на языке Object Pascal
- •§ 5 Общая структура программы
- •§ 6 Система типов языка Object Pascal
- •§ 7 Стандартные функции языка Object Pascal для работы с числовыми и символьными типами
- •§ 8 Ввод и вывод данных
- •§ 9 Реализация разветвляющихся алгоритмов
- •§ 10 Использование массивов и циклов
- •§ 11 Компонент Memo и его использование для ввода элементов массивов
- •§ 12 Использование таблицы для вывода двумерных массивов на экран
- •§ 13 Использование процедур и функций пользователя
- •§ 14 Обращение к внешним устройствам
- •§ 15 Вывод информации на бумагу
- •§ 16 Особенности переноса информации между жёстким диском некоторыми компонентами Delphi
- •§ 17 Консольное приложение
- •Глава 7. Задачи по программированию для индивидуального решения
- •§ 1 Линейная программа
- •§ 2 Библиотечные функции в линейных программах
- •Угол — количество гр., количество минут мин., количество секунд сек.
- •Примечание
- •§ 3 Разветвляющиеся программы
- •Примечание
- •Прямые перпендикулярны
- •§ 4 Циклические программы. Использование массивов в программах
- •§5 Внешние файлы. Использование массивов в программах
- •§ 6 Использование внешних процедур и функций в программах
- •Получить:
- •§ 7 Задачи на применение изученных алгоритмических структур
- •§ 8 Задачи на обработку матриц
- •Оглавление
- •§10 Решение уравнений с одним неизвестным с использованием функций Excel 2000……………………………………
- •Глава 5. Основы работы в Интернете…………………………
- •§3 Интернет в России……………………………… ...……….
- •Приложение 1. Темы рекомендуемых лабораторных работ……
- •Глава 6. Программирование в среде Delphi… …………………..
- •Глава 7. Задачи по программированию для индивидуального решения
- •§ 6 Использование внешних процедур и функций в программах
§ 13 Одновременное использование Excel 2000 и Word 2000
Самое простое средство взаимосвязи между программами из пакета МО2000 это буфер обмена. Буфер обмена - часть памяти, используемая для временного хранения информации. Его объём - 10 стр. текста или 1 стр. графического материала. Скопировать информацию в буфер и вставить её в документ можно с использованием соответствующей кнопки на стандартной панели инструментов. Недостатком такого способа связи является его статический характер, т.е. изменения, например, в электронной таблице не сопровождаются автоматически соответствующими изменениями в текстовом документе. Для создания динамической связи между двумя документами может быть использована команда Правка—› Специальная вставка, которая имеется в меню Excel 2000 и Word 2000. Обычно итоговый документ создают в Word 2000, вставляя в него промежуточные результаты, полученные с использованием электронных таблиц. Поэтому ниже будут рассматриваться примеры, связанные с переносом информации из Excel 2000 в Word 2000. Существуют два типа динамической связи между документами: внедрение и динамический обмен данными. В обоих случаях необходимо запустить приложения, в которых документы были созданы связанные документы, открыть оба документа, выделить требуемую часть электронной таблицы и скопировать её в буфер обмена. Затем следует перейти в Word 2000 и дать команду Правка —› Специальная вставка. На экране появится диалоговое меню, где слева будут значки «Вставить», «Связать», в центре окно с вопросом о типе вставляемого объекта (текст, лист таблицы, рисунок и т.д.), а справа - кнопки «ОК» и «Отмена». Если выбрать режим вставки, а потом нажать «ОК», то в текстовом документе в точке, соответствующей положению курсора, появится выделенный фрагмент электронной таблицы. Внешний вид этой таблицы не отличается от вида обычной таблицы в Word 2000, но, если по внедренной таблице щелкнуть мышкой, то она превратится в таблицу Excel 2000, и появится возможность обрабатывать содержащуюся в ней информацию при помощи Excel 2000. Таким образом, одновременно используются возможности Word 2000 и Excel 2000. Однако, если имеется отчёт большого размера, и в его текст требуется оперативно вносить обновленные результаты, появляющиеся в процессе расчётов с использованием электронных таблиц, целесообразно применять не внедрение таблиц, а устанавливать связи между документами. В этом случае каждый раз при открывании текстового документа происходит обновление связей, т.е. вносятся изменения, соответствующие изменениям, внесённым к этому моменту в электронную таблицу. Связанную информацию можно редактировать только в исходном приложении. Для того, чтобы открыть это приложение, необходимо дважды щёлкнуть мышью по связанной информации в документе Word 2000. Имеется возможность разорвать установленные связи при помощи команды Правка—›Связи—› Разорвать связь. После этого в документе останется информация, но она перестанет отслеживать изменения в электронной таблице. Связь может разорваться также при изменения имени одного из документов. Использование обоих методов динамического обмена данными открывает перед пользователем широкие возможности. Аналогично имеется возможность осуществлять динамический обмен данными между всеми программами из пакета МО2000.
Задачи для самостоятельного решения
-
Тема: Математические функции.
-
В первый столбец таблицы ввести названия месяцев (январь .. декабрь), во 2-й столбец показания счётчика в начале каждого месяца, в 3-й столбец – показания в конце каждого месяца, в 4-й столбец – расход электроэнергии в каждом месяце, а в 5-й месячную оплату с учётом тарифа. Величину тарифа указать в 1-й ячейке 6-го столбца. В 1-й, 3-й, 4-й, 5-й столбцы вводить информацию с использованием автозаполнения ячеек. В 1-ю строку таблицы ввести заголовок.
-
В квартире площадью КЛ м2 проживают 5 человек. Создать таблицу для расчета стоимости оплаты квартиры с учетом основных ее составляющих (наём, отопление, горячее и холодное водоснабжение, электроэнергия и т.д.), учитывая, что плата за отопление пропорциональна площади квартиры, плата за водоснабжение – количеству жильцов, плата за электроэнергию – начальному и конечному показаниям счётчика. Результат определить при помощи функции автосуммирования. КЛ – две последние цифры номера зачётной книжки. В 1-ю строку таблицы ввести заголовок.
-
Создать таблицу, содержащую данные о ценах какого-либо товара в прошлом году и в текущем году. Определить величину изменения цены выбранных товаров в процентах. При расчетах использовать автозаполнение ячеек. В 1-ю строку таблицы ввести заголовок.
-
Приближённо рассчитать значения первой и второй производных функции одного аргумента, как отношения приращений функций к приращениям аргументов. В процессе расчёта использовать автозаполнение ячеек. ({z=xn , 0 ≤x≤ 1};{z=x1/n , 0 ≤x≤ 1}; {z=sin(nx), 0 ≤x≤ 2};{z=cos(nx), 0 ≤x≤ 2}; {z=tg(nx), -/2n<x< /2n };{z=ctg(nx), 0 <x< };{z=ln(nx), 0 <x ≤ 1 }; {z=exp(nx) , 0 ≤x≤ 1}). Здесь n – индивидуальный номер. Оценить точность приближённого расчёта и проиллюстрировать результаты графически.
-
Создать таблицу для расчёта значений функции 2-х переменных. Построение таблицы произвести с использованием автозаполнения (z=xn+ym; z=xn*ym; z=sin2(x)+ cos2(x); z=tg(x)*ctg(x) ).
-
Рассчитать величины первых 5-ти элементов арифметической и геометрической прогрессий, у которых первый элемент равен последней, а шаг – предпоследней цифре номера зачётной книжки.
-
-
Тема: Логические функции.
-
Лимоны продаются по цене либо Ц1/кГ, либо Ц2/шт. Составить таблицу для расчета стоимости покупки, пригодную для обоих случаев. Значения Ц1 и Ц2 ввести соответственно в ячейки А2 и В2, а название единицы измерения – в ячейку С2. В ячейку А3 ввести расчётную формулу. В 1-ю строку таблицы ввести заголовок.
-
Составить таблицу включающую список должников и срок отдачи долга для каждого из них. Каждый день необходимо 1) автоматически определять, чей срок возврата долга прошёл; 2) если срок возврата долга прошёл более 10 дней назад, выдать соответствующее сообщение. В 1-ю строку таблицы ввести заголовок.
-
Составить таблицу, которая на основе данных о результатах 3-х сданных экзаменов определяет качество учёбы (отличник, хороший студент, троечник, неуспевающий).
-
Создать таблицу, позволяющую рассчитывать сумму налога на стоимость имущества, переходящего в порядке дарения. В 1-ю строку таблицы ввести заголовок.
-
Создать таблицу, позволяющую рассчитывать сумму налога на зарплату. В 1-ю строку таблицы ввести заголовок.
-
Создать таблицу для расчета заработной платы по типу табл. 17, 18.
-
При расчете льгот (Л) учесть, что, если совокупный доход за предыдущий период (СД) плюс текущая облагаемая сумма (ОС) не превышает 20 000 руб., то
Л=ММОТ+0.75ММОТ*Д
(Д-количество детей).
При СД+ОС>20 000 льготы не предоставляются.
Подоходный налог (ПН) на основную зарплату принять равным 13%. ПН на другие начисления (ДН)
при СД+ОС>50000 и ДН>20000 принять 35%, а в остальных случаях 13%.
Выполнить контроль: сумме ПН за каждый месяц рассматриваемого периода (года), должна равняться ПН на сумму ОС за тот же период.
-
Тема: Формулы массива.
-
Решить системы линейных уравнений с использованием формул Крамера и обратной матрицы (615-622, 624-629 В.П. Минорский Сборник задач по высшей математике)
-
-
Тема: Процедура «Подбор параметра» и построение диаграмм.
-
Клиент кладёт в банк А рублей под P процентов в год на срок n лет. В конце каждого года клиент снимает со счёта В рублей.
-
А) Найти сумму вклада S в конце срока c использованием обычной математической функции
S=A(1+P)n-B((1+P)n-1+(1+P)n-2+…+(1+P)’+1)
и с использованием функции будущее значение
БЗ(P, n, В, -A, 0).
Б) Через сколько лет сумма вклада удвоится?
В) Какую сумму нужно положить в банк, чтобы сумма вклада достигла 10000 рублей через 3 года?
Г) Построить график зависимости суммы вклада S от срока в годах.
-
Тема: Организация динамического обмена информацией между электронной таблицей и текстовым документом.
-
Создать в текстовом редакторе Word 2000 бланк оплаты квартиры и коммунальных услуг. Создать в табличном процессоре Excel 2000 бланк расчёта суммы оплаты. Установить динамический обмен информацией между обоими документами.
-