Компьютерное железо и базы MySQL

         

Платформы корпоративных информационных систем

Выбор аппаратной платформы и конфигурации системы представляет собой чрезвычайно сложную задачу. Это связано, в частности, с характером прикладных систем, который в значительной степени может определять рабочую нагрузку вычислительного комплекса в целом. Однако часто оказывается просто трудно с достаточной точностью предсказать саму нагрузку, особенно в случае, если система должна обслуживать несколько групп разнородных по своим потребностям пользователей. Например, иногда даже бессмысленно говорить, что для каждых N пользователей необходимо в конфигурации сервера иметь один процессор, поскольку для некоторых прикладных систем, в частности, для систем из области механических и электронных САПР, может потребоваться 2-4 процессора для обеспечения запросов одного пользователя. С другой стороны, даже одного процессора может вполне хватить для поддержки 15-40 пользователей, работающих с прикладным пакетом Oracle*Financial. Другие прикладные системы могут оказаться еще менее требовательными. Но следует помнить, что даже если рабочую нагрузку удается описать с достаточной точностью, обычно скорее можно только выяснить, какая конфигурация не справится с данной нагрузкой, чем с уверенностью сказать, что данная конфигурация системы будет обрабатывать заданную нагрузку, если только отсутствует определенный опыт работы с приложением.

Выбор аппаратно-программной платформы
Конфигурирование сетевых файловых систем
Резервное копирование

Организация основной памяти
Процессоры SPARC
Симметричные мультипроцессоры

Компьютерные сети Принципы, технологии, протоколы

В начале 70-х годов произошел технологический прорыв в области производства компьютерных компонентов - появились большие интегральные схемы. Их сравнительно невысокая стоимость и высокие функциональные возможности привели к созданию мини-компьютеров, которые стали реальными конкурентами мэйнфреймов. Закон Гроша перестал соответствовать действительности, так как десяток мини-компьютеров выполнял некоторые задачи (как правило, хорошо распараллеливаемые) быстрее одного мэйнфрейма, а стоимость такой мини-компьютерной системы была меньше.
Даже небольшие подразделения предприятий получили возможность покупать для себя компьютеры. Мини-компьютеры выполняли задачи управления технологическим оборудованием, складом и другие задачи уровня подразделения предприятия. Таким образом, появилась концепция распределения компьютерных ресурсов по всему предприятию. Однако при этом все компьютеры одной организации по-прежнему продолжали работать автономно

Системы пакетной обработки
Потенциальный код без возвращения к нулю
Построение локальных сетей по стандартам физического и канального уровней
Структура IP-пакета



Модемы для работы на коммутируемых аналоговых линиях
Сетевые анализаторы

Основы локальных сетей

Способов и средств обмена информацией за последнее время предложено множество: от простейшего переноса файлов с помощью дискеты до всемирной компьютерной сети Интернет, способной объединить все компьютеры мира. Какое же место в этой иерархии отводится локальным сетям?
Чаще всего термин "локальные сети" или "локальные вычислительные сети" (LAN, Local Area Network) понимают буквально, то есть это такие сети, которые имеют небольшие, локальные размеры, соединяют близко расположенные компьютеры. Однако достаточно посмотреть на характеристики некоторых современных локальных сетей, чтобы понять, что такое определение не точно. Например, некоторые локальные сети легко обеспечивают связь на расстоянии нескольких десятков километров. Это уже размеры не комнаты, не здания, не близко расположенных зданий, а, может быть, даже целого города. С другой стороны, по глобальной сети (WAN, Wide Area Network или GAN, Global Area Network) вполне могут связываться компьютеры, находящиеся на соседних столах в одной комнате, но ее почему-то никто не называет локальной сетью. Близко расположенные компьютеры могут также связываться с помощью кабеля, соединяющего разъемы внешних интерфейсов (RS232-C, Centronics) или даже без кабеля по инфракрасному каналу (IrDA). Но такая связь тоже почему-то не называется локальной.

