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

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

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

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

Кроме того, произведен обзор основных стандартов в области компьютерных сетей (модели OSI и модели IEEE Project 802). Рассмотрены некоторые полезные моменты теоретических основ передачи данных, представлены определения протокола и  межуровневого интерфейса, рассмотрены основные стеки протоколов.

Значительная часть посвящена вопросам изучения основных характеристик среды передачи данных, рассмотрены основные линии передачи данных, используемых в компьютерных сетях.

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

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

Архитектура компьютера.

Базовые понятия об архитектуре ЭВМ.

Содержание курса:

•Компонентная база компьютера
•Базовые понятия о работе операционных систем

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

Учебное пособие курса адресовано студентам ВУЗа, обучающихся по направлению подготовки «090301 – Информатика и вычислительная техника».