- •1) Определение информационных технологий. Роль ит в процессе информатизации общества.
- •6) Классификация ит по способу реализации и управления.
- •7) Классификация ит по типу пользовательского интерфейса, способу построения сети.
- •8) Характерные черты современной it-индустрии. (не очень точный ответ)
- •9) Факторы изменения производственной среды и ит.
- •10) Этапы развития ит.
- •11) Этапы развития инструментальных средств ит.
- •12) Понятие платформы. Виды платформ.
- •13) Понятие системы. Свойства системы.
- •14) Определение технологии программирования. Основные этапы.
- •15) Архитектурное проектирование ит. Основные этапы.
- •16) Виды моделей архитектуры ит. Статистическая модель.
- •17) Виды моделей архитектуры ит. Динамическая модель.
- •18) Модель репозитория. Репозиторий
- •19) Модель клиент/сервер. Клиент—сервер
- •20) Модель абстрактной машины.
- •21) Проблемно-зависимая архитектура.
- •Модели классов систем
- •Базовые модели
- •22) Осноные этапы модульной декомпозиции.
- •23.Базисные архитектуры
- •24.Основные этапы реализации по
- •25. Детальное проектирование по. Понятие модуля
- •26.Методология программирования. Императивное программирование.
- •27.Методология программирования. Процедурное программирование.
- •28.Методология программирования. Модульное программирование.
- •29.Методология программирования. Параллельное программирование.
- •30.Методология программирования. Функциональное программирование.
- •31.Методология программирования. Логическое программирование.
- •32.Языки программирования. Типы языков программирования.
- •33) Система программирования.
- •34) Ооп. Основные свойства.
- •35) Методы ооп
- •36) Понятие объекта, класса. Реализация наследования.
- •37) Каскадная технология разработки по.
- •Краткое описание фаз каскадной модели
- •38) Спиральная технология разработки по.
- •39) Современные технологии разработки по (экстремальная, scrum, оффшорная). Экстремальное программирование
- •40) Валидация по.
- •41) Верификация по.
- •Фазы V-образной модели
- •43) Тестирование по. Основные этапы.(?)
- •44) Модульное тестирование.
- •45) Интеграционное тестирование.
- •46) Системное тестирование.
- •47) Нагрузочное тестирование.
- •48) Формальные инспекции.
- •50) Методы функционального тестирования. Динамическое.
- •51) Классификация ошибок по международному стандарту.
- •52) Корпоративная классификация ошибок (полностью тетрадь, нуждается в проверке).
12) Понятие платформы. Виды платформ.
Платформа определяет тип оборудования и программного обеспечения, на которых можно установить покупаемую информационную технологию. Она имеет сложную структуру.
Главным компонентом платформы является тип ЭВМ, определяемый типом процессора: Macintosh, Atary, Sincler, Intel и т.д.
Следующим компонентом является операционная система, работающая на том или ином процессоре. Например, Windows NT работает на многих типах процессоров: Intel, MIPS, ALPHA, Power PC.
Виды платформ:
А) аппаратная платформа ( техническое обеспечение ИТ: IBM, PC..)
Б) программная платформа ( совокупность программ, обеспечивающих интефейс между пакетами прикладных программ и операционных систем) (1С, галактика..)
В) административная платформа ( управление сетью). Совокупность методов и средств, предназначенных для управления сетью и другими обеспечениями.
Функции:
контроль процессов по решению задач пользователя
контроль работы устройств сети
Г) опорная ( базовая) платформа
Д) транспортная платформа (реализует процессы передачи данных по сети; зависит от архитектурной системы)
Е) прикладная платформа (решение прикладных и сервисных задач) (редакторы, таблицы..)
Ж) коммуникационная платформа ( комплект информационных материалов для поддержки коммуникационной работы)
13) Понятие системы. Свойства системы.
Система – множество элементов, находящихся в отношениях и связях друг с другом, создающих целостность.
-техническая (реальная)
- виртуальная (ис, банковские системы)
Свойства системы:
Эмерджентность - появление у системы свойств , которые не присущи его составляющим.
Синергичность — максимальный эффект деятельности системы достигается только в случае максимальной эффективности совместного функционирования её элементов для достижения общей цели.
Мультипликативнсть – эффекты функционирования компонентов обладают свойством умножения, а не сложения. (как позитив. так и негатив.)
– система
– подсистема
- компонент
Целенаправленность — наличие у системы цели (целей) и приоритет целей системы перед целями её элементов.
2 способа функционирования системы:
А) организация
Б) самоорганизация
5. Иерархичность — каждый компонент системы может рассматриваться как система; сама система также может рассматриваться как элемент некоторой надсистемы (суперсистемы).
6. Адаптивность — стремление к состоянию устойчивого равновесия, которое предполагает адаптацию параметров системы к изменяющимся параметрам внешней среды.
7. Надёжность — способность системы сохранять свой уровень качества функционирования при установленных условиях за установленный период времени.
8. Эквифинальность – способность системы достигать состояний не зависящих от исходящих условий и определяющихся только параметрами системы.
14) Определение технологии программирования. Основные этапы.
Технология программирования – набор приемов и средств, следуя которым вы получаете конечный продукт.
Этапы:
Постановка задачи (с клавиатуры ввести натуральное число..)
Построение аналитической модели.
Описание данных
Имя, постоянная, тип (целые, вещественные, логические, символьные), диапазон изменения, семантика (агрумент функиции, значение ф-ии, натуральное число..)
Алгоритм
Ввод х
Если х…тогда…иначе…
Вывод у
Написание программы
Тестирование