Немного истории компьютерной связи
Кабели на основе витых пар
Согласование, экранирование и гальваническая развязка линий связи
Назначение пакетов и их структура

Эталонная модель OSI
Стандартные сетевые протоколы
Сети Ethernet и Fast Ethernet
Сеть FDDI
Классификация средств защиты информации

Метод управления обменом CSMA/CD
Аппаратура 10BASE5
Аппаратура 100BASE-TX
Характеристики адаптеров
Выбор конфигурации Ethernet

Выбор размера и структуры сети
Выбор с учетом стоимости
Формулы Шеннона для непрерывного и дискретного каналов
Структура модема

Локальные сети - типовые задачи администрирования

Мы рассмотрим стандартные задачи, которые администратор может выполнять в системе: конфигурирование учетных записей, настройка рабочей среды пользователя, аудит системных событий, планирование автоматического запуска задач и т. д. Кроме того, описываются два новых по сравнению с Windows 2000, весьма эффективных средства удаленного администрирования — Remote Desktop и Remote Assistance.
В системах Windows 2000 (на рабочей станции или сервере, являющимся членом домена) папка Groups (Группы) содержит шесть встроенных групп. Они создаются автоматически при установке системы. Ниже описаны свойства этих групп.
Administrators (Администраторы) — ее члены обладают полным доступом ко всем ресурсам системы. Это единственная встроенная группа, автоматически предоставляющая своим членам весь набор встроенных прав. По умолчанию содержит встроенную учетную запись Administrator. Если компьютер подключен к домену, эта группа также содержит группу Domain Admins.
Backup Operators (Операторы архива) — члены этой группы могут архивировать и восстанавливать файлы в системе независимо от того, какими правами эти файлы защищены. Кроме того, операторы архива могут входить в систему и завершать ее работу, но они не имеют права изменять настройки безопасности. По умолчанию пуста.
Guests (Гости) — эта группа позволяет выполнить регистрацию пользователя с помощью учетной записи Guest и получить ограниченные права на доступ к ресурсам системы. Члены этой группы могут завершать работу системы. По умолчанию содержит пользователя Guest.
Power Users (Опытные пользователи) — члены этой группы могут создавать учетные записи пользователей, но они имеют право модифицировать настройки безопасности только для созданных ими учетных записей. Кроме того, они могут создавать локальные группы и модифицировать состав членов созданных ими групп. То же самое они могут делать с группами Users, Guests и Power Users. Члены группы Power Users не могут модифицировать членство в группах Administrators и Backup Operators. Они не могут быть владельцами файлов, архивировать или восстанавливать каталоги, загружать и выгружать драйверы устройств и модифицировать настройки безопасности и журнал событий. По умолчанию пуста.
Replicator (Репликатор) — членом группы Replicator должна быть только учетная запись, с помощью которой можно зарегистрироваться в службе репликации контроллера домена. Ее членами не следует делать рабочие учетные записи. По умолчанию пуста.
Users (Пользователи) — члены этой группы могут выполнять большинство пользовательских функций, например, запускать приложения, пользоваться локальным или сетевым принтером, завершать работу системы или блокировать рабочую станцию. Они также могут создавать локальные группы и регулировать состав их членов. Они не могут получить доступ к общему каталогу или создать локальный принтер. По умолчанию содержит служебные учетные записи NT AUTHORITY\Authenticated Users (S-1-5-11) и NT AUTHORITY\INTERACTIVE (S-1-5-4). Если компьютер подключен к домену, эта группа также содержит группу Domain Users.

Типовые задачи администрирования
Управление системами Windows в корпоративной среде
Базовые сетевые понятия и концепции в Windows Server 2003
Серверы DHCP DNS и WINS

Коммуникационные службы
Маршрутизация
Дополнительные сетевые службы

Локальная сеть из двух компьютеров

