Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)»

Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)»


Скачать 483.16 Kb.
Название Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)»
страница 1/2
Тип Учебно-методический комплекс
rykovodstvo.ru > Руководство эксплуатация > Учебно-методический комплекс
  1   2
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

УТВЕРЖДАЮ:

Первый проректор-проректор по УР

____________________ С. Я. Королев

«__»________________200_г.

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

по дисциплине «Программирование на языках высокого уровня (ЯВУ)»

(наименование дисциплины)

для специальности(ей) 23010165 «Вычислительные машины
комплексы системы и сети»


(шифр и наименование направления, специальности)

факультета (ов)___Информационных систем и технологий

(наименование факультета или структурного подразделения, где осуществляется обучение)

Ульяновск

2007

Учебно-методический комплекс (УМК) составлен на основании ГОС ВПО и учебного плана УлГТУ специальности (направления)_23010165 «Вычислительные машины, комплексы, системы и сети»
на кафедре Вычислительная техника_ факультета информационных систем и технологий

(наименование кафедре) (наименование фак-та,)

Составители УМК

________________________ _________________ ___________________
_ассистент кафедры ВТ_ _________________ __Валюх В.В._________

(должность, ученое звание, степень) (подпись) (Фамилия И. О.)

УМК рассмотрен и одобрен на заседании кафедры _________ВТ___________

Протокол заседания № ___от «__»___ 200_ г.
Заведующий кафедрой

«___»________200__г. _________________ ___Соснин П.И.____

(подпись) (Фамилия И. О.)

СОГЛАСОВАНО:

Декан ________ИСТ__________факультета________________ __Шишикин В.В._____

