Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра "Автоматизированные системы управления"
МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ
К КУРСОВОЙ РАБОТЕ ПО ДИСЦИПЛИНЕ
"ОСНОВЫ ПРОГРАММИРОВАНИЯ И АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ" (1-й семестр)
для студентов заочной формы обучения по направлению подготовки 6.050101 "Компьютерные науки", специальность "Информационные управляющие системы и технологии" (ИУС)
Донецк - 2012
C О Д Е Р Ж А Н И Е
ВВЕДЕНИЕ | |
1.ЦЕЛЬ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ | |
2 СОДЕРЖАНИЕ И ЭТАПЫ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ | |
3.СОСТАВ КУРСОВОЙ РАБОТЫ И ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ | |
4. ПОРЯДОК ВЫБОРА ВАРИАНТОВ ЗАДАНИЙ И ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ | |
5. УСЛОВИЯ ИНДИВИДУАЛЬНЫХ ЗАДАНИЙ | |
ЗАДАНИЕ № 1 | |
ЗАДАНИЕ № 2 | |
ЗАДАНИЕ № 3 | |
ЗАДАНИЕ № 4 | |
ЗАДАНИЕ № 5 | |
ЗАДАНИЕ № 6 | |
РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА | |
ИНФОРМАЦИЯ ДЛЯ ПОДГОТОВКИ К ЭКЗАМЕНУ | |
ПРИЛОЖЕНИЕ А. ОБЩИЕ СВЕДЕНИЯ ИЗ ИНФОРМАТИКИ | |
1. Структурная схема ЭВМ | |
2. Системы счисления | |
3. Числа с фиксированной и плавающей запятой | |
4. Представление информации в ПЭВМ | |
ПРИЛОЖЕНИЕ Б. АЛГОРИТМИЗАЦИЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ | |
1. Этапы подготовки и решения задачи на ЭВМ | |
2. Алгоритм и формы его представления | |
3. Линейные и разветвляющиеся алгоритмы | |
4. Алгоритмы циклической структуры | |
5. Использование подпрограмм в алгоритмах | |
6. Алгоритмы вычисления суммы и произведения | |
7. Алгоритмы нахождения наибольшего и наименьшего значения | |
8. Алгоритмы сортировки | |
ПРИЛОЖЕНИЕ В1, В2. ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С | |
1. Элементы языка С | |
2. Структура С – программы | |
3. Операторы языка С | |
4. Массивы в языке С | |
5. Операции с адресами. Указатели | |
6. Функции в языке С | |
7. Работа со строками | |
8. Структуры и объединения в языке С | |
9. Файлы в языке C. Функции работы с файлами | |
10. Программирование в графическом режиме | |
11. Директивы препроцессора | |
12. Побитовые (поразрядные) операции | |
ПРИЛОЖЕНИЕ Г. ПРИМЕРЫ СОСТАВЛЕНИЯ ПРОГРАММ |
ВВЕДЕНИЕ
По дисциплине "Основы программирования и алгоритмические языки" согласно учебному плану в 1 семестре выполняется курсовая работа и сдается экзамен.
Теоретический курс данной дисциплины включает изучение материала по следующим разделам:
1. Общие сведения из информатики;
2. Алгоритмизация вычислительных процессов;
3. Основы программирования на языке С.
Курсовая работа по данной дисциплине включает 6 заданий. По каждому из них студентам необходимо изучить соответствующий теоретический материал, приведенный в приложениях А, Б, В1 и В2, а также – примеры составления блок-схем алгоритмов и программ в приложении Г. Дополнительно теоретический материал и примеры программ можно рассмотреть в рекомендуемой литературе.
По заданиям № 1-6 необходимо составить блок-схемы алгоритмов, подготовить и отладить на ПЭВМ программы на языке программирования C, получить и распечатать результаты их работы.
При выполнении всех заданий курсовой работы на ПЭВМ можно использовать такие системы программирования, как Borland C++, Dev-C++, Microsoft Visual Studio и др.
Экзамен охватывает все темы и задания по курсовой работе. Задания на экзамен включают один теоретический вопрос по алгоритмизации или языку С и две задачи, связанные с составлением блок-схем алгоритмов и программ на языке С.
Дата публикования: 2015-04-07; Прочитано: 273 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!