Многие пользователи Windows 95/98 считают проведение локальной сети мероприятием дорогостоящим и крайне сложным, и при этом обеспечивающим не такие уж большие преимущества перед традиционной трехдюймовой дискетой. Однако даже дома все чаще поселяется второй компьютер (скажем, ноутбук или игровой), и возникает необходимость использовать общие ресурсы в двух системах (например, привод CD-ROM, принтер, жесткий диск или внешние носители информации). Неужели вы предпочтете дублировать дорогостоящие внешние устройства или мучиться с крайне ненадежными и “тощими” дискетами? Кстати, флоппи-дисковод тоже можно оставить только один, если, конечно, вы не боитесь частых “падений” системы.

Локальная сеть из двух компьютеров

Проектирование и внедрение компьютерных сетей

На основе реальных ситуаций и примеров из жизни книга "Проектирование и внедрение компьютерных сетей. Учебный курс" позволит вам разобраться как с базовыми, так и с более сложными концепциями, применяемыми при соз­дании компьютерных сетей. Вы познакомитесь с этими концепциями на практике, используя сетевые устройства и современные операционные сис­темы Windows 2000 (Professional и Server), Windows XP Professional и Red Hat Linux 1.x. Чтобы процесс обучения был более эффективным, во всех главах книги имеется дидактический материал, позволяющий закрепить теоретиче­ский материал и проверить его в реальных условиях.

Обзор локальных и глобальных сетей
Взаимодействие локальных и глобальных сетей
Методы передачи физического сигнала

Транспортная подсистема неоднородных сетей

Базовая сетевая технология - это согласованный набор протоколов и реализующих их программно-аппаратных средств, достаточный для построения вычислительной сети. Протоколы, на основе которых строится сеть базовой технологии, специально разрабатывались для совместной работы, поэтому от разработчика сети не требуется дополнительных усилий по организации их взаимодействия. Примерами базовых сетевых технологий могут служить хорошо известные технологии Ethernet и Token Ring для локальных сетей и технологии Х.25 и frame relay для территориальных сетей. Для получения работоспособной сети в этом случае достаточно приобрести программные и аппаратные средства, относящиеся к одной базовой технологии - сетевые адаптеры с драйверами, концентраторы, коммутаторы, кабельную систему и т.п., и соединить их в соответствии с требованиями стандарта на данную технологию.
Однако, построение крупной сети на основе одной базовой технологии - это большая редкость. Обычным состоянием для любой вычислительной сети средних и крупных размеров является сосуществование различных стандартов и базовых технологий. Появление новых технологий, таких как Fast Ethernet или 100VG-AnyLAN, не означает, что мгновенно исчезают старые, например, 10-Мегабитный Ethernet, Token Ring или FDDI, так как в эти технологии были сделаны огромные капиталовложения. Поэтому трудно рассчитывать на вытеснение в обозримом будущем всех технологий какой-либо одной, хотя бы и такой многообещающей, как ATM.

Стратегии межсетевого взаимодействия

MySQL & mSQL

В мире программирования 1990-е годы можно по праву назвать десятилетием программного обеспечения с открытым кодом (Open Source software). Движение Open Source оставило свой след практически в каждом уголке технологий - от Linux до Perl и от карманных компьютеров до мэйнфреймов. Это влияние особенно сильно в области серверных приложений среднего масштаба, в которых часто нуждаются некоммерческие организации и малые предприятия и которыми пренебрегают нацеленные на коммерческий успех производители.
В первые два десятилетия компьютерного века серверы среднего масштаба встречались достаточно редко. Компьютеры были дорогими изделиями, имевшимися в больших учреждениях, таких как банки и университеты. Громадные серверы, работавшие в режиме разделения времени, обеспечивали вычислительными мощностями целые корпорации. Большая часть использовавшегося на этих системах программного обеспечения была такой же грандиозной, как сами серверы. Поскольку единственный компьютер обслуживал нужды нескольких подразделений, если не всей организации, ему приходилось удовлетворять запросы всех пользователей.
На другом конце спектра располагался персональный компьютер. В результате революции, произведенной ПК, вместо одного компьютера в крупной компании появился один компьютер в каждом доме. Хотя мощность этих компьютеров легко позволяла удовлетворить потребности отдельного пользователя, между возможностями и стоимостью персональных вычислений и вычислений в масштабе организации существовал большой разрыв.
Более всего этот разрыв был очевиден в области управления данными. Приложения, работающие с базами данных на больших машинах, содержали в себе все мыслимые функции. Из-за многоцелевой сущности этого программного обеспечения в него включалась любая необычная функция, если она была нужна хотя бы одному пользователю. Появились также приложения баз данных, удовлетворяющие потребности управления данными для отдельных пользователей. Однако если базы данных для мэйнфреймов были слишком громоздки для потребностей среднего уровня, то возможности персональных баз данных были слишком ограниченны.


