- •2.2. Сохранение макросов.
- •2.3. Выполнение макроса.
- •5. Свойства иерархических, сетевых и реляционных бд.
- •6. Режимы работы с бд.Система команд.
- •10. Этапы создания презентаций.
- •13. Режимы работы PowerPoint.
- •14. Создание диаграмм, управляющих кнопок, гиперссылок в PowerPoint
- •15. Просмотр и управление презентацией. Управление процессом демонстрации.
- •16. Понятие компьютерной сети. Классификация компьютерных сетей.
- •17.Состав и компоненты компьютерной сети. Режимы передачи данных.
- •18. Аппаратура, обеспечивающая передачу сообщений в лвс
- •19.Технология клиент-сервер. Достоинства сети с выделенным сервером.
- •20. Сетевой протокол. Основные показатели компьютерных сетей.
- •21. Уровни эталонной сетевой архитектуры. Характеристики качества коммуникационной сети.
- •22. Основные типологии лвс: звезда, кольцо, общая шина.
- •23. Общие сведения об internet. Межсетевой протокол (ip) Маршрутизатор, хост компьютер, провайдер.
- •24. Система адресации в Internet. Цифровой и доменный адрес.
- •25. Протокол управления передачей информации (tcp) .
- •26. Сервисы Internet
- •27.Информационная служба www. Протокол http. Url- адрес.
- •28. Работа с браузером.
- •29. Основы защиты информации
- •30.Методы и средства защиты в компьютерных системах.
- •31. Информационная безопасность и её компоненты.
- •32. Правовые методы защиты программ.
- •33. Защита информации в Internet
- •34. Защита документов в Word
- •35. .Защита документов в Excel. Защита отдельных элементов листа в Excel
- •38. Классификация языков программирования.
- •39. Система программирования.
- •40. Методика программирования на Visual basic. Понятия объекта, события, свойства и метода.
- •41. Visual basic- объектно- ориентированный язык программирования (ооп). Принципы ооп. Понятие «контейнера»
- •42. Среда разработки Visual basic. Окно проекта, окно формы, панель инструментов формы, окно свойств, окно программного кода.
- •43. Алфавит языка. Пример записи операторов кода в модуле. 44. Лексемы языка Visual basic. Шесть классов лексем языка Visual basic. Правила записи имен в языке Visual basic. Соглашение по стилю имен.
- •45. Типы переменных в языке Visual basic. Суффиксы определяющие тип переменной.
- •46. Описание переменных в языке Visual basic . Примеры. Явное и неявное описание переменных.
- •47. Область видимости переменных. Динамические и статистические переменные (Dim, Private, Public, Static)
- •48. Запись констант в языке Visual basic. Предопределенные константы и константы, создаваемые пользователями. Примеры использования констант.
- •49. Встроенные функции vb.
- •50. Запись арифметических выражений в vb. Приоритет операций.
- •51. Программирование линейного вычислительного процесса. Пример вычисления по формуле.
- •52. Разработка приложений «Калькулятор»
- •53. Понятие алгоритма. Свойства алгоритма. Способ описание алгоритма. Примеры.
- •54.Основные структуры алгоритмов. Язык блок-схем. Элементы, правил остановления.
- •55.Алгоритм и программа решения квадратного уравнения.
- •56. Программирование разветвляющихся процессов. Две формы условного оператора. Примеры.
- •57. Системная функция: InputBox. Пример.
- •58. Понятие массива. Описание массивов в vb. Динамические масивы.
- •59. Ввод элемента массива с помощью датчика случайных чисел, функции InputBox, предварительно созданного диска, с помощью функции Array. Примеры.
- •60. Оператор цикла For Next. Программа вычисления факториала.
- •61.Алгоритм и программа Сумма.
- •62. Алгоритм и программа Счётчик.
- •63. Алгоритм и программа Максимум.
- •64. Алгоритм и программа табулирования функции.
- •65.66. Операторы цикла Do While…Loop, Do.. Loop While, Do Until…Loop, Do.. Loop Until. Пример.
59. Ввод элемента массива с помощью датчика случайных чисел, функции InputBox, предварительно созданного диска, с помощью функции Array. Примеры.
60. Оператор цикла For Next. Программа вычисления факториала.
Для того чтобы организовать повторение операций используют оператор цикла For Next. Оператор используется тогда, когда заранее известно число повторений цикла. Это многострочный оператор, его синтаксис таков:
For Имя=Значение1 To Значение2 [Step Значение3]
исполняемые операторы
Next [Имя]
Имя – это имя переменной, которую называют счётчиком.
Значение1 – начальное значение счётчика.
Значение2 – конечное значение счётчика.
Значение3 – величина шага.
Задача:
Вычислить факториал от числа. Число заносится в текстовое поле 1, а результат в текстовое поле 2. Вычисления производятся при нажатие командной кнопки.
Текст программы:
Private Sub Комманда1 _Click()
Dim n, I As Integer, Nf As Long
n = Val(Текст1.Text)
Nf = 1
For I=1 To n
Nf = Nf *I
Next I
Текст2.Text = Str(Nf)
End Sub
61.Алгоритм и программа Сумма.
Private Sub Комманда1 _Click()
Dim MyArray As Single
Dim intValarray As Integer
intValarray = Текст1.Text
S = 0
For i = 0 To intValarray
MyArray = InputBox("Введите элемент массива :", " a(i)=")
S = S + MyArray
Next
Текст2.Text = S
End Sub
62. Алгоритм и программа Счётчик.
Private Sub Комманда1 _Click()
Dim MyArray As Single
Dim intValarray As Integer
intValarray = Текст1.Text
k=0
For i=1 To n
If a(i)>= s And a(i) <= y then k=k+1
Next i
Текст2.Text = k
End Sub
63. Алгоритм и программа Максимум.
Текст программы:
Private Sub Комманда1_Click()
Dim MyArray As Single
Dim intValarray As Integer
intValarray = Val(Текст1)
ReDim a(intValarray) As Single
Max = -1000: k = 0
For i = 0 To intValarray
MyArray = InputBox("Введите э-т массива :", "Ввод a(i)=")
Список1.AddItem MyArray ‘метод AddItem используется
Список2.AddItem i ‘для добавления элементов в список
a(i) = MyArray
If a(i) > Max Then Max = a(i): k = i
Next
Текст2.Text = Max
Текст3.Text = k
End Sub
64. Алгоритм и программа табулирования функции.
Разработать приложение, реализующее табулирование функции y=1,2sin(3x) при изменении аргумента х в диапазоне [x0,xk] с шагом h.
Текст программы:
Private Sub Комманда1 _Click() ' Кнопка Расчет
Dim x0 As Single, xk As Single, h As Single, x As Single, y As Single
Cls ' Очистка формы
x0 = Val(InputBox("Ввод x0 - начального значения аргумента"))
xk = Val(InputBox("Ввод xk - конечного значения аргумента"))
h = Val(InputBox("Ввод h - шага изменения аргумента"))
Print Tab(7); "Функция y = 1.2sin(3x)"
For x = x0 To xk + h/2 Step h
y = 1.2 * Sin(3 * x)
Next x
End Sub
65.66. Операторы цикла Do While…Loop, Do.. Loop While, Do Until…Loop, Do.. Loop Until. Пример.
Оператор цикла Do-Loop. Логически управляемый цикл, оператор Do — начало, оператор Loop — конец цикла.
Оператор имеет четыре модификации:
1) Условие имеет значение True в начале цикла.
Структура:
Do While <условие>
<блок операторов>
Exit Do <блок операторов>
Loop
Цикл выполняется пока истинно условие. Оператор Exit Do предназначен для прекращения цикла и передачи управления оператору Loop — конец цикла.
2) Условие имеет значение True в конце цикла.
Структура:
Do
<блок операторов>
Exit Do
<блок операторов>
Loop While <условие>
Цикл выполняется хотя бы один раз, проверка условия в конце цикла.
3) Условие False в начале цикла.
Структура:
Do Until <условие>
<блок операторов>
Exit Do
<блок операторов>
Loop
Цикл выполняется до тех пор, пока условие не станет истинным.
4) Условие False в конце цикла.
Структура:
Do
<блок операторов>
Exit Do
<блок операторов>
Loop Until<условие>
Условие проверяется в конце цикла. Цикл прекращается, когда условие станет истинным.
Пример:
Do While True
A=Rnd :Debug.Print a
If a>0.99 Then Exit Do
Loop