Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методичка_ТП

.pdf
Скачиваний:
21
Добавлен:
23.03.2015
Размер:
559.8 Кб
Скачать

Методичні вказівки до виконання лабораторних робіт з дисципліни

«Технології програмування» для студентів-механіків

Сафронова Інга Анатоліївна

Редактор: А.П. Дзюба

Комп’ютерна верстка: І.А. Сафронова

Коректор: І.А. Сафронова

Затверджено вченою радою механіко-математичного факультету ДНУ ім. О. Гончара, як методичні вказівки для студентів спеціальності «Комп’ютерна механіка» (протокол №2 від 2 жовтня 2012 р.). Тираж 50 прим.

Механіко-математичний факультет кафедра обчислювальної механіки і міцності конструкцій, м. Дніпропетровськ, пр. Карла Маркса, 35

44

Міністерство освіти і науки, молоді та спорту України

Дніпропетровський національний університет імені Олеся Гончара

Кафедра обчислювальної механіки і міцності конструкцій

І. А. Сафронова

Методичні вказівки до виконання лабораторних робіт з дисципліни

«Технології програмування» для студентів-механіків

Затверджено вченою радою механіко-математичного факультету ДНУ ім. О. Гончара, як методичні вказівки для студентів спеціальності «Комп’ютерна механіка»

(протокол №2 від 2 жовтня 2012 р.)

Дніпропетровськ, 2012

І. А. Сафронова

Методичні вказівки до виконання лабораторних робіт з дисципліни «Технології програмування» для студентівмеханіків. – Дніпропетровськ: ММФ ДНУ, 2012. – 44с.

Надані методичні вказівки до виконання лабораторних робіт з опанування методів набору і форматування документації у відповідності до державних стандартів України, вивчення методів складання і використання електронних таблиць та баз даних, прийоми набору, форматування, перевірки, публікації в мережі Internet науково-технічних та проектно-конструкторських документів, методи використання електронних таблиць для аналізу даних; шляхи використання баз даних, їх структуру і принципові обмеження у застосуванні.

Затверджено вченою радою механіко-математичного факультету ДНУ ім. О. Гончара, як методичні вказівки для студентів спеціальності «Комп’ютерна механіка» (протокол №2 від 2 жовтня 2012 р.)

©Дніпропетровський національний університет імені Олеся Гончара

©І. А. Сафронова

2

Вариант 8:

Ожидание Отмена

 

Проверка Позиции Заказа

 

 

Выдача Заказа На Поставку

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Проверка Прохождения Платежа

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Проверен

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Конец

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отвергнут

 

 

 

 

 

 

 

 

Отмена

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 9:

 

 

 

 

 

 

 

Деятельность,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

взязанная с

 

 

 

 

 

 

 

[Кофе отсутствует]

 

 

 

 

 

 

 

Личность

 

 

 

 

 

 

принятием решения

 

 

 

Поискать

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Напиток

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[Кола

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Польжить Кофе в фильтр

 

 

Добавить воду в

 

 

Досталь Чашки

 

 

 

 

 

найдена]

 

 

 

 

 

 

 

 

 

Достать Банку

 

 

 

 

 

 

Емкость

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Деятельно

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сть

 

 

 

 

 

 

Вставить фильтр в

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Автомат

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Включить

Сварить

 

Налить Кофе

 

Выпить Напиток

 

 

 

 

 

 

 

 

 

 

 

43

Вариант 6:

Пользовательский интерфейс сбора Заказов

Пакет

Пользовательский интерфейс сбора Заказов

Заказ

Вариант 7:

Пользовательский интерфейс

Приложение Сбора

предметная область

AWT Пользовательский интерфейс списка

Зависимост

ь

Приложение Списка Рассылки

Клин

 

 

 

 

 

AW

 

Пользовательский

 

 

 

интерфейс списка

 

 

 

рассылки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение списка рассылки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заказ

 

 

 

 

 

Клиен

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Интерфейс

Общий

 

 

 

 

 

 

Количество

 

Интерфейс

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Деньги

 

Базы

 

 

 

 

 

 

 

Период

 

Данных

 

 

 

Интерфейс

 