Введение
Начинаем изучение MySQL и mSQL
Проектирование баз данных
Установка

Проект
Архитектура
Диалект SQL, используемый в MySQL и mSQL
Чего недостает MySQL и mSQL

Программирование
Программирование с использованием CGI
Perl Язык программирования
Python
PHP и другие средства поддержки HTML

С и C++
Java и JDBC
Справочник
Системные переменные MySQL и mSQL
Программы и утилиты My SQL и mSQL

Руководство начинающего разработчика Debian

Depends Данный пакет не может быть установлен, если пакеты, указанные в списке зависимостей Depends, также не установлены. Используйте этот тип зависимости, если ваша программа гарантировано не будет работать (или вызовет какие-нибудь серьезные проблемы), если соответствующий пакет не установлен.
Recommends Программа dselect не установит ваш пакет, если пакеты, указанные в списке зависимостей Recommends, не установлены. Однако программы dpkg и apt-get должны позволить сделать это. Используйте данный тип зависимостей для пакетов, которые бы не использовались вместе с вашим пакетом только в нестандартных случаях.
Suggests Когда пользователь устанавливает ваш пакет, программа dselect предложит ему также установить пакеты, перечисленные в списке зависимостей Suggests. Программы dpkg и apt этого делать не будут. Используйте данный тип зависимостей для пакетов, которые могут расширить функциональность вашего пакета, и, таким образом, увеличить его полезность.

APT - Утилита управления пакетами Debian
Введение в создание пакетов для дистрибутива GNU Debian Linux
Русский Debian 3.0 FAQ 0.3
Обязательные файлы в каталоге debian

Справочник по Debian
The Linux kernel under Debian
Примеры скриптов
Руководство по Debian

Руководство начинающего разработчика Debian - Другие файлы в каталоге debian
Руководство начинающего разработчика Debian - Завершающие шаги
Руководство начинающего разработчика Debian - Изменение исходных текстов

Краткая инструкция по использованию програм для сканирования книг

Данная инструкция предназначена для людей, которые хотят сэкономить свое время, автоматизируя процесс перевода текстового материала (книг, рукописей и др.) в электронный вид.

ABBYY FineReader 8.0
Методическое руководство по OCR
ABBYY FineReader 8.0

Сканеры и сканирование
Элементы языков HTML и JAVASCRIPT
Сканируя пространство

Радиоэлектронные устройства

Радиоэлектронные устройства находят широкое применение в различных отраслях народного хозяйства. Создание новых радио­электронных приборов связано с большим и кропотливым трудом. В процессе разработки аппаратуры много внимания приходится уде­лять сбору информации и анализу существующих схемных решений. При этом необходимо учитывать, что применение той или иной схе­мы зависит от условий эксплуатации и прежде всего от климатиче­ских условий, согласования с источником сигнала и нагрузочными цепями. Немаловажное значение имеет элементная база, на основе которой разрабатывается аппаратура. В поиске и-выборе схемных решений существенную помощь может оказать систематизированная и обобщенная информация о существующих схемах различных устройств. Несмотря на то, что за последнее время был выпущен ряд работ, в которых отражалась схемотехника различных устройств радиоэлектроники, на сегодняшний день нет работы, охватывающей по возможности все или почти все устройства общего назначения. Настоящая работа предназначена в той или иной степени устранить этот пробел.

