Электронные образовательные и информационные ресурсы

Название электронных образовательных и информационных ресурсов Описание электронного ресурса
Введение в Linux Электронный учебный курс "Введение в Linux" знакомит с операционной системой Linux и ее базовыми возможностями.
Программирование на Python Электронный учебный курс "Программирование на Python" знакомит с базовыми понятиями программирования.
Архитектура микропроцессоров Курс ориентирован на изучение вопросов, являющихся основой всей вычислительной техники – архитектуры микропроцессоров и систем на их основе. Знание этого материала помимо самостоятельного значения закладывает фундамент для освоения таких базовых вопросов в сфере информационных технологий, как системное и прикладное программирование, операционные системы, информационная безопасность, интерфейсы и многие другие. Данный курс сочетает в себе описание базовых принципов построения микропроцессоров различных типов (универсальных МП с CISC- и RISC-архитектурой, однокристальных микроконтроллеров, процессоров цифровой обработки сигналов) и систем на их основе с рассмотрением особенностей архитектуры наиболее современных из них. Подробно рассматривается регистровая структура микропроцессора, организация и принципы работы кэш-памяти, конвейерный принцип обработки информации, аппаратные средства микропроцессора, используемые для защиты программ и данных и обеспечения мультипрограммного режима работы. Представлены организация микропроцессорных систем на микропроцессорах различных типов и связанные с этим вопросы: физическая и логическая организация адресного пространства, работа системы прерываний, прямой доступ к памяти, типы и структуры мультимикропроцессорных систем. Дано описание методов и средств разработки и отладки микропроцессорных систем, а также оценки их производительности.
Введение в цифровую схемотехнику Курс представляет собой краткое учебное пособие по основам цифровой схемотехники. В нем рассматриваются принципы работы цифровой электроники, базовые элементы цифровых схем, стандартные схемы включения этих элементов, алгоритмы проектирования цифровых устройств - от простейших до сложных. Данный курс предназначен для тех, кто желает самостоятельно освоить цифровую схемотехнику, для студентов соответствующих специальностей, а также может быть полезна специалистам, занимающимся разработкой и обслуживанием цифровых электронных систем.
Введение в цифровую электронику Курс посвящён принципам работы цифровых электронных устройств, их структуре и особенностям их применения. Рассматриваются основные типы цифровой аппаратуры, алгоритмы их работы. Изучаются наиболее типичные схемотехнические решения и тенденции их развития. Особое внимание уделено наиболее перспективным микропроцессорным системам. В курсе рассматриваются ключевые принципы цифровой электроники, особенности цифровых сигналов, способы организации взаимодействия элементов, узлов и устройств цифровых систем. Исследуются алгоритмы функционирования базовых элементов и основные схемы их включения, а также их объединения в составе устройств и систем. Приведены базовые сведения о двоичной логике, о цифровых сигналах, кодах, синхронизации, обозначениях на схемах. Рассмотрены логические элементы с жёсткой логикой работы и с программируемым алгоритмом работы. Описаны принципы построения и применения оперативных и постоянных запоминающих устройств. Приведены принципы организации микропроцессорных систем и взаимодействия их составных частей. Исследованы различные методы обмена информацией и их практическая реализация. Рассмотрены основы программирования микропроцессорных систем.
Интеллектуальные сенсоры На рубеже тысячелетий родилось новое поколение сенсоров, в состав которых входит микрокомпьютер. Их называют "интеллектуальными" сенсорами (ИС) за способность к глубокой и сложной обработке полученных сигналов, к учету нелинейностей и посторонних влияний, к извлечению из них ценной информации более высоких уровней, к рациональному изменению режимов работы в зависимости от обстоятельств, к самоконтролю и общению с компьютерной сетью. В курсе описаны разные классы ИС, раскрыты методы и подходы к их разработке и проектированию с учетом собственного опыта авторов. Показана значительная польза, приносимая ИС, и высказана мысль о том, что их создание является одним из признаков новой "информационной" стадии развития общества. Этот курс лекций – об устройствах, поставляющих объективную информацию об окружающем мире, о том, как добывается эта ценная информация. О том, как и благодаря чему сенсоры становятся "разумными", "интеллектуальными". Уточнены понятия "сенсор" и "интеллектуальный сенсор", описаны функциональные схемы простых и интеллектуальных сенсоров, приведена их классификация. Рассмотрены различные виды механических, акустических, электрических, электромагнитных, электрохимических и оптических простых и интеллектуальных сенсоров, объясняются физические принципы их действия. Приведены многочисленные примеры их применения. Изложены подходы к проектированию интеллектуальных сенсоров, даны практические рекомендации по разработке их программного обеспечения, раскрыты принципы построения и важнейшие технические характеристики их основных конструктивных узлов, описаны способы селекции полезных сигналов. Очерчены направления дальнейшего развития интеллектуальных сенсоров.
Основы микропроцессорной техники Разъясняются основные понятия микропроцессорной техники, рассматриваются принципы функционирования микропроцессорных систем, предлагаются методы проектирования микропроцессорных систем на основе микроконтроллеров. Микропроцессорная техника - наиболее быстро развивающаяся область электроники, для успешного овладения которой необходимо с самого начала усвоить современные принципы организации микропроцессорных систем. Освоение ключевых понятий микропроцессорной техники - это первая задача курса. Успех при этом может принести только комплексный подход к проектированию аппаратных и программных средств. Рассматриваются особенности систем различных уровней сложности и различного назначения, принципы архитектурных решений, способы и средства организации обмена информацией. Особое внимание уделено принципам организации персональных компьютеров как наиболее сложных и гибких микропроцессорных систем, позволяющих решать самые сложные задачи. Вторая задача курса - обучение навыкам проектирования систем на основе микроконтроллеров, как наиболее распространенного типа микропроцессорных систем. Для ее решения приводятся описание микроконтроллеров семейства PIC, а также специальных программных средств проектирования, рассматриваются примеры решения задач проектирования нескольких устройств. Предполагается, что большинство понятий, введенных в данном курсе, станет предметом более детального рассмотрения в других, специальных курсах.
Основы цифровой техники Рассматриваются принципы работы информационно-вычислительных систем, начиная с основных логических функций и элементов, логических схем, принципов их минимизации. Далее излагается информация о логических схемах функциональной направленности - дешифраторах и мультиплексорах – и принципах их каскадного соединения. Отдельно рассматриваются схемы памяти от схемы простейшего триггера к регистру, регистровой памяти, к схемам полупроводникового запоминающего устройства на БИС и СБИС. Кроме того, рассмотрены счетные схемы: счетчики и сумматоры. Основы цифровой техники рассматриваются, начиная с основных логических функций и элементов. Далее показано соединение этих элементов в виде логическим схем. Объясняются принципы синтеза логических схем и их минимизации. Затем рассматриваются логические схемы функциональной направленности - дешифраторы и мультиплексоры. Для них объясняются правила каскадного соединения. Отдельно рассматриваются схемы памяти от схемы простейшего триггера к регистру, регистровой памяти, к схемам полупроводникового запоминающего устройства на БИС и СБИС. Кроме того, рассмотрены счетные схемы: счетчики и сумматоры.