Индустрия программирования

Индустрия программирования

Механизмы межпроцессных взаимодействий в операционной системе Unix
Разделяемая память
Семафоры
Очереди сообщений
Структуры данных, используемые для организации очередей сообщений
Программные каналы

Программные гнезда (sockets)
Одна из возможных конфигураций программных гнезд
Потоки (streams)
Множественные прикладные среды Windows NT


Типичные функции, которые подсистемы
Объектно-ориентированные средства анализа, проектирования и реинжениринга информационных систем

Основные свойства Rational Rose
Типы диаграмм, поддерживаемые Rational Rose
Диаграммы классов
Автоматическое преобразование нотаций
Диаграмма сценариев
Диаграммы сценариев объектов
Диаграмма состояний
Диаграмма процессов
Диаграммы модулей
Автоматическая генерация С++ кода.

Реинжениринг модели
Групповая работа в Rational Rose/C++
Современные аппаратные платформы
Серверы
Кластерные архитектуры
AIM
Основные архитектурные понятия
Эффект конвейеризации при выполнении трех команд - четырехкратное ускорение
Пример устранения конфликтов компилятором
CPI-конвейера R4000 на тестах SPEC

Параллелизм на уровне выполнения
Работа суперскалярного конвейера
Архитектура машин с очень длинным командным словом
Выполнение по предположению (speculation)
Принципы организации основной памяти
Процессоры с архитектурой 80х86 и Pentium
SPARC - Scalable Processor Architecture
PA-RISC (Precision Architecture)
Архитектура MIPS

Организация ввода/вывода
Основные характеристики популярных шин
Магнитные диски
Дисковые массивы
Устройства архивирования информации
Типовая архитектура машины с распределенной памятью
Основные характеристики серверов AlphaServer
Характеристики рабочих станций на базе процессора Alpha
HP 9000 K2X0 vs. Ultra Enterprise 3000

HP 9000 K4X0 vs. Ultra Enterprise 4000
HP 9000 T-Class vs. Ultra Enterprise 5000
Основные характеристики серверов IBM RS/6000
Основные характеристики рабочих станций компании SUN Microsystems
Основные характеристики серверов рабочих групп компании SUN Microsystems
Основные характеристики серверов отделов компании SUN Microsystems
Основные характеристики серверов предприятий компании SUN Microsystems
ИТОЛОГИЯ - наука об информационных технологиях
Основные особенности итологии
Организационная структура в области стандартизации ИТ
Структура JTC1 и состав основных подкомитетов по стандартизации ИТ
Организация ITU-T
Структура знаний итологии

Архитектурные спецификации
Базовые спецификации
Роль и назначение концепции профиля
Определение профилей
Типовая структура документа ISP
Требования к содержанию и формату ISP
Семантика аттестации на соответствие профилю
Свойства профилей
Цели OSE-профилей

Определения
Таксономия OSE-профилей
Таксономия подсетевых услуг
Нетрадиционные среды программирования: от Корнелльского Синтезатора до Java
Тезисы доклада
Графические интерфейсы и средства их разработки
Введение

UIDS/UIMS
X Window

Современное состояние свободно распространяемого программного обеспечения
Фонд свободного программного обеспечения и проект GNU
Другие наиболее распространенные продукты Public Domain
Архитектуры и технологии разработки интероперабельных систем

Потребности применений
Компоненты архитектуры
Интеграция CORBA и WWW-технологий
Семантическая интероперабельность
Заключение

Список литературы
Язык программирования Си++: этапы эволюции и современное состояние
Основные этапы развития языка
История стандартизации
Современное состояние языка
Перспективы

Литература
Опыт разработки переносимой банковской

Индустрия программирования

Сложные проекты на базе современных информационных технологий

Интеграция СУБД в глобальную сеть Internet
Стандартные интерфейсы WWW серверов
Технология ODBC организации доступа к базам данных
Стандарт DDE межпроцессного взаимодействия в операционной системе Windows
Архитектура системы
Интерфейс общения с пользователем посредством Internet
Передача данных от пользователя к обработчику
Взаимодействие серверного и клиентского приложений

Переработка результатов SQL запроса и передача их пользователю
Описание общей схемы функционирования системы
Интегрированный подход к разработке крупных программных систем управления реального времени

Объектно-ориентированная среда для разработки трехмерных графических приложений
Новые проекты в области информационных
Проблема защиты информации в Internet

Протокол SKIP
Эволюции спецификации SKIP
Эволюции продуктной линии SKIP
Требования к сети крупной организации
Windows NT Server - современная 32-разрядная сетевая ОС
Надежность Windows NT
Защищенность Windows NT
Поддержка разнообразных клиентов
Служба каталогов Windows NT - ядро информационной системы

Доменная служба каталогов Windows NT
Роль Windows NT Server в домене
Пользователи и группы
Управление учетными записями
Общие параметры защиты системы
Управление правами на доступ к ресурсам системы
Windows NT - эффективный сервер приложений
Microsoft SQL Server 6.5 отвечает требованиям крупных заказчиков
Microsoft Exchange

SNA Server - обеспечение связи с большими и мини компьютерами
Internet Information Server - составная часть Windows NT Server
Systems Management Server -
Использование Windows NT для построения глобальных сетей
Объединение подсетей в корпоративную сеть
Borland Delphi как инструмент корпоративного разработчика
Критерии выбора корпоративных инструментов в применении к Borland Delphi
Перспективы использования Delphi

Технология проектирования и создания
Система программирования тройного стандарта (3С++)
Введение
Компилятор Си++

Стандартная библиотека Си++: принципы построения
Тестовый пакет
Концепция визуального программирования в IBM VisualAge Smalltalk
Быстрая и надежная разработка приложений с использованием PowerBuilder

Семейство Powersoft Enterprise Series
Введение в PowerBuilder
Инструментальная среда PowerBuilder
Создание приложения в среде PowerBuilder

Возможности интеграции и направления развития


Паскаль. Основы программирования далее
Unigraphics - моделирование далее