Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1417.pdf
Скачиваний:
1
Добавлен:
07.01.2021
Размер:
1.13 Mб
Скачать

Приложение 2

Ведомость выдачи заданий для самостоятельной работы по дисциплине «Информатика»

Преподаватель ___________________ Группа ___________

Но-

ФИО сту-

Тема самостоятельной работы

 

 

 

 

 

 

Дата выда-

Подпись

мер

дента

 

 

 

 

 

 

 

 

 

 

 

 

 

чи

студента

п/п

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

 

 

 

 

 

3

 

 

 

 

 

 

 

4

5

1

 

 

1.1. Информатизация общества. Информацион-

 

 

 

 

 

 

ный потенциал общества.

 

 

 

 

 

 

 

 

 

 

 

 

Информатика – предмет и основные задачи

 

 

 

 

2

 

 

2.1. Сигналы : дискретизация, квантование и ко-

 

 

 

 

 

 

дирование сигналов

 

 

 

 

 

 

 

 

 

3

 

 

2.2. Понятие информации, ее измерение, коли-

 

 

 

 

 

 

чество и качество информации

 

 

 

 

 

 

 

 

4

 

 

2.3. Системы счисления

 

 

 

 

 

 

 

 

 

5

 

 

2.4. Формы и способы представления информа-

 

 

 

 

 

 

ции

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

",

 

6

 

 

2.5. Информационные технологии

 

 

 

 

 

2015

 

7

 

 

 

 

 

 

 

 

 

 

 

Д

 

 

 

 

 

3.1. Понятие и основные виды архитектуры

И

 

 

 

 

 

 

 

 

 

 

 

 

б

 

 

 

 

 

 

 

 

ЭВМ. Их характеристики

"

и

А

 

 

 

 

8

 

 

3.2. Состав и назначение основныхС

элементов

 

 

 

 

 

 

 

 

 

 

П

 

 

 

 

 

 

 

 

 

 

 

 

персонального компьютераО. Периферийные уст-

 

 

 

 

 

 

ройства

У

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В

 

 

 

 

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

3.3. МатеринскаяО

плата

 

 

 

 

 

 

 

 

 

10

 

 

Ф

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.4.ГСистемные шины

 

 

 

 

 

 

 

 

 

 

С

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

(

)

3.5. Центральный процессор

 

 

 

 

 

 

 

 

12

 

 

3.6. Запоминающие устройства:

 

 

 

 

 

 

 

 

 

 

 

классификация, принцип работы, основные ха-

 

 

 

 

 

 

рактеристики

 

 

 

 

 

 

 

 

 

 

 

13

 

 

3.7. Системная память: ОЗУ, ПЗУ, кэш

 

 

 

 

 

14

 

 

3.8. Внешняя память: винчестер; стример; нако-

 

 

 

 

 

 

питель на гибких магнитных дисках; накопите-

 

 

 

 

 

 

ли на компакт-дисках

 

 

 

 

 

 

 

 

 

15

 

 

3.9. Устройства

 

ввода/вывода

 

 

данных,

 

 

 

 

 

их разновидности и основные характеристики

 

 

 

16

 

 

3.10. Клавиатура. Координатные устройства

 

 

 

 

 

 

 

ввода

 

 

 

 

 

 

 

 

 

 

 

 

17

 

 

3.11. Видео- и звуковые адаптеры. Назначение,

 

 

 

 

 

 

разновидности и основные характеристики

 

 

 

 

18

 

 

3.12. Сканеры. Принтеры. Плоттеры. Мониторы

 

 

19

 

 

4.1. Понятие системного программного обеспе-

 

 

 

 

 

 

чения : назначение, возможности, структура

 

 

 

 

Продолжение прил. 2

1

2

 

 

 

 

3

 

 

 

 

4

5

20

 

 

4.2. Операционная система, система управления

 

 

 

 

 

работой пользователей, командные языки; орга-

 

 

 

 

 

низация личного и корпоративного информа-

 

 

 

 

 

 

ционного обеспечения

 

 

 

 

 

 

21

 

 

4.3. Файловая структура

 

 

 

 

 

 

22

 

 

4.4. Служебное ПО

 

 

 

 

 

 

23

 

 

4.5. Организация и средства человеко-

 

 

 

 

 

 

 

машинного интерфейса, мультисреды и гипер-

 

 

 

 

 

 

среды

 

 

 

 

 

 

 

 

