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

Технологии программирования. Практикум для студентов, обучающихся по направлению подготовки 51.03.06 «Библиотечно-информационная деятельность», профил

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
Private Sub Кнопка_пуска_паузы_секундомера_Click(ByVal
sender As System.Object, ByVal e As System.EventArgs) Handles Кнопка_пуска_паузы_секундомера.Click
If Режим_секундомера <> Режим.считает Then
Секундомер_запустить() Else Секундомер_остановить()
End Sub
Sub Секундомер_запустить()
Секунды_при_запуске_секундомера =
DateAndTime.Timer
Режим_секундомера = Режим.считает Таймер_секундомера.Enabled = True Кнопка_пуска_паузы_секундомера.Text = "ПАУЗА"
End Sub
Sub Секундомер_остановить()
Секунды_на_паузе_секундомера = Секунды_на_секундомере Режим_секундомера = Режим.пауза Таймер_секундомера.Enabled = False Кнопка_пуска_паузы_секундомера.Text = "ПУСК"
End Sub
Private Sub Кнопка_обнуления_секундомера_Click(ByVal
sender As System.Object, ByVal e As System.EventArgs) Handles
Кнопка_обнуления_секундомера.Click
Секундомер_обнулить()
End Sub
Sub Секундомер_обнулить()
Секунды_на_паузе_секундомера = 0 Циферблат_секундомера.Text = "00:00.00"
81
End Sub
End Class
1. Какая процедура позволяет создать перечисление в про-
грамме?
2. Опишите класс DateAndTime. Какими свойствами он обла-
дает?
1. Visual Basic. Самоучитель для начинающих [Электронный
Режим_секундомера = Режим.в_нуле Таймер_секундомера.Enabled = False Кнопка_пуска_паузы_секундомера.Text = "ПУСК"
Контрольные вопросы и задания:
Список литературы:
ресурс] / под ред. О. А. Голубева. – Москва: Диалог-МИФИ, 2012. – С. 203–232. – Университетская библиотека online. – Режим доступа:
http://biblioclub.ru/index.php?page= book&id=136080
82
КРИТЕРИИ ОЦЕНКИ ИТОГОВ ВЫПОЛНЕНИЯ
ЛАБОРАТОРНЫХ РАБОТ В ХОДЕ ПРОМЕЖУТОЧНОЙ
АТТЕСТАЦИИ
Оценка:
4 балла ставится в том случае, если выполнены все задания в
лабораторной работе, даны точные определения основных понятий, студент демонстрирует полное понимание материала и может обос­новать свой ответ, правильно отвечает на дополнительные вопросы при защите;
3 балла
ставится в том случае, если выполнены все задания в лабораторной работе, даны точные определения основных понятий, студент демонстрирует полное понимание материала, и хотя допуска­ет единичные ошибки, неточности, но исправляет их при ответе на наводящие вопросы;
2 балла ставится, если выполнена большая часть заданий в
лабораторной работе, студент знает и
понимает основные положения данной темы, но допускает ошибки при ответах на вопросы, излагает материал недостаточно последовательно;
1 балл ставится в том случае, если выполнены не все зада-
ния, студент допускает ошибки в формулировке понятий, во время защиты затрудняется при ответе на вопросы.
Лабораторная работа № 13 оценивается отдельно, так как являет­ся проектным заданием. Максимальная оценка за проект составляет 12 баллов.
Максимальное количество баллов за все выполненные лабора­торные работы составляет 60. Допуск студента к сдаче зачета осуще­ствляется при условии размещения им в Электронной образователь­ной среде КемГИК всех созданных в ходе выполнения лабораторных работ файлов и файлов с ответами на контрольные
вопросы. Мини­мальное количество набранных баллов для допуска к зачету должно быть не менее 30.
83
СПИСОК ЛИТЕРАТУРЫ
Основная литература
1. Грошев, А.С. Информатика: учебник для вузов [Электронный
ресурс] / А. С. Грошев. – Москва; Берлин: Директ-Медиа, 2015. –
470 с. – Университетская библиотека online. – Режим доступа:
http://biblioclub.ru/index.php?page=book&id=428591. – Загл. с экрана.
2. Visual Basic. Самоучитель для начинающих / под ред.
О. А. Голубева. – Москва: Диалог-МИФИ, 2012. – 448 с. – Универси-
тетская библиотека online. – Режим доступа: http://biblioclub.ru/
index.php?page=book&id= 136080. – Загл. с экрана.
Дополнительная литература
3. Баженова, И. Ю. Языки программирования [Текст]: учебник
для студентов / И. Ю. Баженова; под ред. В. А. Сухомлина. – Москва:
Академия, 2012. – 358 с.
4. Синицын, С. В. Программирование на языке высокого уровня
[Текст]: учебник для студентов высших учебных заведений /
С. В. Синицын, А. С. Михайлов, О. И. Хлытчиев. – Москва: Акаде-
мия, 2010. – 393 с.
5. Смирнов, А. А. Технологии программирования [Электронный
ресурс]: учебно-практическое пособие / А. А. Смирнов. – Москва:
Евразийский открытый институт, 2011. – 192 с. – Университетская
библиотека online. – Режим доступа: http://www.biblioclub.ru/book
/90777. – Загл. с экрана.
ПЕРЕЧЕНЬ ПОЛЕЗНЫХ ССЫЛОК
1. Портал Центра информационных технологий CITForum.ru
[Электронный ресурс]. – Режим доступа: http://citforum.ru
84
2. Сайт Microsoft [Электронный ресурс]. – Режим доступа:
http://www.microsoft.com
3. Сайт компьютерных книг ComputerBooks [Электронный
ресурс]. – Режим доступа: http://www.computerbooks.ru
4. Сайт Программирование Realcoding.Net: Программирование
для начинающих [Электронный ресурс]. – Режим доступа:
http://www.realcoding.net
85
СОДЕРЖАНИЕ
Введение .............................................................................................. 3
Методические указания по выполнению лабораторных работ ...... 5
Описания лабораторных работ .......................................................... 6
Лабораторная работа № 1. Базовые понятия и принципы интег-
рированной среды разработки ........................................................... 6
Лабораторная работа № 2. Графические элементы в интегриро-
ванной среде разработки .................................................................... 14
Лабораторная работа № 3. Компьютерные программы разветв-
ленной структуры ............................................................................... 23
Лабораторная работа № 4. Анимации в интегрированной среде
разработки .......................................................................................... 31
Лабораторная работа № 5. Флажки и переключатели в интегри-
рованной среде разработки ................................................................ 36
Лабораторная работа № 6. Создание меню для программы ...........  40
Лабораторная работа № 7. Операторы цикла по счетчику .............  44
Лабораторная работа № 8. Операторы цикла по условию ..............  48
Лабораторная работа № 9. Одномерный массив .............................  54
Лабораторная работа № 10. Многомерный массив .........................  58
Лабораторная работа № 11. Текстовый редактор ............................  63
Лабораторная работа № 12. Графический редактор ........................  68
Лабораторная работа № 13. Проект «Часы» ................................... 74
Критерии оценки итогов выполнения лабораторных работ в ходе
промежуточной аттестации ............................................................... 83
Список литературы ............................................................................ 84
Перечень полезных ссылок ............................................................... 84
86
Учебное издание
Мишова Валерия Викторовна
ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ
Практикум
Редактор Т. В. Сафарова
Дизайн обложки Н. П. Давыденко
Компьютерная верстка Я. А. Кондрашовой
1
Подписано в печать 07.11.2016. Формат 60х84
/16. Бумага офсетная.
Гарнитура «Таймс». Уч.-изд. л. 2,9. Усл. печ. л. 5.
Тираж 500 экз. Заказ № 2.
_______________________________________________________
Издательство КемГИК: 650056, г. Кемерово,
ул. Ворошилова, 17. Тел. 73-45-83.
E-mail: izdat@kemguki.ru
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]