
- •Основные понятия и методы теории информатики
- •Введение в информатику
- •1.2 Основные сведения об информации
- •1.3 Арифметические и логические основы эвм
- •2 Технические средства реализации информационных процессов
- •2.1 Общие принципы организации и работы компьютеров
- •Состав и назначение основных элементов персонального компьютера
- •3 Программные средства реализации информационных процессов
- •3.1 Программное обеспечение.
- •4 Локальные и глобальные сети эвм. Защита информации в сетях
- •6 Технологии программирования
- •6.1 Алгоритмизация и языки программирования
- •1) Если-то
- •6.2 Объектно оиентированное программирование visual basic
- •1 Интегрированная среда разработки Visual Basic
- •Ide содержит 10 компонентов:
- •3 Переменные и постоянные величины.
- •2.Объявление с помощью суффиксов.
- •5 Способы ввода и вывода данных
- •6 Создание простого вычислительного проекта
- •7 Программирование ветвлений
- •If условие then операторы1 else операторы 2
- •8 Программирование циклических вычислительных процессов.
6 Создание простого вычислительного проекта
Порядок создания простого приложения.
Пошаговый режим выполнения программы.
Функции в VB. Функции Val и Str.
Порядок создания простого приложения.
Задача. Даны размеры спичечной коробки. Вычислить её объём.
1) Записываем формулы для расчета.
Площадь основания = ширина* толщину;
Объём = Площадь основания * высоту.
2) Придумываем имена переменным:
W- ширина H - высота
F- толщина V- объём
S- площадь основания
3) Определяем какого типа будут переменные. Поскольку заранее неизвестно, будут ли переменные целыми, объявляем переменные Double
4) Решаем, каким способом будем задавать исходные данные (при помощи текстовых полей или функции InputBox) и выводить результаты. В соответствии с этим на форме размещаем управляющие элементы и задаём их свойства.
5) В области объявления переменных на уровне модуля пишем строки, объявляющие переменные.
6) В процедуре кнопки пишем строки для ввода исходных данных, формулы, и строки для вывода результатов вычисления.
Функции в VISUAL BASIC
Функции |
Синтаксис |
Абсолютное значение числа |
Abs(число) |
Целая часть числа(дробная отбрасывается) |
Fix(число) |
Наиболее целое число,не превышающее выражение в скобках |
Int(число) |
Округление до целых |
Round(число) |
Округление до N знаков после запятой |
Round (число,N) |
Знак числа |
Sgr(число) |
Тангенс |
Tan(число) |
Арктангенс |
Atn(число) |
Косинус |
Cos(число) |
Синус |
Sin(число) |
Экспонента |
Exp(число) |
Квадратный корень |
Sqr(число) |
Натуральный логарифм |
Log(число) |
Случайное число от 0…..i |
Rnd(число) |
Функции Val и Str.
Поля TextBox при вводе хранят данные символьного типа,если эти данные участвуют в вычислениях, необходимо преобразовать их в числа, с помощью функции Val
'Преобразование данных считанных из текстовых полей в числовые
X = Val(Text1)
Для вывода результатов, вычисленных в числовом формате в текстовые поля преобразуем их в символы, применив функцию преобразования форматов Str.
'Вывод результатов
Label10.Caption = Str(C)
7 Программирование ветвлений
Понятие ветвящегося процесса
Линейная конструкция условного оператора If
Блочная конструкция условного оператора If
Оператор Select Case
Оператор безусловного перехода
Понятие ветвящегося процесса
Ветвящимся называется такой процесс,в котором имеются два или более параллельных путей решения.
Например,вычисление функции Y=f(x):
Здесь может быть одно из двух решений
Выбор (ветвление) в Visual Basic осуществляют в основном 3 оператора:
· условный переход IF...THEN...ELSE
· множественный выбор (переключатели) SELECT CASE
· безусловный переход GOTO
Линейная конструкция условного оператора If