Издательский центр
«Академия»
Вход
Регистрация
На главную
Номер страницы:
Содержание
Предисловие
Введение
РА З Д Е Л I
ЭТАПЫ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Глава 1. Жизненный цикл разработки программного обеспечения
1.1. Понятие жизненного цикла программного обеспечения
1.2. Стратегии разработки программного обеспечения
1.3. Анализ предметной области и проектирование
Глава 2. Основы объектно-ориентированного программирования
2.1. Сущность объектно-ориентированного метода
в программировании
2.2. Принципы объектно-ориентированного
программирования
2.3. Пример объектно-ориентированного программирования
в Delphi
2.4. Технология .NET Framework
2.5. Объектно-ориентированное программирование в C
2.6. Основы ADO.Net
2.7. Технология Java
2.8. Паттерны проектирования
Глава 3. Отладка и тестирование программного обеспечения
3.1. Тестирование как часть процесса верификации программного
обеспечения
3.2. Функциональное и нефункциональное тестирование
3.3. Методы отладки
3.4. Методы тестирования
3.5. Классификация тестирования по уровням
3.6. Тестирование производительности программного
обеспечения
3.7. Регрессионное тестирование
3.8. Понятие рефакторинга
3.9. Оптимизация программ
3.10. Инструментальные средства для отладки, рефакторинга
и оптимизации программного обеспечения
Глава 4. Документирование программного обеспечения
4.1. Техническое задание. Требования к содержанию
4.2. Процесс создания документации пользователя
4.3. Оценка программной продукции
4.4. Управление документированием программного
обеспечения
РА З Д Е Л II
ОСНОВЫ WEBПРОГРАММИРОВАНИЯ
Глава 5. Структура и основные принципы Интернета
5.1. Общие понятия и определения
5.2. IP-адресация
5.3. Система доменных имен DNS
5.4. Идентификаторы Web-ресурсов
5.5. Протокол HTTP
5.6. Обеспечение безопасности передачи данных
Протокол HTTPS
Глава 6. Языки разметки Web-страниц
6.1. Язык гипертекстовой разметки HTML
6.2. Каскадные таблицы стилей CSS
6.3. Расширяемый язык разметки XML
Глава 7. Реализация клиентской активности
7.1. Объектная модель документа
7.2. HTML
7.3. Клиентские сценарии JAVASCRIPT
7.4. Технология AJAX
7.5. Клиентские сценарии VBSCRIPT
7.6. JAVA-апплеты
7.7. Технология ACTIVEX
Глава 8. Серверное Web-программирование
8.1. Механизм работы Web-сервера
8.2. Стандарт CGI
8.3. Язык PHP
8.4. Приложения ISAPI
8.5. Технология ASP
8.6. ASP. NET
8.7. Язык PERL
Р А З Д Е Л III
ПРИКЛАДНОЕ ПРОГРАММИРОВАНИЕ НА ПЛАТФОРМЕ «1С:ПРЕДПРИЯТИЕ
Глава 9. Базовые понятия и механизмы «1С
9.1. Концепция системы «1С
9.2. Объекты конфигурации
9.3. Роли и подсистемы
9.4. Формы
9.5. Модули
9.6. Макеты
9.7. Характеристика встроенного языка
9.8. Структура программного модуля
Глава 10. Прикладные механизмы платформы «1С
10.1. Хранение условно-постоянной информации
10.2. Документы
10.3. Обработка и вывод информации
10.4. Регистры накопления. Проведение документов
10.5. Регистры сведений
10.6. Прочие прикладные механизмы «1С
Глава 11. Архитектура системы «1С:Предприятие
11.1. Клиент-серверная архитектура и клиентские
приложения
11.2. Варианты работы системы. Подключение через
Интернет
11.3. Кластер серверов
11.4. Выполнение функциональности на сервере
и клиенте
11.5. Работа с данными
11.6. Хранение данных
Глава 12. Использование встроенного языка «1С
12.1. Основные приемы работы
12.2. Объекты для хранения временных наборов данных
12.3. Клиент-серверный контекст выполнения модулей
12.4. Общий модуль
12.5. Модуль объекта
12.6. Модуль менеджера объекта
Глава 13. Программирование форм
13.1. Программный объект формы
13.2. Реквизиты и параметры формы
13.3. Клиентские и серверные обработчики
событий формы
13.4. Команды формы. Модуль команды
13.5. Тестирование и оптимизация
клиент-серверного взаимодействия
Глава 14. Работа с запросами
14.1. Источники данных запросов
14.2. Язык запросов
РА З Д Е Л IV
СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ
Глава 15. Подсистемы управления ресурсами
15.1. Общие сведения об управлении ресурсами
15.2. Интерфейс прикладного программирования Win API
15.3. Подсистема ввода-вывода
15.4. Управление файлами
15.5. Объекты в операционной системе
Глава 16. Управление процессами и потоками
16.1. Процессы
16.2. Потоки
16.3. Параллельная обработка потоков
Планирование выполнения
16.4. Создание процессов и потоков в Windows
16.5. Обмен данными между процессами
16.6. Передача сообщений
16.7. Анонимные и именованные каналы
Глава 17. Сетевое программирование и обмен данными
17.1. Сетевое программирование сокетов
17.2. Динамически подключаемые библиотеки DLL
17.3. Сервисы
17.4. Виртуальная память. Выделение памяти процессам
РА З Д Е Л V
ОСНОВЫ РАЗРАБОТКИ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ
Глава 18. Введение в технологию мобильных систем
18.1. Понятие мобильной операционной системы
18.2. Архитектура Android
18.3. Среда выполнения и система безопасности
Глава 19. Структура и принципы функционирования мобильного приложения
19.1. Компоненты приложения
19.2. Приоритеты приложений и состояния процессов
19.3. Манифест приложения
19.4. Класс Activity. Жизненный цикл приложения
19.5. Класс Application
Глава 20. Создание пользовательского интерфейса
20.1. Отделение ресурсов от кода приложения
20.2. Компоненты визуального интерфейса
20.3. Классы для работы с графикой
20.4. Создание меню
Глава 21. Работа с мультимедиа
21.1. Запись и воспроизведение звука
21.2. Запись и воспроизведение видео
21.3. Распознавание речи
Глава 22. Работа с данными
22.1. Сохранение настроек. Работа с файлами
22.2. Базы данных в Android
22.3. Работа с контент-провайдерами
Словарь терминов
Список литературы
Разработка модулей программного обеспечения для компьютерных систем
Демонстрационный фрагмент!
Для приобретения печатной книги или чтения онлайн обратитесь к менеджеру.