| Объектно-ориентированный
язык программирования Java |
| | Синтаксис
близок к синтаксису языка C++. Унаследовав самое лучшее от языка программирования
C++, язык Java при этом избавился от некоторых недостатков C++, в результате чего
на нем стало проще программировать. Язык Java является объектно-ориентированным
и поставляется с достаточно объемной библиотекой классов Инструментарий
разработчика, главное окно
приложения Java WorkShop 2.0,
проектирование логики работы
приложенияПроектирование пользовательского интерфейса в Java
StudioМобильность Java, базовые
типы данных Библиотеки
классов Java, сетевая игра Java Color
LinesУказатели, которых нет, массивы
в Java Сборка мусора, особенности
реализации классов в Java Создание
проект аплета, первая диалоговая
панель мастера проектов Вторая диалоговая панель мастера
проектовИсходный текст аплета загружен в окно
редактированияИсходный текст аплета,
методы в классе HelloAppletИсходный
текст документа HTML, изменяем
исходный текст аплета Измененный
исходный текст аплета HelloApplet,
метод paintМетод getAppletInfo,
рисование в окне аплета Способ, которым
аплет выполняет рисование в своем окне, полностью отличается от того, которым
пользуются программы MS-DOS. Вместо того чтобы обращаться напрямую или через драйвер
к регистрам видеоконтроллера, аплет пользуется методами из класса Graphics. Эти
методы инкапсулируют все особенности аппаратуры, предоставляя в распоряжение программиста
средство рисования, которое пригодно для любой компьютерной платформы. Контекст
отображения, установка атрибутов
контекста отображенияОпределение
атрибутов контекста отображения, рисование
геометрических фигурАплет
Draw, исходные тексты аплета DrawПроект
для аплета Draw, указание пути к
каталогу с исходными файламиДобавление
к проекту существующих файлов, задание
имени главного классаДобавление
параметра TestString |
| Учебник по программированию в Delphi |
| | Объектно-ориентированное
программирование DelphiБиблиотека
визуальных компонентов VCL и
ее базовые классыОбработка
исключительных ситуацийКроссплатформенное
программирование для Linux Элементы
управления Win32 Элементы управления Windows XPСписки
и коллекции Действия
(Actions) и связанные с ними компонентыФайлы
и устройства ввода/выводаИспользование
графики |
| Графические
инструменты Delphi |
| |
Класс TFont Класс
ТРеn Класс TBrush
Класс TCanvas Класс
TGraphic Класс TPicture
Класс TMetafile Класс
TIcon Класс TBitmap
Графический формат JPEG.
Класс TJPEGImageКомпонент
TImage Использование
диалогов для загрузки и сохранения графических файлов Класс
TClipboard Класс TScreen
Вывод графики с использованием
отображаемых файловКласс
TAnimate |
| Архитектура
приложений баз данных Набор
данных Поля и типы данных
Механизмы управления данными Компоненты
отображения данных Процессор баз данных Borland
Database Engine Технология
dbExpress Сервер баз данных InterBase и компоненты InterBase Express Использование
ADO средствами Delphi Технология
DataSnap. Механизмы удаленного доступа Сервер
приложения Клиент многозвенного
распределенного приложения Компоненты
Rave Reports и отчеты в приложении Delphi Визуальная среда создания отчетов
Разработка, просмотр и печать отчетов Отчеты для приложений баз данныхСтандартные
технологии программирования Динамические библиотеки Потоки
и процессы Многомерное
представление данных Использование возможностей Shell API |
| Экспертные системы |
| |
Что такое экспертная система? Смысл
экспертного анализа Характеристики
экспертных систем Базовые
функции экспертных систем Приобретение
знаний Представление знаний
Управление процессом поиска
решения Разъяснение принятого
решения Резюме и структура
книги Текущее состояние проблемы
Распределение материала
книги по главамКлассический
период: игры и доказательство теорем Поиск
в пространстве состояний Эвристический
поиск Романтический период:
компьютер начинает понимать Система
SHRDLU Схемы представления
знаний Период модернизма:
технологии и приложения В знании
сила Периоды "зимней спячки"
и "пробуждения" в истории искусственного интеллекта Символические
вычисления Ассоциативные
сети и системы фреймов Объектно-ориентированное
программированиеПредставление
неопределенности Эвристическая
классификация Иерархическое
построение и проверка гипотез Решение проблем конструирования
Инструментальные средства разработки
экспертных системСистема
отслеживания истинности предположенийФормирование
знаний на основе машинного обучения Рассуждения,
основанные на прецедентах Программирование
на языке CLIPS
|
| Расчет характеристик надежности
|
| | Критерии
и количественные характеристики надежности
Критерии надежности невосстанавливаемых
изделийРассмотрим следующую
модель испытанийСреднея наработка
до первого отказа Интенсивность
отказовОсновные соотношения
для количественных характеристик надежности |
| Критерии
надежности восстанавливаемых изделий |
| | Задачи
для самостоятельного решения |
| Расчет характеристики надежности невосстанавливаемых
изделий |
| | Задачи
для самостоятельного решения Типовые
примеры |
| Расчет
характеристик надежности невостанавливаемых резервированных изделий |
| | Типовые примеры по
расчету надежностиЗадачи
для самостоятельного решения по расчету надежности |
| Определение
количественных характеристик надежности по статистическим данным об отказах
изделия |
| Аналитическое
определение количественных характеристик надёжности изделия |
| Последовательное соединение
элементов в систему |
| Расчет
надежности системы с постоянным резервированием |
| Резервирование
замещением в режиме облегченного ( теплого) резерва и в режиме ненагруженного |
| Расчет надежности
системы с поэлементным резервированием |
| Резервирование
с дробной кратностью и постоянно включенным резервом |
| Скользящее
резервирование при экспоненциональном
законе надежности |
| Расчет показателей надежности
резервированных устройств с учетом восстановления |
| Моделирование
информационных систем Этот курс является составной частью направления, называемого
теоретической кибернетикой, или теоретической информатикой. Это математическая
дисциплина. Она использует методы математики для построения и изучения моделей
обработки, передачи и использования информации. Поскольку информация по своей
природе дискретна, то и использует она результаты дискретной математики. Это формальные
грамматики, графы, множества, сети и т.д. Сама теоретическая информатика распадается
на ряд самостоятельных дисциплин. |
| Большие
системыМатематическая модельОсновные
виды моделирования системАналоговое
моделирование Аналитическая
модельКомбинированное моделированиеСложные
системыСтруктура системы
ситуационного управленияТрадиционная
схема моделирования и схема системного моделированияПроцесс
построения моделейТеория
математических моделейСтатистическое моделирование систем на ЭВМОбщая
характеристика метода статистического моделированияПример
решения детерминированной задачиПример
решения стохастической задачиТри
способа получения случайных чиселПреобразования
случайных величинМоделирование
случайных событийМоделирование
непрерывных случайных величин |