Микросхемы и схемы их включения
Генераторы на микросхемах
Радиоспорт
Простой трансвертер диапазона 50 МГц
50 лет в эфире
Загадка Маркони
Проектирование радиотехнических устройств в Micro-CAP V
Радио калькулятор

Компоненты радиоэлектронных средств в P-CAD

При проектировании печатных плат необходимы сведения о схемных образах ЭРЭ и посадочных местах для них. Программы размещения и трассировки должны иметь информацию о соответствии каждого конкретного вывода условного графического обозначения выводу в корпусе элемента. В версии P-CAD 2002 эта работа выполняется автоматически программой P-CAD Library Executive

Библиотечные компоненты в Library Executive

Бытовая радиоаппаратура и ее ремонт

Производство бытовой радиоэлектронной аппаратуры в СССР увеличивается с каждым годом. Значительно расширился ее ас­сортимент и повысился технический уровень. Начали выпускаться новые модели бытовой радиоаппаратуры, которые ранее в стране не выпускались: переносные радиоприемники высшего класса; переносные кассетные магнитолы 1...3-го классов и автомобиль­ные магнитолы; стереофонические радиокомплексы и музыкальные центры, содержащие радиоприемное устройство, электропроигрывающее устройство, кассетный лентопротяжный механизм и вынос­ные акустические системы; стереофонические магнитофонные приставки и магнитофоны высшего и 1-го классов; электропро­игрыватели, в том числе с прямоприводным двигателем. Полностью прекращен выпуск моделей бытовой радиоаппаратуры на элек­тровакуумных приборах.

Радиоприемники, радиолы
Схема корректирующего усилителя

Диагностика зависания и неисправностей компьютера

Работа в сервис-центре по ремонту импортной электронной техники позволила накопить определенный материал по надежности работы отдельных узлов и компонентов и разработать методику поиска неисправностей, которая позволяет сократить время и путь диагностики и ремонта компьютера от симптома неисправности до неисправной платы или ком­понента.
Необходимо отметить, что в 80-е годы ремонт производился в основном путем замены плат и узлов, а в 90-е годы в связи с появлением на рынке большого выбора зарубежных радиокомпонентов и комплектующих ремонт стал производиться вплоть до неисправной детали или компонента (микросхемы, транзистора, диода и т. п.), что значительно удешевляет ремонт, но требует повышенной квалификации ремонтника.

Характеристика причин зависаний и отказов
Преобразователи напряжения для систем Pentium-II-III

Зависания компьютера

Если у вас окажется достаточно терпения и интереса и вы сможете прочесть эту книгу до конца, то, следуя рекомендациям и советам, приведенным в ней, сможете избавить себя от необходимости обращаться в сервис-центр.

Общая характеристика причин зависаний
Ремонт системных плат
Repair — ремонт, ремонтировать
OLE — Object Linking and Embedding
Профилактика НГМД
Вирусы, признаки вирусного заражения

Источники питания

Cтабилизатор собран по схеме моста в выходной цепи, образованного резисторами R4, R5, стабилитронами D1, D2 и светодиодом D3.В диагональ моста включен эмиттерный переход транзистора Q3, управляющего регулирующим составным транзистором Q2,Q1. Составной транзистор включен по схеме с общим эмиттером. Более высокое по сравнению с эмиттерным повторителем выходное сопротивление оконечного каскада компенсируется в этой схеме тем, что выходной каскад имеет высокий коэффициент усиления по напряжению, последнее заметно повышает коэффициент петлевого усиления схемы стабилизатора. Так как напряжение на базе управляющего транзистора Q3 по отношению к плюсовому проводу оказывается стабилизированным, то изменения выходного напряжения передаются на эмиттерный переход этого транзистора без ослабления делителем.
Максимальный ток нагрузки задается резистором R4. Ток базы транзистора Q2 не может превысить значения тока, текущего через резистор R4. Следовательно, подбором этого резистора можно установить требуемый ток защиты. Стабилизатор защищен и от коротких замыканий в цепи нагрузки. Ток короткого замыкания зависит от значения запускающего тока, текущего через резистор R2. Этот резистор подбирается при минимальном сопротивлении нагрузки по устойчивому запуску стабилизатора. Такая система обеспечивает надежный запуск стабилизатора, и практически не ухудшает параметров, поскольку в рабочем режиме ток через резистор R2 замыкается через малое сопротивление открытого стабилитрона D2.

