Классификация компьютерных сетей. Топология
Локальная вычислительная сеть (LAN - Local Area Network) объединяет компьютеры, как правило, одной организации, которые располагаются компактно в одном или нескольких зданиях. Размер локальной сети не превышает нескольких километров. Пропускная способность современных локальных сетей достигает 10 Гбит/с. Время обращения к сетевым ресурсам соизмеримо со временем обращения к локальным ресурсам рабочей станции.
Высокое качество передачи данных дает возможность предоставлять пользователю сети широкий спектр услуг: файловую службу, печать, факс, электронную почту, сканер, базы данных и другие услуги, реализация которых отдельно на локальном компьютере непозволительно дорога. Каналы связи могут использоваться совместно сразу многими компьютерами сети.
Глобальная вычислительная сеть (WAN - Wide Area Network) объединяет компьютеры, расположенные в различных странах, на различных континентах. Взаимодействие между абонентами такой сети может осуществляться на базе телефонных линий связи, радиосвязи и систем спутниковой связи.
При организации глобальных сетей используются уже существующие линии связи, например, телефонные линии. Эти линии прокладывались для целей, отличных от передачи компьютерных данных. Качество таких линий связи, как правило, очень низкое, что требует использования специальных сложных алгоритмов и процедур передачи данных и дорогой аппаратуры. Скорость обмена данных существенно ниже, чем в локальных сетях.
Cетевая архитектура. Топология сети
Сетевая архитектура (network architecture) – это комбинация топологий, методов доступа к среде передачи данных и протоколов, необходимых для создания работоспособной сети.
Термин сетевая топология обозначает физическое расположение компьютеров, кабелей и других сетевых компонентов. Существуют три базовые топологии сети:
-Шина (Bus)
-Звезда (Star)
- Кольцо (Ring)
Основные понятия VBA. Объекты, свойства, методы, события.
MS Visual Basic —средство разработки программного обеспечения включающееязык программирования и среду разработки.
Среда разработки VBвключает инструменты для визуального конструирования пользовательского интерфейса. Visual Basic for Applications (VBA)
. Варианты для приложений естественно имеют отличия
Итак Visual Basic является встроенным языком для приложений Microsoft Office (Имеете опыт работы в Excel).
Visual Basic представляет собой интегрированную среду разработки, которая содержит набор инструментов, облегчающих и ускоряющих процесс разработки приложений.
Процесс разработки приложения заключается не только в написании программы (программного кода), а в проектировании приложения. Приложение формируется средствами графического редактирования (компоновки), что позволяет свести процесс создания программного кода к минимуму.
Как и во всех современных системах визуального проектирования, в Visual Basic применяется объектно-ориентированный подход к программированию. Любое приложение, написанное на Visual Basic, представляет собой совокупность объектов.
Понятие объекта. Вспомним, что переменной называется именованный элемент кода VBA хранящий некоторое значение (число….., строку). Все эти переменные относятся к одному типу – простые переменные (иногда в технической литературе - скалярные переменные). Однако существует еще один тип – переменные объектов, или просто объектов. Переменные этого типа наряду со значениями хранят также и некоторый тип поведения
Объект — некая сущность, которая четко проявляет свое поведение и является представителем некоторого класса подобных себе объектов. Почти все, с чем производится работа в VB, является объектами. Например: Форма, Кнопка, Текстовое поле и т. д.
(Сущность - совокупность объектов, обладающих одинаковым набором свойств.)
Каждый объект характеризуется:
свойствами;
методами;
событиями.
Свойство — это имеющий имя атрибут объекта. Свойства определяют характеристики объекта (цвет, положение на экране, состояние объекта). Например, все формы имеют свойство Caption,но разные формы имеют разные значения этого свойства.
Методы— это действия или задачи, которые выполняет объект (то, что можно делать с объектами). Например, форма может открываться, закрываться, перемещаться.
Событие — это характеристика класса объекта, описывающая внешнее воздействие, на которое реагирует объект этого класса во время работы приложения. События являются своего рода сигналами, которые система реагирует при возникновении определенных ситуаций. Например, с командными кнопками связаны события Click, возникают при щелчке на кнопке пользователя. В качестве реакции на событие программируется какой-либо сценарий действия приложения (как правило, это фрагменты кодов VBA- процедуры обработки события).
Классом объектов в объектно-ориентированных языках программирования называется общее описание таких объектов, для которых характерно наличие множества общих свойств и общих действий, которые способны выполнять эти объекты (например, класс Командная кнопка — общее описание кнопок в окнах приложений). Они должны иметь множество общих свойств (размер, цвет, тип шрифта…) и других характеристик (например, событий, одинаковых для всех этих объектов: щелчок мышью).
Дата добавления: 2017-01-13; просмотров: 779;