Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр)


НазваниеУчебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр)
страница1/16
Дата публикации17.03.2013
Размер2.2 Mb.
ТипУчебно-методический комплекс
userdocs.ru > Информатика > Учебно-методический комплекс
  1   2   3   4   5   6   7   8   9   ...   16

Министерство образования и науки Республики Казахстан



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

дисциплины студента



по дисциплине Программирование на языке Ассемблера

для специальностей: 050704 – ВТиПО (3 семестр)

050602 – Информатика (4 семестр)






Алматы 2011




Составитель: Сейлов Кайнарбек Толеубаевич – ст. преподаватель кафедры «ВТ и ПО»

Аннотация Дисциплина «Программирование на языке Ассемблера» является базовой при изучении архитектуры компьютеров на основе процессоров Intel. Приводится описание программной модели микропроцессоров Intel. Описываются способы адресации операндов и структуры программ на языке ассемблера. Даются базовые понятия языка ассемблера, основные аспекты современного программирования на ассемблере, включая системное и прикладное программирование для DOS и Windows. Даются описания и способы применения системных функции для ОС MS DOS и API функции для разработки Windows приложений. Разработанный учебно-методический комплекс дисциплины (УМК ДС) ставит своей целью обеспечение студентов учебно-методическими материалами для качественного и эффективного усвоения курса «Программирование на языке Ассемблера». УМК включает тезисное содержание лекций, задания к лабораторным занятиям и СРС, список контрольных вопросов и задач для домашнего задания, которые приведены в конце каждой темы лекций, лабораторных заданий и СРС. Для текущего и итогового контроля знаний студентов в УМК приведены вопросы. Рекомендуемая литература состоит из учебников нового поколения (2000-2004гг) и методических разработок преподавателя кафедры информатики, написанных на основе практического опыта преподавания данной дисциплины.


© Алматинский гуманитарно- технический университет, 2011


  1. ^ УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ – SYLLABUS




    1. Данные о преподавателях:

Преподаватель, ведущий занятия
Контактная информация _____92 –59 –00__________
Время пребывания на кафедре­­­­­­­____________________


    1. ^ Данные о дисциплине:

Название Программирование на языке Ассемблера

Количество кредитов­­­___3­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­_____________

Место проведения __302 ГУК_______

^ Выписка из учебного плана

курс

семестр

кредиты

Академических часов в неделю

лекции

лаборат. занятия

Практ. занятия

СРС

СРСП

Всего

Форма контроля

1

2

3

4

5

6

7

8

9

10

2

3

3

2

1

-

3

3

9

экзамен



    1. Пререквизиты

Дисциплины, необходимые для изучения данной:

  • информатика;

  • программирование на алгоритмических языках.


1.4 Постреквизиты

Дисциплины, в которых используются знания изучаемой дисциплины:

  • системное программирование;

  • системное программное обеспечение;

  • методы и средства защиты компьютерной информации.




    1. Краткое описание дисциплины

Цели и задачи дисциплины – изучение основ программирования на языке Ассемблера. Язык Ассемблера является машинно-ориентированным языком, т.е. языком процессора.

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

Задачей дисциплины ^ Программирование на языке Ассемблера является обучение студентов базовым понятиям языка ассемблера, архитектуре компьютеров на основе процессоров Intel, основным аспектам современного программирования на ассемблере, включая системное и прикладное программирование для DOS, Windows и Unix.

По завершении изучения дисциплины студент должен:

  • знать принципы хорошего стиля написания программ;

  • уметь использовать возможности языка для работы с устройствами напрямую;

  • иметь навыки применения и эффективного использования основ языка Ассемблера в учебной и практической деятельности.




    1. Перечень и виды заданий и график их выполнения

Для успешного усвоения дисциплины «Программирование на языке Ассемблера» учебным планом предусмотрен следующий перечень работ и виды заданий:

  • лекционные занятия с вопросами контроля ( 30 а.ч.);

  • выполнение восьми лабораторных работ;

  • проведение контрольной работы в качестве рубежного контроля;

  • итоговый контроль – экзамен в форме тестирования.


Виды заданий и сроки их выполнения

Вид контроля

Вид работы

Тема работы

Ссылка на рекомендуемую литературу с указанием страниц

Баллы

Сроки сдачи

( неделя)

1

2

3

4

5

6

Контрольная

Контрольная работа №1

Системы счисления используемые в программах ассемблера

4[4-14], 2[128-131].

3

1

Текущий контроль 1

лабораторная работа №1

Выполнение простых задач

3[12-18]


3

2

Контрольная

Контрольная работа №2

Контрольная по регистрам

2[20-24], 4[7-10]

3

3

Текущий контроль 2

лабораторная работа №2

Отладка программ

3[690-691]

3

4

Контрольная

Контрольная работа №3

Контрольная по способам адресации

2[24-28]

3

5

Текущий контроль 3

лабораторная работа №3

Передача управления в программе

1[133-152,202-228],2[28-33,47-53]

3

6

Текущий контроль 4

лабораторная работа №4

Исследование работы команд процессора

1[153-201],

2[34-46].

3

7

Рубежный контроль

Контрольная работа №4

Общий контроль по пройденному материалу




10

8

Текущий контроль 5

лабораторная работа №5

Использование системных функций в прикладных программах

2[131-134,140-150, 182-187], 3[85-94, 103-119]

4

9

Контрольная

Контрольная работа №5