(абстрактны

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

42

СОДЕРЖАНИЕ

 

ЛАБОРАТОРНАЯ РАБОТА 1

 

Тема: Основы работы в текстовом процессоре word. ........................................................

4

ЛАБОРАТОРНАЯ РАБОТА 2

 

Тема: Автоматизация редактирования, форматирования. Работа со списками,

 

колонками. Использование стилей и шаблонов...................................................................

4

ЛАБОРАТОРНАЯ РАБОТА 3

 

Тема: Создание таблиц и графиков в Word. Использование

 

дополнительных средств оформления текста......................................................................

5

ЛАБОРАТОРНАЯ РАБОТА 4

 

Тема: Режим структуры и создание оглавления. Использование

 

панели инструментов Рисование. Создание форм...............................................................

5

ЛАБОРАТОРНАЯ РАБОТА 5

 

Тема: Основы работы в табличном редакторе Excel..........................................................

6

ЛАБОРАТОРНАЯ РАБОТА 6

 

Тема: Использование встроенных функций в Excel............................................................

6

ЛАБОРАТОРНАЯ РАБОТА 7

 

Тема: Построение диаграмм в Excel......................................................................................

7

ЛАБОРАТОРНАЯ РАБОТА 8

 

Тема: Обработка списков (баз данных) в Excel...................................................................

8

ЛАБОРАТОРНАЯ РАБОТА 9

 

Тема: Анализ данных в Excel..................................................................................................

8

ЛАБОРАТОРНАЯ РАБОТА 10

 

Тема: Использование примечаний в Excel. Связывание документов Word и Excel.......

9

ЛАБОРАТОРНАЯ РАБОТА № 11

 

Тема: Создание таблиц.........................................................................................................

10

ЛАБОРАТОРНАЯ РАБОТА № 12

 

Тема: Создание запросов на выборку.................................................................................

14

ЛАБОРАТОРНАЯ РАБОТА № 13

 

Тема: Создание и конструирование форм..........................................................................

19

ЛАБОРАТОРНАЯ РАБОТА № 14

 

Тема: Создание кнопочных форм........................................................................................

23

САМОСТОЯТЕЛЬНАЯ РОБОТА 1

 

Тема: Управление окнами и панелью задач в Windows...................................................

27

САМОСТОЯТЕЛЬНАЯ РОБОТА 2

 

Тема: Организация рабочего стола, файловые операции в Windows............................

27

САМОСТОЯТЕЛЬНАЯ РОБОТА 3

 

Тема: Копирование, перемещение фрагментов текста при редактировании в Word..

28

САМОСТОЯТЕЛЬНАЯ РОБОТА 4

 

Тема: Дополнительные приемы работы с документами в Windows...............................

29

ПРИЛОЖЕНИЕ А

 

Перечень вопросов к письменной форме контроля и самоконтроля по курсу

 

«Технологии программирования»........................................................................................

30

ПРИЛОЖЕНИЕ Б

 

Тексты-задания к лабораторным работам...........................................................................

31

 

3

ЛАБОРАТОРНАЯ РАБОТА 1

Тема: Основы работы в текстовом процессоре word.

1.Перед набором текста отобразить документ в режиме разметки страницы (Вид Разметка страницы), установить поля (Файл Параметры страницы): верхнее, нижнее – 2 см, левое – 2,5 правое 1,5, размер шрифта 14 пт (Ctrl+Shift+P), отступ для красной строки и выравнивание по ширине (Ctrl+J). Сохранить пустой документ в папке с номером группы на диске D (Файл Сохранить как).

2.Изменить вид рабочей области окна, установив белый цвет на синем фоне (Сервис – Параметры – вкладка Общие).

3.Набрать предложенный текст и отформатировать его в соответствии

соригиналом. Выделить весь документ (Ctrl + A), сделать его списком.

4.Используя меню Вид, применить различные формы представления документа.

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

6.Отформатировать первые два абзаца с различными параметрами форматирования (поля, межстрочный интервал, размер шрифта).

7.Применить к тексту различные виды выравнивания. (Ctrl+J, Ctrl+R, Ctrl+E, Ctrl+L). Сохранить набранный текст.

ЛАБОРАТОРНАЯ РАБОТА 2

Тема: Автоматизация редактирования, форматирования. Работа со списками, колонками. Использование стилей и шаблонов.

1.Набрать предложенный текст, используя автозамену для ввода слова MSOffice, создать в тексте маркированный список.

2.Оформить список в соответствии с оригиналом в задании.

3.Скопировать списоквконецтекстаиприменитькнемуразличныетипысписков.

4.Установить закладку в начале маркированного списка.

5.Отформатировать первый абзац текста со следующими параметрами: шрифт Arial, размер 16, начертание полужирный курсив, цвет синий, одинарный междустрочный интервал, эффекты анимации.

6.Применить формат оформленного абзаца к следующей строке текста.

7.Создать новый стиль «Синий» по образцу оформленного абзаца и применить ко всему тексту.

8.Сохранить полученный текст как шаблон и применить его.

4

Вариант 4:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Окно Windows

 

Окно MAC

 

Окно X 11

 

 

 

 

 

 

 

 

 

 

вывести_на

 

 

 

 

вывести_на …

 

предний_план

 

 

 

 

 

 

 

()

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

окно {абстрактный}

 

текстовый

 

 

редактор

 

 

 

 

 

 

 

 

вывести…

 

 

 

 

 

Вариант 5:

 

: Окно Ввода Заказа

 

 

Объект

 

 

 

 

 

 

 

 

последовательный номер

 

 

 

 

 

 

 

 

 

 

 

Сообщение

 

 

 

 

1:

 

 

5: Нужен повторный

 

 

приготовитьс

 

 

 

 

 

 

 

 

 

:Заказ

 

 

 

заказ

 

 

 

 

 

 

 

 

 

 

2:

 

 

3: проверка()

самоделегирован

 

 

приготовитьс

 

 

4: [проверка == “true”]

ие()

 

 

 

 

 

строка М: строка

 

 

удалить()

Запас М:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7:[проверка == “true”]

 

6: новый

 

 

 

 

новый

 

 

 

: элемент поставки

 

: элемент Повторного

 

 

 

 

 

 

 

 

 

 

 

Закона

 

 

 

 

 

 

 

 

 

 

41

 

 

 

 

 

 

 

 

Схема-задание к лабораторной работе №4

 

 

Вариант 1:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Женщина

 

 

 

 

 

 

 

 

 

 

 

 

Доктор

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Хирург

 

 

 

 

 

 

 

 

 

 

 

 

Личность

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Медсестра

 

 

 

 

 

 

Мужчина

 

 

 

 

 

 

 

 

{полный}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Терапевт

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пациент

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Физиотера

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 2:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Окно ввода

 

 

 

Заказ

 

 

 

строка

 

 

 

 

Запас

 

 

 

 

заказа

 

 

 

 

 

 

 

 

 

 

 

 

заказа

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[проверка = “true”]

 

 

 

объект

 

 

 

 

 

 

 

 

 

возврат

 

новый ()

 

поставк

 

приготовиться ()

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* приготовиться

проверка ()

создан

 

 

 

 

 

 

 

 

Сообще

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

итерация

[проверка = “true”]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

удалить ()

 

 

Вариант 3:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доходы от

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

деятельности

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Акционерный

 

 

 

 

 

 

 

Амортизационные

 

 

 

 

 

 

 

капитал

 

 

 

 

 

 

 

 

 

 

отчисления

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Банковские

 

 

 

 

 

 

Источники

 

 

 

 

 

Государственные

 

 

 

 

кредиты

 

 

 

 

 

 

 

формирования

 

 

 

 

 

 

субсидии

 

 

Финансовые средства предприятия

 

Виды

 

 

 

 

 

Инвестиции

Оборотные средства

 

(капитальные затраты)

(текущие затраты)

 

 

 

 

 

 

 

40

9.Получить оценку удобочитаемости текста.

10.Применить ко всему документу стиль "Обычный".

11.Вставить в первый абзац картинку (Вставка – Объект - Microsoft Clip Gallery, первая из раздела Люди) и отформатировать так, чтобы текст обтекал рисунок по левому краю.

12.Разбить текст на две колонки и отформатировать их. Обеспечить одинаковую длину колонок.

ЛАБОРАТОРНАЯ РАБОТА 3

Тема: Создание таблиц и графиков в Word. Использование дополнительных средств оформления текста.

1.Открыть текстовый файл, созданный в предыдущей лабораторной работе.

2.Создать на новой странице таблицу по образцу в задании.

3.Ввести текст с формулами по заданию.

4.Перейти к закладке в тексте и сменить вид маркера для списка в текстовом файле, созданном в предыдущей лабораторной работе.

5.Используя тезаурус, подобрать синоним к слову «поиск» и выполнить замену.

6.Создать сноску с информацией о том, данные какого года использованы в тексте.

7.Создать произвольное примечание в тексте.

8.Создать нижний колонтитул, содержащий текущую дату.

ЛАБОРАТОРНАЯ РАБОТА 4

Тема: Режим структуры и создание оглавления. Использование панели инструментов Рисование. Создание форм.

1.На новую страницу текущего документа скопировать текст-задание из лабораторных работ №1-3 для своих вариантов.

2.Отформатировать документ со следующими параметрами форматирования: шрифт TimesNewRoman, размер 14 пт, одинарный междустрочный интервал, выравнивание по ширине.

3.Перейти в режим структуры документа. Назначить заголовкам уровни, просмотреть и изменить формат заголовков второго уровня на курсив, размер 16 пт.

4.Вставить нумерацию страниц в документе.

5.Создать оглавление текущего документа (с указанием номеров страниц) на его первой странице.

5

6.Используя панель инструментов рисования, добавить следующую схему (см. Вариант задания)

7.Создать собственный бланк (форму) документа (см. Вариант задания), она должна содержать следующие элементы:

Текстовое поле,

Флажок,

Поле со списком,

Табличные данные,

Рисунок.

Форма должны быть защищена от несанкционированных изменений таким образом, чтобы пользователи могли вводить данные только в предназначенные для этого поля, содержать комментарии или справки.

8.Добавить в панель инструментов форматирования кнопки для переключения междустрочного интервала и эффектов верхнего и нижнего индекса.

9.После демонстрации результатов преподавателю вернуть исходные (стандартные) настройки панелей инструментов.

ЛАБОРАТОРНАЯ РАБОТА 5

Тема: Основы работы в табличном редакторе Excel.

1.Форматирование чисел. Ввести в ячейки одно и то же число – 1234,5. Привести числа к виду, представленному в задании (Формат – Ячейки-Число):

2.Ввод текста. Ввести текст из задания в ячейки (Формат – Ячейки, Выравнивание, Переносить по словам):

3.Используя метод автозаполнения, создать списки приведенные в задании:

4.Форматирование таблиц. Создать таблицу (см. вариант задания), для итоговых ячеек применить автосуммирование. Скопировать таблицу. Первую таблицу отформатировать, используя команду Формат – Автоформат, а вторую – вручную, используя выделение диапазонов и кнопки на панели инструментов.

5.Используя формулы с абсолютными, относительными и смешанными ссылками, создать (см. вариант задания): а) таблицу умножения; б) таблицу прироста депозитного вклада в 10 долларов для различных процентных ставок и временных периодов.

