
- •Задание для выполнения контрольной работы студентами групп зу-11, зуа-11, змг-11 по курсу «Компьютерные информационные технологии»
- •Программирование разветвляющихся алгоритмов задача №2.
- •1. Условие задачи в соответствии с вариантом;
- •Условие задачи в соответствии с вариантом;
- •Гомель, 2012 Задание №1. Решение профессиональных задач средствами табличного процессора ms Excel.
- •Задание 2. Создание и использование макросов
- •Задание 3. Программирование линейных алгоритмов
- •Задания 4 и 5. Программирование разветвляющихся алгоритмов
- •Литература
Задание для выполнения контрольной работы студентами групп зу-11, зуа-11, змг-11 по курсу «Компьютерные информационные технологии»
Контрольная работа содержит 5 заданий:
Решение профессиональных задач средствами табличного процессора MS Excel.
Разработка и создание макросов.
РЕШЕНИЕ ЭКОНОМИЧЕСКИХ ЗАДАЧ. Алгоритмизация и программирование на языке Visual Basic for Application (VBA) в среде Microsoft Excel
Программирование линейных алгоритмов.
Программирование разветвляющихся алгоритмов задача №1.
Программирование разветвляющихся алгоритмов задача №2.
Для выполнения Заданий 3,4,5 контрольной работы необходимо изучить основы алгоритмизации и программирования на языке VBA. В контрольной работе выполнить задания в соответствии со своим вариантом, совпадающим с номером студента в журнале группы. Для выполнения заданий использовать методические указания, которые находятся в папке Методпакет.
Работу оформить в тетради (или на листах формата А4, подшитых в папку) в соответствии с требованиями к оформлению контрольных работ, размещенными на стенде кафедры.
Для задания 1:
условие задачи в соответствии с вариантом;
описать процесс и используемые методы выполнения задач в среде Excel;
распечатка результатов.
Для задания 2:
1. Условие задачи в соответствии с вариантом;
2. описать процесс создания макроса;
3. распечатка окна результата.
Для заданий 3,4, 5 в контрольной работе должны быть представлены:
Условие задачи в соответствии с вариантом;
графическая схема алгоритма;
таблица используемых переменных;
рукописный текст программы (распечатанный), написанной на языке VBA;
рукописные тесты (распечатанные).
Гомель, 2012 Задание №1. Решение профессиональных задач средствами табличного процессора ms Excel.
Исходные данные: файл Продажи.xls. Структура файла представлена на рисунке.
Область |
Город |
N магазина |
Дата |
Товар |
Цена |
Количество |
Брестская |
Брест |
1 |
14.06.12 |
сок |
15500 |
3400 |
Витебская |
Новополоцк |
1 |
13.06.12 |
сахар |
13200 |
3400 |
Витебская |
Новополоцк |
1 |
13.06.12 |
колбаса |
56900 |
3400 |
Гомельская |
Солигорск |
1 |
15.06.12 |
сахар |
13200 |
3400 |
Гомельская |
Речица |
1 |
15.06.12 |
сахар |
13000 |
3400 |
Гомельская |
Речица |
1 |
16.06.12 |
сахар |
13000 |
3400 |
Гомельская |
Солигорск |
1 |
15.06.12 |
сок |
15000 |
3400 |
Гомельская |
Солигорск |
1 |
16.06.12 |
сок |
15000 |
3400 |
Гомельская |
Речица |
1 |
13.06.12 |
сок |
15500 |
3400 |
Гомельская |
Гомель |
1 |
14.06.12 |
сок |
15500 |
3400 |
Гомельская |
Речица |
1 |
14.06.12 |
сок |
15500 |
3400 |
Гомельская |
Солигорск |
1 |
15.06.12 |
колбаса |
61000 |
3400 |
Создать новый документ в MS Excel, скопировать в него таблицу из файла «Продажи.xls», сохранить документ. Результаты каждого задания разместить на отдельном листе таблицы. Рабочие листы переименовать, результаты озаглавить в соответствии с видом задания.
№ варианта |
Сортировка данных |
Выбрать данные о продажах с помощью |
Определить, используя подведение итогов |
Определить, используя сводные таблицы |
|
автофильтра |
расширенного фильтра |
||||
1 |
по области в алфавитном порядке; по городу, товару, магазину |
конфет с ценой больше 50000 в Могилеве |
конфет с ценой больше 50000 в Могилеве; в Минске с ценой больше 10000 или с количеством больше 10000 |
общее количество проданного за каждую дату по каждому товару |
минимальные цены по каждому товару в каждом городе |
2 |
по области в алфавитном порядке; по городу, товару, магазину |
колбасы в магазинах 1, 2 города Гомеля; |
колбасы в магазинах 1, 2 города Гомеля; сахара с ценой больше 13000 и сока с ценой больше 16000 в Бресте |
максимальные и минимальные цены в каждом городе |
количество продаж за каждую дату в каждом магазине каждого города |
3 |
по датам в хронологическом порядке; по дате, товару, убыванию цены |
печенья в Мозыре и Могилеве с количеством проданного от 4000 до 10000 |
печенья в Мозыре и Могилеве с количеством проданного от 4000 до 10000; сахара, муки и молока в Гомеле за 15.06.03. |
средние цены каждого товара в каждой области |
средние цены товаров за каждую дату в каждой области |
4 |
по датам в обратном хронологическому порядке; по товару, городу, магазину |
в Минской и Гомельской областях муки и сахара 16.06.12 |
в Минской и Гомельской областях муки и сахара 16.06.123; сахара с ценой меньше13000 и сока с ценой меньше16000 в Минске |
количество продаж в каждом магазине каждого города |
общее количество проданного для каждого товара в каждом городе каждой области |
5 |
по возрастанию цены; по товару, области, возрастанию цены |
товаров в магазине 5 Гомеля с ценами меньше 15000 и больше 70000 |
товаров в магазине 5 Гомеля с ценами меньше 15000 и больше 70000; в Минске с ценой больше 10000 или с количеством больше 10000 |
общее количество проданного за каждую дату по каждому товару |
минимальные цены по каждому товару в каждом городе |
6 |
по убыванию цены; по области, городу, товару |
всех товаров, названия которых начинаются на букву “м” в городах, названия которых начинаются на букву “М” |
всех товаров, названия которых начинаются на букву “м” в городах, названия которых начинаются на букву “М” колбасы, муки и печенья в Минске за 15.06.12 |
максимальные и минимальные цены в каждом городе |
средние цены товаров за каждую дату в каждой области |
7 |
по области в алфавитном порядке; по товару, городу, магазину |
колбасы в магазинах 1, 2 города Гомеля |
колбасы в магазинах 1, 2 города Гомеля |
средние цены каждого товара за каждую дату |
общее количество проданного для каждого товара в каждой области |
8 |
по датам в обратном хронологическому порядке; по товару, городу, дате |
в Минской и Брестской областях молока и сахара 15.06.12 |
в Минской и Брестской областях молока и сахара 15.06.12; сахара с ценой меньше 13000 и сока с ценой больше 16000 в Гомеле |
максимальные и минимальные цены в каждой области |
общее количество продаж для каждого товара в каждом городе |
9 |
по области в алфавитном порядке; по городу, товару, магазину |
конфет с ценой больше 50000 в Могилеве |
конфет с ценой больше 50000 в Могилеве; в Минске с ценой больше 10000 или с количеством больше 10000 |
общее количество проданного за каждую дату по каждому товару |
минимальные цены по каждому товару в каждом городе |
10 |
по области в алфавитном порядке; по городу, товару, магазину |
колбасы в магазинах 1, 2 города Гомеля |
колбасы в магазинах 1, 2 города Гомеля; сахара с ценой больше 13000 и сока с ценой больше 16000 в Бресте |
максимальные и минимальные цены в каждом городе |
количество продаж за каждую дату в каждом магазине каждого города |
11 |
по датам в хронологическом порядке; по дате, товару, убыванию цены |
печенья в Мозыре и Могилеве с количеством проданного от 4000 до 10000 |
печенья в Мозыре и Могилеве с количеством проданного от 4000 до 10000; сахара, муки и молока в Гомеле за 15.06.12 |
средние цены каждого товара в каждой области |
средние цены товаров за каждую дату в каждой области |
12 |
по датам в обратном хронологическому порядке; по товару, городу, убыванию цены |
в Минской и Гомельской областях муки и сахара 16.06.12 |
в Минской и Гомельской областях муки и сахара 16.06.12; сахара с ценой меньше13000 и сока с ценой меньше16000 в Минске |
количество продаж в каждом магазине каждого города |
общее количество проданного для каждого товара в каждом городе каждой области. |
13 |
по возрастанию цены; по товару, области, возрастанию цены |
товаров в магазине 5 Гомеля с ценами меньше 15000 и больше 70000 |
товаров в магазине 5 Гомеля с ценами меньше 15000 и больше 70000; в Минске с ценой больше 10000 или с количеством больше 10000 |
общее количество проданного за каждую дату по каждому товару |
минимальные цены по каждому товару в каждом городе |
14 |
по убыванию цены; по области, городу, товару |
всех товаров, названия которых начинаются на букву “м” в городах, названия которых начинаются на букву “М” |
всех товаров, названия которых начинаются на букву “м” в городах, названия которых начинаются на букву “М”; колбасы, муки и печенья в Минске за 15.06.12 |
максимальные и минимальные цены в каждом городе |
средние цены товаров за каждую дату в каждой области |
15 |
по области в алфавитном порядке; по товару, городу, магазину, дате |
колбасы в магазинах 1, 2 города Гомеля |
колбасы в магазинах 1, 2 города Гомеля |
средние цены каждого товара за каждую дату |
общее количество проданного для каждого товара в каждой области |
16 |
по датам в обратном хронологическому порядке; по товару, городу, дате |
в Минской и Брестской областях молока и сахара 15.06.12 |
в Минской и Брестской областях молока и сахара 15.06.12; сахара с ценой меньше 13000 и сока с ценой больше 16000 в Гомеле |
максимальные и минимальные цены в каждой области |
общее количество продаж для каждого товара в каждом городе |
17 |
по возрастанию цены; по товару, области, возрастанию цены |
в Минской и Могилевской областях молока и сахара после 15.06.12 |
в Минской и Могилевской областях молока и сахара после 15.06.12 сахара с ценой больше 12000 и сока с ценой меньше 16000 в Гомеле |
средние цены каждого товара за каждую дату |
максимальные цены по каждому товару в каждом городе |
18 |
по области в алфавитном порядке; по городу, товару, магазину |
всех товаров, названия которых начинаются на букву “к” в городах, названия которых начинаются на букву “К”; |
всех товаров, названия которых начинаются на букву “к” в городах, названия которых начинаются на букву “К”; колбасы, муки и печенья в Гомеле за 15.06.12 |
общее количество проданного за каждую дату по каждому товару |
общее количество проданного для каждого товара в каждом городе каждой области |
19 |
по убыванию цены; по области, городу, товару |
конфет с ценой меньше 60000 в Могилеве |
печенья в Гомеле и Могилеве с количеством проданного от 4000 до 10000; сахара, муки и молока в Гомеле за 14.06.12. |
средние цены каждого товара в каждой области |
общее количество продаж для каждого товара в каждой области |
20 |
по убыванию количества; по дате, товару, убыванию цены |
колбасы в магазинах 1, 2 города Витебска |
конфет с ценой больше 40000 в Витебске; колбаса в Витебске с ценой больше 40000 или с количеством больше 6200 |
средние цены каждого товара за каждую дату |
средние цены товаров за каждую дату в каждой области |
21 |
по возрастанию количества; по области, городу, товару |
мука в магазине 3 города Гродно |
макарон с ценой меньше 15000 в Гродно; колбасы, муки и печенья в Гомеле за 15.06.12 |
общее количество проданного за каждую дату по каждому товару |
средние цены товаров за каждую дату в каждом городе |
22 |
по области в алфавитном порядке; по области, дате, товару |
сок в магазинах 4, 8 города Жлобина |
сок в магазинах 4, 8 города Жлобина; сок, мука в Жлобине за 14.06.12 |
количество продаж в каждом магазине каждого города |
максимальные цены по каждому товару в каждом городе |
23 |
по городу в алфавитном порядке; по городу, товару, магазину |
в Могилевской и Витебской областях молока и сахара 15.06.12 |
в Могилевской и Витебской областях молока и сахара 15.06.12; всех товаров, названия которых начинаются на букву “к” в городах, названия которых начинаются на букву “К”; |
средние цены каждого товара в каждой области |
общее количество проданного для каждого товара в каждом городе каждой области |
24 |
по области в порядке убывания; по дате, городу, товару |
товаров в магазине 5 Гомеля с ценами меньше 15000 и больше 70000 |
печенья в Гомеле и Могилеве с количеством проданного от 4000 до 10000; сахара, муки и молока в Гомеле за 15.06.12 |
максимальные и минимальные цены в каждой области |
средние цены товаров за каждую дату в каждой области |
25 |
по товару в алфавитном порядке; по товару, городу |
товаров в Гомеле с ценами меньше 14000 и больше 80000 |
товаров в Гомеле с ценами меньше 14000 и больше 80000; в Минской и Гомельской областях муки и сахара 16.06.12 |
общее количество проданного за каждую дату по каждому товару |
общее количество продаж для каждого товара в каждой области |
26 |
по возрастанию цены; по товару, области, возрастанию цены |
колбасы в магазинах 3, 11 города Гомеля |
товаров в магазине 5 Гомеля с ценами меньше 14000 и больше 60000; в Минске с ценой больше 11000 или с количеством больше 9000 |
количество продаж в каждом магазине каждого города |
средние цены товаров за каждую дату в каждой области |
27 |
по возрастанию количества; по области, городу, цене |
колбасы в магазинах 1, 12 города Бобруйска |
колбасы в магазинах 1, 12 города Бобруйска; сока, конфет, печенья в Гомеле за 15.06.12 |
средние цены каждого товара в каждой области |
общее количество проданного для каждого товара в каждом городе каждой области |
28 |
по убыванию цены; по области, городу, товару |
в Минской и Брестской областях молока и сахара 14.06.12 |
в Минской и Брестской областях молока и сахара 14.06.12; всех товаров, названия которых начинаются на букву “к” в городах, названия которых начинаются на букву “К” |
средние цены каждого товара в каждом городе |
максимальные цены по каждому товару в каждом городе |
29 |
по области в алфавитном порядке; по области, городу, цене |
всех товаров, названия которых начинаются на букву “м” в городах, названия которых начинаются на букву “М” |
всех товаров, названия которых начинаются на букву “м” в городах, названия которых начинаются на букву “М”; конфеты, муки и печенья в Гомеле за 15.06.12 |
общее количество проданного за каждую дату по каждому товару |
средние цены товаров за каждую дату в каждом городе |
30 |
по убыванию цены; по городу, товару, магазину |
сахар в магазинах 11, 12 города Бобруйска |
сахар в магазинах 11, 12 города Бобруйска; всех товаров, названия которых начинаются на букву “м” в городах, названия которых начинаются на букву “М” |
количество продаж в каждом магазине каждого города |
средние цены товаров за каждую дату в каждой области |