Источник питания на LM723
Двухтактный импульсный источник питания
Основные определения и классификация способов подключения и защиты
Электронный термометр
Аккумуляторы

Практическая вибродиагностика

В последние годы в отечественной и зарубежной литературе появилось множество публикаций по проблемам распознавания технического состояния машин и механизмов. Опубликованы фундаментальные труды по теории диагностики, методическим вопросам и принципам построения диагностических и измерительных систем. Опубликованы также многочисленные исследования по диагностированию зарождающихся и развитых дефектов зубчатых зацеплений, подшипников, электрических дефектов и др. Однако, комплексное взаимоувязанное изложение теоретических вопросов, практических исследований, описание выпускаемых промышленностью измерительных систем и опыта внедрения виброакустического неразрушающего контроля на предприятии — явление достаточно редкое.

Методология диагностирования зарождающихся и развитых дефектов

Средства анализа и оптимизации локальных сетей

Если вы хотите, чтобы ваша сеть работала самым эффективным образом, то вам придется решить для себя следующие задачи:
1. Cформулировать критерии эффективности работы сети. Чаще всего такими критериями служат производительность и надежность, для которых в свою очередь требуется выбрать конкретные показатели оценки, например, время реакции и коэффициент готовности, соответственно.
2. Определить множество варьируемых параметров сети, прямо или косвенно влияющих на критерии эффективности. Эти параметры действительно должны быть варьируемыми, то есть нужно убедиться в том, что их можно изменять в некоторых пределах по вашему желанию. Так, если размер пакета какого-либо протокола в конкретной операционной системе устанавливается автоматически и не может быть изменен путем настройки, то этот параметр в данном случае не является варьируемым, хотя в другой операционной системе он может относится к изменяемым по желанию администратора, а значит и варьируемым. Другим примером может служить пропускная способность внутренней шины маршрутизатора - она может рассматриваться как параметр оптимизации только в том случае, если вы допускаете возможность замены маршрутизаторов в сети.

VST System Link — организация работы студийных компьютеров в сети
Что такое ЛВС?

Описание стандартов

Деятельность любого предприятия можно представить как непрерывное изменение состояния физических и интеллектуальных объектов, имеющих отношение к предприятию, таких как сотрудники, средства производства, производимые продукты, идеи, финансы и т.д. Для эффективного менеджмента этим процессом, каждое изменение того или иного объекта должно иметь свое документальное отображение. Этими отображениями служат личные дела сотрудников, отчеты, рекламная продукция, служебные записки и т.д. Их совокупность назовем информационной областью предприятия.

Описание стандартов
Архитектура виртуальных сетей AutoTracker

Интегрированные сети ISDN

Сети Token Ring были разработаны фирмой IBM в 1970-х годах и рассчитана на скорость обмена 4.16 Мбит/c при числе сегментов до 250. По своей популярности она уступает лишь Ethernet/IEEE 802.3. Спецификация IEEE 802.5 практически идентична ей и полностью совместима (см. [13], или, например, bbs.uniinc.msk.ru/product/bay/routers/interf/toking.htm). Сеть Token Ring имеет топологию звезды, все оконечные станции которой подключаются к общему устройству (MSAU - MultiStation Access Unit). В IEEE 802.5 топология не оговаривается, не регламентирована здесь и сетевая среда. В Token Ring сеть базируется на скрученных парах. Обе эти разновидности сети используют схему передачи маркера (небольшой пакет - token).
В отличие от сетей с csma/cd доступом (например, Ethernet) в IEEE 802.5 гарантируется стабильность пропускной способности (нет столкновений). Сети Token Ring имеют встроенные средства диагностики, они более приспособлены для решения задач реального времени, но в то же время более дороги.