24

 

 

4.6. Основы машинной графики. Системы ком-

 

 

 

 

 

 

пьютерной графики и анимации

 

 

 

 

 

 

25

 

 

5.1. Текстовые редакторы

 

 

 

 

 

 

26

 

 

5.2. Электронные таблицы

 

 

 

 

 

 

27

 

 

5.3. Электронные презентации

 

 

 

 

 

 

28

 

 

6.1. Моделирование как метод познания.

 

 

 

 

 

 

 

Классификация и формы представления моде-

 

 

 

 

 

 

лей

 

 

 

 

 

 

 

 

 

29

 

 

6.2. Методы и технологии моделирования

 

 

 

30

 

 

6.3. Информационная модель объекта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2015

 

31

 

 

7.1. Алгоритмизация. Понятие алгоритма и ал-

",

 

 

 

 

горитмической системы, свойства алгоритма.

 

 

 

 

 

 

 

 

 

 

Д

 

 

 

 

 

 

Проектирование алгоритмов. Блок-схема алгоИ-

 

 

 

 

 

 

 

 

 

б

 

 

 

 

 

 

 

 

 

 

 

и

хАслож-

 

 

 

 

 

 

ритма. Основные типы алгоритмов,

 

 

 

 

 

 

 

 

 

"

 

 

 

 

 

 

 

 

 

ность и их использование дляСрешения задач

 

 

 

32

 

 

7.2. Основные принципыОалгоритмизации и

 

 

 

 

 

 

 

 

 

У

 

 

 

 

 

 

 

 

 

программированияВ.Понятие формализации, ал-

 

 

 

 

 

 

 

О

 

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

33

 

 

Ф

 

 

 

 

 

 

 

 

 

С

7.3.ГПрограмма на языке высокого уровня, типы

 

 

 

(

)

данных, переменные, выражения. Операторы

 

 

 

 

 

 

циклов и ветвления

 

 

 

 

 

 

34

 

 

7.4. Понятие о структурном программировании

 

 

 

35

 

 

7.5. Объектно-ориентированное программиро-

 

 

 

 

 

 

вание

 

 

 

 

 

 

 

 

36

 

 

7.6. Интегрированные среды программирования

 

 

37

 

 

7.7. Этапы разработки программного обеспече-

 

 

 

 

 

 

ния

 

 

 

 

 

 

 

 

 

38

 

 

8.1. Основные понятия языков программирова-

 

 

 

 

 

 

ния. Трансляция. Компиляция и интерпретация

 

 

 

39

 

 

8.2. Структуры и типы данных языка програм-

 

 

 

 

 

 

мирования

 

 

 

 

 

 

 

40

 

 

8.3. Эволюция и классификация языков про-

 

 

 

 

 

 

граммирования

 

 

 

 

 

 

41

 

 

9.1. Базы данных. Системы управления базами

 

 

 

 

 

 

данных

 

 

 

 

 

 

 

 

42

 

 

9.2. Объекты баз данных. Основные операции с

 

 

 

 

 

 

данными

 

 

 

 

 

 

 

Окончание прил. 2

 

1

2

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

4

5

 

43

 

 

 

 

9.3. Назначение и основы использования систем

 

 

 

 

 

 

 

 

искусственного интеллекта

 

 

 

 

 

 

 

 

 

44

 

 

 

 

9.4. Базы знаний. Системы управления базами

 

 

 

 

 

 

 

 

 

знаний

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

45

 

 

 

 

9.5. Экспертные системы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

46

 

 

 

 

9.6. Искусственный интеллект

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

47

 

 

 

 

10.1. Основы компьютерной коммуникации.

 

 

 

 

 

 

 

 

 

Принципы построения сетей

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

48

 

 

 

 

10.2. Компьютерные коммуникации и коммуни-

 

 

 

 

 

 

 

 

кационное оборудование

 

 

 

 

 

 

 

 

 

49

 

 

 

 

10.3. Сетевой сервис

 

 

 

 

 

 

 

 

 

 

 

50

 

 

 

 

10.4. Программы для работы в сети

 

 

 

 

 

51

 

 

 

 

10.5. Интернет

 

 

 

 

 

 

 

 

 

 

 

 

 

52

 

 

 

 

11.1. Информационная

безопасность и

ее со-

 

 

 

 

 

 

 

 

ставляющие

 

 

 

 

 

 

 

 

 

 

 

 

 

