
- •Псков – 2009
- •1. Устройство персонального компьютера типа ibm pc
- •1.1. Теоретическая часть классификация электронных вычислительных машин
- •Аппаратное обеспечение пк
- •Системный блок
- •Процессор
- •Основные характеристики микропроцессора
- •Каналы ввода-вывода информации
- •Быстродействие и производительность эвм
- •Периферийные устройства ввода-вывода информации
- •Накопители информации
- •1.2. Практическая часть
- •2. Операционная система Windows
- •2.1. Теоретическая часть
- •1. Запуск программы с помощью ярлыка на Рабочем столе:
- •6. Открытие документа с одновременным запуском программы, в которой он был создан.
- •1. Копирование на Рабочем столе
- •2. Копирование с использованием папки Мой компьютер
- •3. Копирование с использованием Проводника
- •4. Копирование с помощью контекстного меню
- •1. Настройка папки
- •2. Настройка панели задач
- •3. Изменение настроек Windows, установка и удаление программ
- •4. Настройка Рабочего стола
- •5. Удаление объектов
- •2.2. Практическая часть
- •2.2.1. Знакомство с ос Windows
- •2.2.2. Работа в ос Windows
- •2.2.3. Способы запуска программ, копирование и перенос файлов и папок
- •3. Файловый менеджер total Commander
- •3.1. Теоретическая часть
- •3.2. Практическая часть
- •4. Текстовый редактор ms Word
- •4.1. Теоретическая часть пакет прикладных программ microsoft office
- •Основные возможности и особенности ms Office
- •Основные программы пакета Microsoft Office
- •Текстовый редактор ms word
- •Основы работы в ms Word
- •Координатные линейки
- •Отображение схемы документа
- •4.2. Практическая часть
- •4.2.1. Создание и сохранение документов
- •4.2.2. Ввод текста и форматирование документа
- •Изменение стиля1
- •4.2.3. Работа с колонками текста
- •4.2.4. Создание и форматирование таблиц
- •4.2.5. Работа с редактором формул Microsoft Equation
- •4.2.6. Создание схем, вставка рисунков и объектов WordArt
- •5. Электронные таблицы Ms Excel
- •5.1. Теоретическая часть
- •5.2. Практическая часть
- •5.2.1. Основы работы с листами и книгами. Ввод данных
- •5.2.2. Ввод данных и создание формул
- •5.2.3. Построение диаграмм
- •6. Программа подготовки презентаций ms powerpoint
- •6.1. Теоретическая часть компьютерные презентации
- •Программа подготовки презентаций ms powerpoint
- •Основные понятия компьютерной презентации
- •Представление информации на экране
- •Создание презентации в PowerPoint
- •Создание презентации в ручную
- •Создание презентации с помощью Мастера автосодержания
- •Заполнение бланков (шаблонов) PowerPoint
- •Оформление презентации
- •Создание и сохранение презентации и форматы файлов.
- •Демонстрация презентации
- •Создание и применение шаблонов презентации
- •6.2. Практическая часть
- •7. Базы данных ms access
- •7.1. Теоретическая часть базы данных
- •Системы управления базами данных
- •Система управления базами данных access
- •Возможности субд access:
- •Загрузка субд access
- •Основные понятия субд Access
- •7.2. Практическая часть
- •7.2.1 Создание новой базы данных
- •7.2.2. Работа с таблицами
- •7.2.3 Работа с запросами
- •7.2.4. Работа с формами
- •7.2.5. Работа с отчетами
- •8.Математический пакет Mathcad
- •8.1. Теоретическая часть
- •1. Автоматический
- •2. По мере продвижения по рабочему документу
- •3. После нажатия f9
- •8.2. Практическая часть
- •8.2.1. Основы работы с программой, простые вычисления. Вычисление производных и интегралов
- •8.2.2. Решение уравнений, систем линейных уравнений. Построение графиков функций
- •9. Язык программирования Visual Basic
- •9.1. Теоретическая часть
- •Главное меню.
- •Панели инструментов:
- •Кнопка - Button Кнопка на форме
- •2) Метка –Lable Метка на форме
- •3) Текстовое поле – TextBox Текстовое поле на форме
- •1) Dim Имя переменной As Тип данных
- •Private Имя переменной As Тип данных
- •3) Public Имя переменной As Тип данных
- •Static Имя переменной As Тип данных
- •9.2. Практическая часть
- •9.2.1. Математические выражения. Режим непосредственного счета
- •9.2.2. Работа с формами
- •9.2.3. Создание простых приложений
- •9.2.4. Способы ввода-вывода данных
- •9.2.5. Создание приложений c ветвлениями
- •9.2.6. Создание приложений c использованием циклов
- •Содержание
9.2.3. Создание простых приложений
Цель занятия. Освоить приемы работы с элементами управления Lable и TextBox; научится выполнять простейшие вычисления с использованием этих Управлений.
Теоретические вопросы:
-
Для чего предназначены Управления Lable и TextBox?
-
Перечислите основные свойства, события и методы этих Управлений.
-
Какие префиксы добавляются к именам этих Управлений?
-
Какие знаки служат для соединения содержимого текстовых полей?
-
Для чего нужны комментарии при записи кода программы, и с какого знака начинается комментарий?
Задача 1. Разработайте приложение, которое предлагает пользователю ввести фамилию, имя, отчество, возраст, затем приветствует его и выводит год рождения.
Процедуры обработки событий
Private Sub cmdClear_Click() 'Что делать, когда будет нажата кнопка очистки?
txtHello.Text = " " 'Очистка поля для вывода Приветствия и Года рождения.
txtYear.Text = " " 'Очистка поля для ввода Количества лет.
txtName.Text = " " 'Очистка поля для ввода Имени.
txtPatronymic.Text = " " 'Очистка поля для ввода Отчества.
txtSurname.Text = " " 'Очистка поля для ввода Фамилии.
End Sub
Private Sub cmdExit_Click() 'Что делать при нажатии кнопки Выход?
End 'Завершние выполнения проекта,
'переход из режима Пуск в режим Создание.
End Sub
Private Sub cmdHello_Click() 'Что делать при нажатии кнопки Привет?
'Склеивание значения текстовых полей заком +.
'Пробел и _ служат для разбивки строки кода.
txtHello.Text = "Добрый день, " + " " + txtSurname + _
" " + txtName + " " + txtPatronymic + " !"
End Sub
Private Sub cmdYear_Click() ' Что делать, при нажатии кнопки Год рожд?
txtHello.Text = " " ' Очищается текстовое поле для приветствия.
x = Val(txtYear.Text) ' Число введенное в поле Возраст преобразуется из тестового
' в числовое и присваивается переменной x.
y = 2002 - x ' Вычисляется год рождения.
Text = "году" ' Переменной Text присваивается слово Году.
' Вывод года рождения, склеивание выполняется знаком &.
txtHello.Text = "Вы родились в " & Str(y) & " " & Text
End Sub
Задача 2. Разработайте приложение «Калькулятор», которое выполняет четыре арифметических действия.
Порядок выполнения работы
-
Откройте новый проект.
-
Разместите на нем управляющие элементы, как показано на рисунке 9.9.
-
Задайте самостоятельно свойства элементов управления. Для изменения размера шрифта надписей на кнопках используйте свойство Font, предварительно выделив все 4 кнопки.
-
Перейдите в окно кода и заполните процедуру для кнопки <+>.
Процедура обработки события для кнопки Плюс
Private Sub cmdПлюс_Click()
txtРезультат.Text = Val(txtЧисло1.Text) + Val(txtЧисло2.Text)
End Sub
-
З
апишите процедуры для кнопок <Вычитание>, <Произведение>, <Частное>.
-
Сохраните проект под именем Calc.vba в папке вашей подгруппы, предварительно создав для него отдельную папку Calc, и закройте его (Файл / Удалить программу).
Задача 3. Сделайте копию проекта «Калькулятор». Разместите на нем кнопку возведения в квадрат числа из верхнего текстового поля, кнопку для очистки всех текстовых полей и кнопку выхода из программы (рисунок 9.10). Создайте исполняемый загрузочный файл.
Порядок выполнения работы
-
О
ткройте свою папку с проектами и сделайте копию папки с проектом Calc.vba. Переименуйте папку КопияCalc, дав ей другое имя Calc2. Откройте проект Calc из скопированной папки.
-
Разместите дополнительные элементы управления на форме, задайте их свойства, напишите процедуры.
-
Проверьте работу калькулятора и сохраните проект.
-
Для запуска калькулятора не из среды Visual Basic выберите команду меню Файл, затем Создать \ Calc.exe.
-
Закройте Visual Basic и запустите свой калькулятор, щелкнув по файлу Calc.exe.
Задача 4. Усовершенствуйте калькулятор таким образом, чтобы:
-
при нажатии на клавишу вычитания эта клавиша прыгала в другое место калькулятора и на ней вместо минуса появлялся текст типа «Я устала вычитать» или «Не трогай меня – я нервная!»;
-
при нажатии на клавишу <Очистка> клавиша вычитания возвращалась на свое место и принимала свой прежний вид;
-
при нажатии на кнопку закрытия окна в режиме Run открывалось окно с сообщением «Указания».