ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ
Кафедра информационных систем
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению контрольной работы по дисциплине
“Информатика”
для студентов инженерных направлений
Ставрополь
Общее положение
Студенты инженерных направлений, согласно утверждённому учебному плану, выполняют контрольную работу по дисциплине "Информатика".
Выполнение и защита контрольной работы является заключительным этапом подготовки бакалавров по этой дисциплине.
Выполнение работы преследует цель закрепления теоретических и практических навыков у студентов по информационным и компьютерным технологиям, углубление самостоятельной работы, овладение методами алгоритмизации и программирования.
Каждый студент выполняет контрольную работу в соответствии с индивидуальным заданием. Преподаватель оказывает лишь методическую помощь в определении основных направлений работы. На основании публичной защиты выполненной индивидуальной работы, студенту выставляется оценка.
Данная работа включает в себя 2 теоретических вопроса и 6 практических заданий.
Общий объем работы должен составлять 20-25 страниц рукописного текста. Работа выполняется на стандартных белых листах формата А4 (210*297мм). При размещении текста на каждой странице оставляются поля: размер левого поля – 30 мм, правого поля – 10 мм, верхнего и нижнего поля – 20 мм. Листы необходимо пронумеровать, номер страницы проставляется в верхней части листа, начиная со второй страницы.
Контрольная работа предоставляется в печатном виде. Работа должна содержать полные ответы на поставленные теоретические и практические вопросы.
ПОСЛЕДОВАТЕЛЬНОСТЬ ВЫПОЛНЕНИЯ РАБОТЫ
При выполнении работы студенты должны:
1) дать ответ на теоретический вопрос, согласно предложенному плану;
2) разработать блок-схемы алгоритма и программы для решения задач 1-4, согласно выбранному варианту на языке программирования Visual Basic;
3) представить программы, описывающие данные алгоритмы;
4) запустить программы на исполнение, проверить их, устранить ошибки и недочеты;
5) осуществить ввод исходных данных для решения задач согласно варианту;
6) получить результаты решения задач и выполнить к ним краткий комментарий;
7) оформить контрольную работу по соответствующим стандартам.
8) задачи 5-6 выполнить в приложении MS Excel с помощью надстройки «Поиск решения».
ТЕОРЕТИЧЕСКИЕ ВОПРОСЫ
ЗАДАНИЕ 1 (вариант выбирается по предпоследней цифре шрифта).
0. Информационные ресурсы и информатизация общества: формы, виды, сущность и цели информатизации.
1. Способы кодирования, преобразования и передачи информации. Информационно-логические основы построения и функционирования ПК.
2. Архитектура персонального компьютера. Структура и основные устройства ЭВМ. Запоминающие устройства и единицы хранения информации. Аппаратное и программное обеспечение ЭВМ.
3. Техническая база современных компьютерных систем. Основные возможности и технические характеристики ПЭВМ. Состав и структура системного блока ПК. Принципиальное устройство магнитных и оптических носителей информации: сходство и различие.
4. Классификация, принцип функционирования и основные технические характеристики периферийных устройств (монитор, клавиатура, мышь, принтер, модем, сканер, плоттер, дигитайзер и др.).
5. Физическая и логическая организация данных на магнитных и оптических дисках. Сравнительная характеристика внешних запоминающих устройств.
6. Алгоритмизация и программирование. Разработка блок-схем и составление программ на языке VВА. Базовые алгоритмические структуры (линейные, разветвляющиеся, циклические, комбинированные).
7. Принципы организации массивов данных. Подпрограммы. Основные объекты VВА, свойства, функции, события, методы, организация ввода и вывода информации, типы переменных.
8. Сервисные программы обслуживания дисков.
9. Характеристика основных логических функций (конъюнкция, дизъюнкция, инверсия, импликация, эквивалентность, сумма Жегалкина, операции-функции Шеффера и Пирса). Построение таблицы истинности и логической схемы на основании булева высказывания.
ЗАДАНИЕ 2: (вариант выбирается по последней цифре шифра)
0. Система математического обеспечения ЭВМ. Общая характеристика. Системные, вспомогательные и прикладные программы.
1. Семейство операционных систем WINDOWS: общие сведения, динамика развития и концепция. Пользовательский интерфейс: сходство и различие.
2. Программная оболочка WINDOWS COMMANDER. Назначение и основные возможности. Навигация и манипуляция с файловой структурой.
3. Общие сведения об архивации файлов. Назначение, использование и возможности программ-архиваторов.
4. Назначение и характеристика компьютерных вирусов. Способы заражения и основные методы защиты от компьютерных вирусов.
5. Компьютерные преступления и их классификация. Способы совершения, современные методы защиты, и личность правонарушителя. Профилактика компьютерных преступлений.
6. Сервисные средства: информационные менеджеры, системы машинного перевода, системы электронного архива. Отличия, особенности и сферы использования.
7. История и предпосылки создания компьютерных сетей. Назначение, классификация, принципы организации и функционирования компьютерных сетей.
8. Основные понятия, назначение, цели создания и преимущества использования ЛВС. Особенности организации и характеристика топологии локальных вычислительных сетей.
9. Понятие глобальных сетей. INTERNET: сущность и назначение. Структура, основные принципы работы и система адресации в сети.
ПРАКТИЧЕСКИЕ ВОПРОСЫ
ЗАДАЧА 1. (Тема: Алгоритмизация и программирование циклических вычислительных процессов.)
Составить блок-схему алгоритма и программу в объектно-ориентированной среде разработки электронных проектов VISUAL BASIC для вычисления выражений, приведённых в таблице 1, при изменении переменных [Х] и [У] в заданных интервалах [N, K] с заданным шагом изменения [j]. Значение переменных [А, В,С] можно задавать любые.
Таблица 1
Арифметическое выражение (по предпоследней цифре шифра). | Интервалы и шаги изменения Х и У (по последней цифре шифра). | |||
Вариант | Арифметическое выражение | Вариант | X € [N;K] j | Y € [N;K] j |
0 | Z=A*sin (x)+B*lg (х+с*у) | 0 | [0; 12] 0,5 | [1; 10] 0,5 |
1 | Z=C*ln (x-y)+ A*B*cos (х*у) | 1 | [20; 42] 2 | [5; 10] 0,5 |
2 | Z=A*x + B*y-C*lg(x+y) | 2 | [5; 15] 1 | [3; 14] 0,8 |
3 | Z-A*tg (x*y)+B*C*lg (x-y) | 3 | [4; 12] 1,2 | [5; 25] 2,5 |
4 | Z=B*sin (A*x)-C*tg (х*у) | 4 | [3; 10] 0,5 | [2; 7] 0,6 |
5 | Z=A*B*lg (x*y)+C*cos (x-y) | 5 | [5; 15] 2,5 | [3; 14] 1,5 |
6 | Z=(A*sin (x)-cos (y))/(B*x-C*y) | 6 | [5; 25] 2,5 | [5; 6] 0,1 |
7 | Z=A*B*cos (x)-B*C*lg (x+y) | 7 | [30; 37] 1 | [10; 12] 0,5 |
8 | Z=C*tg (x +a*x-B*y)/х*у | 8 | [3;17] 2 | [5; 6] 0,1 |
9 | Z=A*sin(x) +B*cos(y)-c*x*y | 9 | [20; 30] 1 | [3; 7] 0,5 |
ЗАДАЧА 2. (Тема: Алгоритмизация и программирование разветвляющихся вычислительных процессов).
Составить блок-схему алгоритма и программу в объектно-ориентированной среде разработки электронных проектов VISUAL BASIC для вычисления выражения,
У = {А € D У = {В € Е У= {С € F
Примечание:
- Аргумент Х изменяется то 2 до 6 с шагом 0,4 (для всех вариантов.)
- Выражение А, В и С выбираются по последней цифре шрифта из таблицы 2.
- Условия D, Е, F - по предпоследней цифре шифра из таблицы 3.
Таблицы 2
Последняя цифра шифра | Выражения | ||
А | В | С | |
0 | 2x-lg x | x-3*sin x | 1g x-cos x |
1 | x*arctg x | x+3cos2x | sinx-cos2x |
2 | 2tgx-3sinx | 1g 2x+31g x | 2sin (cos x) |
3 | 3sin2x-21g x | x*sin2x+tg x | Cos(x+2)-lg x |
4 | 2xlgx | l+(x In x)/ tg x | Sin2x*cos3x |
5 | (x+2)/(sinx+3) | exp x+sin2x | 3х-arctg x/2 |
6 | x+lg3x | l-x*sin2x | Xctg-ln3x |
7 | x(x+2)-sin x | x Ig2x-√3x | Exp x-sin3x |
8 | 1g x + x sin x | exp(sinx)-3x | 2x+lg3x |
9 | cos3x-lg2 x | sin2x+cos3x | X+2tg3x |
Таблицы 3
Предпоследняя цифра | D | Е | F | Предпоследняя цифра | D | Е | F |
0 | х<3 | 3≤х≤5 | Х>5 | 5 | х<4 | 4≤х≤ 5 | х>5 |
1 | х<4 | Х=4 | Х>4 | 6 | х<4,4 | х=4,4 | х>4,4 |
2 | х<4 | 4≤х≤5 | Х>5 | 7 | х<3,2 | 3,2<х<4, 6 | х>5 |
3 | х<2,8 | 2,8<х<4 | Х>4 | 8 | х<5,2 | х=5,2 | х>5,2 |
4 | х<2 | 2≤х≤3 | Х>3 | 9 | 3≤х≤4 | х<3 | х>4 |
ЗАДАЧА 3. (Тема: Алгоритмизация и программирование задач с массивами.)
Составить блок-схему алгоритма и программу в объектно-ориентированной среде разработки электронных проектов VISUAL BASIC согласно варианта. Задача выбирается по последней цифре шифра.
0. За период в 12 лет по данному предприятию определить уровень энергообеспеченности. Этот показатель рассчитывается по формуле:
ЭО = Мэ / Зп, где
ЭО - энергообеспеченность;
Мэ - количество энергетических мощностей, л. с;
Зп - площадь посева с-х культур, га.
Определить какой год из анализируемого периода был самым благоприятным.
1.Определить физический износ для ряда основных средств предприятия по формуле:
Иизн=Тф/ТН*100, где
Тф - фактический срок службы, лет;
ТН - нормативный срок службы, лет.
Определить те основные фонды, амортизационные отчисления на которые не начисляются.
2. Предприятие приобрело по лизингу сельскохозяйственную технику. Определить регулярные лизинговые платежи с постоянным темпом изменения. Размер платежа равен:
Rt = Rl*( l + k )t, где
t - период платежей (не менее 10 лет);
R1 - размер первого платежа, который рассчитывается по формуле: Rl=0,15*k. Предусмотреть случай, когда:
к>0 - происходит ускорение погашения задолженности;
k<0 - сокращение размеров платежей с каждым шагом во времени.
3. Зная, что расход электроэнергии на производстве увеличивается на 8% ежемесячно в течение 1-го года, рассчитать расход предприятия, если известно, что 100 квт/ч стоит 1 рубль и известно количество израсходованной энергии в 1 месяц.
4. Дилер совершил 10 сделок. Какую прибыль он получил, если известно, что он получает 17% от общей прибыли каждой сделки.
5. Россия является одним из крупнейших поставщиков нефти в ряде стран. Определить какая страна за истекший год закупила наибольший объем нефти. Вывести название этой страны и ее порядковый номер.
6. Определить численность и фамилии работников производственного коллектива, имеющих возраст от 25 до 35 лет включительно.
7. В акционерном обществе "Прогресс" определить количество членов, имеющих в своей собственности меньше 1% акций, от 1% до 7% , и более 10 %.
8. Определить по 20 ведущим предприятиям Ставропольского края эффективность нововведений и новых технологий, которая рассчитывается по формуле:
Э= (П1*Фб)/(П2*Фо), где
П1 и П2 - производительность труда при производстве продукции до и после применения новой техники и технологии (чел. час на 1ед. продукции).
Фо и Фб - фондоемкость продукции до и после применения новой технологии и техники (в тыс. рублях).
Выбрать предприятия с наивысшим уровнем эффективности нововведений.
9. Показатель себестоимости включает в себя основные статьи затрат и рассчитывается по формуле:
S=M+A+U, где
М - стоимость материалов, тыс. руб.
А - амортизация основных средств, тыс. руб.
U - оплата труда, тыс. руб.
Определить данный показатель для 4-х видов продукции, производимых на предприятии за последние 6 лет в денежном выражении.
ЗАДАЧА 4. (Тема: Алгоритмизация и программирование задач с табличными массивами)
Составить блок - схему алгоритма и программу в объектно-ориентированной среде разработки электронных проектов VISUAL BASIC согласно варианта. Задача выбирается по последней цифре шифра.
Таблица 0
Расчет материалоемкости продукции
Заводы | Объём продукции | Стоимость материалов и оборудования | Материалоёмкость | ||
тыс. руб. | % | тыс. руб. | % | тыс. руб. | |
А | В | С | D | Е | F |
Сигнал | 628,3 | * | 238,6 | * | * |
Нептун | 735,5 | * | 443,2 | * | * |
Итого | * | 100 | * | 100 | - |
Ci = Bi/ Итого *100
Ei= Di/ Итого* 100
Fi = Di/ Bi
Таблица 1
Расчет энергоемкости производства продукции
Заводы | Продукция | Расход электроэнергии | Электроемкость | ||
тыс. руб. | % | Квт. ч | % | Квт. ч | |
А | В | С | D | Е | F |
Прогресс | 324,3 | * | 120,8 | * | * |
Восход | 245,4 | * | 101,4 | * | * |
Итого | * | 100 | * | 100 | - |
Ci=Bi: Итого * 100
Ei = Di : Итого * 100
Fi = Di / Bi
Таблица 2
Структура машинно-тракторного парка
Марки тракторов | Количество | Балансовая стоимость | |||
Ед. | % | тыс. руб. | тыс. руб. | % | |
А | В | С | D | Е | F |
ДТ-75 | 8 | * | 4285,6 | * | * |
К -700 | 5 | * | 6928,4 | * | * |
Итого | * | 100 | * | * | 100 |
Ci = Bi: Итого * 100
Fi = Ei: Итого * 100
Таблица 3
Расчет машиновооруженности труда | |||||
Предприятия | Численность работников | Балансовая стоимость машин | Машиновооружённость | ||
чел. | % | тыс. руб. | % | тыс. руб. | |
А | В | С | D | Е | F |
Омега Альфа | 215 328 | * * | 2325,8 3428,4 | * * | * * |
Итого | * | 100 | * | 100 | - |
Ci = Bi/Итого* 100
Ei= Di/ Итого* 100
Fi = Di / Bi
Таблица 4
Структура автопарка в автотранспортном предприятии
Количество | Балансовая стоимость | ||||
Вид транспорта | ед. | % | тыс. руб. | тыс. руб. | % |
А | В | С | D | Е | F |
Автобусы | 26 | * | 1289,4 | * | * |
Троллейбусы | 34 | * | 25781,2 | * | * |
Итого | * | 100 | * | * | 100 |
Ci = Bi: Итого* 100
Fi = Ei: Итого * 100
Таблица 5
Структура энергетических ресурсов на предприятии
Заводы | Электромоторы | Силовые установки | Всего | ||
Ед. | % | Ед. | % | Ед. | |
А | В | С | D | Е | F |
Нептун | 28 | * | 12 | * | * |
Сигнал | 52 | * | 44 | * | * |
Итого | * | 100 | * | 100 | - |
Ci = Bi: Итого* 100 Ei = Di: Итого*100 Fi = Di + Bi
Таблица 6
Расчёт электроемкости материального производства | |||||
Предприятие | Стоимость продукции | Расход условного топлива | Энергоёмкость | ||
тыс. руб. | % | Т | % | кг | |
А | В | С | D | Е | F |
Восток Альфа | 284,3 528,4 | ** | 84,6 112,4 | ** | ** |
Итого | * | 100 | * | 100 | - |
Ci = Bi/Итого* 100
Ei= Di : Итого * 100
Fi = Di / Bi
Таблица 7
Структура фондов на предприятиях
Предприятия | Основной капитал | Оборотный капитал | Всего | ||
тыс. руб. | % | тыс. руб. | тыс. руб. | % | |
А | В | С | D | Е | F |
Меркурий | 286,4 | * | 72,4 | * | * |
Селена | 328,3 | * | 58,5 | * | * |
Итого | * | 100 | * | * | 100 |
Ci = Bi/Итого* 100
Ei= Di + Bi
Fi = Ei/ Итого* 100
Таблица 8
Структура энергетических затрат на предприятии
Отрасли | 1-й участок | 2-й участок | Всего | ||
Квт. ч | % | Квт. ч | % | Квт. ч | |
А | В | С | D | Е | F |
Плодоводство | 93,2 | * | 148,4 | * | * |
Скотоводство | 128,4 | * | 195,3 | * | * |
Итого | * | 100 | * | 100 | * |
Ci = Bi/Итого* 100
Ei= Di: Итого* 100
Fi - Di + Bi
Таблица 9
Расчет фондооснащенности сельскохозяйственного
предприятия
Годы | Стоимость фонда | Площадь с/х угодий | Фондооснащенность | ||
тыс. руб. | в%к базисному | тыс. га | тыс. руб. | в%к базисному | |
А | В | С | D Е F | Е | F |
2001 ... 2007 | 104,8 156,2 | * * | 4,6 6,9 | * * | * * |
Итого | * | 100 | * | * | 100 |
Ci = Bi/Итого*100 Ei = Bi/Di Fi = Ei/Итого * 100
ЗАДАЧА 5. На трех участках отделения совхоза необходимо оптимально разместить посевы трех кормовых культур с целью получения максимального объёма кормов (ц. к.е.). Размеры участков, необходимые площади посевов каждой культуры и их валовый выход в ц. к.е. на различных участках приведены в таблицах по вариантам. (Вариант выбирается по предпоследней цифре шрифта).
1. Рассчитать оптимальный план размещения посевов по критерию – максимум валового сбора кормов.
2. Определить выход ц. к.е. с 1 га кормовой площади по оптимальному плану.
3. Рассчитать среднюю себестоимость 1 ц. к.е., если произведенные затраты на 1 га кукурузы на силос достигают в среднем 1140 усл. ед., гороха – 1120 усл. ед., травяных смесей на зеленый корм – 850 усл. ед.
Таблица 1
Матрица валового выхода продукции
Кормовые культуры | Участки | Необходимо засеять, га | ||
1 | 2 | 3 | ||
Кукуруза на силос | 32 | 28 | 22 | В1 |
Горох (зерно на фураж) | 27 | 25 | 20 | В2 |
Горох, овес на зеленый корм | 36 | 30 | 25 | В3 |
Размеры участков, га | А1 | А2 | А3 |
Таблица 2
Размеры участков (га) по вариантам
Варианты | ||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
А1 | 102 | 87 | 66 | 75 | 47 | 39 | 43 | 75 | 57 | 85 |
А2 | 86 | 64 | 52 | 83 | 57 | 49 | 54 | 68 | 49 | 45 |
А3 | 42 | 39 | 42 | 82 | 66 | 52 | 23 | 57 | 54 | 60 |
Таблица 3
Посевные площади (га) по вариантам
Варианты | ||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
В1 | 100 | 60 | 50 | 40 | 70 | 60 | 30 | 40 | 50 | 80 |
В2 | 100 | 60 | 50 | 100 | 50 | 40 | 50 | 80 | 40 | 50 |
В3 | 30 | 70 | 60 | 100 | 50 | 40 | 40 | 80 | 70 | 60 |
ЗАДАЧА 6. На складах А1,А2,А3 имеются запасы продукции. Потребители В1,В2,В3 должны получить эту продукцию. Найти такой вариант прикрепления поставщиков к потребителям, при котором сумма затрат на перевозки была бы минимальной. Данные по запасам, потреблению и расходы по перевозке 1т продукции заданы в таблицах (усл. ед.) (Вариант выбирается по последней цифре шрифта).
Матрица расстояний: 4 12 17
6 20 15
3 8 11
Наличие однородного груза в пунктах отправления по вариантам
В А Р И А Н Т Ы | ||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | |
А1 | 17 | 18 | 48 | 75 | 23 | 56 | 17 | 48 | 71 | 29 |
А2 | 27 | 29 | 26 | 43 | 46 | 22 | 28 | 39 | 23 | 46 |
А3 | 56 | 33 | 36 | 22 | 41 | 42 | 35 | 33 | 26 | 25 |
Потребность в грузах у потребителей по вариантам
Варианты | В1 | В2 | В3 |
1 | 30 | 30 | 40 |
2 | 30 | 30 | 20 |
3 | 40 | 40 | 30 |
4 | 50 | 50 | 40 |
5 | 30 | 40 | 40 |
6 | 40 | 40 | 40 |
7 | 30 | 20 | 30 |
8 | 20 | 50 | 50 |
9 | 50 | 20 | 50 |
0 | 30 | 40 | 30 |
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
1. Браун, С. Visual Basic6/С. Браун.–СПб.:Изд-во «Питер», 2009.
2. Волченков, Н. Г. Программирование на Visual Basic 6 / Н. Г.Волченков. – М.:Изд-во «ИНФА-М», 2010.
3. Гагарина, Л. Г., Кокорева, Е. В., Виснадул, Б. Д. Технология разработки программного обеспечения: учебное пособие / под ред. Л. Г. Гагариной. – М.:ИД «ФОРУМ»: ИНФА-М, 2008.
4. Лукин, С. Н. Visual Basic. Самоучитель для начинающих/ С. Н.Лукин. – М.: Диалог - МИФИ, 2009.
5. Назаров, С. В., П. Программирование на MS Visual Basic/С. В.Назаров, П. П.Мельников.– М.: Финансы и статистика, 2010.
6. Новоженов, Ю. В.Объектно-ориентированные технологии разработки сложных программных систем/ Ю. В.Новоженов. – 2008.
7. Реселман, Б. Использование Visual Basic 6 / Б. Реселман. – СПб.: Издательский дом «Вильямс», 2008.
8. Симонович, С. В. Занимательное программирование: Visual Basic / С. В. Симонович, Г. А.Евсеев. – М.: АСТ-ПРЕСС КНИГА, 2012.
9. Симонович, С. В. Практическая информатика: / С. В. Симонович, Г. А.Евсеев. – М.: АСТ-ПРЕСС КНИГА, 2011.
10. Сергованцев, В. Т. и др. Компьютеризация сельскохозяйственного производства / В. Т. Сергованцев и др. – М.: Колос, 2009.
11. Федотова, Е. Л. Информационные технологии и системы / Е. Л. Федотова. – М.: ИД «Форум» ИнфА–М, 2009.
12. Хальворсон, М. Microsoft Visual Basic: Шаг за шагом. Практическое пособие / М. Хальворсон, – М.: ЭКОМ, 2008.
Основные порталы (построено редакторами)
