Презентации, доклады, проекты по информатике

1 Понятие требований, классификация,уровни
1 Понятие требований, классификация,уровни
Основные стандарты, методологии и своды знаний, где упоминается требования, Техническое задание (ТЗ) и СПЕЦИФИКАЦИЯ (Specification): • ГОСТ 34: Техническое задание на разработку автоматизированной системы • ГОСТ 19: ЕСПД ЕДИНАЯ СИСТЕМА ПРОГРАММНОЙ ДОКУМЕНТАЦИИ Стандарты разработки, сопровождения, тестирования и управления конфигурацией компонентов и программных средств Стандарты ISO/IEC (International Organization for Standardization International / Electrotechnical Commission - Международная электротехническая комиссия) ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы регламентирует структуру ТЗ на создание именно СИСТЕМЫ, в которую входят ПО, аппаратное обеспечение, люди, которые работают с ПО, и автоматизируемые процессы. Согласно ГОСТ 34 техническое задание должно включать следующие разделы: 1. Общие сведения 2. Назначение и цели создания (развития) системы 3. Характеристика объектов автоматизации 4. Требования к системе 5. Состав и содержание работ по созданию системы 6. Порядок контроля и приемки системы 7. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие 8. Требования к документированию 9. Источники разработки
Продолжить чтение
Основные понятия теории моделирования сложных систем
Основные понятия теории моделирования сложных систем
ПРИНЦИПЫ СИСТЕМНОГО ПОДХОДА В МОДЕЛИРОВАНИИ СИСТЕМ При классическом подходе реальный объект, подлежащий моделированию, разбивается на отдельные подсистемы, т. е. выбираются исходные данные Д для моделирования и ставятся цели Ц, отображающие отдельные стороны процесса моделирования. По отдельной совокупности исходных данных Д ставится цель моделирования отдельной стороны функционирования системы, на базе этой цели формируется некоторая компонента К будущей модели. Совокупность компонент объединяется в модель М (рис. 1.1а). ПРИНЦИПЫ СИСТЕМНОГО ПОДХОДА В МОДЕЛИРОВАНИИ СИСТЕМ При системном подходе на основе исходных данных Д, которые известны из анализа внешней системы, тех ограничений, которые накладываются на систему сверху либо исходя из возможностей ее реализации, и на основе цели функционирования формулируются исходные требования Т к модели системы S. На базе этих требований формируются ориентировочно подсистемы П, элементы Э и осуществляется наиболее сложный этап синтеза — выбор В составляющих системы, для чего используются специальные критерии выбора КВ (рис. 1.1б).
Продолжить чтение
Коммерческое предложение по составлению SEO-стратегии
Коммерческое предложение по составлению SEO-стратегии
ЧТО ТАКОЕ SEO-СТРАТЕГИЯ? Это пошаговый план работ по сайту, который составляется перед началом продвижения. Стоимость раскрутки вашего проекта зависит от того, что нужно сделать по проекту и в каком объеме. SEO-стратегия позволяет понять смету и сроки. Вы же не начинаете строить дом, если нет чертежей и сметы. В SEO всё точно также. Делаем план и приступаем к выполнению работ. ЭКСКЛЮЗИВНОСТЬ Анатомия SEO не работает одновременно с 2 компаниями в одной сфере и в одном регионе! Например, если мы будем работать с Вами, то мы не будем работать с конкурентами. Если к нам обратится другая компания по продаже беговых дорожек в Москве, то мы откажем в сотрудничестве. Если к нам обратится компания по продаже беговых дорожек в другом городе, то мы уточним у вас, планируете ли вы развивать свой бизнес в том регионе, из которого обратились. Если планируете - то мы откажем новой компании в вашу пользу , как действующего клиента. Одна компания в одной сфере
Продолжить чтение
Мёртвые языки программирования
Мёртвые языки программирования
ЭВОЛЮЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ. КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ Причины исчезновения языков программирования Мёртвый язык программирования – это язык, который по определенным причинам вышел из употребления. Точная смерть языка наступает в том случае, когда язык претерпевает эволюцию и развивается в другой язык или даже в группу языков. Время жизни языка программирования зависит от успешности команды создателей и промоутеров, т.е. Бейсик и Фортран существовали на ЕС-ЭВМ на СМ-ЭВМ, и на ПК в период существования DOS первых версий, тогда компьютеры назывались ЭВМ и предназначались для счета, но эти ЭВМ уже изжили себя. Вычислительная мощь, это последнее о чем мы сейчас вспоминаем по отношению к компьютерам, мы мало нуждаемся в счете, очень мало людей, чьи вычислительные потребности выходят за рамки обычного калькулятора, но из этих немногих попадая в электронные таблицы типа Excel, там и остаются в нирване. Эти языки справлялись со своими задачами и прекрасно жили в условиях тех "сумасшедших ресурсов", но изменился подход к использованию вычислительной техники, и целая категория вычислительной техники превратилась в "абак" – вычислительное средство, представляющее интерес, только исторически. Что делает язык мощным и пригодным для всех ипостасей? Прикладное или системное программирование - это наличие различных библиотек, с оптимальным кодом и удачным транслятором (компилятор или интерпретатор). Мы живем в эпоху вымирания языков. Вымирают естественные языки, такой же тенденции подвержены и языки программирования. Причины вымирания языков программирования разнообразны. Раньше огромная польза была от Pascal. Сейчас он почти умер. В свое время Perl считался крутым, но затем его вытеснил PHP. Однако все языки создавались для чего-то, а не просто так. И перед тем как окончательно отправить тот или иной язык в архив истории, следовало бы полностью осознать его наследие, употребляемое в текущей практике программирования. А может статься, что некоторые языки вообще списаны со счетов зазря. Вопрос лишь в том, как грамотно провести ревизию, инвентаризацию всего этого добра из сотен и тысяч языков, как извлечь крупицы смысла из гор отработанной породы?
Продолжить чтение