rpd000013294 (080100 (38.03.01).Б3 Бизнес- информатика в экономике), страница 3
Описание файла
Файл "rpd000013294" внутри архива находится в следующих папках: 080100 (38.03.01).Б3 Бизнес- информатика в экономике, 080100.Б3. Документ из архива "080100 (38.03.01).Б3 Бизнес- информатика в экономике", который расположен в категории "". Всё это находится в предмете "вспомогательные материалы для первокурсников" из 1 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "вспомогательные материалы для первокурсников" в общих файлах.
Онлайн просмотр документа "rpd000013294"
Текст 3 страницы из документа "rpd000013294"
Форма организации: Лабораторная работа
Описание: Переработка лабораторной работы №1 в мультифайловый проект с использхованием пользовательский библиотек.
1.3.1. Разработка комплексной С-программы создания нового пользовательского класса на основе технологий объектно-ориентированного программирования (АЗ: 4, СРС: 1)
Форма организации: Лабораторная работа
Описание: В процессе выполнения лабораторной работы студенты приобретают практические навыки и опыт разработки нового, собственного класса используя аппарат конструкторов и деструкторов, приобретают опыт использования концепций наследования и полиформизма на практике. В качестве создаваемых классов студенты разрабатывают прикладные окна, пользовательские меню prompt- и achoice- типа, окон ввода информации с программным контролем типа данных. Среда выполнения – Turbo/Borland-среда C++ по выбору студента.
1.5.1. Разработка пользовательского класса в RAD-среде (АЗ: 4, СРС: 5)
Форма организации: Лабораторная работа
Описание: На основе использования базовых классов RAD-среды студенты самостоятельно разработывают новые классы для экономических приложений и демонстрируют использование объектов этих классов.
1.7.1. Создание элемента депозитария формы в виде прикладного пользовательского интерфейса. (АЗ: 4, СРС: 8)
Форма организации: Лабораторная работа
Описание: Студенты, используя инструментария RAD-системы, создают и сохраняют форму-депозитарий, и затем демонстриуют ее использования в прикладной задаче. Среда выполнения Builder C++ .
1.8.1. Разработка DLL-компонент для динамически присоединяемых библиотек на примере обработки динамических двумерных массивов в RAD-среде (АЗ: 4, СРС: 8)
Форма организации: Лабораторная работа
Описание: В процессе выполнения лабораторной работы студенты приобретают навыки и опыт практической разработки DLL-компонент для динамически присоединяемых библиотек, как продолжение лабораторной работы по обработке динамических двумерных массивов в среде визуального программирования. Дополнительно студенты подключают разработанную депозитарную форму, расширяя функциональные возможности программы. Среда выполнения –Builder C++ .
-
Типовые задания
Приложение 3
к рабочей программе дисциплины
«Объектно-ориентированное программирование »
Прикрепленные файлы
Курсовое поректирование.doc
Блок №1 Объектно-ориентированное программирование
Курсовая работа(проект) №1 Курсовое поректирование
Трудоемкость(объем часов): 10
Тематика: Создание пользовательских классов для экономических приложений средствами современных RAD-систем.
Типовые варианты:
-
Создать класс, результатом работы которого будет расчет коэффициента обеспеченности предприятия собственными оборотными средствами.
-
Создать класс, результатом работы которого будет расчет коэффициента маневренности.
-
Создать класс, результатом работы которого будет расчет коэффициента инвестирования.
-
Создать класс, результатом работы которого будет расчет коэффициента абсолютной ликвидности.
-
Создать класс, результатом работы которого будет расчет коэффициент ликвидности (промежуточной).
-
Создать класс, результатом работы которого будет расчет коэффициента текущей ликвидности.
-
Создать класс, результатом работы которого будет расчет отношения заемных средств к собственным.
-
Создать класс, результатом работы которого будет расчет коэффициента обеспеченности активов собственными средствами.
-
Создать класс, результатом работы которого будет расчет чистых активов.
-
Создать класс, результатом работы которого будет расчет рентабельности собственного капитала.
-
Создать класс, результатом работы которого будет расчет рентабельности акционерного(уставного капитала).
-
Создать класс, результатом работы которого будет расчет рентабельности оборотных активов.
-
Создать класс, результатом работы которого будет расчет рентабельности продукции.
-
Создать класс, результатом работы которого будет расчет годовой выработки одного работающего.
-
Создать класс, результатом работы которого будет расчет коэффициент оборота по приему сотрудников.
-
Создать класс, результатом работы которого будет расчет коэффициента оборота по выбытию сотрудников.
-
Создать класс, результатом работы которого будет расчет коэффициента текучести сотрудников.
-
Создать класс, результатом работы которого будет расчет средней заработной платы сотрудников
-
Создать класс, результатом работы которого будет расчет уровня задолженности по заработной плате.
-
Создать класс, результатом работы которого будет расчет показателя фондоотдачи.
-
Создать класс, результатом работы которого будет расчет показателя расчета затрат на один рубль продукции.
-
Создать класс, результатом работы которого будет расчет показателя фондовооруженность
-
Создать класс, который будет высчитывать коэффициент автономности
Контрольные вопросы ООП 1.doc
МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ
(НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ)
Инженерно-экономический институт (ИНЖЭКИН)
A.
B.Кафедра 504 – «Экономическая информатика»
Контрольные вопросы для рубежного (промежуточного) контроля знаний №1
по дисциплине
«Объектно-ориентированное программирование»
Часть 1.
Авторы:
доц. к.э.н. Дегтярев А.В.
Утверждено на заседании кафедры 504
Протокол №
От «___»_______2011 г.
Раздел 1. Элементарные конструкции языков программирования высокого уровня.
1. . . . – объект, который в ходе выполнения программы может менять свое значение.
-
переменная
-
константа
-
число
-
знак операции
2. . . . – данные, значения которых не изменяются в процессе работы программы.
-
переменные
-
константы
-
числа
-
знаки операций
3. Неопределенной называется переменная,
-
имеющая значение 0
-
имеющая значение –32768
-
не получившая значение одним из известных способов
4. Переменная может получить значение
-
вводом извне
-
занесением константы
-
занесением значения другой, ранее определенной переменной
5. Элементарные конструкции языка
-
операторы
-
процедуры
-
минимальные неделимые синтаксические единицы
6. . . . - последовательность букв и цифр, а также знака подчеркивания, начинающаяся с буквы или знака подчеркивания.
-
идентификатор
-
оператор
-
функция
-
выражение
-
комментарий
7. . . . – может содержать буквы (в том числе и русские), цифры, специальные знаки.
-
идентификатор
-
оператор
-
функция
-
выражение
-
комментарий
8. Выберите последовательности, которые можно рассматривать как идентификаторы.
-
А В
-
ПРИМЕР
-
Primer
-
PRIMER
-
′PRIMER′
-
А*В
-
25АВ
-
_А_В
-
ab25
9. Из символов А и 5 можно составить . . . возможных трехсимвольных идентификатора.
-
2
-
3
-
4
-
5
10. Выберите синтаксически правильные выражения
-
Х * В + С
-
Х * (- 3) + 5
-
5 7+25
-
3*-3+-5
-
Х * - 3 +5
-
– 3 * cos(Х) + 2
11. Выберите записи, которые содержат комментарии
-
А{В меньше нуля} + В
-
А{В}
-
А(* В меньше нуля *) + В
-
А(В меньше нуля) + В
-
А(. В меньше нуля .)
12. Вычислите значения выражения при А=5 и В=2.
А / В
13. Вычислите значения выражения при А=5 и В=2.
А div B
14. Вычислите значения выражения при А=5 и В=2.
A mod B
15. Вычислите значения выражения при А=5 и В=2.
A - B
16. Вычислите значения выражения при А=5 и В=2.
A + B
17. Вычислите значения выражения при А=5 и В=2.
A * B
18. Составной оператор - это несколько операторов
-
в фигурных скобках { и }
-
в круглых скобках ( и )
-
в операторных скобках begin и end
-
между if и then
19. Внутри составного оператора могут быть
-
выражения
-
описания функции
-
операторы присваивания
-
операторы ввода
-
операторы вывода
-
описания процедуры
-
любые операторы
20. Операнды, соединенные знаками операций и круглыми скобками образуют . . .
-
выражение
-
процедуру
-
оператор
-
функцию
21. Операндами в выражении могут выступать
-
переменные
-
операторы
-
константы
-
указатели функций
-
процедуры
Ответы:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
A | B | C | A, B, C | C | A | E | C, D, H, I | C | A, B, D, E, F |
11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
A, B, ,C | 2.5 | 2 | 1 | 3 | 7 | 10 | C | G | A | A, C, D |
Раздел 2. Операторы языков программирования высокого уровня.
-
При К=3 в следующем фрагменте
…CASE K-3 OF
0: Z := LN(X) ;
1: Z := EXP(X) ;
2: Z := SIN(X) ;
3: Z := COS(X)
ELSE
Z := 0
END ; …
Результат будет вычислен по функции:
-
LN(X) ;
-
EXP(X) ;
-
SIN(X) ;
-
COS(X)
2. После then (else) может быть . . . оператор(ов)
-
один (простой или составной)
-
два
-
три
-
любое количество
3. . . . – упорядоченная совокупность однотипных переменных, обладающих одинаковыми свойствами.
-
массив
-
список
-
запись
-
множество
4. Отношение порядка между элементами массива задается с помощью . . . .
-
индексирования
-
позиционирования
-
масштабирования
5. Обращение к элементам массивов осуществляется с помощью . . .
-
переменных с индексами.
-
указателей
-
полей
6. Число индексов в переменной с индексами соотносится с числом измерений массива.
-
равно
-
меньше
-
больше
-
не зависит
7. . . . – это формула для вычисления значения. Она образуется из операндов, соединенных знаками операций и круглыми скобками.
-
выражение
-
оператор
-
конструктор
-
идентификатор
-
функция
8. Оператор . . . - служит для прерывания естественного хода выполнения программы.
-
GOTO
-
CASE
-
FOR
-
IF
9. . . . - целое без знака или идентификатор, обязательно описанный в разделе описания меток (LABEL).
-
метка
-
константа
-
переменная
10. Между меткой и оператором ставится . . .
-
двоеточие
-
точка
-
запятая
-
восклицательный знак
-
точка с запятой
11. Метки варианта описываются в разделе
-
Label
-
Var
-
Type
-
не описываются
12. Метки варианта должны иметь один и тот же тип
-
Integer
-
Char
-
Byte
-
Boolean
-
Real
-
String
-
Array
-
Word
13. Оператор . . . может быть использован вместо условного оператора, если требуется сделать выбор более, чем из двух возможностей.
-
CASE
-
IF
-
FOR
-
REPEAT
14. Пустой оператор – это
-
пробел
-
оператор, заключенный в операторные скобки
-
оператор, заключенный в круглые скобки
-
оператор, заключенный в фигурные скобки
-
дополнительная точка с запятой
-
двоеточие
15. В операторе цикла for шаг изменения параметра цикла может быть
-
1
-
2
-
3
-
–1
-
любой
16. В цикле for может быть операторов
-
1 (простой или составной)
-
2
-
3
-
любое количество
17. Переменная К после выполнения следующих операторов будет иметь значение
. . . К:=0;