- •Экономика
- •Вопрос 1. Собственность как экономическая категория. Формы собственности
- •Вопрос 2. Рынок как форма организации и функционирования экономических отношений хозяйствующих субъектов.
- •Вопрос 3. Конкуренция: понятие, виды конкуренции
- •Вопрос 4. Теория спроса и теория предложения
- •Вопрос 5. Макроэкономические показатели и их измерение
- •Вопрос 6. Экономический цикл и его фазы
- •Вычислительные системы, сети и телекоммуникации
- •Вопрос 7. Классификация эвм по различным признакам: по быстродействию, по месту и роли в компьютерной сети.
- •Вопрос 8. Общие принципы построения современных эвм. Классическая структура эвм Дж. Фон Неймана.
- •Вопрос 9. Функциональная и структурная организация современных эвм. Центральные и периферийные устройства эвм, состав и характеристика.
- •Вопрос 10. Классификация вычислительных сетей по различным признакам. Модель взаимодействия открытых систем: структура, назначение уровней.
- •Вопрос 11. Структура и организация функционирования локальных вычислительных сетей: виды локальных вычислительных сетей, базовые технологии.
- •Вопрос 12. Структура и организация функционирования глобальной сети Интернет: система адресации, протоколы, пользовательские технологии работы.
- •Аппаратура для подключения к глобальной сети:
- •Html документ
- •Информационные системы
- •Вопрос 13. Классификация информационных систем (ис).
- •Вопрос 14. Структура представления информационных процессов на логическом уровне и на физическом уровне.
- •Вопрос 15. Архитектура экономических ис в функциональной части и в обеспечивающей части, их связи с уровнями принятия решений.
- •Вопрос 16. Современные тенденции развития автоматизации производства и управления.
- •Вопрос 17. Системный подход к изучению сложных экономических систем, роль управления и информации при функционировании сложных экономических систем.
- •Базы данных
- •Вопрос 18. Этапы проектирования баз данных. Инфологическое моделирование. Даталогическое моделирование. Физическое проектирование баз данных.
- •Вопрос 19. Язык структурированных запросов sql: история развития языка sql, основные категории команд языка sql, типы данных.
- •Вопрос 20. Проектирование баз данных на основе принципов нормализации: нормальные формы 1нф, 2нф, 3нф.
- •Вопрос 21. Проектирование реляционных баз данных с использованием er-диаграмм: понятия сущность, атрибут, три типа связей и получение реляционной схемы из er-диаграмм.
- •Вопрос 22. Основные понятия реляционной модели данных и их определения. Принципы поддержки целостности в реляционной модели данных.
- •Вопрос 23. Манипулирование данными в реляционной модели: операции объединения, пересечения, соединения, деления, взятия разности и проекции реляционной алгебры.
- •Высокоуровневые методы информатики и программирования
- •Вопрос 24. Сущность объектно-ориентированного подхода к проектированию программного обеспечения. Классы и объекты. Инкапсуляция, наследование и полиморфизм.
- •Вопрос 26. Библиотека mfc: иерархия классов, графический интерфейс, стандартные элементы управления.
- •Иерархия классов mfc
- •Основные классы
- •Стандартные элементы управления
- •Операционные системы, среды и оболочки
- •Вопрос 27. Назначение операционных систем, функциональные компоненты операционных систем.
- •Вопрос 28. Архитектура операционной системы, универсальные подходы к разработке архитектуры.
- •Вопрос 29. Сетевые операционные системы, структура сетевой операционной системы. Требования, предъявляемые к сетевым операционным системам.
- •Вопрос 30. Классификация угроз безопасности информационных систем. Системный подход к обеспечению безопасности. Базовые технологии безопасности.
- •Информационные технологии
- •Вопрос 31. Эволюция информационных технологий (ит), современные ит и их роль в развитии общества.
- •Вопрос 32. Классификация информационных технологий. Особенности каждого класса ит.
- •Вопрос 33. Информационные технологии конечного пользователя. Автоматизированное рабочее место (арм) специалиста: классификация, виды обеспечения арм.
- •Вопрос 34. Пользовательский интерфейс и его виды. Принципы построения пользовательского интерфейса, критерии качества интерфейса.
- •1. Золотое сечение
- •2. Кошелек Миллера
- •Математическая экономика Вопрос 35. Оценивание процентной ставки. Эффективная процентная ставка
- •Наращивание простых процентов
- •Наращивание сложных процентов
- •Номинальная процентная ставка
- •Эффективная процентная ставка
- •Вопрос 36. Кредитные расчеты. Детерменированные постоянные и возрастающие ренты
- •Расходы по обслуживанию долга
- •Наращенная и современная величины ренты
- •Вопрос 37. Модель оптимизации рискового и безрискового портфелей ценных бумаг
- •Модель Марковица минимального риска
- •Портфель Тобина минимального риска
- •Вопрос 38. Симплексный метод решения задач линейного программирования
- •Вопрос 39. Транспортная задача: постановка, составление начального опорного плана, метод решения
- •1.1. Постановка и типы транспортных задач
- •1.2. Методы построения начального опорного решения
- •1.2.1. Метод северо-западного угла
- •1.2.2. Метод минимального элемента (минимальной стоимости)
- •Имитационное моделирование экономических процессов
- •Вопрос 40. Сущность имитационного моделирования. Технологические этапы создания и использования имитационных моделей.
- •Разработка концептуального описания.
- •Формализация имитационной модели.
- •Испытание и исследование модели, проверка модели.
- •Вопрос 42. Имитационное моделирование экономических процессов в виде систем массового обслуживания (смо).
- •Вопрос 43. Методы испытания и исследования свойств имитационных моделей.
- •Теория экономических информационных систем
- •Вопрос 44. Классификация эис
- •Вопрос 45. Модели жизненного цикла экономических информационных систем.
- •Вопрос 46. Предметная область экономической информационной системы.
- •Вопрос 47. Информационные конструкции в экономике (документы, экономические показатели, реквизиты).
- •Проектирование информационных систем
- •48. Общая схема проектирования информационных систем.
- •49. Методы проектирования и этапы создания ис.
- •50. Методология функционального моделирования. Состав функциональной модели, иерархия диаграмм, типы связей между функциями.
- •51. Моделирование потоков данных. Иерархия диаграмм потоков данных. Основные компоненты диаграмм потоков данных.
- •52. Применение объектно-ориентированного подхода к анализу и проектированию ис. Основополагающие принципы объектно-ориентированного подхода. Методология объектно-ориентированного анализа.
- •Интеллектуальные информационные системы
- •Вопрос 53. Нечеткие множества, нечеткие отношения и операции над ними.
- •Вопрос 54. Нечеткий логический вывод: база нечетких правил, введение нечеткости, нечеткая импликация, композиция, приведение к четкости; алгоритм Мамдани.
- •Вопрос 55. Технология Data Mining; стандартные виды выявляемых закономерностей; ключевые компоненты; деревья решений; нейронные сети; генетические алгоритмы.
- •Вопрос 56. Генетические алгоритмы; основные генетические операторы.
- •Вопрос 57. Структура и принцип работы экспертных систем.
- •Сетевая экономика
- •Вопрос 58. Принципы сетевой экономики:
- •Вопрос 59. Основные секторы информационного рынка: информация, информационные ресурсы и средства обработки информации.
- •Вопрос 60. Информационные технологии сетевой экономики: базовые технологии Интернета, технология «клиент-сервер», case-технологии, гис-технологии.
- •Вопрос 61. Цены на информационном рынке и их разновидности.
- •Вопрос 62. Провайдерские фирмы сетевой экономики: организационно-правовые формы, классификация, виды деятельности, организационная структура.
- •Вопрос 63. Общая характеристика и структура электронной коммерции
- •Предметно-ориентированные экономические информационные системы
- •Вопрос 64. Особенности характеристик экономических информационных систем (эис) предприятий и промышленных объединений, их функций и структур.
- •Вопрос 65. Особенности организации автоматизированного решения задач бухгалтерского учета, обобщенная модель автоматизации бухгалтерского учета предприятия.
- •Вопрос 66. Особенности организации автоматизированного решения задач в налоговых службах.
- •Вопрос 67. Организация автоматизированного решения задач в страховых компаниях.
- •Вопрос 68. Организация автоматизированного решения задач в банках и особенности эис обработки банковской информации.
- •Бухгалтерские информационные системы
- •69. Классификация информационных систем бухгалтерского учета по способу построения. Информационные системы бухгалтерского учета для крупных и малых предприятий.
- •70. Организация хранения записей о хозяйственных операциях в информационных системах бухгалтерского учета.
- •71. Отчетность в информационных системах бухгалтерского учета. Завершение отчетного периода и формирование отчетности в информационных системах бухгалтерского учета.
- •72. Система «1с: Предприятие» как совокупность механизмов манипулирования различными типами объектов предметной области.
- •Информационные системы финансового анализа
- •73. Основные принципы и направления автоматизации финансового анализа. Этапы проведения финансового анализа, автоматизация аналитических процедур.
- •74. Анализ платежеспособности организации, ликвидности баланса по абсолютным показателям. Возможности автоматизации анализа платежеспособности организации.
- •75. Реализация решений в области финансового анализа различных российских разработчиков. Сравнительный анализ программных продуктов.
- •76. Прогнозный финансовый анализ. Место и роль финансового анализа в процессе бизнес-планирования.
Вопрос 23. Манипулирование данными в реляционной модели: операции объединения, пересечения, соединения, деления, взятия разности и проекции реляционной алгебры.
1) Объединение двух отношений (С1 = А U В) предполагает, что на входе задано два односхемных отношения А и В. Результат объединения есть построенное по той же схеме отношение С, содержащее все кортежи А и все кортежи отношения В.
2) Пересечение двух отношений (С2=А ᴒ В) предполагает на входе два односхемных отношения А и В. На выходе создается отношение по той же схеме, содержащее только те кортежи отношения А, которые есть в отношении В.
3) Вычитание двух отношений (С3=А-В). Все три отношения строятся по одной схеме. В результирующее отношение С3 включаются только те кортежи из А, которых нет в отношении В.
2) Операция проекция (вертикальное подмножество). На входе операции используется одно отношение. Результирующее отношение включает подмножество атрибутов исходного. Каждому кортежу исходного отношения соответствует такой кортеж в результирующем отношении, что значения одинаковых атрибутов этих двух кортежей совпадают. Но при этом в результирующем отношении кортежи-дубликаты устраняются, в связи с чем мощность результирующего отношения может быть меньше мощности исходного.
3) Операция соединение естественное. На входе операции используется два отношения; обозначим их А и В. В каждом из отношений выделен атрибут, по которому будет осуществляться соединение; предположим, это атрибуты А1 и Б2). Оба атрибута должны быть определены на одном и том же домене. Схема результирующего отношения включает все атрибуты А и все атрибуты отношения В. Допускается, чтобы в схеме результирующего отношения вместо двух атрибутов, по которым выполняется соединение, был представлен только один. Операция соединение похожа на декартово произведение. Отличие состоит в том, что декартово произведение предполагает сцепление, каждого кортежа из А с каждым кортежем из В, а в операции соединения кортеж из отношения А сцепляется только с теми кортежами из В, для которых выполнено условие: В1=А1.
4) Операция деление. На входе операции используется два отношения А и В. Пусть отношение А, называемое делимым, содержит атрибуты (А1,А2, ...,Аn). Отношение В - делитель -содержит подмножество атрибутов А; положим, (А1,А2, ...,Аk), где (k<n). Результирующее отношение С определено на атрибутах отношения А, которых нет и В, т.е. Аk+1, Аk+2 , ..., Аn. Кортеж включается в результирующее отношение только, если его декартово произведение с отношением В содержится в делимом-отношении А.
Высокоуровневые методы информатики и программирования
Вопрос 24. Сущность объектно-ориентированного подхода к проектированию программного обеспечения. Классы и объекты. Инкапсуляция, наследование и полиморфизм.
Принципиальное различие между структурным и объектно-ориентированным подходом заключается в способе декомпозиции системы. Объектно-ориентированный подход использует объектную декомпозицию, при этом статическая структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщениями между объектами. Каждый объект системы обладает своим собственным поведением, моделирующим поведение объекта реального мира. Понятие "объект" впервые было использовано около 30 лет назад в технических средствах при попытках отойти от традиционной архитектуры фон Неймана и преодолеть барьер между высоким уровнем программных абстракций и низким уровнем абстрагирования на уровне компьютеров. С объектно-ориентированной архитектурой также тесно связаны объектно-ориентированные операционные системы.
Концептуальной основой объектно-ориентированного подхода является объектная модель. Основными се элементами являются: абстрагирование, инкапсуляция, модульность, иерархия.
Кроме основных имеются еще три дополнительных элемента, не являющихся в отличие от основных строго обязательными: типизация, параллелизм, устойчивость.
Абстрагирование – это выделение существенных характеристик некоторого объекта, которые отличают его от всех других видов объектов и, таким образом, четко определяют его концептуальные границы относительно дальнейшего рассмотрения и анализа. Абстрагирование концентрирует внимание на внешних особенностях объекта и позволяет отделить самые существенные особенности его поведения от деталей их реализации. Выбор правильного набора абстракций для заданной предметной области представляет собой главную задачу объектно-ориентированного проектирования.
Инкапсуляция – это процесс отделения друг от друга отдельных элементов объекта, определяющих его устройство и поведение. Инкапсуляция служит для того, чтобы изолировать интерфейс объекта, отражающий его внешнее поведение, от внутренней реализации объекта. Объектный подход предполагает, что собственные ресурсы, которыми могут манипулировать только методы самого класса, скрыты от внешней среды. Абстрагирование и инкапсуляция являются взаимодополняющими операциями: абстрагирование фокусирует внимание на внешних особенностях объекта, а инкапсуляция (или, иначе, ограничение доступа) не позволяет объектам-пользователям различать внутреннее устройство объекта.
Модульность – это свойство системы, связанное с возможностью ее декомпозиции на ряд внутренне связных, но слабо связанных между собой модулей. Инкапсуляция и модульность создают барьеры между абстракциями.
Иерархия – это ранжированная или упорядоченная система абстракций, расположение их по уровням. Основными видами иерархических структур применительно к сложным системам являются структура классов (иерархия по номенклатуре) и структура объектов (иерархия по составу). Примерами иерархии классов являются простое и множественное наследование (один класс использует структурную или функциональную часть соответственно одного или нескольких других классов), а иерархии объектов - агрегация.
Типизация – это ограничение, накладываемое на класс объектов и препятствующее взаимозаменяемости различных классов (или сильно сужающее ее возможность). Типизация позволяет защититься от использования объектов одного класса вместо другого или по крайней мере управлять таким использованием.
Параллелизм – свойство объектов находиться в активном или пассивном состоянии и различать активные и пассивные объекты между собой.
Устойчивость – свойство объекта существовать но времени (вне зависимости от процесса, породившего данный объект) и/или в пространстве (при перемещении объекта из адресного пространства, в котором он был создан).
Основные понятия объектно-ориентированного подхода - объект и класс.
Объект определяется как осязаемая реальность (tangible entity) – предмет или явление, имеющие четко определяемое поведение. Объект обладает состоянием, поведением и индивидуальностью; структура и поведение схожих объектов определяют общий для них класс. Термины "экземпляр класса" и "объект'' являются эквивалентными. Состояние объекта характеризуется перечнем всех возможных (статических) свойств данного объекта и текущими значениями (динамическими) каждого из этих свойств. Поведение характеризует воздействие объекта на другие объекты и наоборот относительно изменения состояния этих объектов и передачи сообщений. Иначе говоря, поведение объекта полностью определяется его действиями. Индивидуальность – это свойства объекта, отличающие его от всех других объектов.
Определенное воздействие одного объекта на другой с целью вызвать соответствующую реакцию называется операцией. Как правило, в объектных и объектно-ориентированных языках операции, выполняемые над данным объектом, называются методами и являются составной частью определения класса.
Класс – это множество объектов, связанных общностью структуры и поведения. Любой объект является экземпляром класса. Определение классов и объектов – одна из самых сложных задач объектно-ориентированного проектирования.
Следующую группу важных понятий объектного подхода составляют наследование и полиморфизм. Понятие полиморфизма может быть интерпретировано как способность класса принадлежать более чем одному типу. Наследование означает построение новых классов на основе существующих с возможностью добавления или переопределения данных и методов.
Объектно-ориентированная система изначально строится с учетом ее эволюции. Наследование и полиморфизм обеспечивают возможность определения новой функциональности классов с помощью создания производных классов – потомков базовых классов. Потомки наследуют характеристики родительских классов без изменения их первоначального описания и добавляют при необходимости собственные структуры данных и методы. Определение производных классов, при котором задаются только различия или уточнения, в огромной степени экономит время и усилия при производстве и использовании спецификаций и программного кода.
Важным качеством объектного подхода является согласованность моделей деятельности организации и моделей проектируемой системы от стадии формирования требований до стадии реализации. Требование согласованности моделей выполняется благодаря возможности применения абстрагирования, модульности, полиморфизма на всех стадиях разработки. Модели ранних стадий могут быть непосредственно подвергнуты сравнению с моделями реализации. По объектным моделям может быть прослежено отображение реальных сущностей моделируемой предметной области (организации) в объекты и классы информационной системы.
Вопрос 25. Технология взаимодействия пользователя с программным обеспечением в среде Windows. Интерфейс пользователя, событийная модель взаимодействия с пользователем. Технология организации межпрограммного взаимодействия.