- •Часть 1
- •40 01 02 – 02 Информационные системы и технологии (в экономике)
- •Общие сведения Сведения об эумк
- •Методические рекомендации по изучению дисциплины
- •Рабочая учебная программа
- •Протокол согласования учебной программы по изучаемой учебной дисциплине с другими дисциплинами специальности
- •Содержание дисциплины
- •1. Название тем лекционных занятий, их содержание, объем в часах
- •3. Перечень тем лабораторных занятий, их содержание и объем в часах
- •Теоретический раздел
- •Тема № 1. Введение в программирование
- •Происхождение языка с.
- •Основные характеристики алгоритмического языка с
- •Область применения
- •Системы программирования
- •Исходные и объектные модули, процессы компиляции и связывания
- •Алфавит языка
- •Лексемы (cTokens)
- •Тема № 2. Выражения и операции языка Унарные операции
- •Бинарные операции
- •Условная трехместная операция
- •Операция явного преобразования типа
- •Приоритет операций. Порядок вычисления выражений.
- •Организация ввода-вывода информации
- •Тема № 3. Управляющие структуры. Ветвления и циклы
- •Операторы преобразования данных – это операторы присваивания и произвольные выражения, завершенные символом «;».
- •Операторы управления работой программы называют управляющими конструкциями программы.
- •Тема № 4. Организация данных. Массивы и указатели Массивы
- •Инициализация массивов
- •Указатели
- •Функции для выделения и освобождения памяти
- •Тема № 5. Функции. Символьные строки и функции над ними Определение функций
- •Описание функций
- •Вызов функции
- •Передача параметров
- •Указатели на функции
- •Массивы указателей на функции
- •Главная функция. Передача аргументов главной функции
- •Рекурсивные программы
- •Стандартные функции ввода-вывода строк
- •Стандартные функции обработки строк
- •Тема № 6. Классы памяти и препроцессор языка Си Локальные и глобальные переменные
- •Автоматические (локальные) переменные
- •Внешние (глобальные) переменные
- •Статические переменные
- •Регистровые переменные
- •Область видимости и функции
- •Препроцессор и его директивы
- •Тема № 7. Структуры Декларация структур
- •Инициализация структур
- •Доступ к элементам структур
- •Элементы-массивы
- •Массивы структур
- •Указатели на структуры
- •Доступ к элементам структуры, определенной через указатель
- •Структуры и функции
- •Объединения
- •Битовые поля
- •Практический раздел Виртуальные лабораторные работы
- •Лабораторная работа №1
- •Лабораторная работа №2
- •Контрольные работы
- •Содержание пояснительной записки.
- •Задание для контрольной работы №1
- •Задание для контрольной работы №2
- •Варианты индивидуальных заданий
- •Теоретические вопросы
- •Пример оформления титульного листа для виртуальных лабораторных работ
- •Пример оформления титульного листа для контрольных
Министерство образования Республики Беларусь
Учреждение образования
Белорусский государственный университет информатики и радиоэлектроники
Факультет непрерывного и дистанционного обучения
Кафедра Экономической информатики
Электронный учебно-методический комплекс
по дисциплине
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
Часть 1
Для студентов специальности
40 01 02 – 02 Информационные системы и технологии (в экономике)
Минск 2010
Общие сведения Сведения об эумк
Электронный учебно-методический комплекс по дисциплине «Основы алгоритмизации и программирования» предназначен для студентов всех экономических и инженерно-экономических специальностей вузов, а также может быть использован преподавателями, аспирантами и практическими работниками предприятий.
Электронный учебно-методический комплекс составлен на основе рабочей учебной программы по курсу «Основы алгоритмизации и программирования», утверждённой деканом факультета непрерывного и дистанционного обучения <дата утверждения>, регистрационный № УД 11‑XX‑YY/Р и рабочего учебного плана специальности 40 01 02 – 02 «Информационные системы и технологии (в экономике)».
Составители:
С.Н. Кардаш,доцент кафедры экономической информатики Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук.
Т.М. Унучек, старший преподаватель кафедры экономической информатики Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники».
Рассмотрен и рекомендован к изданию на заседании кафедры экономической информатики, протокол № ____ от ____.____.2010.
Одобрен и рекомендован к изданию методической комиссией инженерно-экономического факультета, протокол № ___ от ___.____. 2010.
Методические рекомендации по изучению дисциплины
В соответствии с учебным планом студенты дистанционной формы обучения экономических специальностей изучают курс «Основы алгоритмизации и программирования».
Учебным планом по данному курсу предусмотрено изучение теоретических вопросов, практические задачи по наиболее актуальным темам, выполнение 2-х контрольных работ. Изучение курса заканчивается сдачей экзамена. К сдаче экзамена студенты допускаются только при условии выполненных и защищенных контрольных работ.
Рекомендуется изучать курс «Основы алгоритмизации и программирования» в соответствии с рабочей программой. Сначала необходимо ознакомиться с содержанием курса, затем изучить рекомендуемую литературу, обращая внимание на вопросы, выделенные в рабочей программе, после чего изучить теоретическое изложение курса по приведенным разделам, темам и вопросам, ответить на контрольные вопросы, выполнить задачи для решения (выполнения контрольных работ) в соответствии с заданием.
Так как теоретический материал излагается в строгой логической последовательности, рекомендуется изучать данную дисциплину, придерживаясь данной логики.
Рабочая учебная программа
Учреждение образования
«Белорусский государственный университет
информатики и радиоэлектроники»
УТВЕРЖДАЮ
Декан факультета непрерывного и дистанционного обучения
______________ В. М. Бондарик
«____» ____________ 2010 г.
Регистрационный № УД-11-23-___/р.
ОСНОВЫ АЛГОРИТИМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
Рабочая учебная программа
для направления специальности:1-40 01 02-02
Информационные системы и технологии (в экономике)
|
Факультет: |
заочного, вечернего и дистанционного обучения
|
| ||
|
Кафедра: |
Экономической информатики
|
| ||
|
Курс: |
1
|
| ||
|
Семестры: |
1,2
|
| ||
|
Лекции: |
6 (количество часов) |
Экзамен: |
1 (семестры) | |
|
|
|
|
| |
|
Лабораторные занятия:
|
6 (количество часов) |
|
| |
|
Всего аудиторных часов по дисциплине: |
136
|
|
| |
|
Всего часов по дисциплине: |
326
|
Форма получения высшего образования: |
дистанционная
| |
Минск 2010
Рабочая учебная программа составлена на основе учебной программы по курсу «Основы алгоритмизации и программирования» утвержденной ректором Белорусского государственного экономического университета 26.06.2001, регистрационный № ТД-76/баз и рабочего учебного плана направления специальности 1-40 01 02-02 Информационные системы и технологии (в экономике).
Составитель:
С.Н. Кардаш,доцент кафедры экономической информатики Учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук.
Рассмотрена и рекомендована к утверждению на заседании кафедры экономической информатики, протокол № __ от ___.____.2010.
Зав. кафедрой экономической информатики ______________ В.Н. Комличенко
Одобрена и рекомендована к утверждению научно-методической комиссией инженерно-экономического факультета, протокол № __ от __.__.2010.
Председатель ______________ И.М. Рыковский
СОГЛАСОВАНО
Начальник отдела
методического обеспечения
учебного процесса ______________ Ц. С. Шикова





8
,2
8
