- •Эзотерические языки
 - •Программа «Hello, world»:
 - •Программа «Hello, world»:
 - •Введение в функциональное программирование
 - •Развитие функциональных языков
 - •Функционально-аппликативное программирование.
 - •Функции высших порядков
 - •Сортировка:
 - •Логическое программирование
 - •Основы логических исчислений
 - •Рекурсивные правила
 - •Логические программы
 - •Бинарные (двоичные) деревья
 - •Примеры программ:
 - •Работа с символьными выражениями
 - •Программа, распознающая многочлены от переменной х
 - •Дифференцирование
 - •Истинность булевских формул
 - •Семантика логических программ
 - •Сравнение с другими языками программирования
 - •Недетерминированное программирование
 - •Задача о ферзях
 - •Визуальные языки программирования. Графическое программирование.
 - •Псевдографика
 - •Диаграмма «сущность-связь»
 - •Языки потоков данных
 - •Жизненный цикл по
 - •Заказное по
 - •Оценка реализуемости
 - •Анализ и постановка задачи
 
Диаграмма «сущность-связь»
Entity – relationship ER-диаграмма.
Моделирование данных (статическое).
 
	
	 
	Сущность 
	
	 
	Сущность
                                                                     
                                                                     
                                                                     
                                                                     
      
	
	 
	Сущность
  
	
	 
	Сущность 
	
	 
	Сущность 
	
	 
	Сущность 
	преподает 
	принадлежит
ERwin
Данные описываются с помощью диаграмм класса.
UML
Диаграмма классов
 
	Имя класса 
	состоит 
	из
 
	Перелет 
	Гостиница 
	Разделы 
	Класс 
	Номер рейса 
	Атрибуты: 
	Наименование 
	Звездность 
	Метод: 
	Поселиться( ) 
	
	
Особые виды связи
1. Наследование (автомобили– запорожец, мерседес)
2. Агрегация (автомобиль – двигатель, аккумулятор)
Языки потоков данных
DFD
Является базовым во многих CASE-системах, в описаниях бизнес-процесса.
Основные составляющие части:
1. Внешние сущности
2. Процессы
3. Накопители данных
4. Потоки данных
Внешняя сущность – объект, субъект, являющийся источником или приемником информации (заказчики, поставщики, банк и т.д. за пределами описываемой ПС).
Номер, идентификатор
                                                                     
                                              
	Поток данных 
	ТЗ 
	АН32 
	Подготовить ТЗ 
	АН33 
	Утвердить ТЗ 
	          Хранилище ТЗ 
	1. 
	Накопитель данных
SADT (введена в международный стандарт как IDEF0)
Управление
Интересы Законодательство
с
торон
              РФ
  
	А11 
	Заключение договора
вход выход
  
	А12 
	Разработка ПО
испытания
  
	А12 
	Разработка ПО
Менеджер Секретарь продукт
Телефакс
Разработчики Технические
Механизмы писатели Специалисты
по тестированию
