Графические устройства

         

Графические устройства

Основы компьютерной графики были заложены еще на больших ЭВМ, задолго до появления персональных компьютеров. Ее первые практические применения были связаны с решением задач из области автоматизации проектирования архитектурных и инженерно-технических сооружений.
Массовое распространение и непрерывное совершенствование технических характеристик персональных компьютеров и периферийного оборудования способствовало расширению круга задач, при решении которых используется графика. В свою очередь, развитие и усложнение графики стимулирует создание все более совершенного компьютерного видеооборудования. Кроме того, непрерывно расширяется круг специалистов, вовлеченных в программирование и использование графических приложений. Поэтому литература, посвященная различным аспектам видеографики, пользуется постоянным спросом и нуждается в периодическом обновлении. Однако большинство публикуемых книг являются руководствами для пользователей, а не для программистов, поскольку содержат описание техники работы с различными графическими редакторами. Автор решил попытаться восполнить этот пробел и написать руководство, содержащее описание способов программирования базовых элементов компьютерной графики и получения спецэффектов.
В свое время на русский язык было переведено и опубликовано несколько обстоятельных руководств по программированию видеосистем для IBM PC. Технический прогресс беспощаден и они устарели вместе с описанными видеосистемами. Предлагаемая книга продолжает тему программирования видеосистем, но уже современного образца, с использованием стандарта VBE, разработанного ассоциацией VESA. Этот стандарт создавался специально для того, чтобы программирование графических объектов не зависело от особенностей видеокарт, выпускаемых различными фирмами.
В соответствии с темой книги в качестве языка программирования выбран ассемблер для IBM PC. Можно до хрипоты спорить о достоинствах и недостатках ассемблера, но всегда остается класс задач, которые имеет смысл программировать только на этом языке, и всегда остается категория программистов, которые обязаны в совершенстве владеть ассемблером. В первую очередь именно им адресована данная книга. Вместе с тем. книга составлена так, что она может быть использована как практическое руководство для программистов, начинающих изучать ассемблер или желающих углубить свои знания о нем.

Введение
Видеосистемы и стандарт VESA
Особенности работы в режимах VESA
Видеорежимы packed pixel graphics
Цвет на экране

Работа с текстом
Курсор и мышь
Цвет в коде точки
Приложения

Оборудование и технологии предприятий

Предметом дисциплины "Оборудование предприятий"является изучение механизации и автоматизации процесса товародвижения, анализ рынка оборудования, подбор, установка и рациональная эксплуатация всех видов торгово-технологического оборудования. Изучение дисциплины основано на достижениях науки, техники и технологии, мировой практики совершенствования процесса товародвижения.
Актуальность курса возросла в связи с переходом страны к рыночным отношениям и изменениями, произошедшими в результате интеграции экономики страны с мировой экономикой Рынок торгово-технологического оборудования стал интенсивно развиваться по следующим причинам:
во-первых, благодаря развитию внутренней торговли и увеличению спроса на оборудование,


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

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

Автоматизация технологических процессов основных химических производств
Механизация измельчения зернобобовых кормов
Выбор техники и организации технологических процессов
Организация транспортного обслуживания населения
Справочник базовых цен на проектные работы для строительства

Правила технической эксплуатации АЗС
Сокращение объемов сжигания попутного газа
Основные принципы формирования системы удостоверяющих центров
Практический инструментарий организации управления
Методика исследования конкуренции на рынке отрасли

Организация проектирования
Объемно-планировочные решения
Общественное питание классификация предприятий

Материаловедение и ТКМ

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

Заполнение зон электронами. Проводники, диэлектрики и полупроводники
Режимы резания

Определение углового пространственного положения плоскостей
Фасонные резцы
Восстановление деталей и повторное использование материалов

Электричество

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

Электричество - Друг и Враг
Понятия и определения, условные обозначения
Ознакомление с мультиметром
Электрические помощники в доме,на даче и в хозяйстве

Резисторы
Ознакомление с осциллографом
Как "оживить" электрических помощников
Токи короткого замыкания
Системы с изолированной и заземленной нейтралью источника

Учет и экономия электроэнегии
Коммутатор нагрузки

Электротехника и электроника

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

Схема обобщенной электрической цепи
Нелинейные электрические цепи

Теория электрической связи

