Архитектура компьютера.
Базовые понятия об архитектуре ЭВМ.
Содержание курса:
Знакомство с миром программирования и популярнейшим языком JavaScript. Этот курс рассчитан на новичков без опыта в программировании. На протяжении десятков уроков вы познакомитесь с фундаментальными понятиями и концепциями программирования, научитесь писать простые программы, понимать ошибки, которые возникают при запуске и выполнении кода, получите опыт работы с модулями в JavaScript и получите необходимую базу для движения к следующим курсам учебной программы «JavaScript-программист».
Прохождение курса основано на изучении пособия Е.В. Игонина"Основы логического программирования и реализация программ на языке пролог" : учебное пособие. - Елец: Елецкий государственный университет им.И.а. Бунина, 2018. Пособие состоит из двух частей: теоретические основы логического программирования на языке Пролог, включающие структуру программы, синтаксис языка, сопоставление, арифметические операции в Прологе, семантику Пролог-программ, работу со списками, и лабораторного практикума, представленного тремя уроками-практикумами и девятью лабораторными работами. Уроки-практикумы позволяют студенту разобраться с механизмом работы в системе Turbo Prolog 2.0, освоить команды редактирования и команды главного меню. В лабораторных работах рассматриваются возможности применения языка Пролог для решения логических задач, при создании экспертных систем, интерфейсов на естественном языке.
Учебное пособие курса адресовано студентам ВУЗа, обучающихся по направлению подготовки «090301 – Информатика и вычислительная техника».
Современный этап развития средств вычислительной техники характеризуется переходом к широкому использованию новой технологии обработки данных - распределенной обработке информационных потоков при объединении в общую сеть территориально удаленных пользователей.
Создание компьютерных сетей позволило осуществить интеграцию индустрии обработки данных, коллективно использовать вычислительные и программные средства, расширить виды услуг пользователю, создать распределенные базы данных. Однако следует иметь в виду, что переход к компьютерным сетям сопряжен с необходимостью освоения специалистами по вычислительной технике и программированию сложной системной идеологии построения и функционирования сетей ЭВМ.
Сеть ЭВМ представляет собой высшую ступень многомашинной ассоциации информационных систем, обеспечивающую информационное взаимодействие между абонентскими и коммуникационными системами.
В данном курсе представлена эволюция компьютерных сетей, дано определение компьютерной сети, приведена классификация сетей, рассмотрены вопросы их топологии и продемонстрирована обобщенная схема компьютерной сети.
Кроме того, произведен обзор основных стандартов в области компьютерных сетей (модели OSI и модели IEEE Project 802). Рассмотрены некоторые полезные моменты теоретических основ передачи данных, представлены определения протокола и межуровневого интерфейса, рассмотрены основные стеки протоколов.
Значительная часть посвящена вопросам изучения основных характеристик среды передачи данных, рассмотрены основные линии передачи данных, используемых в компьютерных сетях.
В курсе раскрыты основные группы функциональных устройств, используемых при создании компьютерных сетей. Приведено достаточно полное описание основных технологий локальных и глобальных компьютерных сетей. Весьма подробно изложены вопросы современных технологий беспроводной передачи.
Тест по теме "Основные понятия распределённых систем"