rpd000000907 (1010252), страница 3
Текст из файла (страница 3)
1. Visual Studio 2010
2. C++ Builder 6
3. .NET 4.0
4. http://www.askit.ru/custom/plans.htm
5. http://www.firststeps.ru/
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
1. Вычислительный класс, оснащенный IBM PC AMD Athlon или Pentium.
2. Комплекс мультимедийных средств для демонстрации лекционного материала и показа примеров.
3. Персональный переносной компьютер для преподавателя, сопряженный с комплексом мультимедийных средств.
4. Набо слайдов в PointPower к каждой лекции.
5. Рассылочный материал с отлаженными примерами запросов, объектными моделями СУБД, листингами программных комплексов по всем разделам дисциплины.
Приложение 1
к рабочей программе дисциплины
«Высокоуровневые методы информатики и программирования »
Аннотация рабочей программы
Дисциплина Высокоуровневые методы информатики и программирования является частью Математического и естественно-научный цикл дисциплин подготовки студентов по направлению подготовки Прикладная информатика. Дисциплина реализуется на «ИНЖЭКИН» факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 504.
Дисциплина нацелена на формирование следующих компетенций: ПК-9 ,ПК-10 ,ПК-11 ,ПК-12 ,пк-47.
Содержание дисциплины охватывает круг вопросов, связанных с: освоением технологиый, инструментария и приобретения навыков профессионального программирования прикладных задач экономической сферы приложения.
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Лабораторная работа.
Программой дисциплины предусмотрены следующие виды контроля: рубежный контроль в форме Тестирование и промежуточная аттестация в форме Экзамен.
Общая трудоемкость освоения дисциплины составляет 5 зачетных единиц, 180 часов. Программой дисциплины предусмотрены лекционные (36 часов), практические (0 часов), лабораторные (36 часов) занятия и (81 часов) самостоятельной работы студента. Дисциплина «Высокоуровневые методы информатики и программирования» является вариативной частью математического и естественно-научного цикла дисциплин подготовки студентов по направлению подготовки «Прикладная информатика» профиля "Прикладная информатика в экономике". Дисциплина реализуется на ИНЖЭКИН Московского авиационного института кафедрой «Экономическая информатика".
Изучение дисциплины «Высокоуровневые методы информатики и программирования» предусматривает следующие формы организации учебного процесса: лекции, лаборатоные занятия, тестирование, выполнение курсовой работы, самостоятельная работа студента. Программой дисциплины предусмотрены следующие виды контроля: текущий контроль успеваемости в форме опроса и выполнения тестовых заданий, отдельно оцениваются личностные качества студента (интеллект, креативность, аккуратность, исполнительность, инициативность), промежуточный контроль в форме экзамена(включает в себя ответ на теоретические вопросы и демонстрацию практических навыков на компьютере).
В результате изучения дисциплины «Высокоуровневые методы информатики и программирования» студент должен уметь и знать как:
- применять высокие технологии для документирования всех стадий разработки, внедрения и представления прикладных информационных систем,
- применять к решению прикладных задач базовые алгоритмы обработки информации, выполнять оценку сложности алгоритмов, программировать и тестировать программы,
- создавать новые прикладные классы и включать их в библиотеку для повторного использования, разрабатывать и применять объектные библиотеки и коллекции,
- выбирать эффективные технологии доступа к прикладным базам данных(BDE, IBX, ASP, DAO, RDORDS, , ADO….) и применить их в практике разработки как оригинальных деловых приложений, так утилит расширения высокотехнологичных корпоративных систем,
- разрабатывать статистические и динамические присоединяемые библиотеки для деловых приложений,
- применять современными средствами внедрения¸ связывания и обмена данными OLE, DDE и моделями обмена объектными данными OEM,
- использовать и разрабатывать слабоструктурированную организацию данных,выбрать и применить XML-технологии на практике,
- применять технологии мультимедиа при разработке деловых приложений и в интернет-программировании,
- осуществлять системную интеграцию программных систем на различных языках программирования,
- разрабатывать современный дизайн интерфейсов деловых приложений и эргономические человеко-машинные интерфейсы в области деловых приложений.
Приложение 2
к рабочей программе дисциплины
«Высокоуровневые методы информатики и программирования »
Cодержание учебных занятий
-
Лекции
1.1.1. Интегрированная среда разработки (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Основные компоненты ИСР, Управлене конфигурацией. Палитра объектов(компонент). Инспектор объектов. Консольное и программное управление меетолдавми и свойствами прикладных экземпляров объектов
1.1.2. Прикладные программные проекты (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Автоматическое создание проектов в ИСР. Структура проекта. Менеджер проектов. Управление проектами. Открытие/закрытие доступа к отдельным компонентам проекта. Добавление новых компонент в проект. исключение компонент из проекта. Подключение в проектранее разработанных коов в виде депозитариев, DLL-приложений.
1.2.1. Основные компоненты ИСР (АЗ: 2, СРС: 1)
Тип лекции: Лекция консультация
Форма организации: Лекция, мастер-класс
Описание: Компоненты отображения и ввода данных. Логические компоненты. Диалоговые компоненты. Системные компоненты. Компонеты управления приложением.
1.2.2. Объекты и методы организации печати (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Методы организации печати в высокоуровневых сисемах программирования. Компоенты печати. Методы использования компоеннт печати. Внешние средства организации печати. Внедрение и связывание OLE-объектов в печатных формах.
1.3.1. Методы и объекты графики в современных ИСР (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Графические компоненты. Внедрение графических компонент в приложение. Методы управления графическими образами. Технологии создания прикладных графических образов пользователя.
1.3.2. Методы управления мультимедиа (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Мульмедийные компоненты ИСР. Использование мультимедиа в программных приложениях. Методы управления мультимедиа. Технологии создания прикладных мультимедиа пользователя. Анимация.
1.4.1. Методы работы с OLE-объектами. (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Понятие OLE-объектов. Технологии внедрения и связывания. Автоматизации работы OLE-объектов. Компоненты сервер COM.
1.4.2. Методы динамического обмена данными - DDE. (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Понятие DDE-объектов. Методы управление DDE-объектами из прикладных приложений. Технологии обмена между клиентом и сервером.
1.5.1. Методы создания пользовательских компонентов в виде новых классов. (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Автоматизация разработки новых классов. Подключение пользовательских классов в палитру компонент ИСР.
1.5.2. Динамически присоединяемые библиотеки. (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Статическое и динамическое присоединение. Технологии создания и использования DLL-библиотек.
1.6.1. Особенности работы с базами данных в файловых системах программирования. (АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Принцип работы файловых систем. Принцип работы на базе данных. Необходимость использования сильноструктурированных файлов в программных системах экономической области приложения. Принципы построения баз данных. Современные технологии организации обработки вбаз данных. Технологии COM и COBRA. Переход от сильноструктурировнных баз данных к слабоструктурированным базам данных. Внешние приложения доступа к базам данных в высокоуровневых системах программирования.
1.6.2. Создание и редактировние баз данных в ИСР (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Внешние приложение DataBases Desktop. Основные ехнлогиисоздание и редактирование структуры баз данныз. Методы консольной обраотки баз данных.
1.6.3. Псевдонимы, каталоги, драйверы и провайдеры организации программной обработки баз данных (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Понятие псведонима. Структура псевдонимов. Встроенные и внешние инструментальные средства создания псевдонимов. Драйвера доступа к базам данных по BDE-протоколу. Использование провайдеров доступа к базам данных по ADO-протолу. Выбор и соотношения между компонентами BDE и ADO.
1.6.4. BDE-методы организации программой обработки баз данных. (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Мастера компонент Data Controls, Data Access и BDE ИСР для организации программного доступа к базам данных по BDE-протоколу. Методы установки связи между компонентами программного приложения и базами данных, управлений свойствами полей, ограничения вводимых значений, созданий вычисляемых полей. Редактор полей. Методы навигации по записям, методы поиска. Кэширование. Методы модификации таблиц. Пакетная обработка баз данных.
1.6.5. ADO-методы организации программной обработки баз данных (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Мастера компонент ADO и ActiveX ИСР для организации программного доступа к базам данных по ADO-протоколу. Провайдеры. Методы установки связи между компонентами программного приложения и базами данных, управлений свойствами полей, ограничения вводимых значений, созданий вычисляемых полейт по ADO-протоколу.
1.6.6. Использование языка SQL в высокоуровневых системах программирования (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Использование средств языка SQL для организации просмотра баз данныхтна основе компонент ИСР. Организация обработки баз данных с помощью SQL запросов. использование компонент Query и ADOQuery. Программное формирование запросов. Запросы с параметрами. Динамические запросы.
1.6.7. Работа с базами данных в сети (АЗ: 2, СРС: 1)
Тип лекции: Лекция с разбором конкретной ситуации
Форма организации: Лекция, мастер-класс
Описание: Транзакции. Конфликты многопользовательского доступа к базам данных. Технология работы с SQL Monitor. Программное управление сетевым доступом. InterBase - пример работы на платформе клиент-сервер. Server Manager. Использование SQL-процедур, хранимых на сервере.















