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

398

.pdf
Скачиваний:
0
Добавлен:
07.01.2021
Размер:
475.65 Кб
Скачать

Л.А. Внукова, С.А. Зырянова, И.М. Мурсеев

КОНТРОЛЬНЫЕ ЗАДАНИЯ

И МЕТОДИЧЕСКИЕ УКАЗАНИЯ

ПО ИНФОРМАТИКЕ

Для студентов всех специальностей

заочного факультета СибАДИ

Министерство образования Российской Федерации Сибирская государственная автомобильно-дорожная академия (СибАДИ)

Кафедра информационных технологий

КОНТРОЛЬНЫЕ ЗАДАНИЯ

И МЕТОДИЧЕСКИЕ УКАЗАНИЯ

ПО ИНФОРМАТИКЕ

Для студентов всех специальностей заочного факультета СибАДИ

Составители Л.А.Внукова, С.А.Зырянова, И.М.Мурсеев

Омск Издательство СибАДИ

2003

УДК 681.3.06 ББК 32.973.2 В 60

Рецензент канд. пед. наук З.В. Семенова

Работа одобрена редакционно-издательским советом академии в качестве методических указаний для студентов всех специальностей заочного факультета СибАДИ.

Контрольные задания и методические указания по информатике для студентов всех специальностей заочного факультета СибАДИ/ Сост.: Л.А.Внукова, С.А.Зырянова, И.М.Мурсеев. – Омск: Изд-во СибАДИ, 2003. – 54 с.

Данные контрольные задания по информатике адресованы студентам заочной формы обучения всех специальностей СибАДИ для выполнения контрольных работ №1 и 2 и разработаны в соответствии с Государственным образовательным стандартом высшего профессионального образования и с программой курса «Информатика».

Контрольные задания содержат программу курса «Информатика», образцы выполнения контрольных работ, варианты заданий контрольной работы по специальностям.

Библиогр.: 4 назв.

©Л.А. Внукова, С.А. Зырянова, И.М.Мурсеев, 2003

©Издательство СибАДИ, 2003

Учебное издание

Внукова Людмила Анатольевна Зырянова Светлана Анатольевна Мурсеев Ильдар Мухамедович

КОНТРОЛЬНЫЕ ЗАДАНИЯ И МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ИНФОРМАТИКЕ

Для студентов всех специальностей заочного факультета СибАДИ

Редактор Н.И.Косенкова

Лицензия ИД № 00064 от 16.08.99. Подписано к печати 21.04.2003. Формат 60х90 1/16. Бумага писчая.

Гарнитура Times New Roman. Оперативный способ печати. Усл.п.л. 3,5, уч.-изд.л. 3,5. Тираж 480 экз. Заказ .

Цена договорная.

Издательство СибАДИ 644099, Омск, ул. П.Некрасова, 10

__________________________________

Отпечатано в ПЦ издательства СибАДИ 644099, Омск, ул. П.Некрасова, 10

СПЕЦИАЛЬНОСТИ ЗАОЧНОЙ ФОРМЫ ОБУЧЕНИЯ

Факультет

Шифр

Специальность

 

 

специальности

 

 

1

2

3

 

А и АХ

150200

Автомобили и автомобильное хозяйство

 

А и АХ

150200

Автомобили и автомобильное хозяйство –

АТ

(СП)

обучение по сокращенной программе

 

ОД

240400

Организация и безопасность движения

 

 

ОД(СП)

240400

Организация и безопасность движения –

 

обучение по сокращенной программе

 

 

 

 

ЭУТ

060800

Экономика и управление на предприятии

 

(автомобильный транспорт)

 

 

 

ЭиУ

 

 

Экономика и управление на предприятии

ЭУТ(СП)

060800

(автомобильный транспорт) – обучение по

 

 

 

сокращенной программе

 

МО

061100

Менеджмент организации

 

ДМ

170900

Подъемно-транспортные, строительные,

 

дорожные машины и оборудование

 

 

 

 

 

 

Подъемно-транспортные, строительные,

 

ДМ(СП)

170900

дорожные машины и оборудование –

 

 

 

обучение по сокращенной программе

 

 

 

Эксплуатация и обслуживание

ТТМ

СМ

230100.03

транспортных и технологических машин и

оборудования (строительные, дорожные и

 

 

 

 

 

 

коммунальные машины)

 

 

 

