- •Министерство образования и науки, молодежи и спорта
- •2. Дополнительная
- •3. Электронные информационные ресурсы
- •Методические рекомендации по выполнению лабораторных работ
- •По дисциплине «программирование»
- •Лабораторной работы № 1
- •Пособия и инструменты:
- •План лабораторной работы № 2
- •Пособия и инструменты:
- •План лабораторной работы № 3
- •Пособия и инструменты:
- •План лабораторной работы № 4
- •Пособия и инструменты:
- •Вопросы для подготовки к экзамену по дисциплине Семестр 1
Министерство образования и науки, молодежи и спорта
АВТОНОМНОЙ РЕСПУБЛИКИ КРЫМ
РЕСПУБЛИКАНСКОЕ ВЫСШЕЕ УЧЕБНОЕ ЗАВЕДЕНИЕ
«КРЫМСКИЙ ИНЖЕНЕРНО-ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра информационно-компьютерных технологий
МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
СТУДЕНТОВ 1 КУРСА ЗАОЧНОЙ ФОРМЫ ОБУЧЕНИЯ
1 СЕМЕСТР
ДИСЦИПЛИНА «ПРОГРАММИРОВАНИЕ»
направление подготовки 6.040302 – Информатика
отрасль знаний 0403 – Системные науки и кибернетика
факультет информатики
Симферополь, 2013
ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ
1 семестр
Введение в императивное программирование
Тема 1Понятие программы, компилятора, исходного и исполняемого кода
Тема 2Понятие алгоритма. Запись алгоритма на естественном и формальном языках
Тема 3Императивная парадигма программирования. Структура программы на языке С++
Тема 4 Основы работы в среде программирования
Тема 5Типы данных в языке С++
Тема 6 Арифметические и логические выражения
Тема 7Управляющие структуры языка С++
Тема 8 Отладка и тестирование программ
Тема 9Побитовые операции
Тема 10 Функции
РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
1. Основная
Липпман С.Б. Язык программирования С++. Вводный курс / Стенли Б. Липпман, Жози Лажойе. - СПб. – М.: Невский диалект – ДМК Пресс, 2003. – 1104 с.
Прата С. Язык программирования С++: Лекции и упражнения / С. Прата. – К.: Диа Софт, 2001. – 656 с.
Страуструп Б. Язык программирования С++ / Б. Страуструп. – СПб.: Невский Диалект, 2000. - 991 с.
Фридман А. С/С++: Алгоритмы и приемы программирования / А. Фридман, Л. Кландер, Г. Шильдт. – М.: Бином, 2003. – 560 с.
Шилдт Г. С++: руководство для начинающих / Г. Шилдт. – М.: Издательский дом «Вильямс», 2005. – 672 с.
Glassborow F. You can program in C++. A programmer’s introduction / F. Glassborow. – Chichester: John Wiley & Sons, 2006. – 351 c.
2. Дополнительная
Бланшет Ж. Qt 4: программирование GUI на C++ / Ж. Бланшет, М. Саммерфилд. – М.: КУДИЦ-ПРЕСС, 2008. – 736 с.
Кнут Д. Искусство программирования. Том 1 / Д. Кнут. - М.: Издательский дом «Вильямс», 2010. – 720 с.
Майерс Г. Искусство тестирования программ / Г. Майерс. - М.: Финансы и статистика, 1982. – 174 с.
Пауэрс Л. Microsoft Visual Studio 2008 / Ларс Пауэрс, Майк Снелл. – СПб.: БХВ-Петербург, 2009. – 1191с.
Пахомов Б. С/С++ и MS Visual C++ 2008 для начинающих / Б. Пахомов. – СПб.: БХВ-Петербург, 2009. – 624 с.
Пелланд П. Переход к Microsoft Visual Studio 2010 / П. Пелланд, П. Паре, К. Хайнс. - Redmond, Washington: Microsoft Press, 2011. – 256 c.
Прохоренок Н.А. Программирование на C++ в Visual Studio 2010 Express / Н.А. Прохоренок. – М.: СамИздат, 2010. – 550 с.
Copeland L. A Practitioner's Guide to Software Test Design / L. Copeland - Artech House, 2004. – 294 с.
IEEE Standard for Software Test Documentation - New York: Institute of Electrical and Electronics Engineers, 1998. – 52 с.
Patton R. Software testing / R. Patton. – Sams Publishing, 2005. – 408 с.