IEEE (Token Ring)
AppleTalk
Разводка разъемов
Алгоритм DES
Электронная торговля в Интернет
Канальный протокол Fibre Channel
Статический алгоритм Хафмана
Схема беспроводной локальной сети
Таблица локальных дескрипторов
Маршрутная политика
Стандарт MPEG
Синтетические объекты
Протокол аутентификации Нидхэма-Шредера
Оптоволоконные каналы
Таблица программируемого драйва
Квантовая криптография
Беспроводные (радио) каналы и сети
Формат записи атрибута Vendor-Specific
Расширение RPSL
Модель машины конечных состояний
Профайлы сертификатов
Таблица Структура BatchStatus
Таблица Базовые SPI процедуры передачи данных Winsock 2
Цифровые каналы Tи Е1
Протокол обмена UUCP
Протоколы сетей X

Модели и структуры данных

Структуры данных и алгоритмы служат теми материалами, из которых строятся программы. Более того, сам компьютер состоит из структур данных и алгоритмов. Встроенные структуры данных представлены теми регистрами и словами памяти, где хранятся двоичные величины. Заложенные в конструкцию аппаратуры алгоритмы - это воплощенные в электронных логических цепях жесткие правила, по которым занесенные в память данные интерпретируются как команды, подлежащие исполнению. Поэтому в основе работы всякого компьютера лежит умение оперировать только с одним видом данных - с отдельными битами, или двоичными цифрами. Работает же с этими данными компьютер только в соответствии с неизменным набором алгоритмов, которые определяются системой команд центрального процессора.
Задачи, которые решаются с помощью компьютера, редко выражаются на языке битов. Как правило, данные имеют форму чисел, литер, текстов, символов и более сложных структур типа последовательностей, списков и деревьев. Еще разнообразнее алгоритмы, применяемые для решения различных задач; фактически алгоритмов не меньше чем вычислительных задач.
Для точного описания абстрактных структур данных и алгоритмов программ используются такие системы формальных обозначений, называемые языками программирования, в которых смысл всякого предложения определется точно и однозначно. Среди средств, представляемых почти всеми языками программирования, имеется возможность ссылаться на элемент данных, пользуясь присвоенным ему именем, или, иначе, идентификатором. Одни именованные величины являются константами, которые сохраняют постоянное значение в той части программы, где они определены, другие - переменными, которым с помощью оператора в программе может быть присвоено любое новое значение. Но до тех пор, пока программа не начала выполняться, их значение не определено.

Понятие структур данных и алгоритмов
Логическая структура дека
Машинное представление беззнаковых типов
Дерево
Классификация структур данных

Информационные компьютерные сети

Количество и расположение компьютеров, подключенных к глобальным сетям, практически не ограничено. Можно выделить пять направлений, характерных для глобальных сетей.
Первое – это соединение локальных сетей между собой. Например, существует локальная сеть в главном предприятии и есть локальная сеть в отделениях (филиалах, представительствах и т.п.). При объединении локальных сетей получается распределенная сеть, информационные ресурсы и достоинства которой доступны всем клиентам каждой из локальных сетей – это огромное преимущество распределенной сети перед другими разновидностями глобальных сетей.
Второе направление – удаленный доступ к локальной сети. Применяется для подсоединения удаленного компьютера, расположенного, например, на складе фирмы, для подключения к локальной сети предприятия.
Третье направление – информационная услуга в сети Интернет – BBS (Bulletin Board Services), которая позволяет всем пользователям, подключенным к сети, копировать находящуюся в компьютере с BBS информацию на свой компьютер.
Четвертое направление – это связь через специализированные системы электронной почты, позволяющие обмениваться сообщениями (письмами) и файлами (как в локальной сети), а также участвовать в конференциях и копировать различную информацию со специальных архивов (как с BBS).

Продолжение

Сетевые информационные технологии