ЛАБОРАТОРНАЯ РАБОТА 6

Тема: Использование встроенных функций в Excel.

1.Используя функцию КОРЕНЬ, произвести вычисления из варианта задания.

2.Произвести вычисления из варианта задания для a и b

3.Используя формулы с абсолютными и относительными ссылками и функцию ЕСЛИ, рассчитайте комиссионные менеджеров по продажам,

6

l 0.02

 

2.16

 

 

2.25

 

 

0.11

 

 

0.11

 

 

 

2.21

 

2.18

 

0.10

 

 

0.07

 

l 0.2

 

2.43

 

 

 

2.42

 

 

0.11

 

0.18

 

 

 

2.47

 

 

 

2.53

 

 

0.13

 

 

0.10

 

l 2.0

 

2.25

 

 

2.27

 

 

0.05

 

 

0.05

 

 

 

2.28

 

2.29

 

0.07

 

 

0.07

 

Загальноприйнята постановка задачі вагової оптимізації конструкцій з урахуванням загальної дії силового навантаження і агресивного середовища записується у виді:

 

 

 

minV

h

 

t0 ;

(1)

max t,h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t ;

(2)

t ,X

x

t ,y

t ,z

wmax t,h

 

 

 

 

 

 

 

 

t ;

(3)

t ,X

