- •Вариант №1
- •1. Программное управление компьютером.
- •2. Принципы фон-Неймана.
- •3. Классы программного обеспечения компьютера. Системное по.
- •4. Прикладное по.
- •5.Инструментальное программное обеспечение.
- •Классификация инструментального программного обеспечения. Юридический статуспрограммного обеспечения.
- •Билет № 3 Исторические аспекты технологии разработки программного обеспечения.
- •Вариант № 7
- •Виды программных документов.
- •Вариант № 4 Инсталляция программного обеспечения, его использование и обновление. Программные средства и продукты. Рынок программных продуктов.
- •Содержание документов сопровождения Пояснительная записка
- •Руководство пользователя
- •Руководство системного программиста.
- •Билет № 8 Современные операционные системы (ос). Характеристики и классы ос. Управление данными в ос. Организация файловой системы. Инструкция Семейство unix
- •Организация файловой системы (фс)
- •Варинт №9
- •Процессы и ресурсы
- •Управление процессами
- •Вариант № 10
- •Виды и формы презентаций.
- •Организационно-педагогические условия организации презентации.
- •Структура презентации.
- •Вариант № 15
- •Сценарий и режиссура презентации
- •Наглядность при подготовке презентации
- •Технические средства презентации.
- •Вариант № 16 Виды совместимости. Поддержка рабочей среды (совместимость приложений). Сценарий работы с программой Windows 7 UpgradeAdvisor 2.0 Виды совместимости.
- •Поддержка рабочей среды (совместимость приложений)
- •Сценарий работы с программой Windows 7 UpgradeAdvisor 2.0
- •Вариант № 17
- •ОсновныевозможностиMap 4.0
- •Настройка удаленных систем
- •Сбор сведений
- •Вариант № 19
- •Установка программного обеспечения, инсталляция
- •Особенности инсталляции программного обеспечения в разных
- •20 Вариант
- •Особенности инсталляции программного обеспечения в ос семейства
- •Установка или обновление пакетов по
- •Удаление установленного пакета
- •Вариант № 23
- •Системы управления взаимоотношений с клиентом
- •Типы crm
- •Клиент-серверные решения.
- •Системы управления взаимоотношений с клиентом
- •Системы e-crm
- •Разработчики crm-систем
- •Вариант №25
- •Системы управления взаимоотношений с клиентом
- •Особенности и назначение систем
- •Вариант№27 Платформа 1с Предприятие 8.2. Понятие и назначение объекта «Документ». Создание формы документа и наполнение его данными.
- •Варинт № 28
- •Вариант №№29 Платформа 1с Предприятие 8.2. Понятие и назначение объекта «Отчѐт». Создание отчѐта с помощью конструктора.
- •Основы встроенного языка программирования платформы
Билет № 3 Исторические аспекты технологии разработки программного обеспечения.
В процессе разработки программных систем используются различные технологии программирования . В соответствии с обычным значением слова "технология" под технологией программирования понимается совокупность производственных процессов, приводящая к созданию требуемой ПС, а также описание этой совокупности процессов. Другими словами, технология программирования понимается здесь в широком смысле как технология разработки программных средств, включая в нее все процессы, начиная с момента зарождения идеи этого средства до создания необходимой программной документации. Каждый процесс этой совокупности базируется на использовании каких-либо методов и средств, например, компьютера (в этом случае речь идет о компьютерной технологии программирования).
В историческом аспекте в развитии технологии программирования можно выделить несколько этапов:
Первый этап: "стихийное" программирование – отсутствие сформулированной технологии, когда программирование было, посути, искусством. Этап охватывает период от появления первых ЭВМ до середины 60-х годов 20-го века. Развитие программирования шло по пути замены машинных языков ассемблерами, а затем алгоритмическими языками (Fortran, Algol) и повторного использования подпрограмм, что повысило производительность труда программиста.
Второй этап – структурный подход к программированию. Этот подход сложился в 60-70-е годы 20-го века и представлял собой совокупность рекомендуемых технологических приемов, охватывающих все этапы разработки программного обеспечения. В основе структурного подхода лежит декомпозиция сложных систем с целью последующей реализации в виде отдельных небольших подпрограмм. В отличие от используемого ранее процедурного подхода к декомпозиции, структурный подход требовал представления задачи в виде иерархии подзадач простейшей структуры.
Третий этап – объектный подход к программированию. Сложился с середины 80-х до конца 90-х годов 20-го века. Объектно-ориентированное программирование (ООП) определяется как технология создания сложного программного обеспечения, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного типа (класса), а классы образуют иерархию с наследованием свойств. Взаимодействие программных объектов осуществляется путем передачи сообщений.
Четвертый этап – компонентный подход и CASE-технологии (с середины 90-х годов 20-го века до нашего времени) [10]. Этот подход предполагает построение программного обеспечения из отдельных компонентов – физически отдельно существующих частей программного обеспечения, которые взаимодействуют между собой через стандартизованные двоичные интерфейсы. В отличие от обычных объектов объекты-компоненты можно собирать в динамически вызываемые библиотеки или исполняемые файлы, распространять в двоичном виде (без исходных текстов) и использовать в любом языке программирования, поддерживающем соответствующую технологию. В настоящее время рынок компонентов – реальность, поддерживаемая Интернетом и массовой рекламой и публикациями.
