|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Основы программированияВопросы к экзамену. (II семестр 2012-2013) 1. Оперативная память. Статическое распределение. 2. Оперативная память. Динамическое распределение. Алгоритмы распределения памяти. 3. Виртуальная память. Реализация идеи ВП на машине «Атлас». Преобразование виртуального адреса в физический. 4. Операционная система. Основные понятия. Место операционной системы в структуре программного обеспечения. 5. Операционная система как виртуальная машина. 6. Операционные системы в эпоху ламповых ЭВМ. 7. Операционные системы в эпоху полупроводниковых ЭВМ. Концепция пакетных операционных систем. 8. Операционные системы в эпоху ЭВМ, построенных на интегральных схемах. Планарная технология. 9. Мультипрограммирование. Роль операционной системы в организации мультипрограммировании 10. Системы разделения времени. Программно-совместимые машины. 11. Развитие вычислительных систем с 1980 года и по наше время. Сетевые и распределённые операционные системы. 12. Классификация операционных систем. 13. Определения информатики, информационных технологий, технологии. Цель курса «Технология программирования». 14. Цель программирования. Основные определения. 15. Продукт технологии программирования. 16. В чём заключаются трудности разработки программных систем. 17. Методы проектирования программных систем. 18. Надёжность программного средства. 19. Разработка надёжных программных средств. Отличия между технологией программирования и инженерией программирования. 20. Особенности разработки ПС. 21. Краткая характеристика языков программирования. 22. Цена программных ошибок. 23. Интеллектуальные возможности человека. 24. Неправильное преобразование. Модель перевода. 25. Основные пути борьбы с ошибками. Пути получения безопасного ПО. Верификация. Сертификация. 26. Корректное и надёжное ПО. 27. Жизненный цикл программного средства. 28. Стандарт ISO/IEC 12207:2008. 29. ГОСТ 19.102-77. 30. Валидация программной системы. Соотношение верификации и валидации. 31. Интерфейсы любых двух процессов жизненного цикла. 32. Каскадная модель ЖЦ. 33. Исследовательское программирование. 34. Эволюционное прототипирование. 35. Спиральная модель. 36. Инкрементная модель. 37. Формальные преобразования. Сборочное программирование. Объектно-ориентированная модель. 38. Итеративная модель. Адаптированные и комбинированные модели. 39. Выбор модели жизненного цикла. 40. Понятие архитектуры ПС. 41. Основные задачи разработки архитектуры ПС. 42. Основные классы архитектур программных средств. 43. Архитектурные функции. 44. Функциональная структура алгоритма. 45. Цель модульного программирования. Функционально-модульная схема. 46. Метод восходящей разработки. 47. Конструктивный подход к разработке программы. 48. Архитектурный подход к разработке программы. 49. Метод вертикального слоения. Общая классификация методов разработки структуры программ. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |