Автор курса

Перцев Игорь Владимирович

доцент

Кафедра прикладной математики и кибернетики (ПМ и К): СибГУТИ


Изучение дисциплины “Программирование (часть 2). Язык программирования Си” ставит следующие цели:
освоение базовых понятий программирования на алгоритмическом языке Си (интегрированная среда программирования C, типы данных, используемые в Си, программы разветвляющейся и циклической структуры), так и более сложные вопросы (одномерные и многомерные массивы, структуры, функции, рекурсии, текстовые и бинарные файлы, работа с динамической памятью: динамические массивы, списки). В процессе освоения дисциплины студент должен получить основные навыки по написанию на языке Си программ различного назначения: от программ вычислительного характера до программ, реализующих работу с различными структурами данных в динамической памяти и файлах.

В процессе изучения данной дисциплины Вам необходимо:

  • изучить конспект лекций;
  • выполнить 3 лабораторных работы;
  • выполнить контрольную работу;
  • сдать экзамен.

Внимательно прочтите следующие рекомендации:

  1. При изучении курса “Программирование (часть 2). Язык программирования Си” помимо конспекта лекций рекомендуется использовать книги, на которые даны ссылки в электронном конспекте.
  2. Лабораторные работы должны содержать:

    а) № варианта и задание;
    б) исходный модуль программы с комментариями;
    в) exe – файл;
    г) пояснения;


    Выбор варианта лабораторной работы осуществляется по последней цифре пароля.


    Для выполнения лабораторных и контрольной работ можно использовать любую бесплатную среду программирования на языке Си (например, Dev c++).
  3. После выполнения всех лабораторных работ Вы выбираете тему контрольной работы по последней цифре пароля. Написав программу по контрольной работе, Вы оформляете её согласно методическим указаниям к контрольной работе.
  4. После выполнения контрольной работы Вы будете допущены к экзамену. Экзаменационная оценка по дисциплине выставляется с учетом качества всех выполненных работ.
  5. Выполненные задания должны быть высланы со страниц нашего сайта.

Получить консультацию преподавателя Вы можете, послав электронное письмо (см. раздел "Консультации ").

Желаем Вам успехов в изучении дисциплины «Программирование (часть 2)»!