Вот, как сказано в "Книге рекордов Гиннеса 2000" о появлении универсального средства для просмотра страниц Интернет: "В 1989 Тим Бернер-Ли (Великобритания) предложил глобальный текстовый браузер, который начал применяться практически в 1991". Для того, чтобы документы в Интернет были доступны пользователям различных компьютеров в различных сетях, эти документы предварительно оформляются в виде гипертекста с помощью языка разметки HTML (Hyper Text Markup Language).

Глобальная компьютерная сеть
Знакомство с Outlook Express

Компьютерная сеть дома

Сегодня уже трудно представить себе, как люди жили когда-то без столь удобного и полезного инструмента, как локальные сети. Однако знало человечество и такие времена. Впервые идея связать несколько независимо работающих компьютеров в единую распределенную вычислительную систему посетила светлые головы инженеров еще в середине 60-х годов XX века. А если говорить более конкретно, то первый успешный эксперимент по передаче дискретных пакетов данных между двумя компьютерами провел в 1965 году молодой исследователь из лаборатории Линкольна Массачусетского технологического института Лари Роберте. Алгоритмы передачи данных, предложенные Робертсом, во многом послужили основой для построенной в 1969 году по инициативе американского «Агентства перспективных научных исследований» (Advanced Research Projects Agency, ARPA) глобальной вычислительной сети ARPANet, а она впоследствии, объединившись с несколькими другими существовавшими на тот момент сетями, стала фундаментом, на котором вырос современный Интернет. Однако и широко использовавшиеся в те времена многотерминальные системы, в которых пользователям предоставлялся доступ к одному головному многофункциональному компьютеру посредством нескольких конечных устройств удаленного подключения — терминалов — по принципу разделения процессорного времени, и глобальные сети, объединявшие между собой мейнфреймы крупных вычислительных центров и лабораторий, являлись лишь предтечей локальных сетей в их нынешнем понимании. Существенный толчок в направлении развития малых локальных сетей дало бурное развитие во второй половине 70-х годов настольных персональных компьютеров. И в авангарде этого процесса стояла фирма Xerox.

История развития локальных сетей
Концентраторы
Настройка конфигурации и протоколов в Windows 2000
Настольные системы
Устойчивость к сбоям питания

Общие сведения о локальных сетях
Сетевые протоколы
Архитектура сетей Ethernet

Оборудование
Прокладывание локальной сети
Настройка локальной сети
Совместное использование Интернета

Краткие сведения о беспроводных технологиях
Драйверы внешних устройств
Файловые системы
Безопасность

Компьютерные сети

Компьютерные информационно-вычислительные сети и телекоммуникации - сравнительно новая стремительно развивающаяся область науки и техники. Работы по проектированию и созданию ИВС и телекоммуникаций ведутся одновременно во многих передовых странах мира.
Для изучения принципов организации и функционирования информационно-вычислительных сетей (ИВС) и телекоммуникаций необходимо обладать знаниями в достаточно широкой области, включающей основы электротехники и электроники, информатики и вычислительной техники, и дополнить их знаниями сетевых технологий, техники электрической связи и других.
Учитывая специфику среднего профессионального обучения, материал предлагаемого учебника излагается последовательно, вначале с рассмотрения общих вопросов построения ИВС, а затем с углубленным описанием основных компонентов сетей и телекоммуникаций.

Локальные, городские и глобальные сети
Программные и аппаратные средства ИВС

Компьютерные сети. Учебник

Концепция вычислительных сетей является логическим результатом эволюции компьютерной технологии. Первые компьютеры 50-х годов - большие, громоздкие и дорогие - предназначались для очень небольшого числа избранных пользователей. Часто эти монстры занимали целые здания. Такие компьютеры не были предназначены для интерактивной работы пользователя, а использовались в режиме пакетной обработки.

Системы пакетной обработки
Потенциальный код без возвращения к нулю
Построение локальных сетей по стандартам физического и канального уровней
Структура IP-пакета
Модемы для работы на коммутируемых аналоговых линиях
Сетевые анализаторы

Создание стандартных технологий локальных сетей
Типы адресов стека TCP/IP
Компьютерные сети. Лабораторные работы
Основные определения и термины
Повторители и концентраторы
Глоссарий сетевых терминов