x

t ,y

t ),z

де – критерій оптимальності; (2), (3) – відповідно, обмеження міцності,

жорсткості, конструктивні вимоги і умови довговічності;

 

 

 

 

 

 

 

t

X

x

t ,y

t ,z

вектор координат

 

t ,

 

t ,

 

t точок поверхні силової конструкції,

що

x

y

z

змінюються в часі; h t0 – вектор варіюємих змінних; t0 – початковий момент часу; tn – час вичерпання несучої здатності конструкції.

Вариант-задания к лабораторной работе №4

1.Форма регистрации участников научной студенческой конференции.

2.Форма договора о представлении услуг мобильной связи.

3.Форма договора о представлении услуг мобильной связи.

4.Форма договора о приобретении туристической путевки.

5.Форма регистрационной карточки студента дл прописки в общежитии.

6.Форма для оформления кредита на покупку автомобиля.

7.Форма покупки товаров в электронном магазине.

8.Форма анкеты в брачном агентстве.

9.Форма, заполняемая клиентом в салоне красоты (с перечнем услуг)

39

успешно. После компиляции вы можете запустить вашу программу обычным образом, просто набрав ее имя.

Указывать суффикс «.exe» очень важно, так как, если вы его не укажете, то вам будет создан файл без расширения (Hello в данном случае) и вам прийдется переименовывать его в файл с расширением, чтобы запустить.

