Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

'Лекция'
Мастер-класс профессора Карен Хьюитт «Современная политическая ситуация в Великобритании» (в рамках изучения дисциплины «История и культура стран изуч...полностью>>
'Документ'
Фондовый рынок России в своем развитии прошел значительный путь начиная с момента формирования в 90-х годах XX века до наших дней. Можно считать, что ...полностью>>
'Статья'
Статья публикуется в рамках Международной заочной научно-практической конференции студентов, аспирантов и молодых ученых «Молодые ученые о современном...полностью>>
'Методичні рекомендації'
Дипломна робота – це самостійна науково-дослідницька кваліфікаційна праця, що синтезує підсумок теоретичної та практичної підготовки у межах норматив...полностью>>

Программа дисциплины по кафедре Экономическая кибернетика Алгоритмические языки программирования

Главная > Программа дисциплины
Сохрани ссылку в одной из сетей:

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

Тихоокеанский государственный университет

Утверждаю

Проректор по учебной работе

______________ С.В. Шалобанов

“_____” ________________2007 г.

Программа дисциплины

по кафедре Экономическая кибернетика

Алгоритмические языки программирования

Утверждена научно-методическим советом университета для направлений подготовки (специальностей) в области «Информатики и вычислительной техники»

Специальность 071900

«Прикладная информатика в экономике»

Хабаровск 2007 г.

Программа разработана в соответствии с требованиями государственного образовательного стандарта, предъявляемыми к минимуму содержания дисциплины и в соответствии с примерной программой дисциплины, утвержденной департаментом образовательных программ и стандартов профессионального образования с учетом особенностей региона и условий организации учебного процесса Тихоокеанского государственного технического университета.

Программу составил (и)

Масляев П. А.

кафедра Экономической кибернетики, преподаватель

Программа рассмотрена и утверждена на заседании кафедры

протокол от « » 2007г.

Зав. кафедрой__________«__»_____ 2007г

Пазюк К. Т.

Подпись дата

Ф.И.О.

Программа рассмотрена и утверждена на заседании УМК и рекомендована к изданию

протокол № от « » 2007г

Председатель  УМК  _______«__»_______ 2007г

_________________

Подпись дата

Ф.И.О.

Директор  института  _______«__»_______ 2007г

__________________

(декан факультета) Подпись дата

Ф.И.О.

1. Цели и задачи дисциплины

Основной целью и задачей курса “Алгоритмические языки программирования” является получение студентами систематизированных сведений об основах программирования, знакомство с основными подходами в написании программ, получение навыков по разработке программ, декомпозиции и алгоритмизации. А также дополнительно, приобретение студентами знаний по базовым языкам программирования (C, С++), получение первичных навыков системного подхода по их использованию.

В результате изучения дисциплины студент должен знать основные понятия структурного программирования, написания программ и использования средств разработки.

Изучение дисциплины базируется на знаниях, полученных при изучении дисциплин «Информатика», «Операционные системы».

2. требования к уровню освоения содержания дисциплины

В результате изучения дисциплины студент должен:

- знать

основы структурного подхода;

основы языков программирования(C, С++);

основные алгоритмы используемые при написания программ;

основные подходы к разработке программ;

-уметь

проводить декомпозицию;

составлять программы;

использовать средства разработки для создания и отладки программного обеспечения;

использовать готовые программные решения;

-иметь опыт

проектирования программ средств;

разработки программ;

-иметь представление

возможностях языков программирования;

о тенденциях и перспективах развития средств разработки программного обеспечения.

3. Объём дисциплины и виды учебной работы.

Таблица 1.

Наименование

По учебным планам (УП)

с максимальной трудоёмкостью

с минимальной трудоёмкостью

Общая трудоёмкость дисциплины

по ГОС

___

___

по УП

153

153

Изучается в семестрах

2

2

Вид итогового контроля по семестрам

зачет

2

2

экзамен

Курсовой проект (КП)

Курсовая работа (КР)

расчетно-графические работы (РГР)

2

2

Реферат (РФ)

Домашние задания (ДЗ)

Аудиторные занятия:

всего

85

85

В том числе: лекции (Л)

34

34

Лабораторные работы (ЛР)

34

34

Практические занятия (ПЗ)

17

17

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

общий объем часов (С2)

68

68

В том числе на подготовку к лекциям

26

26

на подготовку к лабораторным работам

26

26

на подготовку к практическим занятиям

на выполнение КР

на выполнение РГР

16

16

на написание РФ

на выполнение ДЗ

4. Содержание дисциплины

Тема

Наименование тем лекционного курса

1. Введение в языки программирования. Виды языков программирования.

Цели и задачи дисциплины. Рекомендации по изучению. История развития языков программирования. Основные определения. Виды языков программирования.

2. Элементы языков программирования. Операторы их виды и назначение.

Семантика языков программирования. Введение в язык Pascal. Основные операторы, примеры их использования.

3. Типы данных (простые).

Типы данных, их использование. Отличие различных типов данных по применяемости и эффективности.

4. Типы данных (пользовательские).

Отличие пользовательских типов данных, преимущества их использования.

5. Управляющие структуры

Структуры выбора(If Else, If). Циклы(For, While, Do)

6. Функции и процедуры

Повторное использование кода. Черный ящик. Отличие процедур от функций.

7. Указатели. Распределение памяти

Память, ее эффективное использование. Указатели, ссылки, адреса.

8. Преобразование типов

Потеря данных при преобразовании. Форматы вывода. Ошибки вычислений.

9. Работа с файлами.

Режимы доступа. Создание, редактирование, удаление, открытие файлов. Бинарные, типизированные, текстовые файлы.

10. Динамические структуры данных.

Обработка данных с помощью динамических структур данных. Ограничение элементарных типов данных. Стек, очередь, дек и другие виды списков.

11. Сортировка. Виды сортировок.

Сортировка выбором, вставкой, пузырьковая. Сравнение методов сортировки.

12. Раздельная компиляция

Декомпозия. Черный ящик. Повторное использование кода.

13. Объект. Понятие сущность

Объектно-ориентированное программирование и реальный мир. Основная идея объектно-ориентированного подхода.

14. Преимущества объектно-ориентированного подхода..

Структурный подход, его недостатки. Преимущества объектно-ориентированного подхода. Упрощение повторного использования кода.

15. Динамическое создание объектов

Указатели и объекты. Преимущества использования динамически создаваемых объектов. Полиморфизм.

16. Конструктор и деструктор

Методы объектов, их создание и уничтожение.

17. Визуальное программирование.

Черный ящик в действии. Преимущества компонентного подхода, его недостатки.

Разделы дисциплины и виды занятий и работ

Раздел дисциплины
Л

ЛР

ПЗ

КП

(КР)

РГР

ДЗ

РФ

С2

1

2

3

4

5

6

7

8

9

10

Введение в языки программирования. Виды языков программирования.

*

Элементы языков программирования. Операторы их виды и назначение.

*

*

Типы данных (простые).

*

*

Типы данных (пользовательские).

*

*

*

*

*

Управляющие структуры.

*

*

Функции и процедуры.

*

*

*

*

Указатели. Распределение памяти.

*

*

*

*

*

Преобразование типов.

*

Работа с файлами.

*

*

*

*

Динамические структуры данных

*

*

*

*

Сортировка. Виды сортировок.

*

*

*

Раздельная компиляция

*

*

Объект. Понятие сущность.

*

*

Преимущества объектно-ориентированного подхода.

*

Динамическое создание объектов.

*

*

Конструктор и деструктор.

*

Визуальное программирование.

*

*



Скачать документ

Похожие документы:

  1. Программа дисциплины по кафедре Экономическая кибернетика теоретические основы информационных систем и технологий

    Программа дисциплины
    Программа разработана в соответствии с требованиями государственного образовательного стандарта, предъявляемыми к минимуму содержания дисциплины и других стандартов с учетом особенностей региона и условий организации учебного процесса
  2. Программа дисциплины по кафедре Экономическая кибернетика Структуры данных

    Программа дисциплины
    Программа разработана в соответствии с требованиями государственного образовательного стандарта, предъявляемыми к минимуму содержания дисциплины и других стандартов с учетом особенностей региона и условий организации учебного процесса
  3. Программа дисциплины по кафедре Экономическая кибернетика Базы данных и знаний

    Программа дисциплины
    Программа разработана в соответствии с требованиями государственного образовательного стандарта, предъявляемыми к минимуму содержания дисциплины и других стандартов с учетом особенностей региона и условий организации учебного процесса
  4. Программа дисциплины по кафедре Экономическая кибернетика интелектуальные информационные системы

    Программа дисциплины
    Программа разработана в соответствии с требованиями государственного образовательного стандарта, предъявляемыми к минимуму содержания дисциплины и других стандартов с учетом особенностей региона и условий организации учебного процесса
  5. Программа дисциплины по кафедре Экономическая кибернетика высокоуровневые методы информатики

    Программа дисциплины
    Программа разработана в соответствии с требованиями государственного образовательного стандарта, предъявляемыми к минимуму содержания дисциплины и в соответствии с примерной программой дисциплины, утвержденной департаментом образовательных

Другие похожие документы..