Эксплуатация и обслуживание

 

 

 

транспортных и технологических машин и

 

СМ(СП)

230100.03

оборудования (строительные, дорожные и

 

 

 

коммунальные машины) – обучение по

 

 

 

сокращенной программе

ПГС

ПГС

290300

Промышленное и гражданское

строительство

 

 

 

 

 

 

Промышленное и гражданское

 

ПГС(СП)

290300

строительство – обучение по сокращенной

 

 

 

программе

 

ПСК

290600

Производство строительных материалов,

 

изделий и конструкций

 

 

 

 

 

 

Производство строительных материалов,

 

ПСК(СП)

290600

изделий и конструкций – обучение по

 

 

 

сокращенной программе

 

ГСХ

290500

Городское строительство и хозяйство

 

ГСХ(СП)

290500

Городское строительство и хозяйство –

 

обучение по сокращенной программе

 

 

 

 

ЭУН

291500

Экспертиза и управление недвижимостью

 

ЭУС

060800

Экономика и управление на предприятии

 

(строительство)

 

 

 

 

 

 

Экономика и управление на предприятии

 

ЭУС(СП)

060800

(строительство) – обучение по сокращенной

 

 

 

программе

 

1

2

3

АДМ

АД

291000

Автомобильные дороги и аэродромы

АД(СП)

291000

Автомобильные дороги и аэродромы –

 

обучение по сокращенной программе

 

 

 

 

ПРОГРАММА КУРСА «ИНФОРМАТИКА»

 

 

Содержание раздела

раздела

 

1

Информация, процессы сбора, передачи, обработки и накопления

 

информации, технические средства и программные средства реализации

 

информационных процессов

2

Модели решения функциональных и вычислительных задач,

 

алгоритмизация, программирование:

 

подготовка, редактирование и оформление текстовых документов

 

в Microsoft Word;

 

подготовка, редактирование и оформление документов в Microsoft

 

Excel;

 

программирование на языке Visual Basic for Applications:

 

линейный процесс, разветвляющийся процесс, циклический

 

процесс, работа с одномерными и двумерными массивами,

 

объектно-ориентированное программирование, объекты и их

 

свойства, методы

3

Базы данных

4

Локальные и глобальные сети ЭВМ. Интернет

5

Основы защиты информации и сведений, составляющих

 

государственную тайну, методы защиты информации

ВЫПОЛНЕНИЕ И ОФОРМЛЕНИЕ КОНТРОЛЬНЫХ РАБОТ

1.В соответствии с программой курса предусматривается выполнение в первом семестре контрольной работы №1, во втором семестре – контрольной работы №2.

2.Вариант контрольной работы выбирается в соответствии с последними двумя цифрами номера зачетной книжки.

3.Выполненные контрольные работы оформляются в тетрадях или на формате А4 (дискеты с выполненными заданиями не принимаются).

4.При оформлении практической части контрольной работы указываются номер задачи, формулировка задачи и текст программы на языке программирования Visual Basic for Applications (VBA).

5.При выполнении теоретической части контрольной работы №2 необходимо привести формулировку вопроса и дать сжатый ответ на

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

Образец титульного листа

Министерство образования РФ Сибирская государственная автомобильно-дорожная академия

(СибАДИ)

Контрольная работа № по информатике

Вариант №

Выполнил: Студент ФИО Шифр Домашний адрес

Омск – 2003

КОНТРОЛЬНАЯ РАБОТА № 1

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

Образец выполнения контрольной работы № 1

ЗАДАЧА №1

B

Вычислить значение функции Y=F1+F2, где F1 α x2 ,

F2 α x cos(β A). Значение аргумента x задать с клавиатуры. Значения α,β задать в разделе констант. Значения A, B задать при помощи оператора присваивания.

Решение

Option Explicit

 

 

 

Sub Zadanie_1()

‘ Заголовок подпрограммы-процедуры

Const Alfa = 0.5, Betta = 0.2

‘ Описание констант

Dim x as Single, A as Single, B as Single

‘ Описание переменных

Dim F1 as Single, F2 as Single, Y as Single

 

 

A = 3.4

‘ Присвоение значений

 

B = 12.6

 

 

 

x = Val(InputBox(“Введите x”))

‘ Ввод x

с клавиатуры

F1 = Abs(Alfa+x^2)^B

 

‘ Вычисление функции

F2 = Exp(Alfa+x)*Cos(Betta-A)

 

 

