logo
ПЗ_А

Технологический раздел

  1. Технология программирования ПС ЭТ 42

    1. Основные определения 42

    2. Этапы разработки и использованная модель жизненного цикла 42

    3. Объектно-ориетированный подход 43

  2. Языки программирования Си и Си++ 42

    1. Обзор возможностей языка Си 43

    2. Особенности языка Си++ 44

  3. Разработка драйверов в ОС Linux 45

    1. Особенности ОС Linux 45

    2. Принципы работы драйверов в ОС Linux 46

    3. Специальные файлы устройств 46

    4. Структура, инициализация и выгрузка драйверов 47

    5. Отладка драйверов 47

  4. Сценарии в ОС Linux 48

    1. Основы разработки сценариев на языке оболочки bash 48

    2. Переменные и области видимости 48

    3. Средства ввода-вывода 49

    4. Команды ветвления if-else, case 49

    5. Организация циклов 50

    6. Определение функций 50

    7. Отладка сценариев 50

    8. Makefile – управление компиляцией 51

  5. Использование библиотек в ОС Linux 52

    1. Статические и динамические библиотеки 52

    2. Графическая библиотека FLTK 52

    3. Библиотека PCSC для работы с электронными картами 54

    4. Библиотека TinyXML для работы с XML-файлайми 55

  6. Средства отладки в ОС Linux 56

    1. Технологии отладки 56

    2. Отладочные сообщения 56

    3. Стандарт syslog 56

    4. Удаленная отладка с помощью gdbserver 57

    5. Отладка в среде SlickEdit 2009 58

  7. Виды тестирования 58

    1. Классификация видов тестирования 58

    2. Уровни тестирования 59

    3. Тестирование методом «белого» ящика 60

    4. Тестирование методом «черного» ящика 60

Выводы 61