53

 

 

 

 

11.2. Методы защиты информации. Организаци-

 

 

 

 

 

 

 

 

 

онные меры защиты информации

 

 

 

 

 

 

54

 

 

 

 

11.3. Антивирусные средства

 

 

 

 

 

 

 

 

55

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

",

 

 

 

 

 

 

11.4. Классификация и характеристики компью-

2015

 

 

 

 

 

 

 

терных вирусов

 

 

 

 

 

 

 

 

Д

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

И

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б

 

 

 

 

 

56

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

11.5. Методы защиты от компьютерныхАвирусов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

С

 

 

 

 

 

57

 

 

 

 

 

 

 

 

 

 

 

 

"

 

 

 

 

 

 

 

 

 

 

<Название свободной темы >

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

П

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

У

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Г

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ф

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

С

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение 3

Программа тестирования

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

Общие требования к создаваемой учебной программе тестирования следующие:

тестовые задания размещаются на рабочем листе;

программа запускается при открытии файла и выдает результат тестирования только один раз (т.е. позволяет однократное выполнение теста);

время тестирования ограничено и зависит от числа и сложности заданий;

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

Для создания программы необходимо выполнить следующие дейст-

вия:

 

 

 

 

 

 

 

 

 

 

2015

I. Запустить программу Excel.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

",

 

 

 

 

 

 

 

 

 

И

 

 

 

 

 

 

 

 

 

Д

 

 

II. Создать рабочие листы «Тест» и «Результат».

 

 

 

 

 

 

 

 

и

А

 

 

 

III. На листе «Тест» написать <Номер

бназвание индивидуальной ра-

 

 

 

 

 

С

 

 

 

 

 

 

 

 

 

"

 

 

 

 

 

 

 

 

 

О

 

 

 

 

 

 

 

боты> и разместить тестовые задания по теме реферата и кнопку «Завер-

 

 

 

П

 

 

 

 

 

 

 

 

шить тест». При составленииВзаданий использовать панель инструментов

 

 

 

У1

 

 

 

 

 

 

 

 

«Элементы управленияО».

 

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

Г

 

 

 

 

 

 

 

 

 

 

Ф

 

 

 

 

 

 

 

 

 

 

С

 

 

 

 

 

 

 

 

 

 

(

) Номер и название индивидуальной работы

1. Переведите целое число 74210 Х2

Ответ:

2.Математический сопроцессор требуется для более эффективного выполнения операций над …

Выберите один или несколько ответов:

натуральными числами;

числами с фиксированной точкой; рациональными числами;

1 Команда: Вид – Панель инструментов – Элементы управления.

числами с плавающей точкой; текстом.

3.Арифметико-логическое устройство является неотъемлемой частью …

Выберите один или несколько ответов:

системной шины;

оперативной памяти;

микропроцессора; диджитайзера.

4.Для реализации логики алгоритма и программы, с точки зрения структурного программирования, не должны применяться …

Выберите один или несколько ответов:

безусловные переходы;

 

 

 

 

 

 

 

 

 

 

 

2015

ветвления;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

",

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

И

 

 

 

 

 

 

 

 

 

 

 

 

 

Д

 

 

последовательное выполнение;

 

 

 

 

 

А

 

 

 

 

 

 

 

 

 

 

 

С

б

 

 

 

 

повторения(циклы).

 

 

 

"

и

 

 

 

 

 

 

 

О

 

 

 

 

 

 

 

 

 

 

 

П

 

 

 

 

 

 

 

 

 

 

 

 

 

В

 

 

 

 

 

 

 

 

 

 

5. Языками разметки данных являются …

 

 

 

 

 

 

 

 

 

У

 

 

 

 

 

 

 

 

 

 

 

 

 

Г

О

 

 

 

 

 

 

 

 

 

 

 

 

Выберите одинБили несколько ответов:

 

 

 

 

 

 

С

Ф

 

 

 

 

 

 

 

 

 

 

 

 

 

(

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HTML;)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SQL;

Java;

XML;

ADA.

6. Представленный фрагмент алгоритма имеет структуру ...

Выберите один или несколько ответов:

циклическую, с предусловием;

разветвляющуюся;

линейную; циклическую с постусловием

7. Элементы одномерного массива Х(N) имеют следующие значения:

Х(1)=2, Х(2)=1, Х(3)=2, Х(4)=0, Х(5)=3, Х(6)=5.

