Информация по предмету Компьютеры, программирование

  • 2741. Структура языка SQL
    Другое Компьютеры, программирование

    № п/пПонятиеОпределение1SQLСтруктурированный язык запросов, основанный на реляционной алгебре язык манипулирования данными, позволяющий описывать условия поиска информации, не задавая для этого последовательность действий, нужных для получения ответа. 2System-RРеляционная СУБД, созданная в середине 1970-х в результате исследовательского проекта IBM. 3База данныхОрганизованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ и постоянного применения. 4ДоменОбласть (ветвь) иерархического пространства доменных имён, которая обозначается уникальным доменным именем. 5ЗаписьСовокупность логически связанных полей. 6Модель данных Cовокупность структур данных и операций их обработки7ПолеЭлементарная единица логической организации данных, которая соответствует неделимой единице информации - реквизиту. 8Реляционные базы данныхБазы данных с табличной формой организации. 9СУБДСистема управления базой данных. 10ТранзакцииЭто операции перевода БД из одного непротиворечивого состояния в другое непротиворечивое состояние. Группа последовательных операций, которая представляет собой логическую единицу работы с данными. 11ТриггерыЭто цифровой автомат, имеет несколько входов и 2 выхода, Последовательностными называют такие логические устройства, выходные сигналы которых определяются не только сигналами на входах, но и предысторией их работы, то есть состоянием элементов памяти.

  • 2742. Структуризация телекоммуникационных сетей
    Другое Компьютеры, программирование

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

  • 2743. Структурированные компьютерные сети
    Другое Компьютеры, программирование

    Стартовая комбинация, или преамбула, которая обеспечивает настройку аппаратуры адаптера или другого сетевого устройства на прием и обработку пакета. Это поле может отсутствовать или сводиться к одному-единственному стартовому биту.

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

    Компьютеры на основе электронных ламп появились в 40-х годах XX века. Первая электронная лампа -вакуумный диод - была построена Флемингом лишь в 1904 году, хотя эффект прохождения электрического тока через вакуум был открыт Эдисоном в 1883 году. Вскоре Ли де Форрест изобретает вакуумный триод - лампу с тремя электродами, затем появляется газонаполненная электронная лампа - тиратрон, пятиэлектродная лампа - пентод и т. д. До 30-х годов электронные вакуумные и газонаполненные лампы использовались главным образом в радиотехнике. Но в 1931 году англичанин Винни-Вильямс построил (для нужд экспериментальной физики) тиратронный iетчик электрических импульсов, открыв тем самым новую область применения электронных ламп. Электронный iетчик состоит из ряда триггеров. Триггер , изобретенный М. А. Бонч-Бруевичем (1918) и - независимо - американцами У. Икклзом и Ф. Джорданом (1919), содержит 2 лампы и в каждый момент может находиться в одном из двух устойчивых состояний; он представляет собой электронное реле. Подобно электромеханическому, оно может быть использовано для хранения одной двоичной цифры. Использование электронной лампы в качестве основного элемента ЭВМ создавало множество проблем. Из-за того, что высота стеклянной лампы - 7см, машины были огромных размеров. Каждые 7-8 мин. одна из ламп выходила из строя, а так как в компьютере их было 15 - 20 тысяч, то для поиска и замены поврежденной лампы требовалось очень много времени. Кроме того, они выделяли огромное количество тепла, и для эксплуатации "современного" компьютера того времени требовались специальные системы охлаждения.

  • 2745. Структурнi схеми каналiв звтАЩязку
    Другое Компьютеры, программирование

    Манiпульований дискретним повiдомленням сигнал випромiнюiться в середовище (лiнiю зв'язку), виконуючи роль переносника iнформацii мiж пунктами передачi i прийому. При цьому вiн може послаблюватися iз-за поглинання i розсiювання енергii i спотворюватися внаслiдок завмирання, вiдбиття вiд неоднорiдностей ЛЗ, перешкод i т. п. Тому поступаючи в приймач сигнали можуть iстотно вiдрiзнятися вiд випромiнюваних передавачем не лише енергiiю, але i статистичними характеристиками i спектральним складом. У приймачi сумiш сигналу i перешкод перетворюiться в дискретне повiдомлення, вiдповiдне переданому повiдомленню. Це перетворення складаiться з ряду операцiй, обернених виконуваним в передаючiй частинi системне. Пiсля фiльтрацii i пiдсилення у виборчiй частинi приймача сигнал демодулюiться, внаслiдок чого утворюiться дискретна послiдовнiсть, яка повинна вiдповiдати послiдовностi на виходi кодера. Повнота цiii вiдповiдностi залежить вiд коректуючи можливостей кодованоi послiдовностi, рiвня сигналу i перешкод, iх статистики, характеристик декодера i т. п. iормована в результатi декодування цифрова послiдовнiсть поступаi до одержувача iнформацii. Таким чином, в приймальнiй частинi системи передачi iнформацii здiйснюiться ряд операцiй, пов'язаних з перетворенням сигналiв, що приймаються на фонi перешкод, в вихiднi повiдомлення тiii або iншоi форми. Сукупнiсть цих операцii називаiться способом прийому.

  • 2746. Структурное программирование: предпосылки и назначение; основные критерии оценки качества программы для ЭВМ
    Другое Компьютеры, программирование

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

  • 2747. Структурные методы распознавания сложноорганизованных исторических табличных форм
    Другое Компьютеры, программирование

    Методы, используемые при выделении текстовых блоков, могут быть использованы и для анализа структуры таблиц. Отметим, что во многих случаях (хотя и не всегда) колонки и строки таблиц могут быть разделены линиями разграфки. Используя информацию о расположении этих линий, можно более надежно разделить элементы таблицы, чем используя только информацию о межколонных и межстрочных промежутках в таблице. Однако для этого система анализа структуры листа должна располагать средствами обнаружения линий. Необходимы также средства объединения отрезков линий в прямоугольные рамки, ограничивающие элементы таблиц. Один из алгоритмов быстрого обнаружения горизонталей и вертикалей на изображении и выделения ограниченных ими элементов таблицы представляеьтся весьма эффективным [11]. Приведем краткое описание алгоритма поиска сплошных горизонтальных линий. Растровое бинарное изображение просматривается в направлении сверху вниз и на нем фиксируются последовательности черных пикселов, длина которых превышает заранее заданный порог. Затем связанные (граничащие друг с другом в смысле 8-связности) последовательности объединяются, образуя элементы линий и для каждого такого элемента вычисляется его средняя толщина. Слишком толстые элементы отбрасываются. В качестве кандидатов в элементы пунктирных линий рассматриваются все компоненты связности, которые не слишком велики и являются достаточно "плотными" ("плотность" компоненты определяется как отношение числа черных пикселов к площади ее рамки). Затем для объединения оставшихся компонент в горизонтальные пунктирные линии выполняется следующая процедура: для каждой пары элементов линии проверяется выполнение двух условий: 1)горизонтальный промежуток между двумя элементами линий меньше заранее заданного порога; 2)эти элементы линий перекрываются по вертикали. Если некоторая пара элементов линии удовлетворяет обоим этим условиям, то эти элементы iитаются близкими. В результате выполнения этой процедуры выделяются кластеры линейных фрагментов.

  • 2748. Структурные схемы вторичных моноимпульсных обзорных радиолокаторов
    Другое Компьютеры, программирование

    Сначала посылаются запросы RBS и запросные сигналы режима S общего вызова (AllCall). На это отводится приблизительно 138 мкс в начале каждого периода повторения импульсов TП. Затем станция переходит в режим ожидания ответов общего вызова. Этот период, обозначенный на рисунке ТАС, длится приблизительно 3 мс. За это время все самолёты, оснащённые дискретно-адресными ответчиками, передают на землю свои адреса, а самолётные ответчики, работающие в режиме RBS, сообщают свои индивидуальные номера. После этого передатчики радиолокатора генерируют запросные сигналы режима S адресного наблюдения (RollCall). На этот процесс отводится приблизительно 140 мкс. После окончания этого времени и до конца периода повторения импульсов ТП радиолокатор переходит в режим ожидания ответных сигналов режима S. Этот период, обозначенный на рисунке ТRC, длится приблизительно 6мс. В качестве дескриптора запросных сигналов в этом случае принимается UF=4 или UF=5, а в качестве дескрипторов ответных сигналов DF=4 или DF=5. Наклонная дальность до цели определяется по моменту прихода на землю ответного сигнала, азимут цели определяется обычным моноимпульсным методом. Дополнительная информация в блоке данных ответа содержит статус полёта, сведения о наличии на борту сообщений, ожидающих передачи по линии связи «борт земля», тип сообщения, идентификатор запроiика, зарезервированного для связи, и данные об абсолютной барометрической высоте, передаваемой или в футах, или в метрах. В случае использование дескриптора DF=5 на землю, кроме всего прочего, может передаваться индивидуальный номер ВС, присваиваемый ему в случае необходимости в соответствии с правилами, определяемыми режимом А RBS.

  • 2749. Структурные схемы цифровых радиопередающих устройств
    Другое Компьютеры, программирование

    В настоящем разделе речь пойдет о радиопередатчиках, у которых низкочастотные модулирующие и управляющие сигналы вырабатываются специализированными цифровыми сигнальными процессорами, а сама модуляция осуществляется в аналоговых каскадах, работающих на высоких рабочих или промежуточных частотах. Цифровые сигнальные процессоры такого типа называются контроллерами информационного тракта (Baseband controller). Они являются специализированными ИМС, выполняющими в передатчиках и приемопередатчиках (трансиверах) целый ряд функций, основными из которых являются следующие.

    1. Преобразование поступающей в передатчик аналоговой (речевой) информации в цифровую форму встроенным АЦП и дальнейшая ее обработка перед подачей на модулятор - фильтрация, кодирование, накопление и сжатие, объединение в пакеты (Burst encoding). Формирование пакетов осуществляется с добавлением идентификационной информации, управляющих данных, синхронизирующих последовательностей, данных для проверки правильности принятого пакета и пр. Все необходимые для этого данные хранятся в ПЗУ контроллера или получаются контроллером из принимаемого от других станций сигналов. Например, «личный» аутентификационный код передатчика хранится в ПЗУ, а в эфир передается другой код, вычисленный контроллером по встроенному алгоритму с использованием «личного» кода и принятого от базовой станции кодового запроса (случайного числа).
    2. Формирование цифрового модулирующего сигнала и преобразование его в аналоговую форму с помощью встроенного ЦАП для подачи на модулятор.
    3. Управление каскадами передатчика - режимами по постоянному току, коэффициентами передачи (в системах автоматической регулировки мощности сигнала и защиты транзисторов выходных каскадов), подключением резервных блоков. Для этого контроллер содержит встроенные ЦАП и АЦП и средства обмена данными с внешними ЦАП и АЦП. Управление выходной мощностью передатчика необходимо для поддержания ее неизменной величины в случае работы с сигналами с постоянной огибающей, а также для формирования огибающей РЧ импульсов в соответствии с определенной временной маской при работе в пакетном режиме.
    4. Переключение прием-передача.
    5. Управление синтезатором частоты - сменой рабочей частоты, ее подстройкой, синхронизацией для работы в системе с другими станциями.
    6. Осуществление пользовательского интерфейса - обмен данными с дисплеем, индикаторами, клавиатурой, внешним управляющим компьютером, а также с периферийными устройствами, имеющими цифровое управление. Сопряжение с телефонной сетью общего пользования или сетью ISDN.
    7. Временная синхронизация для работы в системе передачи информации с множественным доступом в качестве абонентской или базовой станции. Межсистемная синхронизация. В частности, если в качестве примера цифрового передатчика рассматривать передатчик абонентской части системы DECT, его работа подчиняется трем типам синхронизации TDMA - слотовой синхронизации (с длительностью слота 416,7 мкс, за которые передается 480 бит), кадровой синхронизации (1 кадр равен 24 слотам) и мультикадровой (160 мс) синхронизации.
  • 2750. Структурный подход к проектированию ИС
    Другое Компьютеры, программирование

    ЗначимостьТип связностиДля функцийДля данных0СлучайнаяСлучайнаяСлучайная1ЛогическаяФункции одного и того же множества или типа (например, "редактировать все входы")Данные одного и того же множества или типа2ВременнаяФункции одного и того же периода времени (например,
    "операции инициализации")Данные, используемые в каком-либо временном интервале3ПроцедурнаяФункции, работающие в одной и той же фазе или итерации (например, "первый проход компилятора")Данные, используемые во время одной и той же фазы или итерации4КоммуникационннаяФункции, использующие одни и те же данныеДанные, на которые воздействует одна и та же деятельность5ПоследовательнаяФункции, выполняющие последовательные преобразования одних и тех же данныхДанные, преобразуемые последовательными функциями6ФункциональнаяФункции, объединяемые для выполнения одной функцииДанные, связанные с одной функциейЛитература

    1. Вендров А.М. Один из подходов к выбору средств проектирования баз данных и приложений. "СУБД", 1995, №3.
    2. Зиндер Е.З. Бизнес-реинжиниринг и технологии системного проектирования. Учебное пособие. М., Центр Информационных Технологий, 1996
    3. Калянов Г.Н. CASE. Структурный системный анализ (автоматизация и применение). М., "Лори", 1996.
    4. Марка Д.А., МакГоуэн К. Методология структурного анализа и проектирования. М., "МетаТехнология", 1993.
    5. Международные стандарты, поддерживающие жизненный цикл программных средств. М., МП "Экономика", 1996
    6. Создание информационной системы предприятия. "Computer Direct", 1996, N2
    7. Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях. Киев, "Диалектика", 1993.
    8. Barker R. CASE*Method. Entity-Relationship Modelling.