Министерство образования и науки Российской Федерации

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

«Российский экономический университет имени »

Факультет Математической экономики и информатики

Кафедра Информатики

АННОТАЦИЯ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ

Технологии и методы программирования

(название дисциплины)

Направление подготовки 090900 «Информационная безопасность»

Профиль подготовки «Безопасность автоматизированных систем»

Квалификация (степень) выпускника бакалавр

Москва - 2012

Целью настоящего курса является ознакомление студентов с существующими методологиями программирования, а также освоение ими объектно-ориентированного подхода с применением современных средств разработки программ на языках высокого уровня.

Учебные задачи дисциплины:

-  изучение современных технологий и методов программирования;

-  изучение основных принципов объектно-ориентированного программирования;

-  изучение механизмов доступа к базам данных и работы с ними;

-  изучение способов создания Интернет – приложений;

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

Требования к результатам освоения дисциплины:

В результате освоения дисциплины должны быть сформированы следующие компетенции:

ОК–8 - способен к обобщению, анализу, восприятию информации, постановке цели и выбору путей её достижения, владеет культурой мышления;

НЕ нашли? Не то? Что вы ищете?

ОК–11 - способен к саморазвитию, самореализации, приобретению новых знаний, повышению своей квалификации и мастерства;

ПК–2 - способен понимать сущность и значение информации в развитии современного общества, применять достижения информатики и вычислительной техники, перерабатывать большие объемы информации проводить целенаправленный поиск в различных источниках информации по профилю деятельности, в том числе в глобальных компьютерных системах;

ПК–15 - способен применять программные средства системного, прикладного и специального назначения;

ПК–16 - способен использовать инструментальные средства и системы программирования для решения профессиональных задач;

ПК–17 - способен к программной реализации алгоритмов решения типовых задач обеспечения информационной безопасности;

ПК – 18 - способен собрать и провести анализ исходных данных для проектирования подсистем и средств обеспечения информационной безопасности.

В результате освоения компетенций студент должен:

1.  Знать:

1.1.  Модели и структуры данных (ПК-17, ПК-18);

1.2.  Базовые алгоритмы обработки данных (ПК-17);

1.3.  Методы программирования и механизмы доступа к базам данных (ПК-17).

2.  Уметь:

2.1.  Разрабатывать и создавать прикладные программы для решения различных задач (ПК-15, ПК-16, ПК-17);

2.2.  Выбирать инструментальные средства для обработки данных в соответствии с поставленной задачей (ПК-16);

2.3.  Собирать, анализировать и интерпретировать необходимую информацию, содержащуюся в различных формах отчетности и прочих отечественных и зарубежных источниках (ОК-8, ОК-11, ПК-2);

3.  Владеть:

3.1.  Навыками сбора и обработки необходимых данных (ОК-8, ПК-2, ПК-18);

3.2.  Навыками применения инструментальных средств для создания программ различного назначения (ПК-16);

3.3.  Навыками создания прикладного программного обеспечения (ПК-17);

3.4.  Навыками анализа и интерпретации информации, содержащейся в различных отечественных и зарубежных источниках (ОК-8, ОК-11, ПК-2).

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

пп

Наименование разделов и тем

Кол-во часов

1.   

Эволюция программного обеспечения и новейшие направления в технологии программирования

6

2.   

Императивное, функциональное и логическое программирование.

12

3.   

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

10

4.   

Объектно-ориентированное программирование в Delphi

10

5.   

Создание приложений для Windows в Delphi.

16

6.   

Событийная модель

16

7.   

Создание компонент в Delphi

20

8.   

Визуальные и невизуальные компоненты

20

9.   

«Графические » компоненты

20

10.   

Исключительные ситуации и их обработка

16

11.   

Работа с базами данных в Delphi. Программные средства для работы с БД

25

12.   

Компоненты для создания отчета

12

13.   

Разработка приложений, использующих сети Интернет и интранет

23

Итого 206ч. + 10ч. КСР

216

Форма контроля –зачет, зачет

Разработчик:

Каф. Информатики доцент Васина Е.Н.

(место работы) (занимаемая должность) (инициалы, фамилия)

Заведующий кафедрой ______________________________

подпись