Текстовые сообщения представляют собой последовательности символов из некоторого конечного множества {ai} (языка) с известным объемом алфавита m. Преобразование такого рода сообщений в сигнал может осуществляться, например, клавиатурой ЭВМ путем поочередного кодирования отдельных символов сообщения k-разрядными комбинациями из 0 и 1, которым соответствуют два разных  уровня напряжения.
Звуковые сообщения представляют собой изменения давления воздушной среды в заданной точке пространства во времени p(t). С помощью микрофона они преобразуются в переменный электрический сигнал u(t), который в определенном смысле является копией сообщения и отличается от него лишь физической размерностью.
Видеосообщения можно рассматривать как распределение яркости на поверхности объекта b(x,y), неподвижное  изображение которого требуется передать на расстояние (фототелеграф), или более сложный процесс b(x,y,t)  (черно-белое телевидение).

Информация, сообщения, сигналы
Математические модели случайных процессов
Станции спутниковой связи типа VSAT Ku-диапазона частот

Введение в экспертные системы

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

Введение
Что такое экспертная система?
Обзор исследований в области искусственного интеллекта
Представление знаний
Символические вычисления

Системы, основанные на знаниях
Ассоциативные сети и системы фреймов
Объектно-ориентированное программирование
Логическое программирование
Представление неопределенности знаний и данных

Приобретение знаний
Эвристическая классификация (I)
Эвристическая классификация (II)
Иерархическое построение и проверка гипотез
Решение проблем конструирования (I)
Решение проблем конструирования (II)

Средства формирования пояснений
Инструментальные средства разработки экспертных систем
Системы с доской объявлений
Система отслеживания истинности предположений
Формирование знаний на основе машинного обучения

Сети доверия
Рассуждения, основанные на прецедентах
Гибридные системы
Заключение
Программирование на языке CLIPS

Самоучитель по введению в экспертные системы

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

Обзор исследований в области искусственного интеллекта
Ассоциативные сети и системы фреймов
Приобретение знаний
Решение проблем конструирования (II)
Сети доверия
Средства формирования пояснений
Введение в ЭС

Экспериментальная электроника

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

Телефония
Адаптер для записи телефонных разговоров

Отладка приложений

Книга адресована разработчикам, которые хотят повысить качество своих программ и конкурентоспособность своей организации, а также для менеджеров и руководителей групп, заинтересованных в создании более действенных и эффективных команд разработчиков.
Исходя из технической перспективы, "идеальным читателем" является тот, кто имеет опыт (от одного до трех лет) в применении систем программирования Microsoft Visual C++ и/или Microsoft Visual Basic. Предполагается также, что читатель является членом реальной команды разработчиков, и отправил заказчикам, по крайней мере, один продукт.

Введение
Ошибки и отладка
Постоянно отслеживайте изменения
Операторы утверждений
Типы Windows-отладчиков

Расширенные точки прерывания
Основы CPU
Р-код Visual Basic
Создание и чтение МАР-файла
Структурированная обработка исключений

Основы программных служб
Требования к TraceSrv
Рекомендации и приемы работы с многопоточностью
Бич блочного тестирования: интерфейсы пользователя

Поиск решения
Свойства библиотеки DCRT
Журнал программы Dr. Watson для Windows 2000
Погружение в технику и философию gdb
Старые антиотладочные приемы на новый лад
Орудия крэкера
Трассировка во сне и наяву
VRML в примерах
Функциональное программирование
Экстремальное программирование и быстрая разработка ПО

Турбо отладчик (Turbo Debugger) 3.0

Турбо отладчик (Turbo Debugger) - это  современный отладчик, позволяющий  отлаживать  программы  на  уровне исходного текста и предназначенный для программистов,  работающих  на  Турбо  языках фирмы  Borland.  Многочисленные перекрывающие друг друга окна,  а также сочетание спускающихся и раскрывающихся  меню  обеспечивают быстрый, интерактивный пользовательский интерфейс. Интерактивная, контекстно-зависимая система подсказки  обеспечит  вас подсказкой на всех стадиях работы.

Новые свойства и изменения в версии 3.0
Окно Watches
Отладка резидентной в памяти программы
Отладка на уровне Ассемблера
Разрешение группы или Disable Group
Диалоговое окно Add Window
Класс ScribbleWindow
Выражение просмотра
Уточненные идентификаторы выражений
Строковые команды

Отладка управляющих программ микроконтроллеров
Отладочный модуль M16-DB-v1.01

Телекоммуникационные технологии