Текст-задание к лабораторной работе №3

Вариант 1:

1. Структура кредитного портфеля по степени риска.

Вид кредита

1994

 

1995

1996

1997

 

 

%

 

%

 

%

 

%

 

 

Стандартные

25870

 

56%

40589

79,9%

35154

67,2%

68846

90,8%

базисные

1

 

 

1,5689

 

1,3589

 

2,6612

 

цепные

 

 

 

1,5689

 

0,8601

 

1,9584

 

Рис. 1. - Динамика изменения объема просроченной задолженности

вобщей структуре предоставляемых кредитов (нетто)

2.Кредитный риск (D) по всему портфелю - это взвешенная величина рисков по всем соглашениям кредитного портфеля, где весами выступают удельные веса сумм соглашений в общей сумме кредитного портфеля

n

Si

 

D pi

,

S

i 1

 

где рi - вероятность неисполнения заемщиком кредитного соглашения, Si - сумма i - го кредита.

Если обозначить кредитный риск за конкретным кредитным соглашением через р, тогда ожидаемая вероятность погашения кредита = (1-р).

Связь риска и дохода можно получить по следующей формуле:

R1 r 1 ,

1 p

где r - свободная от риска процентная ставка, р - риск невозврата кредита Премия за риск :

П R r 1 r p

1 p

Вариант 2:

Таблиця 3.1 Значення відносної погрішності для непрямого і прямого МГЕ

Значення

Відносна погрішність (переміщення/напруженя), %

 

 

 

 

 

хвильового

Непрямий МГЕ

 

Прямий МГЕ

числа

 

 

 

 

 

Вар. 1

Вар. 2

Вар. 1

 

Вар. 2

 

 

 

 

 

 

 

 

38

исходя из условия, что обычные комиссионные составляют 5.5% от объема продаж. Менеджерам, осуществившим продажу на сумму более $150000, выплачиваются комиссионные уже по ставке 7%.

 

Нормированный объем продаж

 

 

$150 000

 

 

Обычная ставка

 

 

 

 

5.5%

 

 

Премиальная ставка

 

 

 

 

7.0%

 

 

Менеджер

 

 

Объем продаж

Комиссионные

 

 

Иванов

 

 

 

$120 000

 

 

 

Петров

 

 

 

$160 000

 

 

 

Сидоров

 

 

 

$150 000

 

 

4. Используя математическую функцию РИМСКОЕ,

перевести арабские

 

 

 

 

 

 

 

 

 

 

 

10

 

250

1114

1998

 

 

 

 

 

X

 

CCL

MCXIV

MCMXCVIII

 

 

 

числа в римские:

5. Заполнить таблицу, используя функцию СУММА, а также статистические функции МАКС, МИН, СРЗНАЧ:

 

 

 

 

 

 

