rpd000013294 (080100 (38.03.01).Б3 Бизнес- информатика в экономике), страница 2

2017-06-17СтудИзба

Описание файла

Файл "rpd000013294" внутри архива находится в следующих папках: 080100 (38.03.01).Б3 Бизнес- информатика в экономике, 080100.Б3. Документ из архива "080100 (38.03.01).Б3 Бизнес- информатика в экономике", который расположен в категории "". Всё это находится в предмете "вспомогательные материалы для первокурсников" из 1 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "вспомогательные материалы для первокурсников" в общих файлах.

Онлайн просмотр документа "rpd000013294"

Текст 2 страницы из документа "rpd000013294"

Тематика: Создание пользовательских классов для экономических приложений средствами современных RAD-систем.

Трудоемкость(СРС): 10

Прикрепленные файлы: Курсовое поректирование.doc

Типовые варианты:



    1. Рубежный контроль

1.1. Основы синтаксиса языка С++

Тип: Тестирование

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

Прикрепленные файлы: Контрольные вопросы ООП 1.doc



1.2. Модульные программы

Тип: Тестирование

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

Прикрепленные файлы: Контрольные вопросы ООП 2.doc



1.3. Адресная арифметика и принципы ООП

Тип: Тестирование

Тематика: Адресная арифметика как одно из направлений функционального расширения языка С++. Принципы ОПП

Прикрепленные файлы: Контрольные вопросы ООП 3.doc



1.4. Инструментальные средства создания классов в ОПП

Тип: Тестирование

Тематика: Изучение свойств и методов создание классов. Реализация принципов ОПП

Прикрепленные файлы: Контрольные вопросы ООП 4.doc





    1. Промежуточная аттестация

1. Рейтинговая оценка (3 семестр)

Прикрепленные файлы: Рейтинговая оценка (3 семестр).doc







  1. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

а)основная литература:

1. Подбельский В.В. Язык С++. Учебник, - М.: Финансы и статистика, 2007, 560 с.

2. Подбельский В.В. Язык С# Базовый курс, Учебное пособие, - М.: Финансы и статистика, 2011, 384 с.

3. Дегтярев А.В. Высокоуровневые методы информатики и программирования на примере использования инструментальных средств языка С++, учебное пособие. – М.: Доброе слово – МАИ, 2006, 112 с.

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

6. Дегтярев А.В. Электронный конспект лекций.

б)дополнительная литература:

1. Архангельский А.Я., Программирование в C++ Builder, М.: Издательство Бином, 2010, 1230 с.

2. Ирэ Пол. Объектно-ориентированное программирование с использованием С++ пер с англ., Киев: Diasoft Ltd, 1995 - 480 с.

3. Керниган Б. Ритчи Д.. Язык программирования Си. СПб.: Издательство Невский диалект, 2001 - 279 с.

в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:

1. Пакет Turbo C++ ver. 3.

2. Система Borland C++ ver. 6 или выше

3. Система Delphi Pascal ver. 7 или выше



  1. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

1. Вычислителтный класс, оснащенный IBM PC AMD Athlon или Pentium.

2. Комплекс мультимедийных средств для демонстрации лекционного материала и показа примеров.

3. Персональный переносной компьютер для преподавателя, сопряженный с комплексом мультимедийных средств.

4. Набо слайдов в PointPower к каждой лекции.

5. Рассылочный материал с отлаженными примерами программных комплексов по всем разделам дисциплины.



Приложение 1
к рабочей программе дисциплины
«
Объектно-ориентированное программирование »

Аннотация рабочей программы

Дисциплина Объектно-ориентированное программирование является частью Математического и естественно-научный цикл дисциплин подготовки студентов по направлению подготовки Экономика. Дисциплина реализуется на «ИНЖЭКИН» факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 504.

Дисциплина нацелена на формирование следующих компетенций: ОК-13 ,ПК-4 ,ПК-15.

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

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

• знать теорию, преимущества использования и недостатки модульного программирования и уметь разрабатывать и самостоятельно применять различные формы модульной организации: функции, процедуры, макроопределения, файлы включения и мультифайловые проекты;

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

• знать, понимать, ориентироваться и применять самостоятельно объектно-ориентированных подход к проектированию и разработке программного обеспечения; иметь представления об объектном типе данных, классах, экземплярах класса, инкапсуляции, наследовании, полиформизме; уметь на практике использовать системные инструментальные средства языков высокого уровня для разработки прикладных объектов(компонентов): оконных интерфейсов различных видов, различных систем организации меню, собственных панелей инструментов, генерации отчетов, создания элементов классов список, полей со списком, подписей, полей ввода, командных кнопок, флажков, радио-кнопок, переключателей и т.д.;

• иметь знания о методах обработки событий и владеть навыками самостоятельного написания модулей для приложения к несистемному поведению объектов(компонент) на события;

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

• использовать системные и создавать новые средства обработки исключительных ситуаций; иметь представление о системном классе ошибок;

• знать и уметь организовывать различные способы ввод-вывод информации в файловые системы(потоками, на нижнем уровне и др.), программно управлять буферизацией и процессами форматирования;

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

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

