- •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. Пример.
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
53. Понятие алгоритма. Свойства алгоритма. Способ описание алгоритма. Примеры.
Алгоритм - это система точно сформулированных правил, определяющих процесс преобразования допустимых исходных данных (входной информации) в желаемый результат (выходную информацию) за конечное число шагов.
Алгоритм обладает следующими основными свойствами:
дискретность - разбиение процесса обработки информации на более простые этапы (шаги выполнения), выполнение которых человеком или компьютером не вызывает затруднений;
определенность (или детерминированность) - однозначность выполнения каждого отдельного шага преобразования информации;
результативность - завершение работы алгоритма в целом за конечное число шагов;
массовость - пригодность алгоритма для решения определенное класса задач.
В алгоритме отражаются логика и способ формирования результов решения с указанием необходимых расчетных формул, логических условий, соотношений для контроля достоверности выходных результатов .В алгоритме обязательно должны быть предусмотрены всеситуации, которые могут возникнуть в процессе решения задачи.
Процесс разработки алгоритма называется алгоритмизацией.
Сущность алгоритмизации вычислительного процесса проявляется в следующих действиях:
выделение законченных частей вычислительного процесса;
формальная запись каждого из них;
назначение определённого порядка выполнения выделенных частей;
проверка правильности выбранного алгоритма
Способы описания алгоритмов
Наименование |
Обозначение |
Функции |
Процесс |
Выполнение операции или группы операций, в результате которых изменяется значение, форма представления или расположение данных. | |
Ввод-вывод |
Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод). | |
Решение |
Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий. | |
Предопределенный процесс |
Использование ранее созданных и отдельно написанных программ (подпрограмм). | |
Документ |
Вывод данных на бумажный носитель. | |
Магнитный диск |
Ввод-вывод данных, носителем которых служит магнитный диск. | |
Пуск-останов |
Начало, конец, прерывание процесса обработки данных. | |
Соединитель |
Указание связи между прерванными линиями, соединяющими блоки. | |
Межстраничный соединитель |
Указание связи между прерванными линиями, соединяющими блоки, расположенные на разных листах. | |
Комментарий |
Связь между элементом схемы и пояснением. |
Существуют несколько способов представления алгоритмов:
Словесный способ – описание алгоритма состоит из словесного перечня действий (без формул и таблиц). Недостатком этого способа является отсутствие чёткой формализации и наглядности выполнения процесса, но таким способом можно описывать алгоритмы с любой степенью детализации;
Формульно- словесный способ – задание инструкций о выполнении конкретных действий в чёткой последовательности в сочетании со словесными пояснениями. Этот способ более компактен, но не является строго формальным;
Табличный способ – представление алгоритма в виде таблицы и расчётных форм. Этот способ наиболее часто используется в экономических расчётах.
Графический способ – представление алгоритма в виде схемы, состоящей из геометрических фигур – блоков, форма которых зависит от выполняемых операций. Линия соединения блоков показывает направление процесса обработки данных. Каждое направление называется ветвью. Перечень блоков, их наименование, функции, формы, размеры, взаиморасположение определяется ГОСТ 19.701-90