Чему будет равно значение Р после выполнения фрагмента программы?

Р=1: N=6 FOR I=1 TO N P=P*X(I) NEXT I

Ответ:

8. Дан фрагмент электронной таблицы, содержащий числа и формулы.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

И

2015

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

расчетов по

 

Чему будет равно значение в ячейке С4 после выполнения",

 

формулам?

 

 

 

 

 

 

 

 

б

Д

 

 

 

 

 

 

 

 

 

 

и

А

 

 

 

 

 

 

 

 

 

 

 

 

 

С

 

 

 

 

 

 

 

А

 

 

 

В

 

 

П

"

 

 

 

 

 

 

 

 

 

 

 

У

В

ОС

 

 

 

 

 

 

 

1

3

 

 

 

2

 

 

 

 

 

 

 

 

 

2

=А1*2

 

 

О

 

 

 

 

 

 

 

 

 

 

 

 

Г=БА2-В1

 

 

 

 

 

 

 

 

 

 

 

 

С

Ф

 

 

 

 

 

 

 

 

 

 

 

 

 

3

(

)

= В2+А3

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

= А1+В3

 

 

 

 

 

 

 

Ответ:

9. Компьютерный вирус – это …

Выберите один или несколько ответов:

программа, способная размножаться и наносить ущерб информации;

программа, создающая собственные копии и наносящая вред аппаратуре ПК;

дефект в программе, заставляющий её делать нечто непредвиденное; программное средство перезаписи данныхс целью ихуничтожения;

программа для прерывания диалога пользователя с ПК.

10.Из нижеперечисленных адресов электронной почты выберите неверные.

Выберите один или несколько ответов:

trof-nn@sss.ru

uuu@vert@uy.su

yy@doty.rrr.com rt_tyyy@ret@up.uk

ab_c-d@uni.com

Завершить тест

Замечание

Количество тестовых заданий должно быть не менее двадцати.

В предложенном тесте приведены тестовые задания двух видов1 из разных разделов дисциплины.

Задания первого вида формулируются по обычной схеме в виде вопроса и четы-

рех или пяти вариантов ответа. Для правильного ответа нужно выбрать один или бо-

 

 

 

 

 

 

 

 

 

 

 

2015

лее одного из нескольких предлагаемых вариантов путем установки флажков.

 

 

 

 

 

 

 

 

 

 

И

 

расчета и записи

Задания второго вида требуют выполнения предварительного",

 

 

 

 

 

 

 

 

Д

 

 

 

 

 

 

 

 

 

А

 

 

 

ответа в поле ввода.

 

 

 

 

С

б

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

"

 

 

, различными по трудности,

Тестовые задания должны быть содержательнымии

 

 

 

 

О

 

 

 

 

 

 

 

четко и ясно сформулированными. Тест должен охватывать весь материал реферата и

 

 

 

 

П

 

 

 

 

 

 

 

 

позволять производить проверкуВстепени его усвоения.

 

 

 

 

 

 

 

 

У

 

 

 

 

 

 

 

 

 

 

 

О

 

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

 

Г

 

 

 

 

 

 

 

 

 

 

 

IV. ДваждыФнажать на кнопку «Завершить тест» и составить проце-

)

 

 

 

 

 

 

 

 

 

 

 

 

дуру дляэтой кнопки.

 

 

 

 

 

 

 

 

 

 

'Процедура кнопки "Завершить тест" Private Sub CommandButton1_Click()

Dim s As Single 'количество правильных ответов

Rez s 'процедура вычисляет количество правильных ответов Prin s 'процедура выводит итоги тестирования на лист "Результат"

Лист1.CommandButton1.Visible = False 'делает кнопку "Завершить тест" невидимой

MsgBox ("Тестирование завершено. Всего заданий " & n & ". Правильных ответов " & s & ". Оценка в баллах: " & Round(s / n * 100, 0) & " из 100")

Clear 'очищает поля ввода и удаляет флажки в ответах End 'завершает выполнение программы

1 Допускаются другие виды тестовых заданий.

End Sub

V. Выполнить команду Insert-Module и в появившемся окне набрать следующий код:

'Глобальные переменные

Public fam As String 'фамилия

Public nam As String 'имя Public grup As String 'группа

Public n As Single 'количество тестовых заданий

Public t As Date 'среднее время, отведенное на выполнение одного задания в секундах (значение n*t определяет время тестирования)