Интернет является сетью виртуальных сетей. В 1991 году у нас (тогда еще в СССР) о нем знали несколько десятков человек, которые только что освоили электронную почту (через RELCOM) и попробовали, что такое FidoNet. Первое сообщение по электронной почте было послано президентом США Биллом Клинтоном 2 марта 1993 года. Первая новелла Стивена Кинга была опубликована по каналам Интернет 19 сентября 1993 года (до появления печатной копии), к тому же году относится начало синхронной передачи радио-программ по сетям Интернет. В конце 1993 года заработала первая очередь оптоволоконной опорной сети Москвы, полностью профинансированная Джорджем Соросом. В 1994 году НАТО организовало первую конференцию по Интернет в России (в Голицыно под Москвой). С помощью DFN (Deutsche Forschung Naetze), а затем Дж. Сороса и RELARN круг любителей Интернет расширился до сотен и тысяч, а после включения программ Минвуза и Министерства науки РФ счет пошел на десятки тысяч. Это произошло прежде всего потому, что созрели условия - в различных учреждениях (сначала научных, а затем коммерческих и государственных) и у частных лиц оказались сотни тысяч персональных ЭВМ.

Преобразование, кодировка и передача информации
Отсутствие аутентификации

Идентификация угроз
Узлы, вовлеченные в инцидент
Виртуальные локальные сети VLAN, Интранет
Сетевые драйверы
Вопросы по данному курсу

Общие правила безопасности
Сообщения управления МАС
Сообщение дескриптора нисходящего канала
ASN 2

Использование порядковых номеров в канале данных
О размере пакетов
Процедура initialization-instantiation
Операции клиента SNTP
Start-Control-Connection-Connected

Влияние шумов и помех
Стандарт MPEG-7
Класс дескрипторов
Профайл дескриптора объекта
Создание и производство средств описания
Сжатие данных с использованием преобразования Барроуза-Вилера

Электронные приборы и узлы

Остающиеся темными по вечерам окна в квартире или на даче нередко беспокоят уехавших хозяев как совершенно очевидный для всех (в том числе и непрошеных «гостей») признак их отсутствия. На рис. 91 приведена принципиальная схема несложного электронного автомата, способного самостоятельно включать и выключать освещение в пустующем помещении.
Здесь DD1 и DD2 - микросхемы часового генератора, a DD3 - счетчик часов, работающий в суточном цикле. Особое время в этом цикле - назовем его экспозицией - формирует дешифратор, составленный из элементов VD1, VD2, DD4.3 и DD4.4.
Силовая часть автомата - диодный мост VD6-VD9, тиристор VS1 и управляющие его включением транзисторы VT2 и VT3 - стала уже классической и подробного описания не требует.

Азбука транзисторной схемотехники
Справочник по биполярным транзисторам
Транзисторы ГТ341 - КТ360
Стабилизированные выпрямители для питания транзисторной аппаратуры
Схемотехника радиоприёмников.Практическое пособие
Восемь схем на одном транзисторе
Карманный супергетеродин на пяти транзисторах

Лавина в транзисторе
Схемотехника узлов на МОП микросхемах
Охранные устройства и средства безопасности

Контроль и индикация параметров источников питания
Электронные предохранители и ограничители постоянного и переменного тока
Резервирование элементов устройств
Слаботочные зарядные устройства с бестрансформаторным сетевым питанием

Терменвокс на транзисторах
Транзисторный kb конвертер

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

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

Микросхемы и схемы их включения
Генераторы на микросхемах
Радиоспорт
Простой трансвертер диапазона 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
Компьютерные сети. Лабораторные работы
Основные определения и термины
Повторители и концентраторы
Глоссарий сетевых терминов

Раздел - Механические торговые системы

Как только человек придумывает торговую систему приносящую какой-то реальный доход, возникает мысль как бы это дело автоматизировать. Хорошо если у человека есть навыки программирования, тогда все проще. А вот если нет, а таких большинство? Тогда нужен софт который поможет решить вашу проблему.

MetaStock
Omega Trade Station
Оптимизация
Построение
Принципы

Проектирование
Работаем c MetaStock
Разработка
Роботы
Основы тестирования программ

Торговля с Omega TradeStation
Азы С++
Энциклопедия C++ Builder
C++ Builder - вопросы программирования
C++ от Страуструпа

C++. Вводный курс
ООП на C++
Программирование на C++ с Qt4
Borland C++ Builder
C++ 3d.Комментарии

