- •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. Пример.
39. Система программирования.
Система программирования – это система для разработки новых программ на конкретном языке программирования. В них входят:
компилятор или интерпретатор
интегрированная среда разработки
средства создания и редактирования текстов программ
обширные библиотеки стандартных программ и функций.
отладочные программы, т.е программы, помогающие находить и устранять ошибки в программе
дружественная к пользователю диалоговая среда.
многооконный режим работы
мощные графические библиотеки
встроенная справочная служба
Популярные системы программирования – Turbo Basic, Quick basic, Turbo Pascal, Turbo C. Получили распространение системы программирования, ориентированные на создание Windows приложений.
Borland Delphi- наследник семейства компиляторов Borland Pascal
Microsoft Visual Basic- удобный и популярный инструмент для создания Windows программ с использованием визуальных средств
Borland C++ - Средство для разработки Dos и Windows приложений
40. Методика программирования на Visual basic. Понятия объекта, события, свойства и метода.
Visual Basic — это последняя версия одного из популярных языков программирования. В настоящее время с помощью Visual Basic можно быстро создавать приложения, работающие в среде Windows для любой области компьютерных технологий: бизнес-приложения, мультимедиа, приложения типа клиент — сервер и приложения управления базами данных. Кроме того, Visual Basic является встроенным языком для приложений Microsoft Office. Многие разработчики приложений также используют Visual Basic в качестве внутреннего языка своих приложений.
Visual Basic представляет собой интегрированную среду разработки, которая содержит набор инструментов, облегчающих и ускоряющих процесс разработки приложений. Причем процесс разработки заключается не в написании программы (программного кода), а в проектировании приложения. Приложение формируется средствами графического редактирования (компоновки), что позволяет свести процесс создания программного кода к минимуму.
Как и во всех современных системах визуального проектирования, в Visual Basic применяется объектно-ориентированный подход к программированию. Любое приложение, написанное на Visual Basic, представляет собой совокупность объектов.
Объект — некая сущность, которая четко проявляет свое поведение и является представителем некоторого класса подобных себе объектов. Почти все, с чем производится работа в VB, является объектами. Например: Форма, Командная кнопка, Текстовое поле и т. д.
Каждый объект характеризуется:
свойствами;
методами;
событиями.
Свойство — это имеющий имя атрибут объекта. Свойства определяют характеристики объекта (цвет, положение на экране, состояние объекта).
Методы — это действия или задачи, которые выполняет объект (то, что можно делать с объектами).
Классом объектов в объектно-ориентированных языках программирования называется общее описание таких объектов, для которых характерно наличие множества общих свойств и общих действий, которые способны выполнять эти объекты (например, класс Командная кнопка — общее описание кнопок в окнах приложений). Они должны иметь множество общих свойств и других характеристик (например событий, одинаковых для всех этих объектов: щелчок мышью).
Приложение, создаваемое в среде Visual Basic, называется проектом. Программный проект — это совокупность частей, составляющих будущее WINDOWS-приложение. Любой проект должен обязательно состоять из экранных форм (хотя бы одной) и программных модулей (хотя бы одного). Visual Basic хранит каждый проект в отдельном файле с расширением vbp.
Экранная форма — это графическое представление WINDOWS-приложения вместе с содержанием этого окна. Содержание включает в себя:
совокупность свойств этого окна с их значениями;
совокупность, объектов, находящихся в этом окне;
совокупность свойств этих объектов с их значениями.
В Visual Basic экранная форма хранится в отдельном файле с расширением frm.
Программный модуль — это хранящийся в отдельном файле программный код (текст некоторой программы). Он может использоваться при решении чаще всего одной, а иногда и нескольких задач. Имя этого файла имеет расширение bas.
Программный код проекта существует не сам по себе, он привязан к отдельным объектам экранной формы. Часть кода, которая относится только к одному объекту, в свою очередь может состоять из нескольких фрагментов-процедур.
В Visual Basic программный код почти всегда привязывается к какому-либо событию, которое является сигналом к началу работы программы. Например, щелчок мыши по какому-либо объекту экранной формы; загрузка новой экранной формы; перемещение указателя мыши вдоль полосы прокрутки; нажатие какой-либо клавиши на клавиатуре.
Сначала проектируется экранная форма, затем устанавливаются события, которые будут происходить в работающем приложении, и только затем программируются действия, связанные с этими событиями.
Событие — это характеристика класса объекта, описывающая внешнее воздействие, на которое реагирует объект этого класса во время работы приложения.
Большинство процедур, из которых состоит программный код VB, привязаны к событиям и называются процедурами-событиями.
Создание любого приложения состоит из следующих этапов.
Постановка задачи. Описание принципа работы будущего приложения, видов экранных форм (окон) этого приложения.
Разработка интерфейса. Создание экранных форм приложения со всеми находящимися на этих формах объектами и свойствами этих объектов.
Программирование. Определение того, какие события будут происходить в процессе работы приложения, составление алгоритмов процедур для этих событий и написание программы (программных кодов) этих процедур.
Отладка программы. Устранение логических ошибок в процедурах и достижение того, чтобы приложение работало удовлетворительно в среде проектирования.
Сохранение проекта и при желании — компиляция (превращение проекта в исполняемое приложение, способное работать самостоятельно за пределами среды проектирования).
Приложение может работать в режиме компиляции или интерпретации. В режиме интерпретации все инструкции на языке БЭЙСИК, из которых состоит программа, будут выполняться системой Visual Basic непосредственно в процессе их чтения компьютером строка за строкой в среде разработки.
В режиме компиляции сначала производится отладка программы с помощью интерпретатора, затем она полностью транслируется (переводится) с языка высокого уровня (Бейсика) на язык низкого уровня (язык машинных команд компьютера), т. е. компилирует.
Скомпилированная программа помещается в файл с расширением ехе. Этот файл может быть запущен на исполнение самостоятельно, без поддержки среды Visual Basic.