Контрольная по командам пересылки и передачи управления

1 [133-152, 202-228], 2[28-34, 47-54].

3

10

Текущий контроль 6

лабораторная работа №6

Программирование для Windows

5[27-68]

3

11

Контрольная

Контрольная работа №6

Контрольная по арифметическим, логическим командам

1[153-183], 2[34-45].

3

12

Текущий контроль 7

лабораторная работа №7

Консольные приложения

5[120-143]


3

13

Контрольная

Контрольная работа №7

Контрольная по системным функциям

1[98-100], 3[65-66].


3

14

Рубежный контроль

Контрольная работа

Общий контроль по пройденному материалу




10

15

Итоговый контроль

экзамен

-




40

-




    1. Список литературы

Основная литература:

  1. Юров В., Хорошенко С. Ассемблер. С.-Пб.: "Питер" , 1999.

  2. Зубков С.В. Assembler для DOS, Windows и Unix. – М.: ДМК, 1999.

  3. Пирогов В.Ю. ASSEMBLER. Учебный курс. – М.: “Нолидж”, 2001

  4. Финогенов К.Г. Самоучитель по системным функциям MS-DOS. - М.: МП "МАЛИП", 1993.

  5. Пирогов В.Ю. ASSEMBLER для Windows. – М.: Издатель Молгачева С.В., 2002

  6. Том Сван. Освоение Turbo Assembler. М.: "Диалектика",1996.

  7. Рудаков П.И., Финогенов К.Г. Язык ассемблера: уроки программирования. – М.: ДИАЛОГ-МИФИ, 2001

  8. Скэнлон Л. ПЭВМ IBM PC и XT. Программирование на языке Ассемблера. - М.:"Pадио и Связь", 1989.

  9. Абель П. Язык Ассемблера для IBM PC и программирования. - М.:"Высшая школа", 1992.

  10. Брэдли Л. Программирование на языке Ассемблера для персональных ЭВМ IBM.-М.:"Радио и Связь",1988.

  11. Нортон П., Соухэ Д. Язык Ассемблера для IBM РС: Пер.с англ., - М.: "Компьютер", 1993.

  12. Hортон П. ПК фирмы IBM и OS MS-DOS. -М.:"Радио и Связь", 1991.




    1. Контроль и оценка знаний

Распределение рейтинговых баллов по видам контроля

№ вариантов

Вид итогового контроля

Виды контроля

Баллы

1.

Экзамен

Итоговый контроль

40

Рубежный контроль

20

Текущий контроль

40


^ Календарный график учебного процесса

по дисциплине «Программирование на языке Ассемблера»

Недели

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Виды контроля

К

Л1

К

Л2

К

Л3

Л4

РК



Л5

К

Л6

К

Л7

К

РК

Балл

3

3

3

3

3

3

3

10

4

3

3

3

3

3

10

Виды контроля: Л-лаборат. работа, РК- рубежный контроль, К – контрольная работа

  1   2   3   4   5   6   7   8   9   ...   16

Похожие:

Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр) iconУчебно-методический комплекс дисциплины «информатика» Санкт-Петербург
Учебно-методический комплекс содержит материалы, определяющие содержание и порядок изучения дисциплин «Информатика», «Прикладная...
Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр) iconУчебно-методический комплекс дисциплины студента по дисциплине «Термодинамика и теплотехника»
Учебно – методический комплекс по дисциплине «Термодинамика и теплотехника» для студентов Казнту имени К. И. Сатпаева по специальности...
Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр) iconУчебно-методический комплекс учебной дисциплины физическая культура для всех специальностей
Физическое воспитание. Учебно-методический комплекс. – Спб.: Спбауэ, 2007. – 84 с
Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр) iconУчебно-методический комплекс учебной дисциплины физическая культура для всех специальностей
Физическое воспитание. Учебно-методический комплекс. – Спб.: Спбауэ, 2007. – 84 с
Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр) iconУчебно-методический комплекс дисциплины студента по дисциплине «Основы...
Учебно-методический комплекс по дисциплине «Основы экологического нормирования и экспертиза» для студентов Казнту имени К. И. Сатпаева...
Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр) iconУчебно-методический комплекс дисциплины (умкд) По дисциплине «Soc 1204 Социология»
Финансы, 5В090800 Оценка, 5В051200 – Статистика, 5В050600 Экономика, 5В020200 Международные отношения, 5В051300 Мировая экономика,...
Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр) iconУчебно-методический комплекс по дисциплине «маркетинговые исследования»
Учебно-методический комплекс по дисциплине «Маркетинговые исследования» составлен в соответствии с требованиями Государственного...
Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр) iconУчебно-методический комплекс дисциплины (умкд) По дисциплине «і s...
Обсуждено и рекомендовано на заседании учебно-методической секции кафедры «Прикладная информатика», протокол №19 от «26» мая 2011...
Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр) iconУчебно-методический комплекс по дисциплине «Информатика»
Учебно-методический комплекс составлен старшим преподавателем Абуовым Е. Э. на основании государственного стандарта образования по...
Учебно-методический комплекс дисциплины студента по дисциплине Программирование на языке Ассемблера для специальностей: 050704 втипо (3 семестр) 050602 Информатика (4 семестр) iconУчебно-методический комплекс по дисциплине «Информатика»
Учебно-методический комплекс составлен старшим преподавателем Абуовым Е. Э. на основании государственного стандарта образования по...
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2020
контакты
userdocs.ru
Главная страница