- •2.Понятие объектно-ориентированного анализа. Классы и объекты. Основные отношения между классами и объектами.
- •4. Классификация данных. Типы данных. Совместимость типов. Константы и переменные. Работа с данными статической структуры. Простые типы данных и работа с ними.
- •5. Структурированные типы данных и работа с ними.
- •6. Операторы передачи управления и операторы организации циклов в языках программирования
- •Цикл с предусловием while
- •Цикл с постусловием do
- •Цикл с параметром for
- •Цикл перебора foreach
- •7.Процедуры и функции в языках программирования. Способы передачи параметров в процедуры и функции.
- •8.Организация ввода-вывода в языках программирования. Работа с дисковыми файлами в языках программирования.
- •9.Алгоритмы сортировки, сравнение алгоритмов сортировки. Последовательный и бинарный поиск.
- •Оценка алгоритма сортировки
- •Классификация алгоритмов сортировки
- •Список алгоритмов сортировки
- •Алгоритмы устойчивой сортировки
- •Алгоритмы неустойчивой сортировки
- •Сортировка вставками
- •«Быстрая» сортировка
- •Описание «быстрой» сортировки Алгоритм QuickSort
- •[Править] Вычислительная сложность «быстрой» сортировки
- •11.Прикладное программное обеспечение общего назначения. Системы обработки текстов. Системы машинной графики. Табличные процессоры.
- •12 Понятие архитектуры и основные типы архитектуры эвм. Типовая схема эвм, принципы Фон-Неймона. Оперативная память, центральный процессор эвм.
- •12 Понятие архитектуры и основные типы архитектуры эвм. Типовая схема эвм, принципы Фон-Неймона. Оперативная память, центральный процессор эвм.
- •13. Периферийные устройства эвм.
- •14.Глобальные компьютерные сети. Интернет как технология и информационный ресурс (сеть). Технология электронной почты. Технология обмена файлами (ftp). Технология www. Поиск информации в Интернет.
- •15.Понятие мультимедиа. Мультимедиа как средство и технология. Создание мультимедийных приложений. Мультимедиа и Интернет. Язык html как средство создания информационных ресурсов Интернет.
- •Видео и анимация.
14.Глобальные компьютерные сети. Интернет как технология и информационный ресурс (сеть). Технология электронной почты. Технология обмена файлами (ftp). Технология www. Поиск информации в Интернет.
Компьютерная сеть (Computer NetWork, net - сеть, и work - работа) - это система обмена информацией между компьютерами.
Основная цель: обеспечение пользователям потенциальной возможности доступа к локальным ресурсам всех компьютеров сети
Требования к сети
-
Производительность
-
Надежность и безопасность
-
Расширяемость и масштабируемость
-
Прозрачность и управляемость
-
Совместимость (гетерогенность)
К основным характеристикам производительности сети относятся: время реакции, которое определяется как время между возникновением запроса к какому-либо сетевому сервису и получением ответа на него; пропускная способность, которая отражает объем данных, переданных сетью в единицу времени, и задержка передачи, которая равна интервалу между моментом поступления пакета на вход какого-либо сетевого устройства и моментом его появления на выходе этого устройства.
Для оценки надежности сетей используются различные характеристики, в том числе: коэффициент готовности, означающий долю времени, в течение которого система может быть использована; безопасность, то есть способность системы защитить данные от несанкционированного доступа; отказоустойчивость — способность системы работать в условиях отказа некоторых ее элементов.
Расширяемость означает возможность сравнительно легкого добавления отдельных элементов сети (пользователей, компьютеров, приложений, сервисов), наращивания длины сегментов сети и замены существующей аппаратуры более мощной.
Масштабируемость означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом производительность сети не ухудшается.
Прозрачность — свойство сети скрывать от пользователя детали своего внутреннего устройства, упрощая тем самым его работу в сети.
Управляемость сети подразумевает возможность централизованно контролировать состояние основных элементов сети, выявлять и разрешать проблемы, возникающие при работе сети, выполнять анализ производительности и планировать развитие сети.
Совместимость означает, что сеть способна включать в себя самое разнообразное программное и аппаратное обеспечение.
Компьютерные сети классифицируются по следующим признакам:
•степень географического распространения;
•масштаб производственного подразделения;
•способ управления;
•структура (топология) связей.
По степени географического распространения различают:
•локальные сети (Local Area Network, LAN);
•глобальные сети (Wide Area Network, WAN);
•городские сети (Metropolitan Area Network, MAN).
LAN — сосредоточены на территории не более 1-2 км; построены с использованием дорогих высококачественных линий связи, которые позволяют, применяя простые методы передачи данных, достигать высоких скоростей обмена данными порядка 100 Мбит/с. Предоставляемые услуги отличаются широким разнообразием и обычно предусматривают реализацию в режиме on-line.
WAN — объединяют компьютеры, рассредоточенные на расстоянии сотен и тысяч километров. Часто используются уже существующие не очень качественные линии связи. Более низкие, чем в локальных сетях, скорости передачи данных (десятки килобит в секунду) ограничивают набор предоставляемых услуг передачей файлов, преимущественно не в оперативном, а в фоновом режиме, с использованием электронной почты. Для устойчивой передачи дискретных данных применяются более сложные методы и оборудование, чем в локальных сетях.
MAN — занимают промежуточное положение между локальными и глобальными сетями. При достаточно больших расстояниях между узлами (десятки километров) они обладают качественными линиями связи и высокими скоростями обмена, иногда даже более высокими, чем в классических локальных сетях. Как и в случае локальных сетей, при построении MAN уже существующие линии связи не используются, а прокладываются заново.
По масштабу производственного подразделения различают:
•сети отделов;
•сети кампусов;
•корпоративные сети.
Сети отделов используются небольшой группой сотрудников в основном с целью разделения дорогостоящих периферийных устройств, приложений и данных; имеют один-два файловых сервера и не более тридцати пользователей; обычно не разделяются на подсети; создаются на основе какой-либо одной сетевой технологии; могут работать на базе одноранговых сетевых ОС.
Сети кампусов объединяют сети отделов в пределах отдельного здания или одной территории площадью в несколько квадратных километров, при этом глобальные соединения не используются. На уровне сети кампуса возникают проблемы интеграции и управления неоднородным аппаратным и программным обеспечением.
Корпоративные сети объединяют большое количество компьютеров на всех территориях отдельного предприятия. Для корпоративной сети характерны:
• масштабность — тысячи пользовательских компьютеров, сотни серверов, огромные объемы хранимых и передаваемых по линиям связи данных, множество разнообразных приложений;
• высокая степень гетерогенности — типы компьютеров, коммуникационного оборудования, операционных систем и приложений различны;
• использование глобальных связей — сети филиалов соединяются с помощью телекоммуникационных средств, в том числе телефонных каналов, радиоканалов, спутниковой связи.
По способу управления различают:
•одноранговые сети
•сети «Клиент - сервер»;
Сервер - это программный модуль, который обслуживает запросы на доступ к ресурсам своего компьютера, а также компьютер, который предоставляет свои ресурсы другим компьютерам сети.
Клиент - это программный модуль, который вырабатывает запросы на доступ к удаленным ресурсам и передает их по сети на нужный компьютер, а также компьютер, который потребляет локальные ресурсы других компьютеров сети.
Служба - пара модулей "клиент - сервер", обеспечивающая совместный доступ к определенному типу ресурсов.
По топологии связей различают:
•сети с топологией «Общая шина»;
•сети с топологией «Звезда»;
•сети с топологией «Кольцо»;
•сети с древовидной топологией;
•сети со смешанной топологией.
Компоненты сети
-
Компьютеры: ПК; ноутбуки; мэйнфреймы
-
Коммуникационное оборудование: концентраторы, мосты, коммутаторы; маршрутизаторы; линии связи.
-
Операционные системы: WinNT; Novell NetWare; Unix; Linux.
-
Сетевые ресурсы: сетевой принтер; сетевой диск; сетевой модем.
-
Сетевые приложения: программы совместного использования (базы данных, электронные таблицы).
Каждый компьютер, подключенный к сети имеет два равноценных уникальных адреса: цифровой IP-адрес и символический доменный адрес. Присваивание адресов происходит по следующей схеме: международная организация Сетевой информационный центр выдает группы адресов владельцам локальных сетей, а последние распределяют конкретные адреса по своему усмотрению.
IP-адрес компьютера имеет длину 4 байта. Обычно первый и второй байты определяют адрес сети, третий байт определяет адрес подсети, а четвертый — адрес компьютера в подсети. Для удобства IP-адрес записывают в виде четырех чисел со значениями от 0 до 255, разделенных точками, например: 145.37.5.150. Адрес сети — 145.37; адрес подсети — 5; адрес компьютера в подсети — 150.
Доменный адрес (англ. domain — область), в отличие от цифрового, является символическим и легче запоминается человеком. Пример доменного адреса: barsuk.les.nora.ru. Здесь домен barsuk — имя реального компьютера, обладающего IP-адресом, домен les — имя группы, присвоившей имя этому компьютеру, домен nora — имя более крупной группы, присвоившей имя домену les, и т.д. В процессе передачи данных доменный адрес преобразуются в IP-адрес.
Частные виды сетей
•Интернет - это сообщество множества международных и национальных компьютерных сетей.
•Интранет - внутренняя сеть организации, использующая стандарты, протоколы и технологии Интернет.
•Экстранет - корпоративная Интранет.
В Интернет доступны много видов различных информационных технологий, называемых службами:
-
Службы для распространения информации: WWW, Gopher, FTP, Telnet.
-
Службы для электронного общения: Е-mail, Usenet, Maillists, ICQ, IRC, IP-телефония.
ЭЛЕКТРОННАЯ ПОЧТА
Для того чтобы воспользоваться услугами электронной почты, или E-Mail необходимо получить (а еще точнее, - зарегистрировать) на сервере провайдера или бесплатном ресурсе, например http://www.mail.ru , электронный почтовый ящик.
После регистрации Вам будет присвоено имя пользователя и пароль. Совокупность имени пользователя и имени сервера образуют адрес электронной почты, например: cwr@inbox.ru или cwr@mail.ru. Значком @, как правило, отделяется идентификатор конечного пользователя от имени почтового сервера.
Естественно, физически ваш ящик представляет собой область на жестком диске, то есть "винчестере". Поскольку серверы компьютерной сети работают круглосуточно, нет никакой необходимости договариваться с кем-либо о приеме и передаче сообщений. Достаточно связаться по модему в удобное для вас время с сервером, получить свою почту и отправить собственные сообщения (электронные документы).
Стоит напомнить и об основных типах подключения к Сети:
-
коммутируемое (вы звоните, когда вам это необходимо и заканчивая работу отключаетесь)
-
постоянное подключение (существует канал связи, действующий без перерывов).
WWW ИЛИ ЭЛЕКТРОННАЯ ПАУТИНА
Но передавать и принимать можно не только письма (сообщения), а и посылки (файлы), или даже целые контейнеры информации.
Как вы помните, электронные документы - это не только странички текста, но и картинки, и базы данных, и электронные таблицы, и файлы с мультипликацией, и даже оцифрованный звук. Представьте себе рекламный буклет, полный не только текста и картинок, но и мультиков со звуком! Ну а чтобы такой электронный буклет можно было удобно листать, воспользовались довольно старой идеей гипертекстовых документов.
Гипертекстовая страничка внешне представляет собой обычный текст, в котором отдельные слова и картинки выделены особо. Это означает, что "под" этими элементами страницы находятся ссылки на другие электронные документы или даже на целые программы, которые будут выполнены в случае выбора этого слова или этой картинки.
Не очень сложно организовать показ картинки, мультика, прослушать записанный звуковой фрагмент. Можно даже переадресовать пользователя к другому гипертекстовому документу на другом сервере, расположенном, быть может, за тысячи километров.
Возможна, как мы уже говорили, активизация специальных программ.
Система гипертекстовых страниц, располагающихся на серверах и позволяющих с легкостью странствовать по всем закоулкам глобальных компьютерных сетей, называется World Wide Web - всемирной паутиной. Странички же называются WWW-страницами.
Почти каждая уважающая себя фирма имеет в Интернет свой собственный сайт – несколько страниц, объединенных единым дизайном или информацией.
Существует довольно-таки много гипертекстовых редакторов и соответствующих им стандартов форматов страниц.
Понятно, что просто необходимо было выбрать один из них, чтобы обеспечить всем желающим беспрепятственное путешествие по электронной паутине. Таким стандартом стал HTML-стандарт (Нуреr Text Markup Language).
Программа для просмотра WWW страниц и путешествия по Интернет называется браузер. В специальной строке браузера пользователь вводит адрес странички или сервера, например, http://nalog.nm.ru или http://www.gazeta.ru .
При этом http:// можно не писать, т.к. современные версии автоматически добавят hyper text transfer protocol, перед адресом страницы. А сам адрес странички использует «иерархический» принцип. Разберем на примере: http://www.gazeta.ru , где, http:// - протокол, www - имя компьютера, gazeta - домен второго уровня, ru домен первого уровня (страна - Россия).
FTP (ПРОТОКОЛ ПЕРЕДАЧИ ФАЙЛОВ)
Посещая самые различные сайты, нередко на страницах можно увидеть надпись «DownLoad». Если мы находимся в браузере, после щелчка на ссылке, появится диалоговое окно, предлагающее сохранить программу (драйвер, прайслист и прочее) на диске. В это время активизируется FTP протокол, позволяющий принимать (и загружать) файлы на сервер.
В сети Интернет существуют специальные «хранилища» файлов, попасть на которые можно введя в строке адрес, начинающийся с ftp, например, ftp://ftp.kiae.su - сервер института атомной энергетики.
Для нахождения информации в сети имеются поисковые системы: Yandex, Rambler, Goodle.
Поисковая система - это система, которая занимается сбором информации о ресурсах Интернет и ее систематизацией для того, чтобы упростить пользователю доступ к интересующей его информации.
Рекомендации по поиску информации в сети:
-
Целью использования универсальной ИПС общего назначения может быть поиск специализированной ИПС, посвященной тематике вашего поиска.
-
Читайте найденные документы в поисках наиболее точных терминов и связей между терминами.
-
Используйте несколько ИПС.
-
Отметьте те ИПС. которые для вас наиболее эффективны.