Методическое пособие по предмету Компьютеры, программирование

  • 81. Лекции по курсу "Периферийные устройства компьютеров"
    Учебники, методички Компьютеры, программирование

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

  • 82. Лекции по предмету "Операционные системы"
    Учебники, методички Компьютеры, программирование

    К таким базовым концепциям относятся:

    • Способы построения ядра системы - монолитное ядро или микроядерный подход. Большинство ОС использует монолитное ядро, которое компонуется как одна программа, работающая в привилегированном режиме и использующая быстрые переходы с одной процедуры на другую, не требующие переключения из привилегированного режима в пользовательский и наоборот. Альтернативой является построение ОС на базе микроядра, работающего также в привилегированном режиме и выполняющего только минимум функций по управлению аппаратурой, в то время как функции ОС более высокого уровня выполняют специализированные компоненты ОС - серверы, работающие в пользовательском режиме. При таком построении ОС работает более медленно, так как часто выполняются переходы между привилегированным режимом и пользовательским, зато система получается более гибкой - ее функции можно наращивать, модифицировать или сужать, добавляя, модифицируя или исключая серверы пользовательского режима. Кроме того, серверы хорошо защищены друг от друга, как и любые пользовательские процессы.
    • Построение ОС на базе объектно-ориентированного подхода дает возможность использовать все его достоинства, хорошо зарекомендовавшие себя на уровне приложений, внутри операционной системы, а именно: аккумуляцию удачных решений в форме стандартных объектов, возможность создания новых объектов на базе имеющихся с помощью механизма наследования, хорошую защиту данных за счет их инкапсуляции во внутренние структуры объекта, что делает данные недоступными для несанкционированного использования извне, структуризованность системы, состоящей из набора хорошо определенных объектов.
    • Наличие нескольких прикладных сред дает возможность в рамках одной ОС одновременно выполнять приложения, разработанные для нескольких ОС. Многие современные операционные системы поддерживают одновременно прикладные среды MS-DOS, Windows, UNIX (POSIX), OS/2 или хотя бы некоторого подмножества из этого популярного набора. Концепция множественных прикладных сред наиболее просто реализуется в ОС на базе микроядра, над которым работают различные серверы, часть которых реализуют прикладную среду той или иной операционной системы.
    • Распределенная организация операционной системы позволяет упростить работу пользователей и программистов в сетевых средах. В распределенной ОС реализованы механизмы, которые дают возможность пользователю представлять и воспринимать сеть в виде традиционного однопроцессорного компьютера. Характерными признаками распределенной организации ОС являются: наличие единой справочной службы разделяемых ресурсов, единой службы времени, использование механизма вызова удаленных процедур (RPC) для прозрачного распределения программных процедур по машинам, многонитевой обработки, позволяющей распараллеливать вычисления в рамках одной задачи и выполнять эту задачу сразу на нескольких компьютерах сети, а также наличие других распределенных служб.
  • 83. Лекции по теории проектирования баз данных (БД)
    Учебники, методички Компьютеры, программирование

    Ïîñêîëüêó áàçà äàííûõ ÿâëÿåòñÿ ñâÿçóþùèì çâåíîì ìåæäó ïîëüçîâàòåëüñêèìè ïðèëîæåíèÿìè è àïïàðàòíûìè ñðåäñòâàìè, åå ïðîåêòèðîâàíèå ìîæíî ðàçäåëèòü íà äâà íàïðàâëåíèÿ: ïðîåêòèðîâàíèå ñòðóêòóðû è ïîëüçîâàòåëüñêèõ ïðèëîæåíèé è ðàñïðåäåëåíèå äàííûõ ïî àïïàðàòíûì ñðåäñòâàì (â ñëó÷àå áàç äàííûõ íà ñåòÿõ).  äàííîì ðàçäåëå ìû ðàññìîòðèì âîïðîñû ïðîåêòèðîâàíèÿ ñòðóêòóðû áàçû äàííûõ.  äèñöèïëèíå ÀÑÎÝÈ, ðàññìàòðèâàÿ îñíîâû ðåëÿöèîííîé àëãåáðû è ðàçðàáîòêè ðåëÿöèîííûõ ìîäåëåé, ìû êîñíóëèñü âîïðîñîâ ïðîåêòèðîâàíèÿ ðåëÿöèîííûõ áàç äàííûõ. Îäíîé èç ðàñïðîñòðàíåííûõ òåõíîëîãèé ðàçðàáîòêè ÁÄ ÿâëÿåòñÿ ñëåäóþùàÿ:

    1. ñáîð äàííûõ î ïðåäìåòíîé îáëàñòè;
    2. àíàëèç ïðåäñòàâëåíèé ïîëüçîâàòåëåé;
    3. èíòåãðàöèÿ ïðåäñòàâëåíèé ïîëüçîâàòåëåé;
    4. ðàçðàáîòêà ñåòåâîé ìîäåëè;
    5. ïðåîáðàçîâàíèå ñåòåâîé ìîäåëè â ïåðâóþ íîðìàëüíóþ ôîðìó ðåëÿöèîííîé ìîäåëè;
    6. íîðìàëèçàöèÿ îòíîøåíèé ïóòåì ïðåîáðàçîâàíèÿ èõ ê òðåòüåé íîðìàëüíîé ôîðìå.
  • 84. Локальные вычислительные сети
    Учебники, методички Компьютеры, программирование

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

  • 85. Локальные системы управления
    Учебники, методички Компьютеры, программирование

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

  • 86. Магистраль ISA
    Учебники, методички Компьютеры, программирование

    IRQ (Interrupt Request запрос прерывания) сигналы запроса радиальных прерываний. Запросом является положительный переход на соответствующей линии IRQ. Сигнал должен удерживаться до начала обработки процессором запрошенного прерывания. Тип выходного каскада ТТЛ. На каждой линии IRQ должен быть один выход. Иногда в литературе можно встретить рекомендацию применять выходы с тремя состояниями, но все равно больше одного выхода на линию быть не должно во избежание конфликтов сигналов. Многие входы IRQ заняты системными ресурсами компьютера (табл. 1.7). Сигналы IRQ0...IRQ2, IRQ8 и IRQ13 задействованы на системной плате и недоступны платам расширения. В компьютере используются два 8-разрядных контроллера прерываний. Сигналы IRQ0...IRQ7 относятся к первому из них, a IRQ8...IRQ15 ко второму. Для каскадирования второго контроллера прерываний задействован вход IRQ2. В связи с этим запросы прерывания имеют следующие приоритеты в порядке возрастания: IRQ7, IRQ6, IRQ5, IRQ4, IRQ3, IRQ15, IRQ14, IRQ12, IRQ11, IRQ10, IRQ9.DRQ (DMA Request запрос ПДП) сигналы запросов прямого доступа к памяти (ПДП). Запросом является положительный переход на соответствующей линии DRQ. Сигнал должен удерживаться до получения ответного сигнала -DACK с тем же номером. Тип выходного каскада ТТЛ. На каждой линии DRQ должен быть один выход. В компьютере используются два контроллера ПДП. Каналы ПДП, соответствующие первому контроллеру (сигналы DRQ0...DRQ3) предназначены для 8-битного обмена, а соответствующие второму котроллеру (DRQ5...DRQ7) для 16-битного. Канал DRQ4 используется для каскадирования контроллеров и недоступен пользователям. DRQ0 имеет наивысший приоритет, DRQ7 наинизший. В IBM PC XT канал DRQ0 использовался для регенерации динамической памяти. Канал DRQ1 зарезервирован для контроллера бисинхронного обмена SDLC, а канал DRQ2 для контроллера гибкого диска.

  • 87. Математические и логические основы информатики
    Учебники, методички Компьютеры, программирование

    Теперь определим булевскую функцию, реализуемую данной схемой.

    1. Если схема является функциональным элементом, то булевская функция, ею реализуемая, уже определена.
    2. Если схема 1 реализует булевскую функцию f(x1,x2,…,xn), то схема , построенная в п.2 определения схемы из функциональных элементов, реализует булевскую функцию, полученную из f(x1,x2,…,xn) отождествлением переменных, отвечающих объединенным входам схемы 1.
    3. Пусть схема 1 реализует булевскую функцию f(x1,x2,…,xn), а схема 2 - булевскую функцию g(y1,y2,…,ym). Считаем, что все переменные x1,x2,…,xn,y1,y2,…,ym попарно различны. Тогда схема , построенная в п.3 определения схемы из функциональных элементов, реализует булевскую функцию g(y1, y2, …, yi-1, f(x1,x2,…,xn), yi-1, … , ym), то есть функцию, получаемую путем подстановки в функцию g(y1,y2,…,ym) вместо аргумента yi, сопоставленного входу схемы 2, соединенному с выходом 1, функции f(x1,x2,…,xn).
    4. Булевская функция, реализуемая схемой , построенной в п.4 определения схемы из функциональных элементов, получается из булевской функции, реализуемой схемой 1, операцией, типа описанной в п. 3 настоящего определения. Например, приведенная на рис.2.21 схема реализует функцию f(x1,x2,x3,x4) = ( x1& x2&(x3x4)).
  • 88. Математическое моделирование
    Учебники, методички Компьютеры, программирование

    Этапы моделирования объектов (процессов, явлений)

    1. Формулировка целей. В основе всякой задачи, проблемы моделирования лежит информация о том, чего собственно добывается, что хочет субъект от объекта, т.е. каковы его цели {Z}. Именно эта информация определяет объект. Существует своеобразный парадокс: цель определяется объектом, а объект целью. Этот парадокс разрешается довольно просто. Субъект, формулируя цель, всегда имеет какие-то представления об объекте. Эти представления могут быть очень приближенными, но всегда отражают некоторые его свойства, достаточные для эффективной формулировки целей моделирования. Обычно в задачах моделирования цель достигается путем максимизации или минимизации некоторого критерия, задаваемого в виде целевой функции.
    2. Изучение объекта. При этом требуется понять происходящий процесс, определить границы объекта с окружающей его средой, если таковые имеются. Кроме того, на данном этапе определяются перечень всех входных и выходных параметров объекта исследования и их влияние на достижение целей моделирования.
    3. Описательное моделирование - установление и словесная фиксация основных связей входных и выходных параметров объекта.
    4. Математическое моделирование - перевод описательной модели на формальный математический язык. Цель записывается в виде функции, которую обычно называют целевой. Поведение объекта описывается с помощью соотношений, входные и выходные параметры объекта на данном этапе в зависимости от сложности исследуемой проблемы могут возникать ряд задач чисто математического характера. Такими задачами являются задачи математического программирования, линейной алгебры, задачи дифференциального и интегрального исчисления и многие другие.
    5. Выбор (или создание) метода решения задачи. На данном этапе для возникшей математической задачи подберется подходящий метод. При выборе такого метода необходимо будет обратить внимание на сложность метода и потребляемые вычислительные ресурсы. Если подходящего метода по предъявленным критериям не окажется, то требуется разработать новый метод решения задачи. Мы делаем упор на разработку новых эффективных методов, не уступающих известным методам по основным вычислительным характеристикам.
    6. Выбор или написание программы для решения задачи на ЭВМ. На данном этапе выбирается подходящая программа, реализующая выбранный метод решения. Если такая программа отсутствует, то необходимо написать такую программу.
    7. Решение задачи на ЭВМ. Вся необходимая информация для решения задачи вводится в память ЭВМ вместе с программой. С использованием подходящей программы производится обработка целевой информации и получение результатов решения задач в удобной форме.
    8. Анализ получаемого решения. Анализ решения бывают двух видов: формальный (математический), когда проверяется соответствие полученного решения построенной математической модели (в случае несоответствия проверяется программа, исходные данные, работа ЭВМ и др.) и содержательный (экономический, технологический и т.п.), когда проверяется соответствие полученного решения тому объекту, который моделировался. В результате такого анализа в модель могут быть внесены изменения или уточнения, после чего весь рассмотренный процесс повторяется. Модель считается построенной и завершенной, если она с достаточной точностью характеризует деятельность объекта по выбранному критерию. Только после этого модель можно использовать при расчетах.
  • 89. Математическое программирование
    Учебники, методички Компьютеры, программирование

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

    • в экономике - для решения больших макроэкономических моделей (типа модели Леонтьева и др.), микроэкономических моделей или моделей предпринимательства, для оптимизации технико-экономических систем (планирование, эконометрика), транспортные задачи, в теории принятия решений, теории игр и т.п.;
    • в технике - управление размерами и оптимизация структур, оптимальное планирование сложных технических систем, как информационные системы, сети компьютеров, транспортные и телекоммуникационные сети и др.;
    • в автоматике - распознавание систем и объектов, оптимальное управление системами, фильтрация, роботы, автоматизированные линии и т.п.;
    • в медицине, политике, социологии и т.п., и т.д.
    • Дадим ряд определений.
    • Функцию, экстремальное значение которой нужно найти в условиях экономических возможностей, называют целевой, показателем эффективности или критерием оптимальности.
    • Экономические возможности формализуются в виде системы ограничений.
    • Все это составляет математическую модель. Математическая модель - это отражение оригинала в виде функций, уравнений, неравенств, цифр и т.д. Модель задачи математического программирования включает:
    • совокупность неизвестных величин х = (х1, х2, …, хn), действуя на которые систему можно совершенствовать. Их называют планом задачи (вектором управления, решением, стратегией, поведением и т.п.);
    • целевую функцию, которая позволяет выбрать наилучший вариант из множества возможных. Целевая функция обозначается F(x). Это может быть прибыль, объем выпуска или реализации, затраты производства, издержки обращения, уровень обслуживания или дефицитности и т.д.;
    • условия (система ограничений), налагаемые на неизвестные величины. Эти условия следуют из ограниченности ресурсов, которыми располагает общество, из необходимости удовлетворения насущных потребностей, из условий производственных и технологических процессов. Математически ограничения выражаются в виде уравнений и неравенств. Их совокупность образует область допустимых решений.
  • 90. Матричная математическая система MATLAB
    Учебники, методички Компьютеры, программирование

    Типовой комплекс MATLAB + Simulink содержит инструментальные «ящики» Toolboxes с большим числом пакетов расширения MATLAB и Bloсksets для расширения возможностей системы визуально ориентированного блочного имитационного моделирования динамических систем Simulink. Они приобретаются избранно и отдельно от системы MATLAB + Simulink. В разработке пакетов расширения для MATLAB принимают участие многие научные школы мира и ведущие университеты. Многие пакеты охватывают крупные направления науки и техники, такие как оптимизация отклика нелинейных систем, моделирование устройств и систем механики и энергетики, обработка сигналов и изображений, вейвлеты, биоинформатика, генные алгоритмы, нечеткая логика, нейронные сети и т. д.

  • 91. Методическая разработка по C++
    Учебники, методички Компьютеры, программирование

    Контрольные вопросы.

    1. Какая команда позволяет сохранить на диске файл, который находится в активном окне?
    2. Какая команда отображает на экране блок диалога, позволяющий открыть файл?
    3. Какая команда позволяет распахивать на весь экран активное окно?
    4. Для чего служит команда Change Dir?
    5. Какая команда позволяет осуществлять циклическое перемещение от одного открытого окна к следующему?
    6. Какая команда позволяет выполнять программу в режиме отладки с отслеживанием внутри функции?
    7. Для чего служит команда Inspect?
    8. Какая команда позволяет выполнять программу в режиме отладки , выполняя функцию за один шаг?
    9. Какая команда позволяет удалить текст из окна не помещая его в текстовый буфер?
    10. Для чего служит команда Arguments?
    11. Какая команда позволяет копировать выбранный текст в текстовый буфер?
    12. Какая команда позволяет заносить выбранный текст в текстовый буфер и удалять выбранный текст из окна?
    13. Для чего служит команда Trace Into?
    14. Какая команда позволяет отображать на экране кадр контекстной подсказки?
    15. Какая команда позволяет осуществить переход к предыдущей ошибке?
    16. Какая команда позволяет инициализировать программу?
    17. Какая команда позволяет компилировать в OBJ-файл?
    18. Какая команда позволяет выполнять программу?
    19. Какая команда позволяет выполнять программу до строки, на которой установлен курсор?
    20. Для чего служит команда DOS Shell?
    21. Какая команда позволяет включить или выключить полный набор меню?
    22. Какая команда позволяет регенерировать изображение на экране?
    23. Какая команда позволяет сохранить файл под другим именем?
    24. Для чего служит команда Get Info?
  • 92. Методические рекомендации и задания для лабораторных работ по дисциплине «Вычислительные системы»
    Учебники, методички Компьютеры, программирование

    Индексные файлы занимают принципиально меньший объем, поэтому для больших БД необходима именно индексация, поскольку в неупорядоченной базе поиск длится долго, а сортировка невозможна из-за ограничений в дисковой памяти. Если файл проиндексирован, команды DISPLAY,BROWSE,SKIP,REPLACE и все другие, связанные с движением в файле базы данных, перемещают указатель записей в соответствии с индексом, а не с физическим порядком расположения записей. В частности, команды GO TOP и GO BOTTOM устанавливают указатель записей не на первую и последнюю физические записи, а на начальную и конечную записи индексного файла соответственно. Один файл БД может быть проиндексирован по нескольким полям и иметь любое число индексов. Такие файлы не содержат сами записи, а содержат только указание на порядок их расположения в файле БД для того поля, по которому осуществлена индексация. Например, при индексации поля авторов в алфавитном порядке в индексном файле будут содержаться записи такого типа 1 - 3 справа номера записей в файле БД в поле AVT,

  • 93. Методичка по Internet Explore
    Учебники, методички Компьютеры, программирование
  • 94. Методичний посібник до курсового проекту з дисципліни "Цифрові обчислювальні машини"
    Учебники, методички Компьютеры, программирование

     

    1. Особливості секціонованих мікропроцесорних комплектів 3
    2. Побудова контролерів і процесорів з мікропрограмним управлінням.4
    3. Блок обробки даних8
    4. Схема управління станами та зсувами12
    5. Структура блока обробки даних.19
    6. Пристрій мікропрограмного управління20
    7. Обробка переривань27
    8. Схема адресної обробки28
    9. Доданок. Завдання до курсового проекту по дисципліні “Теорія та проектування ЕОМ”30Особливості секціонованих мікропроцесорних комплектів
    10. Основний недолік однокристальних мікропроцесорів, які, з метою розширення функціональних можливостей, виготовляються із залученням уніполярних технологій, полягає у полягає у недостатньо високій швидкодії. Використання біполярних технологій дозволяє усунути цей недолік, але ціною значного обмеження функцій, що можуть реалізовуватись окремою мікросхемою. Тому мікропроцесор синтезується із залученням декількох ВІС, одна з яких містить пристрій управління, а решта операційну частину, яка розділяється на секції з однаковою, як правило, кількістю розрядів. Однак розробник засобів обчислювальної техніки набуває можливість: а) використовуючи принцип мікропрограмування, формувати власну систему команд та легко її змінювати шляхом зміни вмісту репрограмовного ПЗП ; б) залучаючи відповідну кількість секцій, обираючи оптимальну розрядність даних для певної сфери застосування.
  • 95. Методы исследования операций
    Учебники, методички Компьютеры, программирование

    Задача о кратчайшем пути состоит в нахождении связанных между собой дорог на транспортной сети, которые имеют минимальную длину от исходного пункта до пункта назначения. Для решения этой задачи можно применить следующий алгоритм. Каждому узлу сети будем приписывать временные пометки равные расстоянию от начального узла до данного узла. Если оказывается, что узел принадлежит кратчайшему маршруту, то временную пометку объявляем постоянной. На первой итерации начальному узлу приписывается постоянная пометка равная нулю, а остальным узлам временные пометки, равные длине дуги из начального узла в рассматриваемый узел, если такая дуга существует и «», если нет такой дуги. Затем, до тех пор пока конечный узел не получит постоянную пометку выполняются следующие две процедуры: 1) среди временных пометок выбирается минимальная и объявляется постоянной; 2) для всех временно помеченных узлов вычисляются новые временные пометки, меньшей из двух величин старой временной пометки рассматриваемого узла и суммы постоянной пометки последнего постоянно помеченного узла и длины дуги, соединяющей последний постоянно помеченный узел с рассматриваемым узлом. Если при этом постоянную пометку получает конечный узел, то кратчайший маршрут найден. Дуги входящие в этот маршрут определяются следующим образом: если разность между постоянными пометками начального и конечного узлов данной дуги равна длине дуги, то эта дуга принадлежит кратчайшему маршрут.

  • 96. Методы приобретения знаний в интеллектуальных системах
    Учебники, методички Компьютеры, программирование

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

  • 97. Метрология и ее разделы
    Учебники, методички Компьютеры, программирование

     

    1. Метрология это
    2. наука об измерениях,
    3. наука о стандартах,
    4. наука о качестве продукции.
    5. В метрологии нет такого раздела, как
    6. теоретическая,
    7. законодательная,
    8. исполнительная.
    9. Главная палата мер и весов была создана в
    10. 1861,
    11. 1893,
    12. 1901.
    13. Закон «Об обеспечении единства измерений» был принят в
    14. 1993,
    15. 1991,
    16. 1996.
    17. До Закона «Об обеспечении единства измерений» правовые нормы в области метрологии устанавливались:
    18. Постановлениями Правительства,
    19. предыдущей версией Закона,
    20. Федеральным метрологическим кодексом.
    21. Какой документ определяет Государственную метрологическую службу?
    22. Постановление №125 Правительства РФ от 12 декабря 1996 г.,
    23. Закон «Об обеспечении единства измерений»,
    24. Положение о Государственной метрологической службе.
    25. Под метрологическим обеспечением понимается:
    26. финансирование проектов средств измерений, их ремонта и калибровочных работ,
    27. лицензирование, сертифицирование и установление нормативных характеристик средства измерения,
    28. организация, технические средства, правила и нормы для достижения единства измерений.
    29. В Государственной системе обеспечения единства измерений не существует следующей подсистемы:
    30. правовой,
    31. технической,
    32. испытательной.
    33. Государственная служба стандартных образцов состава и свойств веществ и материалов находится в подчинении:
    34. Ростехрегулирования и ГМС,
    35. Государственной метрологической службы,
    36. Государственного метрологического контроля и надзора и ГМС.
    37. Аббревиатура МБМВ расшифровывается как:
    38. Метрологический Банк Мер и Весов,
    39. Международное Бюро Мер и Весов,
    40. Международный Банк Мер и Весов.
    41. Утверждение типа средств измерений производится:
    42. Государственной службой утверждения типа,
    43. Ростехрегулированием,
    44. Метрологическим контролем и надзором.
    45. В выдаче лицензии может быть отказано, если
    46. у предприятия доход ниже установленного в НД,
    47. предпрятие имеет высокий внешний долг,
    48. не выполняются условия лицензируемой деятельности.
    49. Калибровка имеет:
    50. добровольный характер,
    51. принудительный характер,
    52. характер, установленный в договоренностях между предприятием и ГМС.
    53. Какой орган Российской системы калибровки регистрирует и ведет Реестр РСК?
    54. Совет РСК,
    55. Научно-методический центр РСК,
    56. Центральный орган РСК.
    57. Методический документ, устанавливающий последовательность, объем и методику метрологической аттестации средств измерений, характеризующихся общностью функционального назначения это:
    58. ГОСТ,
    59. МИ,
    60. ТПМА.
    61. Процедура подтверждения соответствия продукции установленным требованиям это:
    62. Стандартизация,
    63. Сертификация,
    64. Метрология.
    65. Методика выполнения измерений это:
    66. Операции и правила, выполнение которых обеспечивает получение результатов измерений с известной точностью,
    67. Документ, содержащий рекомендации по выполнению измерений с минимальной погрешностью,
    68. Часть государственного стандарта, в которой устанавливаются требования к выполнению измерений.
    69. Процедура установления и подтверждения соответствия МВИ предъявляемым к ней метрологическим требованиям это:
    70. утверждение типа МВИ,
    71. сертификация МВИ,
    72. аттестация МВИ.
    73. Анализ состояния измерений проводится:
    74. в обязательном порядке,
    75. в добровольном порядке,
    76. может проводиться и добровольно и обязательно.
    77. Ведомственную поверку и метрологическую аттестацию СИ постепенно заменяет такой процесс, как:
    78. калибровка,
    79. лицензирование,
    80. сертификация.
  • 98. Микроконтроллеры AVR
    Учебники, методички Компьютеры, программирование

    регистраАдрес ввода/ выводаАдрес SRAMОписаниеACSR0x080x28Регистр управления и состояния аналогового компаратораUBRR0x090x29Регистр скорости передачи данных через UARTUCR0х0А0х2АРегистр управления приемопередатчиком UARTUSR0x0В0x2ВРегистр состояния приемопередатчика UARTUDR0х0С0х2СРегистр данных приемопередатчика UARTSPCR0x0D0x2DРегистр управления интерфейсом SPISPSR0х0Е0х2ЕРегистр состояния интерфейса SPISPDR0x0F0x2FРегистр ввода/вывода данных интерфейса SPIPIND0x100x30Выводы порта DDDRD0x110x31Регистр направления передачи данных порта DPORTD0x120x32Регистр данных порта DPINC0x130x33Выводы порта СDDRC0x140x34Регистр направления передачи данных порта СPORTC0x150x35Регистр данных порта СPINB0x160x36Выводы порта ВDDRB0x170x37Регистр направления передачи данных порта ВPORTB0x180x38Регистр данных порта ВPINA0x190x39Выводы порта АDDRA0x1А0х3АРегистр направления передачи данных порта АPORTA0x1В0х3ВРегистр данных порта АEECR0x1С0х3СРегистр управления памяти EEPROMEEDR0x1D0x3DРегистр данных памяти EEPROMEEARL0x1Е0х3ЕРегистр адреса памяти EEPROM (младший байт)EEARH0x1F0x3FРегистр адреса памяти EEPROM (старший байт)WDTCR0x210x41Регистр управления сторожевым таймеромICR1L0x240x44Регистр захвата таймера/счетчика Т/С1 (младший байт)ICR1H0x250x45Регистр захвата таймера/счетчика Т/С1 (младший байт)OCR1BL0x280x48Регистр сравнения В таймера Т/С1 (младший байт)OCR1BH0x290x49Регистр сравнения В таймера Т/С1 (старший байт)OCR1AL0х2А0х4АРегистр сравнения А таймера Т/С1 (младший байт)OCR1AH0x2В0x4ВРегистр сравнения А таймера Т/С1 (старший байт)TCNT1L0х2С0х4ССчетный регистр таймера/счетчика Т/С1 (младший байт)TCNT1H0x2D0x4DСчетный регистр таймера/счетчика Т/С1 (старший байт)TCCR1B0x2Е0х4ЕРегистр управления В таймера/счетчика Т/С1TCCR1A0x2F0x4FРегистр управления А таймера/счетчика Т/С1TCNT00x320x52Счетный регистр таймера/счетчика Т/С0TCCR00x330x53Регистр управления таймера/счетчика Т/С0MCUCR0x350x55Регистр управления микроконтроллеромTIFR0x380x58Регистр флагов прерываний от таймеров/счетчиковTIMSK0x390x59Регистр маскирования прерываний от таймеровGIFR0х3А0х5АОбщий регистр флагов прерыванийGIMSK0х3В0x5ВОбщий регистр маскирования прерыванийSPL0x3D0x5DУказатель стека (младший байт)SPH0х3Е0х5ЕУказатель стека (старший байт)SREG0x3F0x5FРегистр состояния

  • 99. Микроконтроллеры семейства MCS51 Intel
    Учебники, методички Компьютеры, программирование

    МнемоникаСодержаниеByte Tact1. Арифметические операции.ADD A,Rn (A) + (Rn) -> A Сложение112ADD A,direct(A) + (direct) -> A 212ADD A,@Ri (A) + ( (Ri) ) -> A112ADD A,#data (A) + #data -> A212ADDC A,Rn (A) + (Rn) + c -> A Сложение с учетом переноса112ADDC A,direct (A) + (direct) + c -> A 212ADDC A,@Ri (A) + ( (Ri) ) + c -> A112ADDC A,#data (A) - #data - c -> A212SUBB A,Rn (A) - (Rn) - c -> A Вычитание с учетом заема112SUBB A,direct (A) - (direct) - c -> A 212SUBB A,@Ri (A) - ( (Ri) ) - c -> A112SUBB A,#data (A) - #data - c -> A212INC A (A) + 1 -> A Инкремент ( увеличение на единицу )112INC Rn (Rn) + 1 -> Rn 112INC direct (direct) + 1 -> direct212INC @Ri( (Ri) ) + 1 -> ( Ri )112INC DPTR (DPTR) + 1 -> DPTR124DEC A (A) - 1 -> A Декремент ( уменьшение на единицу )112DEC Rn (Rn) - 1 -> Rn 112DEC direct (direct) - 1 -> direct212DEC @Ri ( (Ri) ) - 1 -> ( Ri )112MUL AB(A) * (B) -> AB Умножение (AB - произведение) 148DIV AB(A) / (B) -> AB Деление (A - частное B - остаток)148DA A Десятичная коррекция аккумулятора1122. Логические операции.ANL A,Rn (A) и (Rn) -> A Логическое побитовое И112ANL A,direct (A) и (direct) -> A212ANL A,@Ri (A) и ( (Ri) ) -> A 112ANL A,#data (A) и #data -> A212ANL direct,A (direct) и (A) -> direct212ANL direct,#data (direct) и #data -> direct324ORL A,Rn (A) или (Rn) -> A Логическое побитовое ИЛИ112ORL A,direct (A) или (direct) -> A212ORL A,@Ri (A) или ( (Ri) ) -> A 112ORL A,#data (A) или #data -> A212ORL direct,A (direct) или (A) -> direct212ORL direct,#data (direct) или #data -> direct324XRL A,Rn (A) ^ (Rn) -> A Логическое побитовое исключающее ИЛИ112XRL A,direct (A) ^ (direct) -> A212XRL A,@Ri (A) ^ ( (Ri) ) -> A 112XRL A,#data (A) ^ #data -> A212XRL direct,A (direct) ^ (A) -> direct212XRL direct,#data (direct) ^ #data -> direct324CLR A 00h -> A Обнуление 112МнемоникаСодержаниеByte TactCPL A not (A) -> A Инверсия112RL A Циклический сдвиг аккумулятора влево на один бит112RLC A Циклический сдвиг аккумулятора влево на один бит через бит переноса112RR A Циклический сдвиг аккумулятора вправо на один бит112RRC A Циклический сдвиг аккумулятора вправо на один бит через бит переноса112SWAP A Обмен тетрадами в аккумуляторе1123. Пересылка данных.MOV A,Rn (Rn) -> A112MOV A,direct (direct) -> A212MOV A,@Ri( (Ri) ) -> A112MOV A,#data #data -> A212MOV Rn,A (A) -> Rn112MOV Rn,direct (direct) -> Rn224MOV Rn,#data #data -> Rn212MOV direct,A (A) -> direct212MOV direct,Rn (Rn) -> direct224MOV direct,direct (direct) -> direct324MOV direct,@Ri ( (Ri) ) -> direct224MOV direct,#data #data -> direct324MOV @Ri,A (A) -> (Ri)112MOV @Ri,direct (direct) -> (Ri)224MOV @Ri,#data #data -> (Ri)212MOV DPTR,#data16 #data16 -> DPTR324MOVC A,@A+DPTR ( ( A) + ( DPTR ) ) -> A Обмен с внешне памятью программ 124MOVC A,@A+PC ( ( A) + ( PC ) ) -> A124MOVX A,@Ri ( ( Ri) ) -> A Обмен с внешней памятью данных124MOVX A,@DPTR ( ( DPTR ) ) -> A124MOVX @Ri,A (A) -> ( Ri) 124MOVX @DPTR,A (A) -> ( DPTR )124PUSH direct (direct) -> Stack Запись в стек224POP direct (Stack) -> direct Извлечение из стека224XCH A,Rn (A) <- > (Rn) Обмен содержимым112XCH A,direct (A) <- > (direct)212XCH A,@Ri (A) <- > ( (Ri) ) 112XCHD A,@Ri (A) <- > ( (Ri) ) Обмен младшей тетрадой 1124. Битовые операции.CLR C 0 -> с 112CLR bit 0 -> bit212SETB C 1 -> c112SETB bit 1 -> bit212CPL C not(c) -> c112CPL bit not(bit) -> bit212ANL C,bit ( с ) и (bit) -> c224ANL C,/bit ( c ) и not(bit) -> c224ORL C,bit ( c ) или (bit) -> c224ORL C,/bit ( c ) или not(bit) -> c224MOV C,bit (bit) -> c212MOV bit,C ( c ) -> bit 224JC rel если с = 1 , то переход по смещению rel224JNC rel если с = 0 , то переход по смещению rel224JB bit,rel если bit = 1 , то переход по смещению rel324JNB bit,rel если bit = 0 , то переход по смещению rel324JBC bit,rel если bit = 1 , то переход по смещению rel и сброс bit3245. Команды передачи управления.ACALL addr11 Вызов процедуры по адресу addr11224LCALL addr16 Вызов процедуры по адресу addr16324RET Возврат из процедуры124RETI Возврат из процедуры обработки прерывания124AJMP addr11 Безусловный переход по адресу addr11224LJMP addr16 Безусловный переход по адресу addr16324SJMP rel Безусловный переход по смещению rel224JMP @A+DPTR Безусловный переход по смещению (A) относительно (DPTR)124JZ rel Условный переход, если равно 0, по смещению rel224JNZ rel Условный переход, если не равно 0, по смещению rel224CJNE A,direct,rel Условный переход, если (A) не равно (direct), по смещению rel324CJNE A,#data,rel Условный переход, если (A) не равно #data, по смещению rel324CJNE Rn,#data,rel Условный переход, если (Rn) не равно #data, по смещению rel324CJNE @Ri,#data,rel Условный переход, если ( (Ri) ) не равно #data, по смещению rel324DJNZ Rn,rel Декремент Rn и условный переход, если не равно 0, по смещению rel224DJNZ direct,rel Декремент direct и условный переход, если не равно 0, по смещению rel324NOP Пустой оператор.112

  • 100. Многоуровневая модель OSI (ИТ в энергетике)
    Учебники, методички Компьютеры, программирование

    Очевидно, что рано или поздно компьютеры, расположенные в разных точках земного шара, по мере увеличения своего количества должны были обрести некие средства общения. Такими средствами стали компьютерные сети. Сети бывают локальными и глобальными. Локальная сеть это сеть, объединяющая компьютеры, географически расположенные на небольшом расстоянии друг от друга например, в одном здании. Глобальные сети служат для соединения компьютеров, которые разделяют огромные расстояния в сотни и тысячи километров. Интернет относится к классу глобальных сетей. Простое подключение одного компьютера к другому шаг, необходимый для создания сети, но не достаточный. Чтобы начать передавать информацию, нужно убедиться, что компьютеры «понимают» друг друга. Как же компьютеры «общаются» по сети? Чтобы обеспечить эту возможность, были разработаны специальные средства, получившие название протоколов. Протокол это совокупность правил, в соответствии с которыми происходит передача информации через сеть. Понятие протокола применимо не только к компьютерной индустрии. Даже те, кто никогда не имел дела с Интериетом, скорее всего, работали в повседневной жизни с какими-либо устройствами, работа которых основана на использовании протоколов. Так, обычная телефонная сеть общего пользования тоже использует свой протокол, который позволяет аппаратам, например, устанавливать факт снятия трубки на другом конце линии или распознавать сигнал о разъединении или даже номер звонящего.