(где осуществляется обучение по специальности (направлению) (подпись) ФИО

«___»__________________200_г.

Декан (Директор СП УлГТУ) _________ факультета_______________ ______________

(где осуществляется обучение по специальности (направлению) (подпись) ФИО

«___»__________________200_г.

Заведующий кафедрой _д.т.н. , профессор__ ____________________ __Соснин П.И.___

(выпускающей специальность (направление) (подпись) ФИО

«___»__________________200_г.

Директор СП УлГТУ ________________________ _______________ ______________

(выпускающей специальность (направление) (подпись) ФИО

«___»__________________200_г.

Председатель НМК факультета ________________ _______________ ______________

(где преподается дисциплина) (подпись) ФИО

«___»__________________200_г.

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

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

по дисциплине_«Программирование на ЯВУ»
СОСТАВ КОМПЛЕКСА
1. Раздел «РАБОЧИЕ ПРОГРАММЫ ПО ДИСЦИПЛИНЕ»

1.1.1. Рабочая программа для очной формы обучения (___ стр.)

1.1.2. Листы дополнений и изменений в рабочей программе
для очной формы обучения (___ стр.)

1.2.1. Рабочая программа для заочной формы обучения (___ стр.)

1.2.2. Листы дополнений и изменений в рабочей программе
для заочной формы обучения (___ стр.)


2. Раздел «КАРТА ОБЕСПЕЧЕННОСТИ ДИСЦИПЛИНЫ УЧЕБНО-МЕТОДИЧЕСКОЙ ЛИТЕРАТУРОЙ НА ТЕКУЩИЙ УЧЕБНЫЙ ГОД»

2.1. Карта обеспеченности на 2006/2007 учебный год (___ стр.)

2.2. Карта обеспеченности на 2007/2008 учебный год (___ стр.)
3. Раздел «БАНКИ КОНТРОЛЬНЫХ ЗАДАНИЙ И ВОПРОСОВ (ТЕСТОВ) ПО ОТДЕЛЬНЫМ МОДУЛЯМ И В ЦЕЛОМ ПО ДИСЦИПЛИНЕ»

3.1. Титульный лист ( 1 стр.)

3.2. Спецификация БТЗ (___ стр.)

3.3. Акт проведения пробного тестирования (___ стр.)

3.4. Заключение кафедры (___ стр.)

3.5. Выписка из протокола заседания ученого совета факультета (___ стр.)

3.6. Распечатка БТЗ (___ стр.)

3.7. Электронный носитель с БТЗ в формате *.ast (один оптический диск CD-RW)

3.8. Выписка из единого реестра БТЗ университета
о регистрации БТЗ дисциплины (___ стр.)
4. Раздел «КОМПЛЕКТ(Ы) ЭКЗАМЕНАЦИОННЫХ БИЛЕТОВ»

4.1. Комплект экзаменационных билетов для шестого семестра (27 билетов)

4.2. Комплект экзаменационных билетов для седьмого семестра (32 билета)
5. Раздел «ПЕРЕЧЕНЬ МЕТОДИЧЕСКИХ УКАЗАНИЙ ДЛЯ РАЗЛИЧНЫХ ФОРМ УЧЕБНЫХ ЗАНЯТИЙ ПО ДИСЦИПЛИНЕ» (___ стр.)
6. Раздел «МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ» (___ стр.)
7. Раздел «ИННОВАЦИИ В ПРЕПОДАВАНИИ ДИСЦИПЛИНЫ» (___ стр.)
8. Раздел «ПЕРЕЧЕНЬ УЧЕБНИКОВ И УЧЕБНЫХ ПОСОБИЙ, ИЗДАННЫХ СОТРУДНИКАМИ УНИВЕРСИТЕТА ПО ДИСЦИПЛИНЕ» (___ стр.)

Раздел 1 УМК
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ






УТВЕРЖДАЮ:
Декан Факультета информационных систем и технологий Шишкин В.В.
«__»______________200_г.

РАБОЧАЯ УЧЕБНАЯ ПРОГРАММА
дисциплины _«Программирование на языках высокого уровня»

(наименование дисциплины)

по направлению (специальности) _23010165 «Вычислительные машины, комплексы, системы и сети»_____________________________________________________________

(шифр и наименование направления, специальности)
Факультет __ИСТ______________________________________________________________

(наименование факультета, где осуществляется обучение по направлению, специальности)
Форма обучения ___очная_________________ Блок дисциплин _______________________

(ГСЭ, ЕН, ОПД, СД, ФТД)


Всего учебных занятий,

(в академических часах)

в том числе:

аудиторных, из них:

лекций

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

практических (семинарских)

самостоятельных

_____

_____

_68__

_____

_17__










Отчетность

Курсовой проект (работа)

Зачет

Экзамен


__3__ семестр

__2__ семестр _1,3_ семестр












Ульяновск

2007

Рабочая программа составлена на основании ГОС ВПО и учебного плана УлГТУ
специальности (направления)_23010165 «Вычислительные машины, комплексы системы и сети

на кафедре ____ВТ___________

(наименование кафедры)

ИСТ_____________________________________________ факультета.

(наименование факультета, к которому относится кафедра-составитель)

Составители рабочей программы

___ассистент кафедры_____ _________________ ___Валюх В.В.___
________________________ _________________ ___________________

(должность, ученое звание, степень) (подпись) (Фамилия И. О.)

Рабочая программа утверждена на заседании кафедры ____________________________

Протокол заседания № ___от «__»___ 200_ г.
Заведующий кафедрой

«___»________200__г. _________________ ___________________

(подпись) (Фамилия И. О.)

Согласовано с научно-методической комиссией ______________________факультета

(к которому относится кафедра-составитель)
Председатель научно-методической комиссии
«___»________200__г. _________________ ___________________

(подпись) (Фамилия И. О.)
СОГЛАСОВАНО:
Заведующий кафедрой _______________________________________________

(выпускающей специальность (направление)
«___»________200__г. _________________ ______Соснин П.И.__

(подпись) (Фамилия И.О.)

Заведующий кафедрой _______________________________________________

(выпускающей специальность (направление)
«___»________200__г. _________________ ___________________

(подпись) (Фамилия И. О.)
Выписка из ГОС ВПО по направлению подготовки дипломированного специалиста 23010165 – Вычислительные машины, комплексы, системы и сети:


Индекс

Наименование дисциплины и ее основные разделы

Всего часов

ОПД.Ф.06
Программирование на языке высокого уровня. Основные этапы решения задач на ЭВМ; критерии качества программы; жизненный цикл программы; постановка задачи и спецификация программы; способы записи алгоритма; программа на языке высокого уровня; стандартные типы данных; представление основных управляющих структур программирования; теорема структуры и структурное программирование; анализ программ; утверждения о программах; корректность программ; правила вывода для основных структур программирования; инвариантные утверждения; процедуры и функции; массивы; утверждения о массивах; записи; файлы; индуктивные функции на последовательностях (файлах, массивах); динамические структуры данных; линейные списки: основные виды и способы реализации; линейный список как абстрактный тип данных; модульные программы; рекурсивные определения и алгоритмы; программирование рекурсивных алгоритмов; способы конструирования и верификации программ.




260


1. Цели и задачи учебной дисциплины, ее место в учебном процессе
1.1. Цели и задачи изучения дисциплины

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

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

В настоящее время разработаны и эксплуатируются сотни различных языков программирования. Вместе с тем можно выделить ограниченное число языковых конструкций, которые присутствуют в каждом алгоритмическом языке и хорошее знание которых дает возможность без труда освоить любой язык. Изучение таких конструкций проводится на примере языка Си. В качестве основы выбрана версия языка – Borland C++2.0, используемая на персональных ЭВМ в среде операционной системы MS-DOS.
1.2. Краткая характеристика дисциплины, ее место в учебном процессе
1.3. Связь с предшествующими дисциплинами
1.4. Связь с последующими дисциплинами
2. Требования к уровню освоения дисциплины

а) иметь представление:

  • о структуре, основных принципах работы персональных машин IBM PC и совместимых с ними;

  • о возможностях языков программирования различного уровня;

  • о современных тенденциях в области разработки языков программирования;

б) знать:

  • основные принципы алгоритмизации;

  • основные методы обработки данных;

  • этапы разработки программ и методы автоматизации программирования;

  • основные понятия и методы технологии программирования;

  • конструкции языка Паскаль;

  • конструкции языка Си;

в) уметь:

  • самостоятельно работать на ПЭВМ с соблюдением основных принципов работы на машине;

  • осуществлять декомпозицию решения задачи и составлять алгоритмы отдельных его частей в соответствии с современной технологией программирования;

  • применять основные операторы языка Си, общие для всех языков программирования;

  • использовать отладчик как средство изучения и тестирования программ;

  • работать с ресурсами компьютера программными средствами.


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


Вид занятий

Количество часов в семестр

Всего

1

2

3

4

5

6

7

8

9

Лекции

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

Практические

(семинарские) занятия

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

- курсовой проект (работа)

- контрольная работа

- экзамен (сем.)

- зачет (сем.)

Итого

34

51
17

17

51


17

17





















68


Тематический план изучения дисциплины







Наименование разделов



Количество часов



Всего

часов

Аудиторных

Самостоятельных (в том числе контроль
СРС*


Лекции

Практ. (сем.) занятия

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

работы



Язык программирования Паскаль.

34

17

51









Язык программирования С

17




51









Язык программирования С++

17




17







Итого часов

















4. Содержание дисциплины
4.1. Теоретический курс

Раздел, тема учебной дисциплины,
содержание темы

Номер

лекции

Количество часов

лекции

СРС

1

2

3

4

ПЕРВЫЙ СЕМЕСТР

Раздел 1. Программирование на ПАСКАЛЕ.

Тема 1.1. История ВТ и ЯП.

  1. Предмет программирования на ЯВУ, задачи и место в подготовке инженеров. Краткий исторический очерк развития ВТ и ЯП с древних времен до наших дней. 










Тема 1.2. Язык Паскаль. Начала.

1.2.1. Алфавит языка Паскаль. Лексемы, идентификаторы, служебные слова, числа (представление чисел).

1.2.2. Структура программы. Основные разделы.










Тема 1.3. Основные конструкции.

1.3.1. Операторы языка Паскаль. Простые операторы. Условия. Выбор. Цикла (с пред-, пост- условием).










Тема 1.4. Типы данных.

1.4.1. Простые типы. Стандартные. Пользовательские. Раздел Type.










Тема 1.5. Структурные типы данных.

1.5.1. Массивы. Одномерные. Двумерные.

1.5.2.Записи











Подпрограммы.

Сегменты памяти. Сегмент стека, сегмент данных, сегмент кода, куча.

Процедуры и функции. Параметры (Формальные, фактические). Способ передачи параметров (по значение, по ссылке).










Тема 1.6. Динамическая память.

Указатели.

Списки











Тема 1.7. Графика на Паскале.











ВТОРОЙ СЕМЕСТР

Раздел 2. Программирование на языке С.

Тема 2.1. Основы.

2.1.1. Алфавит языка. Лексемы, идентификаторы, служебные слова, числа (представление чисел).










Тема 2.2. Основные конструкции.

1.3.1. Операторы языка. Простые операторы. Условия. Выбор. Цикла (с пред-, пост- условием).










Тема 2.3. Типы даны.

1.4.1. Простые типы. Стандартные. Пользовательские.










Тема 2.4. Структурные типы данных.

1.5.1. Массивы. Одномерные. Двумерные.

1.5.2.











Подпрограммы.

Процедуры и функции. Параметры (Формальные, фактические). Способ передачи параметров (по значение, по ссылке).










Тема 1.6. Динамическая память.

Указатели.










Тема . Структуры данных и алгоритмы.

Односвязные списки.

Двусвязные списки.

Дерево.

Хеш.










ТРЕТИЙ СЕМЕСТР

Раздел 3. Программирование на языке С++.

Тема 3.1. Введение в Объектно-ориентированное программирование.











4.2. Практические (семинарские) занятия


Номер занятия


Наименование темы
занятия

Номер

раздела,
тема дисцл-ны

Формы
контроля выполнения работы*

Объем в часах

Аудиторных

СРС



Управляющая структура "развилка" – полная и усеченная развилки.













  1. 1

Управляющая структура "развилка" – вложение развилок. Управляющая структура "выбор". Правила оформления граф-схем.




Самостоятельная работа №1

2




  1. 2

Управляющая структура "повторение". Цикл с предусловием, цикл с постусловием. Итерационные алгоритмы.




Самостоятельная работа №2

2




  1. 3

Развилки вложенные в циклы. Циклы, вложенные в развилки. Вложенные циклы. Табулирование функций.




Контрольная работа №1 (циклы и граф-схемы)

2




  1. 4

Обработка одномерных массивов. Ввод/вывод, подсчет суммы, поиск min/max, поиск первого/последнего, …. Цикл For.




Самостоятельная работа №3

2




  1. 5

Декомпозиция. Обработка одномерных массивов. Процедуры без параметров. Функции без параметров. Вставка и удаление элементов массива.




Самостоятельная работа №4

2




  1. 6

Процедуры и функции с параметрами. Обработка одномерных массивов. Обработка нескольких массивов.




Контрольная работа №2 (массивы и подпрогр.)

2






Обработка двумерных массивов. Основные алгоритмы: ввод/вывод, поиск, вставка/удаление строк и столбцов.







2





4.3. Лабораторные занятия

Номер лаб. работы


Наименование лабораторной
работы

Номер

раздела,
тема дисциплины

Формы
контроля выполнения работы

Объем в часах

Ауди-торных

СРС

Первый семестр. Паскаль

  1. 1

Обработка одномерных массивов. Процедуры без параметров. Функции без параметров. Вставка и удаление элементов из массива




Отчет, защита

4

2



Процедуры и функции с параметрами. Обработка одномерных массивов. Обработка нескольких массивов.




Отчет, защита

4

2



Обработка двумерных массивов. Основные алгоритмы: ввод/вывод, поиск, вставка/удаление строк и столбцов




Отчет, защита

4

2



Обработка строк. Обработка массива строк.




Отчет, защита

4

2



Модули. Обработка текстовых файлов.




Отчет, защита




2



Обработка массива записей.




Отчет, защита




2



Обработка типизированных файлов. Сортировка в массиве записей по полям




Отчет, защита




2



Динамическая память. Обработка массивов




Отчет, защита




2



Односвязный список




Отчет, защита




2



Рекурсия. Графический режим.




Отчет, защита




2

Второй семестр. С



Обработка одномерных массивов.




Отчет, защита




2



Обработка двумерных массивов.




Отчет, защита




2



Обработка текстовых файлов




Отчет, защита




2



Обработка типизированных файлов. Массив записей.




Отчет, защита




2



Динамическая память. Массив записей. Типизированные файлы.




Отчет, защита




2



Универсальный односвязный список (с вставкой/удалением в произвольном месте)




Отчет, защита




2



Универсальный двухсвязный список (с вставкой/удалением в произвольном месте).




Отчет, защита




2



Дерево




Отчет, защита




2



Хеш




Отчет, защита




2



Графика, рекурсия (WinAPI)




Отчет, защита




2

Третий семестр. С++



АТД




Отчет, защита




2



АТД. Классы.




Отчет, защита.




2



АТД. Абстрактные и конкретные классы.




Отчет, защита




2



Перегрузка операторов




Отчет, защита.




2

4.4. Курсовой проект (работа)

Курсовая работа завершает 3-х семестровый курс изучения программирования.

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

В курсовой работе необходимо:

  1. Разработать и отладить программу в соответствии с вариантом.

  2. Протестировать программу

  3. Сдать протестированную программу преподавателю

  4. Подготовить пояснительную записку к курсовой работе

  5. Подготовить доклад и плакаты (презентацию).

  6. Защитить курсовую работу на публичной защите.


4.5. Самостоятельная работа студентов учебным планом не предусмотрена.

5. Учебно-методическое обеспечение дисциплины
5.1. Перечень рекомендуемой литературы


  1. Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0. – М.: Бином Универсал, К.: ЮНИОР, 1997. – 496 с.

  2. А.М. Епанешников, В.А. Епанешников. Программирование в среде Turbo Pascal 7.0. – М.: “ДИАЛОГ-МИФИ”, 1998. – 367с.

  3. Фаронов В.В. Turbo Pascal 7.0. Начальный курс. – М.: “Нолидж”, 1999. – 616 с.

  4. Турбо Паскаль в примерах: Методические указания для студентов (в 2-х частях). Часть 1/ Составитель Афанасьева Т.В. – Ульяновск, 1997.

  5. Семенов А.И. Сборник задач по языку Паскаль. – Абакан: Изд-во Хакасского государственного университета им. Н.Ф.Катанова, 2001 г. – 72 с.

  6. Юркин А.Г. Задачник по программированию. – СПб.: Питер, 2002. – 192с

  7. Керниган Б., Ритчи Д. Язык программирования Си.\Пер. с англ., 3-е изд., испр. -СПб.: "Невский диалект", 2001.

  8. Шилдт, Герберт. Полный справочник по С, 4-е издание.: Пер. с англ. - М.: Издательский дом "Вильямс", 2002.

  9. Бьерн Страструп. Язык программирования С++, спец. изд.\ Пер. с англ. - М.: "Издательство Бином", 2001.

  10. Павловская Т.А. С/С++. Программирование на языке высокого уровня. - СПб.: Питер, 2002.

  11. Герберт Шилдт. Самоучитель С++, 3-е издание: Пер. с англ. - СПб.: BHV, 1998.

  12. Брайан Керниган, Роб Пайк. Практика программирования /Пер. с англ. - СПб.: Невский диалект, 2001.

  13. Джон Бентли. Жемчужины программирования. 2-е издание/ Пер. с англ. - СПб.: Питер, 2002.

  14. Род Стивенс. Delphi. Готовые алгоритмы: Пер. с англ. - М.: ДМК Пресс, 2001.

  15. Дональд Кнут. Искусство программирования. Пер. с англ. - М.: Издательский дом "Вильямс", 2001. Том 1. Основные алгоритмы. Том 3. Сортировка и поиск.

  16. Альфред Ахо, Джон Хопкрофт, Джефри Ульман. Структуры данных и алгоритмы. Пер. с англ. - М.: Издательский дом "Вильямс", 2001.

  17. Никлаус Вирт. Алгоритмы и структуры данных: Пер. с англ. - 2-е изд., испр. - СПб.: Невский диалект, 2001.

  18. Т.Кормен, Ч.Лейзерсон, Р.Ривест. Алгоритмы: построение и анализ. Пер. с англ. - М.: МЦНМО, 2000.

  19. Джозеф Шмуллер. Освой самостоятельно UML за 24 часа, 2-е издание. Пер. с англ. - М.: Издательский дом "Вильямс", 2002.

  20. Мартин Файлер, Кендалл Скотт. UML. Основы. Краткое руководство по унифицированному языку моделирования. Пер. с англ. - СПб.: Символ-Плюс, 2002.

  21. Грейди Буч, Джеймс Рамбо, Айвар Джекобсон. UML. Руководство пользователя: Пер. с англ. - М.: ДМК Пресс, 2001.

  22. Журнал Мир ПК".

  23. Журнал "Компьютер-Пресс".

  24. Журнал "PC-Magazine".

  25. Журнал "Программирование".


5.2. Методические рекомендации (материалы) преподавателю

5.3. Методические рекомендации студентам

  1. Власенко О.Ф., Беляева И.В. Обработка одномерных массивов в языке Turbo Pascal: Методические указания к лабораторным работам. – Ульяновск: УлГТУ, 2002.- 44 с.

  2. Власенко О.Ф., Беляева И.В. Процедуры и функции в языке Turbo Pascal: Методические указания к лабораторным работам. – Ульяновск: УлГТУ, 2002.- 44 с.

  3. Власенко О.Ф., Беляева И.В. Обработка двухмерных массивов в языках Turbo Pascal и Си: Методические указания к лабораторным работам. – Ульяновск: УлГТУ, 2003.- 50 с.

  4. Власенко О.Ф., Беляева И.В. Символы и строки в языке Turbo Pascal: Методические указания к лабораторным работам. – Ульяновск: УлГТУ, 2002.- 44 с.

  5. Модули и текстовые файлы в языке Turbo Pascal. Методические указания к лабораторным работам / Составители О.Ф.Власенко, И.В.Беляева - Ульяновск, 2002.- 48 с.


6. Формы и методика текущего, промежуточного и итогового контроля
Форма контроля знаний по дисциплине «Программирование на ЯВУ» - экзамен, зачет, курсовое проектирование.

Раздел 1 УМК

ЛИСТ ДОПОЛНЕНИЙ И ИЗМЕНЕНИЙ В РАБОЧЕЙ ПРОГРАММЕ

за ______/______ учебный год
В рабочую программу ________________________________________________________

(наименование дисциплины)

для специальности (тей) ______________________________________________________

(номер специальности)

_______________________________ формы обучения

(очной, очно-заочной, заочной, экстернат)

вносятся следующие дополнения и изменения:


Дополнения и изменения внес

________________________ _________________ ___________________

(должность, ученое звание, степень) (подпись) (Фамилия И.О.)
Рабочая программа пересмотрена и одобрена на заседании кафедры _________________

___________________________________________________________________________

(наименование кафедры)
Зав. кафедрой ___________________________
«___»________200__г. _________________ ___________________

(подпись) (Фамилия И.О.)
СОГЛАСОВАНО:
Зав. кафедрой __________________________________________________________________

(выпускающей специальность (направление)
«___»________200__г. _________________ ___________________

(подпись) (Фамилия И.О.)
Зав. кафедрой __________________________________________________________________

(выпускающей специальность (направление)
«___»________200__г. _________________ ___________________

(подпись) (Фамилия И.О.)

Раздел 2 УМК
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Факультет ______________________________________________________________

(наименование факультета, к которому относится кафедра)

Кафедра _____________________________________________________________

(наименование кафедры)
КАРТА ОБЕСПЕЧЕННОСТИ УЧЕБНО-МЕТОДИЧЕСКОЙ ЛИТЕРАТУРОЙ

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

(наименование дисциплины)

по направлению (специальности) 23010165 «Вычислительные машины, комплексы, системы и сети»



Форма обучения

Курс

Семестры

Число студентов

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

Кол-во

экземпляров

Кол-во экз. на 1 обуч-ся

Оч.

1
2

1,2
3



50
50

Основная:

  1. Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0. – М.: Бином Универсал, К.: ЮНИОР, 1997. – 496 с.

  2. А.М. Епанешников, В.А. Епанешников. Программирование в среде Turbo Pascal 7.0. – М.: “ДИАЛОГ-МИФИ”, 1998. – 367с.

  3. Фаронов В.В. Turbo Pascal 7.0. Начальный курс. – М.: “Нолидж”, 1999. – 616 с.

  4. Турбо Паскаль в примерах: Методические указания для студентов (в 2-х частях). Часть 1/ Составитель Афанасьева Т.В. – Ульяновск, 1997.

  5. Керниган Б., Ритчи Д. Язык программирования Си.\Пер. с англ., 3-е изд., испр. -СПб.: "Невский диалект", 2001.

  6. Шилдт, Герберт. Полный справочник по С, 4-е издание.: Пер. с англ. - М.: Издательский дом "Вильямс", 2002.

  7. Бьерн Страструп. Язык программирования С++, спец. изд.\ Пер. с англ. - М.: "Издательство Бином", 2001.

  8. Герберт Шилдт. Самоучитель С++, 3-е издание: Пер. с англ. - СПб.: BHV, 1998.

  9. Брайан Керниган, Роб Пайк. Практика программирования /Пер. с англ. - СПб.: Невский диалект, 2001.

  10. Дональд Кнут. Искусство программирования. Пер. с англ. - М.: Издательский дом "Вильямс", 2001. Том 1. Основные алгоритмы. Том 3. Сортировка и поиск.

  11. Альфред Ахо, Джон Хопкрофт, Джефри Ульман. Структуры данных и алгоритмы. Пер. с англ. - М.: Издательский дом "Вильямс", 2001.

  12. Никлаус Вирт. Алгоритмы и структуры данных: Пер. с англ. - 2-е изд., испр. - СПб.: Невский диалект, 2001.



42



0,9

Всего студ-ов

50

Всего экземпляров










Дополнительная:

  1. Журнал Мир ПК".

  2. Журнал "Компьютер-Пресс".

  3. Журнал "PC-Magazine".

  4. Журнал "Программирование".


1

1

1

1






Составитель ____________ ______________ Зав. кафедрой ____________ ______________

(подпись) (Фамилия И. О.) (подпись) (Фамилия И. О.)
Дата составления карты «___»________200__г.
СОГЛАСОВАНО:
Директор библиотеки УлГТУ_______________ ______________

(подпись) (Фамилия И. О.)

«___»________200__г.
  1   2

Похожие:

Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «Маркетинг»
Учебно-методический комплекс предназначен для студентов заочной формы обучения, содержит план лекционных и практических занятий,...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «Маркетинг»
Учебно-методический комплекс предназначен для студентов очной формы обучения, содержит план лекционных и практических занятий, рекомендации...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «Языки и среды реализации web -приложений»
Учебно-методический комплекс предназначен для студентов заочной формы обучения, содержит план лекционных и практических занятий,...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «Деньги, кредит, банки»
Учебно-методический комплекс рекомендован к изданию кафедрой «Банковское дело» и утвержден Учебно-методическим советом (протокол...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «уголовное право»
Учебно-методический комплекс по дисциплине «уголовное право» : учебно-методическое пособие / составитель А. М. Жуков. – Тольятти...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «организационная культура»
Почему одни компании на практике добиваются высокого уровня организованности (успеха), а другие нет? Так, компания «Apple» была начата...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «Гештальт-психология»
Учебно-методический комплекс предназначен для бакалавров очной формы обучения, содержит учебно-тематический план, учебную программу,...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «Электронный бизнес»
Методический комплекс включает учебную программу курса, планы проведения занятий, список основной и дополнительной рекомендуемой...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе»
Методический комплекс включает учебную программу курса, планы проведения занятий, список основной и дополнительной рекомендуемой...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «Инструментальные средства в электронном бизнесе»
Методический комплекс включает учебную программу курса, планы проведения занятий, список основной и дополнительной рекомендуемой...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Контрольные теоретические вопросы по курсу к экзамену
Разработка программ: написание кода, компилирование, редактирование и отладка в среде Borland Builder Понятие о языках низкого и...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «Уголовное право часть особенная»
Учебно–методический комплекс по дисциплине «Уголовное право часть особенная» подготовлены в соответствии с требованиями Государственного...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс дисциплины по дисциплине «Политология»
Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине опд. В. 01 Современные...
Настоящий учебно-методический комплекс разработан для курса по выбору «стфо: профильное обучение литературе», который изучается студентами...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине «сенсорный анализ продовольственных товаров»
Учебно-методический комплекс предназначен для освоения программы по дисциплине «Сенсорный анализ продовольственных товаров» специальности...
Учебно-методический комплекс по дисциплине «Программирование на языках высокого уровня (яву)» icon Учебно-методический комплекс по дисциплине Экспериментальная п
Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск