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

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


Смотрите также:
Учебно-методический комплекс дисциплины (опд. Ф...
Рабочая программа по курсу “Программирование на языках высокого уровня” Факультет экономический...
Учебно-методический комплекс по дисциплине Сети ЭВМ и телекоммуникации (наименование дисциплины)...
Учебно-методический комплекс по дисциплине Системное программное обеспечение (наименование...
Учебно-методический комплекс по дисциплине Информационная безопасность и защита информации...
Учебно-методический комплекс по дисциплине Методы и средства защиты компьютерной информации...
Учебно-методический комплекс  formtext «Программирование на языке высокого уровня» для...
Учебно-методический комплекс по дисциплине «интернет-технологии...
Методические указания к лабораторным работам по курсу «Программирование на языках высокого...
Учебно-методический комплекс по дисциплине программирование на языке высокого уровня (название)...
Учебно-методический комплекс дпп ф...
Учебно-методический комплекс по дисциплине ен. Ф. 041...



Загрузка...
страницы:   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__г.
^

Раздел 3 УМК



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

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

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

Факультет ______________________________________________________________

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

Кафедра _____________________________________________________________

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


^ БАНКИ КОНТРОЛЬНЫХ ЗАДАНИЙ И ВОПРОСОВ (ТЕСТОВ) ПО
ОТДЕЛЬНЫМ МОДУЛЯМ И В ЦЕЛОМ ПО ДИСЦИПЛИНЕ



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

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

по направлению (специальности) _____________________________________________

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


Раздел 4 УМК


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

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

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

Факультет ______ИСТ___________________________________________________

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

Кафедра ______ВТ_____________________________________________________

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


^ КОМПЛЕКТ ЭКЗАМЕНАЦИОННЫХ БИЛЕТОВ


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

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

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

Семестр _1__

Экзаменационные билеты


Ульяновский государственный технический университет

Факультет информационных систем и технологий

^ Кафедра Вычислительная техника

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

23010165 «Вычислительные машины, комплексы, системы и сети»

Дисциплина «Программирование на ЯВУ»

Семестр 1

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

^ Экзаменационный билет № 1

  1. Правила структурного программирования. Основные управляющие структуры. Линейная, развилка, цикл.

  1. Типы в ТР. Файлы. Работа с файлами. Открытие и закрытие файла.




Составил: _______________ ^ Валюх В.В.

(подпись)

Утверждаю:

Зав. кафедрой _____________ Соснин П.И.

(подпись)




Ульяновский государственный технический университет

Факультет информационных систем и технологий

^ Кафедра Вычислительная техника

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

23010165 «Вычислительные машины, комплексы, системы и сети»

Дисциплина «Программирование на ЯВУ»

Семестр 1

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

^ Экзаменационный билет № 2

  1. Язык графических схем алгоритмов (ГСА). Изображение линейной последовательности операторов, развилок и циклов.

  1. Типы в ТР. Текстовые файлы. Процедуры и функции для работы с текстовыми файлами.

Составил: _______________ ^ Валюх В.В.

(подпись)

Утверждаю:

Зав. кафедрой _____________ Соснин П.И.

(подпись)




Ульяновский государственный технический университет

Факультет информационных систем и технологий

^ Кафедра Вычислительная техника

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

23010165 «Вычислительные машины, комплексы, системы и сети»

Дисциплина «Программирование на ЯВУ»

Семестр 1

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

^ Экзаменационный билет № 3

  1. Язык Turbo Pascal 7.0 (ТР). Набор символов. Типы лексем. Ключевые слова. Идентификаторы. Числа и строки. Комментарии. Директивы. Разделители.

  1. Типы в ТР. Использование строки и текстовых файлов для обработка текста. Работа с большими файлами. Примеры обработки текста. Поиск слова в строке. Перевод маленьких букв в большие и больших в маленькие (с учетом русских букв).

Составил: _______________ ^ Валюх В.В.

(подпись)

Утверждаю:

Зав. кафедрой _____________ Соснин П.И.

(подпись)




Ульяновский государственный технический университет

Факультет информационных систем и технологий

^ Кафедра Вычислительная техника

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

23010165 «Вычислительные машины, комплексы, системы и сети»

Дисциплина «Программирование на ЯВУ»

Семестр 1

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

^ Экзаменационный билет № 4

  1. Язык ТР. Структура программы. Подключение стандартных модулей. Назначение стандартных модулей. Модули System, Crt и Graph.




  1. Типы в ТР. Записи. Объявление и использование записей. Оператор With.

Составил: _______________ ^ Валюх В.В.

(подпись)

Утверждаю:

Зав. кафедрой _____________ Соснин П.И.

(подпись)




Ульяновский государственный технический университет

Факультет информационных систем и технологий

^ Кафедра Вычислительная техника

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

23010165 «Вычислительные машины, комплексы, системы и сети»

Дисциплина «Программирование на ЯВУ»

Семестр 1

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

^ Экзаменационный билет № 5

  1. Язык ТР. Описание констант, типов и переменных.




  1. Типы в ТР. Вариантные записи.

Составил: _______________ ^ Валюх В.В.

(подпись)

Утверждаю:

Зав. кафедрой _____________ Соснин П.И.

(подпись)




Ульяновский государственный технический университет

Факультет информационных систем и технологий

^ Кафедра Вычислительная техника

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

23010165 «Вычислительные машины, комплексы, системы и сети»

Дисциплина «Программирование на ЯВУ»

Семестр 1

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

^ Экзаменационный билет № 6

  1. Константы. Простые и типизированные константы.




  1. Типы в ТР. Хранение записей в файле. Типизированные файлы. Различия типизированных и текстовых файлов.

Составил: _______________ ^ Валюх В.В.

(подпись)

Утверждаю:

Зав. кафедрой _____________ Соснин П.И.

(подпись)




Скачать 416,76 Kb.
оставить комментарий
страница1/2
Дата28.11.2011
Размер416,76 Kb.
ТипУчебно-методический комплекс, Образовательные материалы
Добавить документ в свой блог или на сайт

страницы:   1   2
Ваша оценка этого документа будет первой.
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

наверх