Федеральное агентство по рыболовству

Вид материалаОсновная образовательная программа
Аннотация к рабочей программе дисциплины «Архитектура ЭВМ»
2. Требования к уровню освоения содержания дисциплины
3. Содержание дисциплины. Основные разделы.
Аннотация к рабочей программе дисциплины «Базы данных»
2. Требования к уровню освоения содержания дисциплины
3. Содержание дисциплины. Основные разделы.
Подобный материал:
1   ...   19   20   21   22   23   24   25   26   ...   39

Аннотация к рабочей программе дисциплины «Архитектура ЭВМ»


1. Цели и задачи дисциплины

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

2. Требования к уровню освоения содержания дисциплины.

Процесс изучения дисциплины направлен на формирование у обучаемого следующих компетенций:
  • разрабатывать бизнес-планы и технические задания на оснащение отделов, лабораторий, офисов компьютерным и сетевым оборудованием (ПК-1);
  • предприятии (ПК-8) .
  • участвовать в настройке и наладке программно-аппаратных комплексов (ПК-9);

В результате изучения дисциплины студент должен:

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

уметь:
  • использовать знания по архитектуре ЭВМ для грамотной работы с ними, внутреннюю среду для написания программ, реализующие системные функции;


3. Содержание дисциплины. Основные разделы.

Понятие “архитектура ЭВМ”. Многоуровневая абстрактная модель ЭВМ. Физические основы ЭВМ. Элементы физики полупроводников. Полупроводниковые приборы: диоды, транзисторы, фото- и светодиоды. Технологии изготовления полупроводниковых приборов.

Комбинационные схемы и цифровые автоматы. Базовые логические элементы “И”, “ИЛИ”,”И-НЕ”,”ИЛИ-НЕ”. Устройства: триггеры, дешифраторы, мультиплексоры, сумматоры. Организация памяти. Виды памяти. Типовые схемы ПЗУ и ОЗУ. Представление информации в ЭВМ. Целые, вещественные числа, представление нечисловой информации.

Ассемблер. Программная модель процессора. Система команд. Методы адресации. Директивы ассемблера. Структурное программирование на ассемблере. Процедуры и модули. Взаимодействие с языками высокого уровня. Стек и рекурсия в ассемблерных процедурах. Макро-определения. Директивы определения макро. Библиотеки макро. Директивы условной трансляции.

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

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

Аннотация к рабочей программе дисциплины «Базы данных»


1. Цели и задачи дисциплины

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

2. Требования к уровню освоения содержания дисциплины.

Процесс изучения дисциплины направлен на формирование у обучаемого следующих компетенций:
  • использует основные законы естественнонаучных дисциплин в профессиональной деятельности, применяет методы математического анализа и моделирования, теоретического и экспериментального исследования (ОК-10);
  • осознает сущность и значение информации в развитии современного общества; владеет основными методами, способами и средствами получения, хранения, переработки информации (ОК-11);
  • разрабатывать модели компонентов информационных систем, включая модели баз данных (ПК-4);
  • разрабатывать компоненты программных комплексов и баз данных, использовать современные инструментальные средства и технологии программирования (ПК-5);
  • обосновывать принимаемые проектные решения, осуществлять постановку и выполнять эксперименты по проверке их корректности и эффективности (ПК-6);
  • готовить презентации, научно-технические отчеты по результатам выполненной работы, оформлять результаты исследований в виде статей и докладов на научно-технических конференциях (ПК-7).

В результате изучения дисциплины студент должен:

- уметь: разрабатывать и применять сценарии для создания и управления объектами базы данных, применять сценарии для управляемого кода в базах данных, создавать запросы на выборку и обновление, управлять транзакциями и блокировками для разработки приложений баз данных.


- владеть: навыками моделирования предметной области, уметь строить для нее ER-диаграмму и отображать ER-диаграмму в схему реляционной базы данных, проектировать реляционную базу данных для выбранной предметной области с использованием нормализации, разрабатывать программные объекты базы данных: хранимые процедуры, пользовательские функции, пользовательские типы данных, триггеры, разрабатывать все виды запросов на SQL.


3. Содержание дисциплины. Основные разделы.


Основные понятия и определения. База данных, система управления базами данных. Основные функции и компоненты СУБД. Классификация СУБД: по модели данных (сетевые, иерархические, реляционные, объектно-реляционные, объектно-ориентированные).

Концепция модели данных. Классификация моделей данных, лежащих в основе баз данных.

Языки реляционных систем. Краткая характеристика языка SQL. Моделирование предметной области с помощью ER-модели. Отображение ER-диаграммы в схему реляционной базы данных. Нормализация структуры базы данных.

Типы связей между сущностями.

Реляционная модель. Реляционные объекты данных: домены и отношения. Свойства отношений. Разновидности переменных-отношений: базовые отношения и представления.

Целостность реляционных данных. Специфические и общие правила целостности.

Декларативные и процедурные средства поддержки ограничений целостности.

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