- •34.Защита документов в Word.
- •35. Защита документов в Excel.
- •59.Ввод элементов массива с помощью датчика случайных чисел, функции InputBox. Примеры.
- •1. Макропрограммирование в Excel.
- •2. Создание Windows приложений.
- •3. Базы данных. Фактографические и документальные бд.
- •4. Система управления бд (субд). Классификация субд.
- •5. Свойства иерархических ,сетевых и реляционных бд.
- •6. Режимы работы с бд. Система команд.
- •7. Язык sql
- •8. Создание и режимы работы с бд в Excel.
- •9. Электронные презентации
- •10. Этапы создания презентаций
- •11. Пакет создания презентаций PowerPoint. Форматы файлов PowerPoint.
- •12. Слайд и его параметры.
- •13. Режимы работы PowerPoint.
- •14. Создание диаграмм, управляющих кнопок, гиперссылок в PowerPoint
- •15. Просмотр и управление презентацией. Управление процессом демонстрации
- •16. Понятие компьютерной сети. Классификация компьютерных сетей.
- •17. Состав и компоненты компьютерной сети. Режимы передачи данных.
- •19. Технология клиент-сервер. Достоинства сети с выделенным сервером
- •20. Сетевой протокол. Основные показатели компьютерных сетей.
- •21. Уровни эталонной сетевой архитектуры. Характеристики качества коммуникационной сети.
- •22. Основные топологии лвс: звезда, кольцо, общая шина.
- •23. Общие сведения об Internet. Межсетевой протокол (Ip). Маршрутизатор, хост компьютер, провайдер.
- •24. Система адресации в Internet. Цифровой и доменный адрес.
- •25. Протокол управления передачей информации (tcp) .
- •26. Сервисы Internet
- •27. Информационная служба www. Протокол http. Url- адрес.
- •28. Работа с браузером.
- •29.Основы защиты информации
- •30.Методы и средства защиты в компьютерных системах.
- •31.Информационная безопасность и её компоненты.
- •33. Защита информации в Internet
- •34.Защита документов в Word.
- •35. Защита документов в Excel.
- •36. Общие сведения об языке vb. Области применения vba, vbScript, ActiveX, vb.Net.
- •37. Методы программирования
- •38.Классификация языков программирования
- •39.Системы программирования.
- •40.Методика программирования на vb. Понятия объекта, события, свойства и метода.
- •42.Среда разработки vb. Окно проекта, окно формы, панель инструментов формы, окно свойств, окно программного кода.
- •43.Алфавит языка. Пример записи операторов кода в модуле.
- •44.Лексемы языка vb. Правила записи имён. Соглашение по стилю имён.
- •45.Типы переменных в языке vb. Суффиксы, определяющие тип переменной.
- •46.Описание переменных. Примеры. Явное и неявное описание переменных.
- •47.Область видимости переменных. Динамические и статистические переменные.
- •48.Запись констант. Примеры использования констант.
- •49.Встроенные функции vb.
- •50.Запись арифметических выражений в vb. Приоритет операций.
- •51.Программирование линейного вычислительного процесса. Пример вычисления по формуле.
- •52.Разработка приложения «калькулятор».
- •53.Понятие алгоритма. Свойства алгоритма. Способы описания алгоритма. Примеры
- •54.Основные структуры алгоритмов. Язык блок-схем. Элементы, правила составления.
- •55Алгоритм и программа решения квадратного уравнения.
- •56.Программирование разветвляющихся процессов. Две формы условного оператора. Примеры.
- •57.Системная функция: InputBox. Пример.
- •58.Понятие массива. Описание массивов в vb. Динамические масивы.
- •59.Ввод элементов массива с помощью датчика случайных чисел, функции InputBox. Примеры.
- •60.Оператор цикла For Next. Программа вычисления факториала.
- •61.Алгоритм и программа Сумма.
- •62. Алгоритм и программа Счётчик.
- •63.Алгоритм и программа Максимум.
- •64.Алгоритм и программа табулирования функции.
49.Встроенные функции vb.
Встроенные функции VB обеспечивают сложные виды обработки данных, избавляя пользователя от разработки собственных программ. В VB используется несколько категорий встроенных функций. Это — математические, строковые, функции даты и времени, функции преобразования типов и файловые. При обращении к этим функциям необходимо указать идентификатор функции, а в скобках аргумент. Приоритет вычисления функций выше, чем у арифметических операций.
Математические:
Abs(x) - |x|
Atn(x) – arctg x
Sin(x) – sin x
Cos (x) – cos x
Tan(x) – tg x
Exp(x) - (e – основание натурального логарифма)
Log(x) – ln x
Sqr(x) – квадратный корень
Rnd(x) – датчик случайных чисел
Fix(x) – отбрасывание дробной части
Int(x) – наибольшее целое число, не превосходящее Х
Round(x [, A]) – округление числа Х, с точностью до А десятичных знаков; если параметр А не задан, то происходит округление до целого значения
Sgn(x) – возвращает +1, если значение аргумента положительное, -1, если отрицательное и 0, если -0
Строковые:
Len(Str$) — определение длины строки; Left(Str$,x) — выделение из строки х символов слева;
Right(Str$,x) — выделение из строки х символов справа;
Mid(Str$,x,y) — выделение из строки у символов начиная с номера х.
Функции преобразования типов:
Val(Str$) — преобразует строковое значение в число;
Str(x) — преобразует число в строковое значение;
Chr(x) — преобразует числовой код в символ;
Chr( 13) — перевод каретки;
Chr( 10) — переход на начало строки.
50.Запись арифметических выражений в vb. Приоритет операций.
Арифметическое выражение – это последовательность чисел, констант, переменных, функций и арифметических выражений, заключённых в круглые скобки, которые соединены между собой знаками арифметических операций. Таких операций 8. Вычисления производятся в соответствии с приоритетом:
1) А^B;
2) –A;
3)A*B, A/B;
4)A\B;
5)A Mod B;
6)A+B, A-B.
Для операции 34\5 результат равен 6, а для (34 mod 5) результат 4. Взятие стандартной функции имеет наивысший приоритет. Чтобы изменить последовательность выполнения операций используют круглые скобки.
51.Программирование линейного вычислительного процесса. Пример вычисления по формуле.
Текст программного модуля:
Private Sub Форма1_Click()
Dim X As Single, Y As Double
X = Val(Текст1)
Y = 1.736 * Abs(Log(Tan(X / 2))) - Sqr(Atn((Exp(X) - Exp(-X)) / 2))
Текст2 = Str(Y)
End Sub
52.Разработка приложения «калькулятор».
Текст программы:
Private Sub CommandButton1_Click() ‘сложение
Dim chislo1 As Single, chislo2 As Single, rez As Single
chislo1 = Val(TextBox1.Text)
chislo2 = Val(TextBox2.Text)
rez = chislo1 + chislo2
TextBox3.Text = rez
End Sub
Private Sub CommandButton2_Click() ‘вычитание
Dim chislo1 As Single, chislo2 As Single, rez As Single
chislo1 = Val(TextBox1.Text)
chislo2 = Val(TextBox2.Text)
rez = chislo1 - chislo2
TextBox3.Text = rez
End Sub
Private Sub CommandButton3_Click() ‘умножение
Dim chislo1 As Single, chislo2 As Single, rez As Single
chislo1 = Val(TextBox1.Text)
chislo2 = Val(TextBox2.Text)
rez = chislo1 * chislo2
TextBox3.Text = rez
End Sub
Private Sub CommandButton4_Click() ‘деление
Dim chislo1 As Single, chislo2 As Single, rez As Single
chislo1 = Val(TextBox1.Text)
chislo2 = Val(TextBox2.Text)
rez = chislo1 / chislo2
TextBox3.Text = rez
End Sub