77. Система целей организации Система целей организации и ее модельное представление
Вид материала | Документы |
СодержаниеПроцедурные языки программирования Реализационный подход Концептуальный подход Важнейшие принципы Объектно-ориентированные языки |
- Задачи: исследование сущности и содержания социального управления; изучение формирований, 388.81kb.
- Лекция миссия и цели организации, 404.92kb.
- Тема 12 Тарифная система оплаты труда, 139.2kb.
- К. Д. Глинки «утверждаю» Декан экономического факультета Терновых К. С. 2002 г. Рабочая, 192.96kb.
- Зачетное задание по дисциплине «Менеджмент» 1 семестр 2011-2012 учебный год, 13.06kb.
- Технология критического мышления, 324.09kb.
- Универсальная открытая архитектурно-строительная система многоэтажных зданий «аркос», 103.47kb.
- Вопросы к зачету по дисциплине «Корпоративный имидж», 32.5kb.
- Методики маркетингвого анализа содержание, 180.88kb.
- 1 «Порядок создания организации. Миссия и цели организации», 96.85kb.
Процедурные языки программирования
Объектно-ориентированное программирование (ООП) — ссылка скрыта, основанная на представлении предметной области (и/или проблемной области ) в виде системы взаимосвязанных ссылка скрыта ссылка скрыта и их реализаций. Основной проблемой ссылка скрыта является то, что данные и функции их обработки не были связаны. Это вносило некоторую сложность в разработку программы. С появлением концепции ООП появилась новая структура данных — ссылка скрыта. Это по сути дела тип данных, внешне похожий на структуру (в языке Си) или запись (в Pascal-е), в котором кроме данных (свойства) также содержались функции их обработки (методы). При этом появляются такие свойства как наследование, ссылка скрыта и инкапсуляция. Надо отметить, что кроме концепции, основанной на классах (о которой и пойдёт речь ниже), существует также концепция ООП, основанная на прототипах — ссылка скрыта. Реализационный подходКаждый объект в ООП имеет свой ссылка скрыта (ссылка скрыта). Класс представляет собой ссылка скрыта, имеющий в составе: ссылка скрыта Параметры объекта (конечно, не все, а только необходимые в программе). ссылка скрыта Действия, которые можно выполнять над объектом такого типа, или которые сам объект может выполнять. Концептуальный подходКаждый объект является экземпляром некоторого ссылка скрыта объектов. Один класс отличается от других именем и, обычно, набором поддерживаемых ссылка скрыта. Интерфейсы, в свою очередь, представляют собою набор ссылка скрыта, которые можно посылать объекту. Важнейшие принципыссылка скрыта Объекты представляют собою не полную информацию о реальных сущностях предметной области. Их модели, адекватны решаемой задаче, работать с ними намного удобнее, чем с низкоуровневым описанием всех возможных свойств и реакций объекта. Наследование Наследованием называется возможность порождать один ссылка скрыта от другого с сохранением всех свойств и методов класса-предка (иногда его называют суперклассом) и добавляя, при необходимости, новые свойства и методы. Наследование призвано отобразить такое свойство реального мира, как иерархичность. ссылка скрыта Полиморфизмом называют явление, при котором классы-потомки могут изменять реализацию метода класса-предка, сохраняя его ссылка скрыта (таким образом, сохраняя неизменным интерфейс класса-предка). Это позволяет обрабатывать объекты классов-потомков как однотипные объекты, не смотря на то, что реализация методов у них может различаться. Инкапсуляция Инкапсуляция — это принцип, согласно которому любой ссылка скрыта должен рассматриваться как чёрный ящик — пользователь класса должен видеть и использовать только интерфейс (от английского interface — внешнее лицо, т. е. список декларируемых свойств и методов) ссылка скрыта и не вникать в его внутреннюю реализацию. Этот принцип (теоретически) позволяет минимизировать число связей между ссылка скрыта и, соответственно, упростить независимую реализацию и модификацию классов. Объектно-ориентированные языкиМногие современные языки специально созданы для облегчения объектно-ориентированного программирования. Однако следует отметить, что можно применять техники ООП и для не-объектно-ориентированного языка и наоборот, применение объектно-ориентированного языка вовсе не означает, что код автоматически становится объектно-ориентированным. Неполный список объектно-ориентированных языков программирования
Функциональное программирование — раздел ссылка скрыта и ссылка скрыта, в которой процесс ссылка скрыта трактуется как вычисление значений ссылка скрыта в математическом понимании (то есть тех, чей единственный результат работы заключается в возвращаемом значении, или другими словами, вычисление которых не имеет побочного эффекта). Противопоставляется парадигме ссылка скрыта, в которой исполнителю программы предписывается последовательность выполняемых действий, в то время, как в функциональном программировании способ решения задачи описывается при помощи зависимости функций друг от друга (в том числе возможны ссылка скрыта зависимости), но без указания последовательности шагов. Одной из близких парадигм программирования является ссылка скрыта, в котором программа представляет собой множество пар (логическое условие, новые факты). В логическом программировании, также как и в функциональном программировании, программист остается в неведении о методах, применяемых при вычислении, и последовательности исполнения элементарных действий. Большая часть ответственности за эффективность вычислений в логическом и функциональном программировании перекладывается на «плечи» транслятора используемого ссылка скрыта. Функциональное программирование основано на теориях ссылка скрыта (ссылка скрыта, ссылка скрыта) и комбинаторной логики (Мозес Шёнфинкель и Хаскелл Карри). Наиболее известными ссылка скрыта являются:
|