Форум программистов, компьютерный форум, киберфорум
ООП и паттерны
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
Заблокирован
1

Какие есть паттеры структурного программирования?

27.02.2022, 16:45. Показов 1381. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Кто знаком со структурным программированием, особенно интересует чистый Си, расскажите, пожалуйста, какие существуют структурные шаблоны проектирования для структурного программирования?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.02.2022, 16:45
Ответы с готовыми решениями:

Принципы структурного программирования.
Дайте пожал-ста полное изложение принципов структурного программирования

Какие есть IDE на Java ME для программирования прямо на телефоне?
У меня есть телефон Samsung Wave 525, и я хотел бы найти рабочую среду раздаботки на свой...

Использование структурного программирования
Задача состоит в том, чтобы с помощью структур из таблицы с данными о студентах вывести данные...

Есть у кого какие соображения, совсем не могу разобраться с языком программирования
Задание такое : ФАМИЛИЯ ИМЯ ОТЧЕСТВО написано в верхнем регистре. Написать функцию, которая будет...

Теория и методы структурного программирования
Теория и методы структурного программирования

2
1003 / 1858 / 176
Регистрация: 07.05.2013
Сообщений: 3,894
Записей в блоге: 12
28.02.2022, 06:50 2
https://www.cyberforum.ru/blog... g7324.html

посмотрите, возможно, что поможет
0
729 / 430 / 66
Регистрация: 22.12.2013
Сообщений: 2,290
Записей в блоге: 19
26.06.2022, 23:14 3
Из истории:

В 1970-е годы архитектор Кристофер Александр составил набор шаблонов проектирования.
В 1987 году Кент Бэк (Kent Beck) и Вард Каннингем (Ward Cunningham) взяли идеи Александра и разработали шаблоны применительно
к разработке программного обеспечения для разработки графических оболочек на языке Smalltalk.
В 1988 году Эрих Гамма (Erich Gamma) начал писать докторскую диссертацию при цюрихском университете
об общей переносимости этой методики на разработку программ.
В 1989—1991 годах Джеймс Коплин (James Coplien) трудился над разработкой идиом для программирования
на C++ и опубликовал в 1991 году книгу Advanced C++ Idioms.

В этом же году Эрих Гамма заканчивает свою докторскую диссертацию и переезжает в США, где в сотрудничестве с Ричардом Хелмом (Richard Helm),
Ральфом Джонсоном (Ralph Johnson) и Джоном Влиссидесом (John Vlissides) публикует книгу Design Patterns
— Elements of Reusable Object-Oriented Software. В этой книге описаны 23 шаблона проектирования.
Также команда авторов этой книги известна общественности под названием «Банда четырёх» (англ. Gang of Four, часто сокращается до GoF).
Именно эта книга стала причиной роста популярности шаблонов проектирования.


1. порождающие (creational);

2. структурные (structural).

3. поведенческие (behavioral);


Порождающие шаблоны (Creational)

Абстрактная фабрика
Строитель
Фабричный метод
Отложенная инициализация
Мультитон
Объектный пул
Прототип
Получение ресурса есть инициализация
Одиночка


Структурные шаблоны (Structural)

Адаптер
Мост
Компоновщик
Декоратор или Wrapper/Обёртка
Фасад
Единая точка входа
Приспособленец
Заместитель


Поведенческие шаблоны (Behavioral)

Цепочка обязанностей
Команда, Action, Transaction
Интерпретатор
Итератор, Cursor
Посредник
Хранитель
Null Object
Наблюдатель или Издатель-подписчик
Спецификация
Состояние
Стратегия
Шаблонный метод
Посетитель


PS. Некоторые шаблоны появились позже издания книги Design Patterns (GoF). То есть, в книге их нет. Нет их определения, описания и реализаций.
0
26.06.2022, 23:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.06.2022, 23:14
Помогаю со студенческими работами здесь

базовые конструкции структурного программирования
Помогите написать программы для следующих задач: 1.Составить программу, которая определяла бы вид...

Базовые вычислительные конструкции структурного программирования
Учу билеты по программированию на С++.Щас вот билет тема которого:"Базовые вычислительные...

Материалы по паттернам структурного программирования на языке Си
Добрый день! Посоветуйте, пожалуйста, что можно почитать на эту тему.

Написать программу, используя технологию структурного программирования-записи
Дан массив дат, в котором каждый компонент включает поля: день, месяц и год. Найти все зимние даты...

Переписать данную программу так, чтобы она отвечала требованиям структурного программирования
Переписать данную программу так, чтобы она отвечала требованиям структурного программирования...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru