Какие браузеры вы используете чаще всего
 
Инженерия ПО
Программное обеспечение и инженерия программного обеспечения

Многие отождествляют термин программное обеспечение с компьютерными программа­ми. Это весьма ограниченное представление. Программное обеспечение— это не только программы, но и вся сопутствующая документация, а также конфигурационные данные, необходимые для корректной работы программ. Программные системы состоят из сово­купности программ, файлов конфигурации, необходимых для установки этих программ, и документации, которая описывает структуру системы, а также содержит инструкции для пользователей, объясняющие работу с системой, и часто адрес Web-узла, где пользователь может найти самую последнюю информацию о данном программном продукте.

Читать полностью
 
Различия

Различие между инженерией программного обеспечения и компьютерной наукой

Существенное различие заключается в том, что компьютерная наука (computer science) охватывает теорию и методы построения вычислительных и программных систем, тогда как инженерия программного обеспечения акцентирует внимание на практических про­блемах разработки ПО. Знание компьютерной науки необходимо специалистам по про­граммному обеспечению так же, как знание физики — инженерам-электронщикам.

Читать полностью
 
Методы инженерии программного обеспечения

Эти методы представляют собой структурный подход к созданию ПО, который спо­собствует производству высококачественного программного продукта эффективным, в экономическом аспекте, способом. Такие методы, как структурный анализ и JSD (метод Джексона разработки систем), впервые были представлены еще в 1970-х го­дах. Эти методы, названные функционально-модульными или функционально-ориенти­рованными, связаны с определением основных функциональных компонентов програм­мной системы и в свое время широко использовались. В 80-90-х годах к этим методам добавились объектно-ориентированные методы, предложенные Бучем (Booch) и Рамбо (Rumbaugh). Эти методы, использующие разные подходы, ныне интегрированы в единый унифицированный метод, построенный на основе унифицированного языка мо­делирования UML (Unified Modeling Language).

Читать полностью
 
Модель процесса создания ПО

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

Читать полностью
 
Профессиональные и этические требования к специалистам по программному обеспечению

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

Читать полностью
 
« НачалоПредыдущая12СледующаяПоследняя »

Страница 1 из 2