• эффективно управлять размещением и адресами объектов программ.

Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Лабораторная работа.

Программой дисциплины предусмотрены следующие виды контроля: рубежный контроль в форме Тестирование и промежуточная аттестация в форме Рейтинговая оценка (3 семестр).

Общая трудоемкость освоения дисциплины составляет 3 зачетных единиц, 108 часов. Программой дисциплины предусмотрены лекционные (16 часов), практические (0 часов), лабораторные (20 часов) занятия и (72 часов) самостоятельной работы студента.

Приложение 2
к рабочей программе дисциплины
«
Объектно-ориентированное программирование »

Cодержание учебных занятий

  1. Лекции

1.1.1. Понятие и инструменты функций. Адресная арифметика (АЗ: 2, СРС: 6)

Тип лекции: Лекция с разбором конкретной ситуации

Форма организации: Лекция, мастер-класс

Описание: Модули. Макросы. Функции. Способы передачи и возврата значений аргументов. Стандартные типы объектов. Создание новых типов. Расширения аппарата функций: перезагружаемые, рекурсивные, встраиваемые, шаблоны, отказ от контроля типов аргументов, значения аргументов по умолчанию. Расширение аппарата функций как начало перехода к объектно-ориентированному программированию. .



1.2.1. Мультифайловый проект в современных RAD-системах программирования. (АЗ: 2, СРС: 4)

Тип лекции: Лекция с разбором конкретной ситуации

Форма организации: Лекция, мастер-класс

Описание: Многообразие форм организации ввода-вывода. Стандартные потоки. Указатель на поток. Переориентация потоков. Различие в способах определения потоков на персональных компьютерах и «mainframe». Дескрипторы. Ввод-вывод на нижнем уровне. Организация межсистемного интерфейса. Новейшие технологии организации ввода-вывода визуальных системах программирования. Достоинства и недостатки файловой организации ввода-вывода по сравнению с работой с базами данных.



1.3.1. Принципы ООП (АЗ: 2, СРС: 0)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс

Описание: Предпосылки возникновения и история развития. Цель перехода к ОПП. Объектной тип данных, класс, экземпляры класса. Мастера создания компонент. Инкапсуляция, наследование, полиформизм. Составляющие класса: свойства и методы. Внутренние и внешние свойства и методы. Взаимосвязь объектов и методов. Задания методов и области их действия. Статистические методы. Виртуальные методы. Динамические объекты. Конструкторы и деструкторы.



1.4.1. Инструментальные средства языка С++ для создания классов (АЗ: 2, СРС: 4)

Тип лекции: Лекция с разбором конкретной ситуации

Форма организации: Лекция, мастер-класс

Описание: Виды абстракций: абстракция через параметризацию, абстракция через спецификацию, абстракция данных, абстракция классов и объектов. Технологии создания собственных новых классов. Инструментарий конструкторов и деструкторов. Внешние и внутренние свойства классов. Внешние и внутренние методы классов. Прикладной пример проектирования. Разработки, отладки, обращения и использования нового класса. Технология включения нового мастера создания экземпляра нового пользовательского класса в стандартную панель компонент современных визуальных систем программирования.



1.5.1. Новые технологии создания классов в RAD-системах программирования (АЗ: 2, СРС: 4)

Тип лекции: Лекция с разбором конкретной ситуации

Форма организации: Лекция, мастер-класс

Описание: Создание новых классов и включение их в библиотеку. Задание свойств. Создание метоов. Создание событий.



1.6.1. Расширенные функциональные возможности аппарата языка С++ (АЗ: 2, СРС: 2)

Тип лекции: Лекция с разбором конкретной ситуации

Форма организации: Лекция, мастер-класс

Описание: Создание новых типов. Расширения аппарата функций: перезагружаемые, рекурсивные, встраиваемые, шаблоны, отказ от контроля типов аргументов, значения аргументов по умолчанию. Дружественные функции и доступ к защищенным свойствам класса. Виртуальные функции. Абстрактные классы.



1.7.1. Депозитарий (АЗ: 2, СРС: 5)

Тип лекции: Лекция с разбором конкретной ситуации

Форма организации: Лекция, мастер-класс

Описание: Деппозитарий как особый вид хранилища пользовательских шаблонов, форм, фреймов. Технология создания и использования депозитариев. Виды связи объекта с депозитарием.



1.8.1. Динамически присоединяемые библиотеки. (АЗ: 2, СРС: 3)

Тип лекции: Лекция с разбором конкретной ситуации

Форма организации: Лекция, мастер-класс

Описание: Оверлеи. Статические и динамические оверлеи. Динамическое присоединение библиотек DLL. Нахначение, типы и технологии создания DLL-компонент. Статическое и динамическое присоединение DLL к приложению.





  1. Практические занятия



  1. Лабораторные работы

1.2.1. Разработка С-программы обработки массивов в виде мультифайлового проекта. (АЗ: 4, СРС: 12)

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5231
Авторов
на СтудИзбе
425
Средний доход
с одного платного файла
Обучение Подробнее