Уважаемый студент!

Данную работу Вы можете заказать у нас за символическую цену, связавшись с нами любым удобным для Вас способом:

Мы ответим Вам в самое ближайшее время. Всегда рады помочь!


Задание на самостоятельную работу. Тема задания “Программирование”.

Самостоятельная работа включает следующие части.

Первая часть.‘Организация программирования вWord с использованием встроенного языка VBA’

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

Во-первых, ввод дня и месяца рождения.

Во-вторых, анализ введенной информации и выдачу на экран названиязнака зодиака, соответствующего дате рождения.

Примечание. С 22.12 по 20.01 козерог; с 21.01 по 19.02 водолей;

с 20.02 по 20.03 рыбы; с 21.03 по 20.04 овен; с 21.04 по 21.05 телец;

с 22.05 по 21.06 близнецы; с 22.06 по 22.07 рак; с 23.07 по 23.08 лев;

с 24.08 по 23.09 дева; с 24.09 по 23.10 весы;

с 24.10 по 22.11 скорпион; с 23.11 по 21.12 стрелец.


Вторая часть. “Организация программирования в таблице Excel с использованием встроенного языка VBA”.

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


Третья  часть.“Преобразование информации, расположенной в таблице Excel,в тип данных, определенный пользователем"

Третья часть предусматривает создание в прикладном программном продукте Excelмакроса, обеспечивающего обработку информации с использованием типа UDT.

В таблице Excelимеется документ «товарно-транспортная накладная». Документ содержит следующие реквизиты:

Во-первых, код поставщика. Реквизит представлен в виде символьной строки длиной в 20 символов;

Во-вторых, пункт назначения. Реквизит представлен в виде символьной строки длиной в 20 символов;

В-третьих, название товара. Реквизит представлен в виде символьной строки длиной в 20 символов;

В-четвертых, количество. Реквизит представлен в виде числа, не имеющего дробной части;

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

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


Четвертая часть.“Организация модульного программирования в языкеVBA”

Четвертая часть предусматривает создание в прикладном программном продукте Excelмакроса, обеспечивающего обработку информации с использованием модульного программирования.

В таблице Excelимеется документ, содержащий информацию о выбытии работников  по группе предприятий.   Информация содержит следующие реквизиты:

Во-первых, шифр предприятия. Реквизит представлен в виде символьной строки длиной в 20 символов;

Во-вторых, код причины выбытия. Реквизит представлен в виде числа, не имеющего дробной части;

В-третьих, количество выбывших работников. Реквизит представлен в виде числа, не имеющего дробной части.

Первая строка содержит наименование реквизитов. Начиная со второй строки, располагаются значения реквизитов. Количество заполненных строк таблицы не фиксируется.

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


Пятая часть. “Постановка задачи на обработку информации  в таблице Excel с использованием модульного программирования“

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


Оформление самостоятельной работы.

Отчет о самостоятельной  работе оформляется в виде единого файла в программной среде Word. Распечатка программного кода переносится  с использованием буфера обмена. Экраны, подтверждающие выполнение, копируются с помощью клавиши “PRTSC”. Отчет должен иметь следующую структуру.

1.Титульный лист.

2.Оглавление.

3. Организация программирования в Wordс использованием встроенного языка VBA.

3.1Описание конструкций  языка VBA, обеспечивающих ветвление.

3.2 Условие задачи на разветвление алгоритма.

3.3 Распечатка программного кода

3.4 Распечатка результатов выполнения.

4. Программная обработка информации в таблице Excel.

4.1Описание организации информации в  таблице Excel.

4.2 Условие задачи на организацию обработки информации, представленной в виде таблицы Excel.

4.3 Распечатка программного кода

4.4 Распечатка результатов выполнения.

5. Преобразование информации, расположенной в таблице Excel,в тип данных, определенный пользователем"

5.1 Описание организации экономической информации в виде типа данных, определенного пользователем.

5.2 Условие задачи на обработку экономической информации, организованной в виде типа данных, определенного пользователем.

5.3 Распечатка программного кода

5.4 Распечатка результатов выполнения.

6. Организация модульного программирования в языкеVBA.

6.1 Основная концепция модульного программирования.

6.2 Условие задачи на обработку экономической информации, с использованием модульного программирования.

6.3 Распечатка программного кода

6.4 Распечатка результатов выполнения.

7. Постановка задачи на обработку информации  в таблице Excel с использованием модульного программирования.

7.1 Описание условия задачи.

7.2 Распечатка программного кода

7.3 Распечатка результатов выполнения.

8. Литература и Internet-ресурсы.