Сумма

Макс.

Мин.

Средн.

 

3

1

3

7

9

23

9

1

5

 

3

5

9

3

6

26

9

3

5

 

 

 

 

 

 

 

 

 

 

 

10

6

3

8

5

32

10

3

6

 

1

4

2

3

2

12

4

1

2

 

2

6

3

6

1

18

6

1

4

 

7

7

4

5

5

28

7

4

6

 

 

 

 

 

 

 

 

 

 

Сумма

26

29

24

32

28

139

 

 

 

Макс.

10

7

9

8

9

 

10

 

 

Мин.

1

1

2

3

1

 

 

1

 

Средн.

4

5

4

5

5

 

 

 

5

 

 

 

 

 

 

 

 

 

 

6.

Используя функцию ДЕНЬНЕД, определить день недели для указанных дат:

12/12/1900

5/03/1969

31/01/1985

24/06/1996

8/04/1999

1/01/2000

 

 

 

 

 

 

 

 

 

 

3

3

4

1

4

6

 

7.

Используя функцию СЧЁТЕСЛИ, подсчитать количество оценок:

ЛАБОРАТОРНАЯ РАБОТА 7

Тема: Построение диаграмм в Excel.

1.Для таблицы помесячных объемов реализаций товаров за квартал вычислить процентные доли месячных продаж в квартальных. Построить круговую диаграмму для процентных долей и гистограмму для сравнения

7

месячных объемов реализации товаров. Обеспечить подписи со значениями процентов для круговой диаграммы и легенды для обеих диаграмм.

2.Используя смешанные ссылки в формулах, заполнить таблицу по своему варианту задания:

3.Построить по таблице 1 гистограммы, отображающие норму процентов и инфляцию. Обеспечить наличие легенды, горизонтальной сетки.

4.Построить по таблице 1 графики коэффициентов редукции. Обеспечить наличие легенды, горизонтальной и вертикальной сетки.

5.Построить диаграмму с двумя осями значений для данных из таблицы 1 (две оси Y: правая ось для трех графиков значений R, левая ось для гистограммы значений дефлятора p). Обеспечить наличие легенды, названий диаграммы и осей, разместить диаграмму на отдельном листе.

6.Найти графически корни уравнения sin2x sin x cosx 2, если x

изменяется в диапазоне от 0 до 360 с шагом 5 .

7. Построить диаграмму типа Поверхность полусферы x2 y2 z2 16

для x,y в диапазоне от –4 до 4 с шагом 0,5.

ЛАБОРАТОРНАЯ РАБОТА 8

Тема: Обработка списков (баз данных) в Excel.

1.Создать в Excel файл со списком сотрудников некого предприятия. Содержимое полей Возраст и Стаж работы вычислить по формулам, как разность между текущей датой (функция СЕГОДНЯ) и начальной (Дата рождения, Начало работы), разделенную на 365 и округленную до наименьшего целого.

2.Использовать форму для просмотра списка (меню Данные – Форма). Воспользоваться Критерием формы для вывода записей о сотрудниках со стажем работы более 7 лет.

3.Отсортировать список в алфавитном порядке с учетом возрастания стажа работы (Данные – Сортировка).

4.Используя Автофильтр, вывести записи о сотрудниках возрастом более 30 лет.

5.Используя Автофильтр, вывести записи о сотрудниках со стажем работы от 7 до 9 лет (Данные – Фильтр - Автофильтр).

6.Отсортировать список по возрасту сотрудников и подвести итоги для определения количества сотрудников одного возраста.

7.Получить данные о количестве сотрудников, занимаемых разные должности. (Данные – Итоги, предварительно необходимо выполнить сортировку по полю Должность).

ЛАБОРАТОРНАЯ РАБОТА 9

Тема: Анализ данных в Excel.

1. Выполнить подбор параметра и поиск решения для примеров.

8

{

Console.WriteLine("Hello, World");

}

else

{

for (int i=0;i<args.Length;i++)

{

Console.WriteLine("Hello, " + args[i]);

}

}

}

}

После этих изменений вы можете запустить вашу программу с параметрами, разделяя их пробелами. Отметим, что в отличии от языка С++, число параметров в случае пустой командной строки равно нулю, а не 1. Так как в С++ первым параметром всегда было имя программы.