'Процедура вывода итогов тестирования на лист "Результат"

Public Sub Prin(s)

 

 

 

 

 

 

 

 

 

 

 

 

Worksheets("Результат").Select

 

 

 

 

 

 

 

 

Cells(1, 1) = "Результат тестирования"

 

 

 

 

 

 

Cells(2, 1) = fam & " " & nam & ". " & grup

 

 

 

2015

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

",

Cells(3, 1) = "Всего заданий " & n & ". Правильных ответов " & s

 

 

 

 

 

 

 

 

 

 

 

А

И

 

Cells(4, 1) = "Оценка в баллах: " & Round(s / n * 100,Д0) & " из 100"

Worksheets("Тест").Select

 

 

 

С

б

 

 

 

 

"

и

 

 

 

End Sub

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О

 

 

 

 

 

 

 

 

 

 

 

П

 

 

 

 

 

 

 

 

 

 

 

В

 

 

 

 

 

 

 

 

 

 

Б

У

 

 

 

 

 

 

 

 

 

'Процедура вычисленияОколичества правильных ответов

 

)

Г

s As Single)

 

 

 

 

 

 

 

Public Sub Rez(ByRefФ

 

 

 

 

 

 

 

С

 

правильных ответов

 

 

 

 

 

 

s = 0 'количество(

 

 

 

 

 

 

If Лист1.TextBox1.Text = "1011100110" Then s = s + 1

If Лист1.CheckBox1.Value = False And Лист1.CheckBox2.Value = False And Лист1.CheckBox3.Value = False And Лист1.CheckBox5.Value = False And Лист1.CheckBox4.Value = True Then s = s + 1

If Лист1.CheckBox6.Value = False And Лист1.CheckBox7.Value = False And Лист1.CheckBox9.Value = False And Лист1.CheckBox8.Value = True Then s = s + 1

If Лист1.CheckBox11.Value = False And Лист1.CheckBox12.Value = False And Лист1.CheckBox13.Value = False And Лист1.CheckBox10.Value = True Then s = s + 1

If Лист1.CheckBox14.Value = True And Лист1.CheckBox15.Value = False And Лист1.CheckBox16.Value = False And Лист1.CheckBox17.Value = True And Лист1.CheckBox18.Value = False Then s = s + 1

If Лист1.CheckBox19.Value = True And Лист1.CheckBox20.Value = False And Лист1.CheckBox21.Value = False And Лист1.CheckBox22.Value = False Then s = s + 1

If Лист1.TextBox2.Text = "0" Then s = s + 1 If Лист1.TextBox3.Text = "12" Then s = s + 1

If Лист1.CheckBox23.Value = True And Лист1.CheckBox24.Value = False And Лист1.CheckBox25.Value = False And Лист1.CheckBox26.Value = False And Лист1.CheckBox27.Value = False Then s = s + 1

If Лист1.CheckBox28.Value = False And Лист1.CheckBox29.Value = True And Лист1.CheckBox30.Value = False And Лист1.CheckBox31.Value = True And Лист1.CheckBox32.Value = False Then s = s + 1

End Sub

'Процедура очищения полей ввода и удаления флажков в ответах

Public Sub Clear()

Лист1.TextBox1.Text = ""

 

 

 

 

 

 

 

 

 

 

2015

 

 

 

 

 

 

 

 

 

 

 

 

 

Лист1.TextBox2.Text = ""

 

 

 

 

 

 

 

 

 

",

 

 

 

 

 

 

А

И

 

Лист1.TextBox3.Text = ""

 

 

 

 

 

 

 

 

 

 

С

б

Д

 

 

Лист1.CheckBox1.Value = False

 

 

 

 

 

 

 

"

и

 

 

 

 

 

Лист1.CheckBox2.Value = False

 

 

 

 

 

 

 

 

О

 

 

 

 

 

 

 

 

 

 

 

П

 

 

 

 

 

 

 

 

 

Лист1.CheckBox3.Value = FalseВ

 

 

 

 

 

 

 

 

 

 

 

Б

У

 

 

 

 

 

 

 

 

 

 

 

Лист1.CheckBox4.ValueО= False

 

 

 

 

 

 

 

 

 

 

)

Г

= False

 

 

 

 

 

 

 

 

 

 

Лист1.CheckBox5.ValueФ

 

 

 

 

 

 

 

 

 

 

С

 

= False

 

 

 

 

 

 

 

 

 

 

