Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Самостоятельная работа студентов




Виды и содержание самостоятельной работы Кол-во ЗЕ /часов Формы и контроль Литература и дидактические материалы
Подготовка к лабораторным работам 2/68 защита лабораторных работ Лекционный материал, основная литература по дисциплине, методические указания к лабораторным работам
Выполнение курсовой работы 2/68 защита курсовой работы Лекционный материал, основная литература по дисциплине, методические указания к лабораторным работам, информация из сети Интернет
Подготовка к экзамену 1/34 Экзамен Лекционный материал, основная литература по дисциплине, методические указания к лабораторным работам, информация из сети Интернет

УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ

1. Методические указания по выполнению лабораторных работ.

2. Лекционный материал.

РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА

1. Фаронов В.В. Delphi. Программирование на языке высокого уровня. Учебник для ВУЗов. – СПб.: Лидер, 2010. – 640 с.

2. Глушаков С.В., Клевцов А.Л. Delphi 2007. Самоучитель. – Изд. 4-е, доп. и перераб. М.: АСТ МОСКВА: ХРАНИТЕЛЬ, 2008. – 448 с.

3. Возневич Э. Delphi. Освой самостоятельно: Пер. с англ. – М.: Восточная Книжная Компания, 1996. – 736 с.

4. Климов Ю.С. и др. Программирование в среде Turbo-Pascal 6.0: справочное пособие. – Мн.: Высш. шк., 1992. – 158 с.

5. Павловская Т.А. С/С++. Программирование на языке высокого уровня.– СПб.: Питер,2012.–461с.

6. Павловская Т.А., Щупак Ю.А. С/С++. Структурное и объектно-ориентированное программирование: Практикум. – СПб.: BHV – Санкт-Петербург, 2011. – 352 с.

7. Керниган Б., Ритчи Д., Фьюер А. Язык программирования Си. Задачи по языку Си: Пер. с англ. - М.: Финанасы и статистика, 1985.

8. Керниган, Б., Пайк Р. Практика программирования на Си. – М.: Вильямс, 2004. – 288 с.

9. Подбельский В.В, Фомин С.С. Программирование на языке Си. – М.: Финансы и статистика, 2000.

10. Прата Стивен. Язык программирования С++. Лекции и упражнения. – М.: ООО «И.Д. Вильямс», 2007. – 1184 с.

11. Романов Е.Л. Практикум по программированию на С++. Учебное пособие. – СПб.: БХВ-Петербург, 2004.

 

СОГЛАСОВАНИЕ РАБОЧЕЙ ПРОГРАММЫ

 

Согласовано: (кафедра, Ф.И.О., должность) Замечания и предложения кафедры Подпись, дата.
     
     
     

ИЗМЕНЕНИЯ И ДОПОЛНЕНИЯ К РАБОЧЕЙ ПРОГРАММЕ

Дата Содержание изменений и дополнений (по темам и разделам) Примечание
     
     
     

 

Календарный план

 

занятий по дисциплине «Программирование на языке высокого уровня». Факультет ИВТ. Кафедра ТС и ВС. Курс – первый. Семестры – первый-второй. 2011-2012 учебный год.

 

Первый семестр

 

Виды и содержание занятий
Неделя Номер и тема лекции Часов Номер и тема лаб. работы Часов Неделя
1-я 1. Автоматизированные системы обработки информации, управления и языки программирования Turbo Pascal, Object Pascal, Turbo C, C++, Fortran и другие.   1. Освоение среды Turbo-Pascal. Составление, ввод, редактирование, трансляция и отладка программ.   1-3
2,3 2. Синтаксис и структура основной программы, модуля, подпрограмм и программного проекта в Turbo Pascal и Object Pascal.   Продолжение лаб. работы 1.    
4,5 3. Классификация и описание типов данных. Типизированные константы и инициализированные переменные. Виды и приоритет элементарных операций (унарные, бинарные, арифметические, логические, отношения). Преобразование типов операндов.   2. Вычислительные задачи. Арифметические, логические операции и отношения. Программирование арифметических и логических выражений.   4,5
  4. Основные операторы (условные, безусловные, присваивания, перехода, выбора, циклы). Директивы компилятора.   3. Массивы и множества. Операции с матрицами и множествами.   6,7
7,8 5. Процедуры и функции, их объявление, описание, вызов. Формальные и фактические параметры. Передача значений и адресов переменных.   4. Работа со строками. Составление программ обработки символов и строк   8,9
9-11 6. Записи, варианты, процедурные, файловые типы и указатели.   5. Сложные типы данных.   10-11
12,13 7. Статическая и динамическая области оперативной памяти. Статические и динамические переменные. Открытые массивы. Использование внешней памяти.   6. Динамические переменные. Встроенные и собственные процедуры и функции.   12,13
14-16 8. Связные списки, графы и сети. Техника работы с указателями.   7. Иерархические типы данных и указатели.   14-16
17,18 9. Типизированные, нетипизированные и текстовые файлы. Файловая переменная, встроенные процедуры и функции для работы с файлами.   8. Файлы и встроенные процедуры для работы с файлами. Создание модулей.   17,18

 

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

 

Виды и содержание занятий
Неделя Номер и тема лекции Часов Номер и тема лаб. работы Часов Неделя
1,2 10. Введение в объектно-ориентированное программирование. Основная идея, понятия. Принципы визуального программирования.   9. Освоение среды программирования Delphi и принципов визуального программирования.   1-4
3,4 11. Классы, объекты, методы и свойства. Инкапсуляция, наследование, полиморфизм.   Продолжение лаб. работы 9 (создание форм, классов и работа с объектами).    
5,6 12. Интерфейс и система управления реализацией программного проекта. Создание экранных форм и программных средств диалога.   10. Графы, сети, деревья. Задачи на графах.   5,6
7,8 13. Графика, создание графических объектов   11. Графика, решение графических задач.   7,8
9,10 14. События, исключения, сообщения и их обработка   12. Конструирование и редактирование сети. Разработка графического редактора.   9,10
  15. Создание и подключение библиотеки   13. Создание системы управления базой данных    
12-17 16. Языки Turbo С и Turbo С++ в отличиях от Turbo Pascal. Особенности синтаксиса программ, операций, операторов, описаний типов, констант, переменных и подпрограмм   14. Практикум по программированию на языке С/С++.   12-17

 

КРИТЕРИИ ОЦЕНКИ ЗНАНИЙ СТУДЕНТОВ

 

Для освоения дисциплины «Программирование на языке высокого уровня» предусмотрены лекционные, лабораторные и самостоятельные занятия. Во время лекционных занятий преподаватель контролирует посещаемость, активность, усвоение материала, ведение конспектов. На лабораторных занятиях проверяется подготовленность студентов, наличие отчетов и выполненного домашнего задания. По каждой теме лабораторной работы проводится ее защита с оценкой приобретенных знаний и навыков.

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

 

 





Поделиться с друзьями:


Дата добавления: 2017-01-21; Мы поможем в написании ваших работ!; просмотров: 354 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Свобода ничего не стоит, если она не включает в себя свободу ошибаться. © Махатма Ганди
==> читать все изречения...

2370 - | 2121 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.