Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. I. Введение.
  2. I. ОБЩАЯ ФИЗИОЛОГИЯ. ВВЕДЕНИЕ.
  3. Введение.
  4. Введение.
  5. Введение.
  6. Введение.
  7. Введение.
  8. Введение.
  9. Введение.
  10. Введение.

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

Идея телегонии используется как аргумент в пользу целомудрия сторонниками различных консервативных политических и религиозных идеологий. В нацистской Германии эта идея вызвала всплеск юдофобии. Некоторые православные священники и миряне использовали идею телегонии в качестве «научного аргумента в пользу целомудрия», однако подверглись критике со стороны православных богословов, учёных-биологов и журналистов.

Для объяснения телегонии также иногда прибегают к оккультной аргументации. Согласно этим аргументам, при половом контакте происходит якобы взаимодействие аурили биополей партнёров и «информационный обмен» между особями, когда каждая особь в дальнейшем несёт в себе информацию о каждом партнёре.

Контрольная работа.

 

I. Введение.

II. Методы программирования.

 

a) Структурный

b) Модульный

c) Объектно-ориентированный.

d) Достоинства и недостатки методов программирования.

III. Общие принципы разработки программного обеспечения.

IV. Заключение.

 

Введение.

На протяжении всех лет существования практика программирования требовала совершенствования технологических приемов и создания на их основе таких средств программирования, которые упростили бы процесс разработки программ, позволяя создавать все более сложные программные системы. Первые программы были организованы очень просто. Они состояли из собственно программы на машинном языке и обрабатываемых данных. Сложность программ ограничивалась способностью программиста одновременно мысленно отслеживать последовательность выполняемых операций и местонахождение большого количества данных. Создание сначала ассемблеров, а затем и языков высокого уровня сделало программу более обозримой за счет снижения уровня детализации и естественно позволило увеличить ее сложность. Появление в языках средств, позволяющих оперировать подпрограммами, существенно снизило трудоемкость разработки программ. Подпрограммы можно было сохранять и использовать в других программах. В результате были накоплены огромные библиотеки расчетных и служебных подпрограмм, которые по мере надобности которые по мере надобности вызывались из разрабатываемой программы. Типичная программа того времени состояла из основной программы, области глобальных данных и набора подпрограмм, выполняющих обработку всех данных или их части.Слабым местом такой архитектуры было то, что при увеличении количества подпрограмм возрастала вероятность искажения части глобальных данных какой-либо подпрограммой. Например, обычно подпрограмма поиска корней уравнения на заданном интервале по методу деления отрезка пополам меняет величину интервала. Если при выходе из подпрограммы не предусмотреть восстановления первоначального интервала, то в глобальной области окажется неверное значение интервала, полученное при последнем делении отрезка в ходе работы подпрограммы. Необходимость исключения таких ошибок привела к идее использования в подпрограммах локальных данных.И вновь сложность разрабатываемого программного обеспечения стала ограничиваться возможностью программиста отслеживать процессы обработки данных уже на новом уровне. К этому добавились проблемы согласования интерфейса при ведении разработки несколькими программистами. В результате встал вопрос создания технологии разработки сложных программных продуктов, снижающей вероятность появления ошибок. Усилиями многих авторов такая технология была создана и получила название «структурное программирование». Структурное программирование представляет собой совокупность рекомендуемых технологических приемов, охватывающих выполнение всех этапов разработки программного обеспечения.

 




Дата добавления: 2014-11-24; просмотров: 30 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав