Прикладное программирование вариант 6
Цена, руб.400
Номер работы4886
ПредметИнформатика
Тип работы Контрольная
Объем, стр.20
Оглавление"ВАРИАНТ № 6

1. Работа в среде MS Access

1.1. Создать базу данных, а в ней – таблицу с записями приведенной структуры:

Предприятие Продукция Вып_1 Вып_2 Вып_3 Вып_4 Вып_5 Вып_6


Предприятие – название предприятия, Продукция – название продукции, Вып_1, … Вып_6 – данные о выпуске продукции (целые числа) по месяцам полугодия, выраженные в одной и той же единице измерения.
1.2. Заполнить таблицу данными (примерно 15 – 20 записей). Данные выбирать произвольно. Данные должны демонстрировать различные варианты выполнения последующего запроса, для чего их в процессе работы нужно корректировать.
1.3. Создать общий модуль, а в нем – пользовательскую функцию для вычисления максимального и минимального значений из массива числовых переменных. Функция возвращает оба значения в виде текста, содержащего числа в текстовом виде. В функции использовать массив и цикл.
1.4. Создать запрос для получения справки следующего вида:

Предприятие Продукция Максим-й и миним-й месячный выпуск


В запросе должно присутствовать обращение к созданной пользовательской функции.
1.5. Выполнить запрос.
1.6. Оформить отчет по данной задаче, в который должны войти:
- перечень имен полей записи таблицы, их типов и размеров;
- распечатка заполненной таблицы;
- распечатка запроса в режиме конструктора и на языке SQL;
- текст созданной пользовательской функции;
- распечатка полученной справки (результат выполнения запроса)

2. Работа в среде MS Excel

2.1. Создать на рабочем листе таблицу, структура которой приведена на рисунке.



Столбцы с первого по предпоследний заполнить произвольными данными (примерно 15 – 20 строк).
Последний столбец не заполняется, его данные рассчитываются в следующем задании.
Учесть, что одна и та же должность может встречаться у разных сотрудников, поэтому должности повторяются в таблице.

2.2. В столбце J (последнем) для каждой строки вывести номера нерабочих дней недели сотрудника, в которые его отработка равна 0 (таких номеров может быть несколько). Если номеров несколько, то они должны разделяться пробелом.
Для вычисления создать и использовать пользовательскую функцию, возвращающую номера элементов числового массива, значения которых равны 0.
В отчете по данному пункту задания привести:
- распечатку таблицы;
- обращение к функции;
- текст созданной процедуры-функции.

2.3. Создать макрос (процедуру-подпрограмму), обеспечивающий следующие действия:
- отмену ранее существующей заливки ячеек таблицы;
- заливку синим цветом ячеек таблицы, в которых отработка меньше произвольно заданной величины (вводится с клавиатуры через диалоговое окно во время выполнения макроса).
Макрос не должен меняться при изменении количества строк в таблице.
В отчете по данной задаче привести распечатки таблиц до и после выполнения макроса, а также текст макроса.

2.4. Создать пользовательскую форму вида:



Создать в модуле формы частную процедуру-подпрограмму, запускающуюся при щелчке по кнопке с надписью «Расчет». Процедура должна определять фамилии неработающих сотрудников должности, название которой вводится в текстовое поле Поле1, в день недели, номер которого вводится в Поле2. Результат вычисления процедура должна поместить в Поле3.
В отчете по данной задаче привести распечатку формы в режиме конструктора, распечатку формы в режиме формы после выполнения расчета и текст процедуры.


"
Цена, руб.400

Заказать работу «Прикладное программирование вариант 6»

Ваше имя *E-mail *
E-mail *
Оплата картой, электронные кошельки, с мобильного телефона. Мгновенное поступление денег. С комиссией платежной системы
Оплата вручную с карты, электронных кошельков и т.д. После перевода обязательно сообщите об оплате на 3344664@mail.ru




Нажав на кнопку "заказать", вы соглашаетесь с обработкой персональных данных и принимаете пользовательское соглашение

Так же вы можете оплатить:

Карта Сбербанка, номер: 4279400025575125

Карта Тинькофф 5213243737942241

Яндекс.Деньги 4100112624833

QIWI-кошелек +79263483399

Счет мобильного телефона +79263483399

После оплаты обязательно пришлите скриншот на 3344664@mail.ru и ссылку на заказанную работу.