в зависимости от того, нужно или не нужно платить за программу (и кому), программы делятся на три большие группы: лицензионные, условно бесплатные и свободно распространяемые. многие производители программного обеспечения хотят распостранять свои программы бесплатно, имея свои цели и свою выгоду в таком способе. другие готовы поделиться с миром своими наработками, но не готовы "возиться" с организацией процеса продаж, и поэтому тоже свои программы бесплатно. например, к свободно распространяемым программам относятся: - бета версии программ или игр (то есть новые, ещё недоработанные - это позволяет провести их широкое тестирование); - программные продукты, являющиеся частью принципиально новых технологий (это позволяет завоевать рынок); - дополнения к ранее выпущенным программам, позволяющие исправить найденные ошибки или расширить возможности (пользователь уже раньше заплатил за первоначальную версию продукта, и в том числе получил право на бесплатные обновления)- драйверы к новым или улучшенные драйверы к уже существующим устройствам.
человек может рассказать не только о признаках объекта, но и об отношениях, в которых этот объект находится с другими объектами. например:
• «иван — сын андрея»;
• «эверест выше эльбруса»;
• «винни пух дружит с пятачком»;
• «21 кратно 3»;
• «кострома такой же старинный город, как и москва»;
• «текстовый процессор входит в состав программного обеспечения компьютера»;
• «один байт равен восьми битам».
в каждом из предложений выделено имя отношения, которое обозначает характер связи между двумя объектами.
отношение — это взаимная связь, в которой находятся какие-либо объекты.
одним и тем же отношением могут быть попарно связаны несколько объектов. соответствующее словесное описание может оказаться длинным, и тогда в нём трудно разобраться.
пусть про населённые пункты а, б, в, г, д и е известно, что некоторые из них соединены железной дорогой: населённый пункт а соединён железной дорогой с населёнными пунктами в, г и е, населённый пункт е — с населёнными пунктами а, в, г и д.
для большей наглядности имеющиеся связи («соединён железной дорогой») можно изобразить линиями на схеме отношений. объекты на схеме отношений могут быть изображены кругами, овалами, точками, прямоугольниками
Поделитесь своими знаниями, ответьте на вопрос:
Какие проблемы решает теория алгоритмов?