Приступим теперь к компиляции и запуску программы.

Вариант 3:

Компиляция и запуск программы

Прежде чем запустить программу, вам необходимо перевести ее в машинный код. Для этих целей используются специальные программы, называемые компиляторами. Компилятор для языка программирования С# поставляется вместе с .NET Framework и имеет название csc. Для запуска этого компилятора необходимо использовать командную строку, где в качестве параметров указать список исходных файлов и параметры компиляции. Такой путь не совсем удобный, но Microsoft предлагает решение, которое позволит быстро создавать приложения. Это решение заключается в использовании программного продукта Microsoft Visual Studio .NET. Работа именно с этим компилятором описана в книге.

Итак вы может откомпилировать программу двумя способами: из командной строки и из оболочки Visual Studio.NET. Рассмотрим оба способа.

Компиляция из коммандной строки

Для компиляции из командной строки используйте команду csc как это показано в примере ниже

csc /debug+ /out:Hello.exe Hello.cs

Замечание. Если вы установили Microsoft Visual Studio.NET, то это команду для лучше всего выполнить в утилите командной строки Visual Studio .NET Command Prompt, в противном случае вам прийдется прописывать пути.

Выполните эту команду и убедитесь, что у вас был создан файл Hello.exe. Если вы набрали код без ошибок, то компиляция должна пройти

37

сбор и анализ данных с наглядным представлением в виде графиков и диаграмм;

хранение электронных документов в базе данных с удобным поиском и доступом;

маршрутизацию и рассылку электронных документов по электронной почте и факсимильной связи.

Пример многоуровневого списка:

Оценка результативности финансово-хозяйственной деятельности: Оценка прибыльности:

прибыль; рентабельность продукции;

рентабельность основной деятельности. Оценка динамичности:

темпы роста выручки; темпы роста прибыли.

Оценка эффективного использования экономического потенциала: рентабельность активов.

Вариант 2:

Параметры командной строки

Если вы запускаете программу в командной строке, то вы можете передавать ей параметры

c:\test.exe –a –v=567 c:\a.fmr

В этом примере прорамма принимает три параметра:

“-a” “-v=567” “c:\\a.fmr”

Для того чтобы иметь возможность обрабатывать передаваемые вашей программе параметры, необходимо модифицировать метод Main. Рассмотрим программу, которая будет приветствовать нескольких людей одновременно, причем все кого она будет приветствовать, вы сможете перечислить в командной строке. Если программа не принимает параметров, то она выдает обычное сообщение

“Hello, World”.

using System;

class Hello

