
- •1. Теоретические основы информатики: информатика как наука.
- •2. Информация и концепция ее определения.
- •3. Информационный процесс и его структура.
- •4. Теоретические основы информатики. Свойства информации.
- •7. Языки программирования высокого уровня.
- •8. Объектно-ориентированное программирование. Основные понятия.
- •9. Основы алгоритмизации вычислительных процессов: основные понятия теории алгоритмов.
- •10. Основы алгоритмизации вычислительных процессов: свойства и виды алгоритмов.
- •11. Основы алгоритмизации вычислительных процессов: способы описания алгоритмов.
- •12. Основы алгоритмизации вычислительных процессов: линейные алгоритмы. Примеры.
- •13. Основы алгоритмизации вычислительных процессов: разветвляющиеся алгоритмы. Примеры.
- •14. Основы алгоритмизации вычислительных процессов: циклические алгоритмы. Примеры.
- •1. Цикл с предусловием
- •2. Цикл с постусловием.
- •3. Цикл с параметром или повторением.
- •15. Основы алгоритмизации вычислительных процессов: методика составления алгоритмов.
- •16. Основные элементы языка qBasic. Алфавит и словарь языка qBasic.
- •16. Характеристика окна среды программирования qBasic. Основные принципы работы среды qBasic.
- •18. Основные операторы для составления программ линейной структуры в qBasic.
- •19. Процессы разветвляющейся структуры. Операторы разветвления среды программирования qBasic.
- •Вопрос 20.
- •Вопрос 21.
- •Вопрос 22.
- •Вопрос 23.
- •Вопрос 24.
- •Вопрос 25.
- •Вопрос 26.
- •Вопрос 27.
- •Вопрос 29.
- •Вопрос 30.
- •Вопрос 31.
- •Вопрос 32.
- •Вопрос 33.
- •Вопрос 34,35.
- •Вопрос 36.
- •Вопрос 37.
- •Вопрос 38.
- •39. Структура проекта vBasic.
- •40. Алфавит и лексемы языка в среде ооп vBasic.
- •41.Переменные и их типы в среде ооп vBasic.
- •42. Константы в среде ооп vBasic.
- •43. Операторы, выражения и операции в среде ооп vBasic.
- •44. Встроенные функции в среде ооп vBasic.
- •45. Системы счисления.
- •46. Перевод целых и дробных чисел из одной системы счисления в другую.
- •47. Арифметические операции в двоичной системе счисления и представление чисел в других системах счисления.
- •48. Принцип устройства компьютера. Микропроцессор. Оперативная память, кэш-память.
- •49. Основные блоки и качественные характеристики пк.
- •50. Периферийные устройства. Мониторы.
- •1. Основные понятия программного обеспечения (по).
- •2. Классификация компьютерных преступлений
- •23))) Создание макросов в текстовом процессоре Microsoft Word
- •27.Форматы ячеек и создание таблиц в Excel. Автоформат и условное форматирование. Основные приемы работы в ms excel.
- •Автоформат
- •Условное форматирование
- •28. Использование функций. Элементарные функции. Вычисление в таблицах Excel. Ссылки и имена. Вложенные функции.
- •29. Числовые и логические функции в Excel
- •30. Функции категории «ссылки и массивы» в Excel
- •31.Статистические функции
- •32. Работа с диаграммами в Excel. Форматирование и параметры диаграмм.
- •33.Понятие вычислительных сетей
- •36.Глобальная сеть internet:структура, характеристика и способы работы
- •37.Основные понятия и функции логики
- •39.Базовые логические элементы
- •40.Логическая структура гибких дисков
- •41.Логическая структура жестких дисков
- •42.Растровые и векторные графические изображения
- •43.Форматы графических файлов
- •44.Двоичное кодирование графической информации
- •45.Графические редакторы
- •46.История развития глобальной сети internet
Вопрос 34,35.
События и методы
Visual Basic является объектно-ориентированным языком программирования. Помимо свойств, объект имеет методы, определяющие выполняемые им действия, например перемещение, изменение размеров. Используя предусмотренные для объектов методы, можно обойтись минимальным программированием приложения. Например, для печати образа формы достаточно вставить оператор следующего вида:
Form1.PrintForm
где Form1 — форма, а PrintForm — название метода.
Среди методов, которыми обладают все объекты, можно назвать Move, позволяющий перемещать объект; setFocus, активизирующий объект, чтобы иметь возможность с ним взаимодействовать.
Помимо свойств и методов, для объектов можно задать программные коды, написанные на языке Visual Basic и выполняемые при наступлении связанных с ними событий. Например, при нажатии кнопки происходит событие click (Нажатие кнопки мыши). Для обработки данного события при создании формы должна быть написана требуемая процедура. Чтобы открыть окно, предназначенное для ввода программного кода, выполните одно из следующих действий:
сделайте двойной щелчок на объекте, для которого хотите просмотреть или создать программный код;
установите курсор на объект и из меню View (Вид) выберите команду Code (Код);
выберите команду контекстного меню объекта View Code.
При выполнении любого из этих действий откроется окно Project, показанное на рис. 3.13.
Рис. 3.13. Окно Project для задания программного кода
В верхней части окна Project расположены два раскрывающихся списка Object и Procedure. Левый список Object содержит все объекты формы, включая и саму форму. В списке Procedure размещены события, для которых можно создать процедуру.
В области, предназначенной для написания кода, расположены следующие команды:
Private Sub Textl_Click()
End Sub
где Textl_click является именем процедуры. Оно состоит из имени объекта, для которого создается процедура, заданного свойством Name, и наименования события, в данном случае click (Щелчок кнопкой мыши). Текст процедуры помещается между операторами sub и End Sub.
Чтобы создать процедуру для обработки события, необходимо выполнить следующие действия:
1. Открыть окно процедур Project любым удобным способом.
2. Из раскрывающегося списка Object выбрать объект, для которого создается процедура.
3. Используя раскрывающийся список Procedure, выбрать обрабатываемое событие.
4. Между операторами Sub и End Sub поместить текст процедуры.
Для настройки окна процедур Project используется вкладка Editor (Редактор) диалогового окна Options, открываемого командой Options (Параметры) меню Tools (Сервис). При установке в этом окне флажка Default to Full Module View отображается список всех процедур. Для удобства просмотра процедур их можно разделить линиями, установив флажок Procedure Separator.
Совет
Для более быстрого перехода из режима просмотра в окне Project одной процедуры ко всем процедурам можно использовать кнопки Procedure View и Full Module View, расположенные в левом нижнем углу.