Справочник советов по C++Builder
Программирование на Borland C++
Создание VxD на Visual C++
Visual C++ FAQ
Доступ к данным в C++ Builder

Программы на C++ 5.02 и OWL 5.00
Работа с базами в Borland C++ Builder
Краткий курс по rmDC++
Контроллеры автоматизации с C++Builder
Интерпретатор GNU Bourne

C++.Бархатный путь
Справочное руководство по C++
Язык C++ для профессионалов
Учебник по Visual C++ .Net
Microsoft Visual C++ и MFC

Стандартная библиотека шаблонов STL
ObjectARX, AutoCAD. Библиотеки C++
Системы
Советники
Софт
Тестирование
Технический анализ и МТС

Торговля
Торговля с TradeStation
Эксперты
Четвертый Borland C++ и его окружение
Технический анализ и МТС

Народный учебник по OpenGL
Cамоучитель по Visual Studio.Net
Турбо отладчик (Turbo Debugger) 3.0
Ключевые слова Borland C++
Стандарты программирования на С++

Основы программирования на языке C
Введение в программирование на C# 2.0
Работа с компилятором С++ Builder 6
Описание Библиотеки Си
Приложения созданные с С++ Builder

Введение в язык Си++
Правила программирования на Си и Си++
Читайте код на Си и Си++
Выражения Си, на Си++
Приложения на С++ в Visual Studio

Программирование в среде С++ Builder 5
Основы программирования на C#
Руководство чайника по языку Си
Описание функций Си
Visual C для начинающих

Язык программирования Си
C - статьи
Графика, мультимедиа на Visual C#
Язык Си - аргументы
Язык программирования C

Язык С в вопросах и ответах
Основы программирования на C#

Тонкости фотосъемки

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

Дополнительное оборудование и тонкости фотосъемки
Определение экспозиции
Сменные объективы
Создание иллюзии глубины

Тонкости фотосъемки
Отношения снимка с пространством
Фотография как средство выражения

Операционная система UNIX. Руководство пользователя

Система UNIX имеет 4 основных компонента:
ядро - это программа, которая образует ядро операционной системы; она координирует внутренние функции компьютера ( такие как размещение системных ресурсов). Ядро работает невидимо для вас; shell - это программа, которая осуществляет связь между вами и ядром, интерпретируя и выполняя ваши команды. Так как она читает ваш ввод и посылает вам сообщения, то описывается как интерактивная; commands - это имена программ, которые компьютер должен выполнить. Пакеты программ называются инструментальными средствами. Система UNIX обеспечивает инструментальными средствами для таких заданий как создание и изменение текста, написание программ, развитие инструментария программного обеспечения, обмен информацией с другими посредством компьютера; file system - файловая система - это набор всех файлов, возможных для вашего компьютера. Она помогает вам легко сохранять и отыскивать информацию.

Основные функции и компоненты системы UNIX
Основные сведения для пользователей Unix
Управление офисом системы
Что такое FACE?
Вызов редактора

Начальные установки
Shell - интерпретатор командного языка
Средства программирования shell
Awk - язык сканирования и обработки текста
Файловая система UNIX

Электронная коммерция

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

Структура Интернет
Как развернуть систему электронного бизнеса
Информационные структуры и алгоритмы

eMule. Полное описание