Y = F1 + F2

 

 

 

MsgBox(“F1=” & F1 & “ F2=” & F2)

‘ Вывод результатов в окне

Msgbox(“Y=” & Y)

 

 

 

End Sub

 

‘ Конец подпрограммы

 

ЗАДАЧА №2

 

 

Вычислить все значения функции Y

F1, если

0 x 2;

F2, если

x 2

при изменении аргумента x от –2 до 6 с шагом 0,5. Функции F1 и F2 взять из задания № 1.

Решение

Sub Zadanie_2()

Const Alfa = 0.5, Betta = 0.2

Dim x as Single, A as Single, B as Single

Dim Y as Single, I as Integer

 

A = 3.4

 

B = 12.6

 

Cells(1,1) = ”X”

‘ Вывод в ячейке A1 буквы X

Cells(1,2) = “Y”

‘ Вывод в ячейке B1 буквы Y

I=2

‘ Номер строки для вывода результатов

For x=-2 To 6 Step 0.5

‘ Цикл с параметром для изменения x

If (x>=0) And (x<=2) Then Y = Abs(Alfa+x^2)^B ‘ Проверка условия If x>2 Then Y = Exp(Alfa+x)*Cos(Betta-A)

Cells(I,1) = x

‘ Вывод значения x в ячейке AI

Cells(I,2) = Y

‘ Вывод значения Y в ячейке BI

I = I + 1

‘ Номер строки - следующий

Next x

End Sub

ЗАДАЧА №3

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

Решение

Sub Zadanie_3()

Const N=10

Dim A(N) as Integer, I as Integer, S as Single, K as Integer

Dim Sr as Single, Max as Integer, Imax as Integer

WorkSheets(“Лист2”).Select

‘ Выбор рабочего листа Лист2

Cells(1,1) = “Массив А”

 

Randomize

‘ Генератор случайных чисел

For I = 1 To N

 

A(I) = Int( Rnd*20 – 10)

‘ Формир-е случ.числа от –10 до 10

Cells(2,I) = A(I)

‘ Вывод массива во вторую строку

Next I

 

S = 0 : K = 0 : Max = -32000

‘ Начальные значения результатов

For I = 1 To 10

 

If A(I) <> 0 Then

‘ Выбор элементов, не равных 0

S = S + A(I)

‘ Поиск суммы

K = K + 1

‘ Поиск количества

End If

‘ Конец условного оператора

If (A(I) >=Max) And ( A(I) Mod 2 = 0) Then ‘ Поиск максимума

Max = A(I)

‘ среди четных и

Imax = I

‘ его места

End If

 

Next I

 

If K <> 0 Then Sr = S/K Else Sr=0

‘ Поиск среднего арифм.

Cells(4,1) = “S =”

‘ Вывод результатов

Cells(4,2) = S

 

Cells(5,1) = “K =”

 

Cells(5,2) = K

 

Cells(6,1) = “Sr =”

 

Cells(6,2) = Sr

 

Cells(7,1) = “Max =”

 

Cells(7,2) = Max

 

Cells(8,1) = “Imax =”

 

Cells(8,2) = Imax

 

End Sub

 

ЗАДАНИЯ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ № 1

Специальности А и АХ, А и АХ(СП), ОД, ОД(СП)

Задание №1

Вычислить и напечатать значение функции Y = f1+f2+f3+f4. Значение аргумента x задать с клавиатуры. Значения А, В, С, D задать с клавиатуры при помощи оператора присваивания. Значения , , задать в разделе констант.

Последняя цифра номера зачетной книжки

N

 

 

 

 

f1

 

 

 

 

 

 

 

 

 

 

f3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

A Bx

ln

 

x 2C

 

 

 

 

 

 

 

 

 

 

 

 

sinγ

 

Ax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

3Ax ln(Bx)

 

 

 

 

 

 

 

5x α

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cosx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

x2 cos(

C

 

x)

 

2 lg

 

x 7A

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

Bx sin(βin

1,2 ln(Ax) 4cosx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

αx

 

 

 

ln4

 

 

 

 

 

 

 

 

 

 

 

 

 

cos

 

 

 

 

 

1 x2

4

 

Ax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

β

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8,5A

 

ln

 

 

 

 

 

Bx

 

5

 

sin(αx)

 

 

 

 

 

 

 

Cx2 D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]