Рефераты   Доклады  Документы  
Курсовая работа  
Лекции  
Литература  

Рабочая программа дисциплины «Основы алгоритмизации и программирования» для специальности 230103 «Автоматизированные системы обработки информации и управления» Москва

Рабочая программа дисциплины «Основы алгоритмизации и программирования» для специальности 230103 «Автоматизированные системы обработки информации и управления» Москва



страница1/3
Дата публикации02.02.2015
ТипРабочая программа
100-edu.ru > Документы > Рабочая программа
  1   2   3


ФГБОУ ВПО «Московский государственный гуманитарный
университет им. М.А. Шолохова»

Экономико-технологический колледж

РАБОЧАЯ ПРОГРАММА


дисциплины «Основы алгоритмизации и программирования»

для специальности 230103 «Автоматизированные системы обработки информации и управления»

Москва

2012

1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Рабочая программа учебной дисциплины «Основы алгоритмизации и программирования» предназначена для реализации государственных требований к минимуму содержания и уровню подготовки выпускников по специальности 230103 «Автоматизированные системы обработки информации и управления» и является единой для всех форм обучения.

Учебная дисциплина «Основы алгоритмизации и программирования» является общепрофессиональной дисциплиной, формирующей базовый уровень знаний для освоения специальных дисциплин.

Преподавание дисциплины имеет практическую направленность и проводится в тесной взаимосвязи с другими и специальными дисциплинами: «Информационные технологии», «Архитектура ЭВМ и вычислительных систем», «Операционные системы и среды», «Дискретная математика».

Основные задачи дисциплины «Основы алгоритмизации и программирования» — развитие навыков алгоритмического мышления.

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

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

  • о роли и месте знаний по дисциплине при освоении смежных дисциплин по выбранной специальности и в сфере профессиональной деятельности;

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

знать:

  • принципы построения алгоритмов;

  • типы данных и базовые конструкции языка программирования «Pascal»;

  • основные приемы программирования;

  • интегрированную среду программирования «Delphi»;

  • основы объектно-ориентированного программирования;

уметь:

  • составлять простые алгоритмические конструкции;

  • составлять программы на алгоритмическом языке «Pascal»;

  • работать в интегрированной среде программирования «Delphi».

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

Программа рассчитана на 148 часов,

в аудиторных занятий, в том числе 70 часов отводится на практические занятия. Для проверки знаний студентов предусмотрены две обязательных контрольных. По окончании курса проводится экзамен

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

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

2. ТЕМАТИЧЕСКИЙ ПЛАН УЧЕБНОЙ ДИСЦИПЛИНЫ


№ темы

Разделы и темы

Максим учебная нагрузка студента (час)

Количество аудиторных часов при очной форме обучения

Часы на самостоятельную внеаудиторную работу студента
Всего

Практич занятий

1

2

3

4

5

6




Раздел 1. Основные принципы алгоритмизации и программирования

22

18

4

4

1.1

Введение. Основные понятия алгоритмизации.

8

8

2




1.2

Логические основы алгоритмизации.

5

4

2

1

1.3

Языки и системы программирования.

4

2




2

1.4

Методы программирования.

5

4




1




Раздел 2 . Программирование на алгоритмическом языке Object Pascal

102

82

42

20

2.1

Основные элементы языка.

6

4

2

2

2.2

Операторы языка

22

20

10

2

2.3

Массивы.

16

14

8

2

2.4

Строки и множества.

14

12

6

2

2.5

Процедуры и функции.

Контрольная работа №1

18

14

6

4

2.6

Организация ввода-вывода данных. Работа с файлами.

16

12

6

4

2.7

Библиотеки подпрограмм.

10

6

4

4




Раздел 3. Программирование в объектно-ориентированной среде Delphi 7.0

66

48

24

18

3.1

Основные принципы объектно-ориентированного программирования (ООП)

4

2

0

2

3.2

Интегрированная среда разработчика.

10

8

4

2

3.3

Этапы разработки приложений.

4

2

0

2

3.4

Иерархия классов.

14

10

6

4

3.5

Визуальное событийно-управляемое программирование.

18

14

8

4

3.6

Разработка оконного приложения.

Контрольная работа №2

16

12

6

4




Всего по дисциплине:

190

148

70

42

3. СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ

Раздел 1. Основные принципы алгоритмизации и программирования

Тема 1.1 Введение. Основные понятия алгоритмизации

Студент должен:

знать:

  • понятие алгоритма;

  • свойства алгоритмов;

  • базовые структуры алгоритмов;

  • основные базовые типы данных;

  • основные структурированные типы данных;

уметь:

  • составлять простые алгоритмические конструкции;

Понятие алгоритма. Свойства алгоритмов. Формы записей алгоритмов. Общие принципы построения алгоритмов. Основные алгоритмические конструкции: линейные, разветвляющиеся, циклические.

Данные: понятие и типы. Основные базовые типы данных и их характеристика. Структурированные типы данных и их характеристика. Методы сортировки данных.
Практическое занятие №1 Составление простых алгоритмических конструкций.

Тема 1.2 Логические основы алгоритмизации.

Студент должен:

знать:

  • основные операции логической алгебры;

  • основные свойства логических операций

уметь:

  • составлять таблицы истинности;

Основы алгебры логики. Логические операции с высказываниями: конъюнкция, дизъюнкция, инверсия. Законы логических операций. Таблицы истинности.

Практическое занятие №2. Составление таблиц истинности.

Тема 1.3 Языки и системы программирования.

Студент должен:

знать:

  • классификацию языков программирования;

  • понятие системы программирования;

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

Тема 1.4 Методы программирования.

Студент должен:

знать

  • сущность методов программирования;

  • общие принципы разработки программного обеспечения;

Методы программирования: структурный, модульный, объектно-ориентированный. Достоинства и недостатки методов программирования.

Общие принципы разработки программного обеспечения. Жизненный цикл программного обеспечения.

Типы приложений. Консольные приложения. Оконные Windows приложения. Web-приложения. Библиотеки. Web-сервисы.
Раздел 2. Программирование на алгоритмическом языке Object Pascal

Тема 2.1. Основные элементы языка Object Pascal.

Студент должен:

знать:

  • алфавит и лексику языка;

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

  • правила записи выражений и операций;

уметь:

  • объявлять переменные и константы, присваивать им нужные типы данных;

  • использовать в программе различные выражения и операции;


История развития языка программирования Object Pascal. Структурная схема программы на алгоритмическом языке.

Лексика языка. Переменные и константы. Типы данных. Выражения и операции.
Практическое занятие №3. Создание простейшего приложения.
  1   2   3

Добавить документ в свой блог или на сайт

Похожие:

Рабочая программа дисциплины «Автоматизированные информационные системы»...
Автоматизированные системы обработки информации и управления (по отраслям). Учебная дисциплина является специальной, формирующей...

Рабочая программа дисциплины «Архитектура ЭВМ и вычислительных систем»...
«Автоматизированные системы обработки информации и управления» (по отраслям) и 230105 «Программное обеспечение вычислительной техники...

Рабочая программа дисциплины Основы социологии и политологии Направление...
Соответствует государственным требованиям к минимуму содержания и уровню подготовки выпускников по специальности 230000 «Автоматизированные...

Рабочая программа дисциплины «Технология строительного производства»...
Данная программа учебной дисциплины «Технология строительного» предназначена для реализации Государственного образовательного стандарта...

Методические рекомендации для студентов по организации самостоятельной работы Дисциплина: Физика
Специальности: 230103 «Автоматизированные системы обработки информации и управления (по отраслям)»

Российской Федерации Государственное образовательное учреждение высшего...
Общие сведения о специальности 230103 «Автоматизированные системы обработки информации и управления»

14. 1 Советский Союз в послевоенный период: углубление традиционных...
Специальность 230103 Автоматизированные системы обработки информации и управления (в промышленности, бюджетных отраслях)

Программа государственной итоговой аттестации по специальности 230102....

Учебно-методический комплекс по дисциплине основы экономики
Автоматизированные системы обработки информации и управления (в промышленности, в бюджетных отраслях)

Рабочая программа учебной дисциплины Основы алгоритмизации и программирования...
Фгос нпо, входящей в состав укрупненной группы профессий 230000 Информатика и вычислительная техника, по направлению подготовки 230100...

Поиск


При копировании материала укажите ссылку © 2016

контакты
100-edu.ru
100-edu.ru