Вначале пару слов о самой статье. Своей целью я поставил написать наиболее полное руководство по программе eMule, при этом не вдаваясь в технические подробности с одной стороны, и, с другой стороны, объясняя не только назначение отдельных кнопочек, но и рассказывая про принципы работы как самого eMule, так и функционирования сети в частности. Условно статью можно разделить на две части: вначале идёт краткое описание всех возможностей Мула, а далее я уделяю отдельное внимание способам эффективной работы. Думаю, что даже опытным ословодам будет полезно прочитать некоторые моменты. Даже если вы уже инсталлировали и используете Мула, разделы про начало использования и установку всё равно советую почитать - могут обнаружиться полезные советы.
Почему именно eMule, а не что-то другое? Здесь есть целый ряд причин. Самое главное: eMule это наиболее функциональный P2P-клиент, к тому же его использует подавляющее большинство пользователей. Вот статистика, собранная моим Мулом за 18 часов работы: eMule используют 93.1% пользователей, eD Hybrid 0.0% (2 человека из 4194 пользователей), eDonkey - 0 (совсем ноль, в отличие от Hybrid'а), aMule 0.9%, MLdonkey 0.4%, Shareaza 2.4%, eM Compat 3.1%. Думаю, превосходство Мула очевидно. Так же сюда можно добавить то, что eMule наиболее хорошо задокументированный клиент - на официальном сайте можно найти любую информацию. В отличие от того же eDonkey, у которого на сайте написано "мы используем лучшую технологию!", на сайте eMule описывается сама технология, без упоминания преимуществ.

Инсталляция
ATM - история и базовые принципы
Подробное руководство по PPP
Структура стандартов IEEE 802.1 - 802.5
Протокол Gigabit Ethernet

Источники света

AutoCAD работает со стандартной таблицей в 256 цветов с фиксированными позициями черного, красного, голубого цветов.
Отметьте маркер Цвета в соответствии с таблицей AutoCAD для того, чтобы ArchiCAD сверял каждый цвет с таблицей цветов AutoCAD. Каждый чертежный элемент будет иметь цвет, которые более всего подходит к одному из цветов таблицы AutoCAD. В этом случае, изображение чертежа будет максимально приближено к требованиям AutoCAD.
Если этот маркер не отмечен, то номера индексов перьев документа ArchiCAD останутся нетронутыми.

Слои DXF в соответствии с цветом перьев ArchiCAD

Ассемблирование без секретов

Свою программистскую карьеру мыщъх начинал с микрокомпьютера "Правец-8D", оснащенного довольно экзотической версией Бейсика и нехилым руководством с кучей конкретных примеров (правда, на болгарском языке). Процесс освоения буржуинской техники происходил приблизительно так. Набрал программу. Запустил. Помедитировал над листингом. Попробовал что-нибудь изменить. Запустил. Посмотрел на реакцию. Осмыслил. Что-то еще изменил. И вот так, шаг за шагом мыщъх разобрался во всех операторах языка и научился писать эффективные программы, в которых нет ничего лишнего.

Введение или много лет тому назад

Путь камикадзе

Вряд ли можно где-нибудь увидеть объявление о найме для участия в безнадежном проекте. Какой смысл спрашивать: «Хотите ли вы работать сверхурочно без какой-либо прибавки к зарплате? Привлекает ли вас бесконечная работа по устаревшей технологии и тщетное ожидание участия в каком-нибудь замечательном проекте GUI/DSS/DWH/HTML? Каково будет узнать, что трехзвенная архитектура «клиент-сервер» позволит остальным участникам проекта обойтись без вашей помощи?»
На самом деле, безнадежные проекты редко объявляются таковыми во всеуслышание, и вам придется достаточно долго проработать в нанявшей вас компании, прежде чем удастся обнаружить, что она обладает склонностью плодить безнадежные проекты.
Если вашему коллеге приходится руководить безнадежным проектом, то ему можно посоветовать включить в контракт пункт, позволяющий цивилизованным способом выйти из проекта. Одна из серьезных причин выхода - неспособность высшего руководства воспринимать правдивую информацию о проекте. Принимающий на себя руководство безнадежным проектом должен быть готов к тому, что у него будет практически отсутствовать пространство для маневра в отношении функциональности, затрат или времени.

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

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

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

Кабели на основе витых пар
Классификация средств защиты информации
Характеристики адаптеров
Высокоскоростные технологии ЛВС

Среды передачи информации
Оборудование Ethernet и Fast Ethernet

Основы ООП

Чтобы объекты играли лидирующую роль в архитектуре ПО, нужно их адекватно описывать. В этой лекции показывается, как это делать. Если вам не терпится окунуться в глубины объектной технологии и подробно изучить множественное наследование, динамическое связывание и другие игрушки, то, на первый взгляд, эта лекция может показаться лишней задержкой на этом пути, поскольку она в основном посвящена изучению некоторых математических понятий (хотя вся используемая в ней математика элементарна).
Но так же, как самый талантливый музыкант извлечет пользу из изучения основ музыкальной теории, знания об абстрактных типах данных помогут вам понять и получить удовольствие от практики ОО-анализа, проектирования и программирования, хотя привлекательность этих понятий, возможно, уже проявилась и без помощи теории. Поскольку абстрактные типы данных являются теоретическим базисом для всего метода, следствия идей, вводимых в этой лекции, будут ощущаться во всей оставшейся части книги.

Основы ООП

Справочник Novell Netware 4

Персональные компьютеры (ПК или ПЭВМ) предназначены для тех, кто хочет выполнять на своем собственном компьютере собственные приложения и поддерживать собственные персональные файлы, не прибегая к услугам мини-ЭВМ или больших машин, полностью контролируемых отделами информационных систем. Вскоре после их появления в начале 80-х ПК стали объединяться в сети, что позволило совместно использовать файлы и ресурсы, такие как принтеры. К середине 80-х сети стали настолько крупными и сложными, что управлять ими снова стали отделы информационного обеспечения. Сегодня сети - это далеко не простые и легко обслуживаемые устройства. Они требуют защиты, наблюдения и обслуживания. Кроме того, сети часто выходя за рамки одного учреждения и становятся глобальными. Это уже требует квалифицированного персонала другой сферы - специалистов по телефонным сетям, микроволновой или спутниковой связи.

Что такое сети?
Продукты для глобальных сетей и межсетевого взаимодействия
Метод переключения окна
Рабочая станция как сервер печати

Задание контекста вспомогательного сервера
Установка продукта NFS Server фирмы Novell
Управление каталогами и файлами с помощью Netware Administrator
События, связанные с контейнером

Удивительная механика

Проблема накопления энергии – одна из важнейших научно-технических проблем современности. Во всех промышленно развитых странах ведется научный поиск в этом направлении. Еще бы – топлива становится все меньше, энергия дорожает с каждым днем, а накопитель энергии мог бы основательно помочь в ее экономии. Действительно, сейчас мы используем подавляющее количество энергии в момент ее выработки. А если бы человечество обладало эффективным накопителем энергии, той «энергетической капсулой», которую ищет автор книги, то можно было бы запасать энергию впрок, как бы передавать ее во времени. Трудно переоценить, какие выгоды дало бы человечеству использование «энергетической капсулы». Вместо двигателей на автомобилях стояли бы накопители, запасающие дешевую и экологичную – безвредную для природы – энергию мощных электростанций. Сами электростанции могли бы запасать в огромных накопителях энергию ночью, когда она сравнительно дешевая, и расходовать ее в часы пик. Энергия транспортных машин не переходила бы бесцельно в нагрев тормозов, а, проходя через накопитель, использовалась бы снова и снова. Ведь не секрет, что сейчас около половины энергии, вырабатываемой двигателями городских транспортных машин – автомобилей, автобусов, троллейбусов, поездов метро – бесполезно «гасится» в тормозах. Нетрудно представить, сколько энергии, горючего можно было бы сохранить в этих машинах с помощью накопителя. Есть и другая сторона этой проблемы: проходя через накопитель, энергия становится как бы экологичнее, безвреднее для окружающей среды.

В поисках «энергетической капсулы»
Небольшая экскурсия в молодость
Резина побеждает сталь
Лентопротяжный механизм для магнитофонной приставки
Механизация измельчения зернобобовых кормов
Механизм действия электронно-дырочных фотоэлементов
Проектирование кулачковых механизмов
Индикатор влажности древесины ИВМ-1
Общие сведения о полупроводниковых знакосинтезирующих индикаторах
Электронно-оптический индикатор

Введение в СУБД MySQL

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

Загрузка MySQL
Упорядочивание данных
Строковые функции
Битовые функции

Microsoft Visual C++ и MFC. Программирование для Win95 и WinNT

В предыдущих томах серии “Библиотеки системного программиста” мы ориентировались в первую очередь на язык программирования Си. Даже если некоторые программы были написаны на Си++, то богатые возможности этого языка практически не использовались.
Сегодня уровень сложности программного обеспечения настолько высок, что разработка коммерческих приложений Windows с использованием средств одного только языка Си значительно затрудняется. Программист должен будет затратить массу времени на решение стандартных задач по созданию многооконного интерфейса. Реализация технологии связывания и встраивания объектов - OLE потребует от программиста еще более тяжелой работы.
Чтобы облегчить работу программиста практически все современные компиляторы с языка Си++ содержат специальные библиотеки классов. Такие библиотеки включают в себя практически весь программный интерфейс Windows и позволяют пользоваться при программировании средствами более высокого уровня, чем обычные вызовы функций. За счет этого значительно упрощается разработка приложений, имеющих сложный интерфейс пользователя, облегчается поддержка технологии OLE и взаимодействие с базами данных.

Microsoft Visual C++
Класс CTime - дата и время
Создание нового документа
Простейший графический редактор
Новые версии Visual C++
Классы приложения Multi
Новая кнопка в панели управления
Ресурсы приложения Dater