Лист1.CheckBox6.Value(

 

 

 

 

 

 

 

 

 

 

Лист1.CheckBox7.Value = False Лист1.CheckBox8.Value = False Лист1.CheckBox9.Value = False Лист1.CheckBox10.Value = False Лист1.CheckBox11.Value = False Лист1.CheckBox12.Value = False Лист1.CheckBox13.Value = False Лист1.CheckBox14.Value = False Лист1.CheckBox15.Value = False Лист1.CheckBox16.Value = False Лист1.CheckBox17.Value = False Лист1.CheckBox18.Value = False Лист1.CheckBox19.Value = False Лист1.CheckBox20.Value = False

Лист1.CheckBox21.Value = False Лист1.CheckBox22.Value = False Лист1.CheckBox23.Value = False Лист1.CheckBox24.Value = False Лист1.CheckBox25.Value = False Лист1.CheckBox26.Value = False Лист1.CheckBox27.Value = False Лист1.CheckBox28.Value = False Лист1.CheckBox29.Value = False Лист1.CheckBox30.Value = False Лист1.CheckBox31.Value = False Лист1.CheckBox32.Value = False End Sub

VI. Создать форму «Тест» с четырьмя метками Label1(Фамилия), Label2(Имя), Label3(Группа), Label4(для информации о количестве заданий и времени тестирования), два поля для ввода фамилии и имени, список

для ввода названий групп и кнопку «Начать тестирование».

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2015

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

",

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

И

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Д

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

б

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

С

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

П

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

У

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Г

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ф

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

С

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VII. Дважды нажать на кнопку «Начать тестирование» и в появившемся окне набрать две процедуры.

'Процедура кнопки "Начать тестирование" на форме "Тест"

Private Sub CommandButton1_Click()

Dim s As Single 'количество правильных ответов Dim t1 As Date 'текущее время в секундах

Dim t2 As Date 'время начала тестирования в секундах fam = TextBox1.Text

nam = TextBox2.Text grup = ListBox1.Text

UserForm1.Hide 'скрывает форму

t2 = Timer 'время суток в секундах (время начала тестирования)

Do While Timer < t2 + t * n t1 = Timer

Do While Timer < t1 + 1

DoEvents ' ожидает наступления события

Loop

Loop

Rez s 'вычисляет количество правильных ответов Prin s 'выводит данные на лист "Результат"

Лист1.CommandButton1.Visible = False 'делает кнопку "Завершить тест" невидимой

MsgBox ("Время закончилось. Всего заданий " & n & ". Правильных ответов " & s & ". Оценка в баллах: " & Round(s / n * 100, 0) & " из

100")

Clear 'очищает поля ввода и удаляет флажки в ответах

End Sub

 

 

 

 

 

 

 

 

 

 

 

2015

 

 

 

 

 

 

 

 

 

 

",

'Процедура, выполняемая при активации формы "Тест

 

Private Sub UserForm_Activate()

 

 

 

А

И

 

С

б

Д

 

 

n = 10 'число тестовых заданий

 

 

 

 

"

и

 

 

 

 

 

 

 

 

 

одного задания в секундах

t = 30 'время, отведенное на выполнениеО

 

 

 

П

 

 

 

 

 

 

 

 

ListBox1.AddItem "АДб-15ДВ1" 'заполняет список на форме

 

Б

У

 

 

 

 

 

 

 

 

 

ListBox1.AddItem "АДбО-15Д2"

 

 

 

 

 

 

 

 

Г

 

 

 

 

 

 

 

 

 

 

)

 

 

 

 

 

 

 

 

 

 

 

ListBox1.AddItemФ"МТб-15Д1"

 

 

 

 

 

 

 

 

С

"МТб-15Д2"

 

 

 

 

 

 

 

 

ListBox1.AddItem(

 

 

 

 

 

 

 

 

ListBox1.AddItem "СИб-15Д1"

ListBox1.AddItem "СУЗ-15Д1"

ListBox1.AddItem "СУЗ-15П1"

Лист1.Select 'выбирает Лист1

Label4.Caption = "Всего заданий " & n & ". Время тестирования " & t * n & " мин"

Лист1.CommandButton1.Visible = True 'делает кнопку "Завершить тест" видимой

End Sub

VIII. В окне Project Explorer дважды нажмите на элемент «Эта книга» и в появившемся окне наберите процедуру.

'Процедура запускается при открытии книги

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