Домой

Учебно-методический комплекс по дисциплине алгоритмические основы математических операций для специальности




Скачать 435.16 Kb.
НазваниеУчебно-методический комплекс по дисциплине алгоритмические основы математических операций для специальности
страница1/3
Дата16.02.2013
Размер435.16 Kb.
ТипУчебно-методический комплекс
Содержание
УМК подготовлен
1. Пояснительная записка.
3. Содержание учебного материала
Тема: Понятие алгоритма. Конечные автоматы – иллюстрация алгоритмов простейшего типа. Содержание
Лекция № 13
Лекция № 14
Лекция № 15
Лекция № 16
Лекция № 17
Лекция № 18
Лекция № 19
Лекция № 20
Тема: Представление целых чисел и счет в 2-ой, 8-ой, 10-ой и 16-ой системах счисления. Цель
Содержание отчёта
Форма отчёта
Содержание отчёта
Форма отчёта
Форма отчёта
Содержание отчёта
Форма отчёта
...
Полное содержание
Подобные работы:
  1   2   3


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ


ФГБОУ ВПО «АРМАВИРСКАЯ ГОСУДАРСТВЕННАЯ ПЕДАГОГИЧЕСКАЯ АКАДЕМИЯ»


Институт прикладной информатики, математики и физики


Кафедра информатики и информационных технологий обучения


Утверждено на заседании кафедры

информатики и ИТО

Протокол ___ от ”___”__________ 2012

Зав. кафедрой___________________

(Бельченко В.Е.)


УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС

по дисциплине

АЛГОРИТМИЧЕСКИЕ ОСНОВЫ

МАТЕМАТИЧЕСКИХ ОПЕРАЦИЙ

для специальности

«ЭЛЕКТРОНИКА, РАДИОТЕХНИКА И СВЯЗЬ»


Форма отчетности:

Зачет: 5 курс, 9 семестр


^

УМК подготовлен


доцентом кафедры информатики и ИТО

Нелиным В.М.

2012



АННОТАЦИЯ

Целью курса «Алгоритмические основы математических операций» является подготовка обучаемых к выполнению самостоятельных проектов, связанных с широким использованием математических операций.

Курс призван решать следующие задачи:

  1. Способствовать формированию представлений об алгоритмах, реализованных в математических операциях.

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

  3. Способствовать закреплению навыков работы с низкоуровневыми языками программирования.


^ 1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА.

Целью курса «Алгоритмические основы математических операций» является подготовка обучаемых к работе над проектами, связанными с широким использованием математических операций.

Курс призван решать следующие задачи:

  1. Способствовать формированию представлений об алгоритмах, реализованных в математических операциях арифметического и логического типов.

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

  3. Способствовать закреплению навыков работы с низкоуровневыми и высокоуровневыми языками программирования.

В рамках курса предусмотрено рассмотрение следующего круга вопросов:

  1. Реализация математических операций средствами высокоуровневых языков программирования.

  2. Реализация математических операций средствами низкоуровневых языков программирования.

  3. Алгоритмы выполнения математических операций с операндами значительной разрядности.

  4. Реализация алгоритмов выполнения математических операций с операндами значительной разрядности средствами высокоуровневых и низкоуровневых языков программирования.

2. Тематический план учебной дисциплины


№ п/п

Раздел, тема

Всего часов

В том числе аудиторных

Самостоятельная работа, час

Всего аудиторных

Лекций

Лабораторных



Понятие алгоритма. Конечные автоматы – иллюстрация алгоритмов простейшего типа.

4

2

2

0

2



Машина Тьюринга как эквивалент понятия алгоритма.

4

2

2

0

2



Формы записи алгоритмов. Обзор вариантов представления алгоритмов.

4

2

2

0

2



Системы счисления. Представление целых чисел в различных системах счисления.

4

2

2

0

2



Представление целых чисел и счет в 2-ой, 8-ой, 10-ой и 16-ой системах счисления.

8

4

2

2

4



Алгоритмы преобразования целых чисел заданных в 2-ой, 8-ой, 10-ой и 16-ой системах счисления.

4

2

2

0

2



Алгоритмы сложения и вычитания целых чисел в 2-ой, 8-ой, 10-ой и 16-ой системах счисления.

4

2

2

0

2



Алгоритмы умножения и деления целых чисел в 2-ой, 8-ой, 10-ой и 16-ой системах счисления.

4

2

2

0

2



Реализация алгоритмов преобразования целых чисел заданных в 2-ой, 8-ой, 10-ой и 16-ой системах счисления средствами языка высокого уровня.

12

6

2

4

6



Реализация алгоритмов сложения и вычитания целых чисел в 2-ой, 8-ой, 10-ой и 16-ой системах счисления средствами языка высокого уровня.

16

8

2

6

8



Реализация алгоритмов умножения и деления целых чисел в 2-ой, 8-ой, 10-ой и 16-ой системах счисления средствами языка высокого уровня.

16

8

2

6

8



Алгоритмы выполнения стандартных логических операций.

4

2

2

0

2



Реализация алгоритмов стандартных логических операций средствами языка высокого уровня.

12

6

2

4

6



Язык ассемблер. Процедура получения объектных модулей и исполняемого модуля.

8

4

2

2

4



Особенности представления чисел в вычислительных машинах. Отрицательные числа в дополнительном коде.

4

2

2

0

2



Команды процессора, реализующие стандартные арифметические операции над целыми числами.

4

2

2

0

2



Команды процессора, реализующие битовые операции над целыми числами.

4

2

2

0

2



Реализация алгоритмов сложения и вычитания целых чисел средствами языка низкого уровня.

16

8

2

6

8



Реализация алгоритмов умножения и деления целых чисел средствами языка низкого уровня.

16

8

2

6

8



Реализация алгоритмов стандартных логических операций средствами языка низкого уровня.

12

6

2

4

6




ИТОГО

160

80

40

40

80


^ 3. СОДЕРЖАНИЕ УЧЕБНОГО МАТЕРИАЛА

3.1. Содержание учебного материала: ЛЕКЦИИ
  1   2   3

Скачать 435.16 Kb.
Поиск по сайту:



База данных защищена авторским правом ©dogend.ru 2014
При копировании материала укажите ссылку
обратиться к администрации
Уроки, справочники, рефераты