{

public static void Main(string []args)

{

if (args.Length==0)

36

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

3.Выполнить поиск решения для задачи из своего Варианта.

ЛАБОРАТОРНАЯ РАБОТА 10

Тема: Использование примечаний в Excel. Связывание документов Word и Excel

1.Создать таблицу помесячных продаж некоторых продуктов за полгода, используя автозаполнение.

2.Добавить примечания к ячейкам, содержащим максимальное и минимальное число продаж (Вставка-Примечание).

3.Удалить примечания (Правка-Очистить-Примечание).

4.Построить диаграмму к таблице продаж.

5.Сохранить рабочую книгу.

6.Создать в Word небольшой текст, комментирующий таблицу продаж и диаграмму, сохранить.

7.Вставить таблицу из Excel в текст в Word (Excel: пометить и ПравкаКопировать; Word: Правка-Специальная вставка), использовать при этом различные типы объектов и сравнить результаты.

8.Вставить диаграмму из Excel в текст в Word.

9.Связать документы таким образом, чтобы изменения в таблице и диаграмме в Excel, отображались в Word, проверить наличие связи.

9

ЛАБОРАТОРНАЯ РАБОТА № 11 Тема: Создание таблиц

Цель работы: получить понятие о шаблонах в MS-ACCESS;

изучить структуру объекта MS-ACCESS “таблица”; научиться задавать полям различные типы данных;

получить понятие о реляционных базах и плюсах предоставляемых ими.

Ход работы

Часть 1.

1.Запустите программу MS–ACCESS.

2.В появившемся диалоговом окне, установите флажок напротив опции «новая база данных» и подтвердите операцию.

3.В следующем диалоговом окне вы должны выбрать папку для базы данных и

задатьееимя.

На экране появится окно с шестью вкладками, это и есть ваша база данных (она пока пустая).

4.Перейдите на вкладку «таблицы».

5.Щелкнете мышью по кнопке «создать»

6.В появившемся диалоговом окне, выберите режим создания (конструктор) и подтвердите данную операцию.

В столбец «имя поля» мы будем заносить имена столбцов нашей будущей таблицы (при этом нельзя использовать некоторые символы, в том числе точки и запятые). В столбце «тип данных» будем выбирать (используя кнопку вызова списка) тип данных. А то, что заносится в столбец «описание» затем появляется, в виде комментариев, в строке состояния (для проверки в одной из строк этого столбца напишите фразу: моя первая база данных).

Создайте, в соответствии со своим вариантом, таблицу по схеме 1.

После ввода полей и типов данных желательно задать ключевое поле. Так как, значения в ключевом поле должны быть уникальными, т.е. не повторяющимися, то в этом качестве следует выбрать поле с типом данных счетчик.

7.Для этого необходимо щелкнуть правой клавишей мыши по заданному полю и, в появившемся меню, выполнить команду ключевое поле.

8.Закройте окно конструктора и, при запросе о сохранении задайте имя.

9.Откройте таблицу для заполнения данными. (Заметьте, что поле с типом данных счетчик будет заполняться самостоятельно).

10.Посчитайте максимальное количество символов в каждом из полей с текстовыми данными и, на всякий случай, прибавьте к значениям 5.

11.Откройте таблицу в режиме конструктора.

12.По очереди, переводя текстовый курсор в каждое из текстовых полей, задайте в окне свойств поля его размер (значения из пункта 10).

13.Просмотрите, какие еще настройки можно задавать текстовым полям.

14.Просмотрите, какие настройки можно задавать другим полям.

15.Закройте таблицу с сохранением.

10

получить базу с такими паролями, то расшифровать их будет проблематично.

4)Следите за обновлениями самой версии PHP (http://www.php.net) и своевременно обновляйте ее при выходе новой стабильной версии, потому что не только PHP-код может таить в себе уязвимость, но и сам интерпретатор языка (я думаю, все помнят о PHP 4.0.2-4.0.7 которая позволяла удаленно открыть веб-шел).

5)По возможности давайте не распространенные имена к конфигам с паролями (cfg.php и т.д., а не config.php или conf.php), т.к. это затруднит поиск конфигов с помощью поиска по файлам сервера (find / -name conf*) хакером.

6)Не пренебрегайте возможностью сделать HTTP-аутификацию средствами PHP, особенно если нет возможности это сделать на уровне Апача (.htaccess и .htpasswd).

7)По возможности держите ваш PHP в режиме safe mode (safe_mode=on). Так же советую вырубить инициализацию глобаль-

ных переменных (register_globals=off) и возможность fonen()

открывать адреса из веба (allow_url_fopen=off). Еще можно запре-

тить опасные ф-ции: disable_functions=phpinfo, system, passthru

8)Если пишите гостевуху и т.п., то не забывайте ставить фильтрацию во всех формах (ник, мыло и т.д.) на теги с помощь ф-ции htmlspecialchars(). Кстати, если в теле сообщений нужно использовать теги, то лучше сделать свои (типа и т.д.), а не делать фильтры на запрещение не нужных.

9)Шифруйте исходники на PHP и особенно конфиги с помощью Zend Optimizer (http://www.zend.com).

Текст-задание к лабораторной работе №2

Вариант 1:

Одним из наиболее распространенных средств автоматизации делопроизводства является пакет MSOffice. Это пакет прикладных программ фирмы Microsoft, который можно отнести к системам управления электронными документами, т.к. его основная функция – организация работы с различными видами электронных документов. Пакет MSOffice включает следующие компоненты: универсальный текстовый редактор Word, табличный процессор Excel, система для создания компьютерных презентаций PowerPoint и СУБД (система управления базами данных)

Access в профессиональной версии пакета.

Используя программные средства пакета можно обеспечить:

создание, редактирование электронных документов;

удобное форматирование и печать;

35