Přejít na obsah
Domů

Softwarové inženýrství

Softwarové inženýrství je obor, který se zabývá navrhováním a psaním programů pro počítače nebo jiná elektronická zařízení. Softwarový inženýr neboli programátor píše software (nebo mění stávající software) a kompiluje software pomocí metod, kte…

Softwarové inženýrství je obor, který se zabývá navrhováním a psaním programů pro počítače nebo jiná elektronická zařízení. Softwarový inženýr neboli programátor píše software (nebo mění stávající software) a kompiluje software pomocí metod, které jej vylepšují. Kvalitnější software se snáze používá. Lepší dokumentace pomáhá ostatním lidem porozumět mu, udržovat jej a přidávat nové funkce. Stát se softwarovým inženýrem vyžaduje zkušenosti a praxi v psaní kódu. Softwarové inženýrství může být velmi náročná práce. Může se opakovat během životního cyklu vydání softwaru.

Galerie obrázků

2 Obrázky

Kroky při vytváření softwaru

Softwarové inženýrství lze obecně rozdělit do následujících kroků:

  • Požadavky říkají, co má software dělat.
  • Návrh softwaru se obvykle provádí na papíře. V něm je uvedeno, jaké jsou jednotlivé části softwaru a jak spolu komunikují.
  • Po dokončení fáze návrhu se jednotlivé komponenty (části) softwaru kódují. Kód je to, co počítači přesně říká, co má v každém kroku udělat.
  • Testováním se zjišťuje, zda komponenty splňují požadavky a zda systém jako celek splňuje požadavky.
  • V případě zjištění chyb v softwaru nebo potřeby nových požadavků lze část nebo celý tento proces opakovat.

Nástroje používané při tvorbě softwaru

Softwaroví inženýři používají při tvorbě softwaru mnoho nástrojů a postupů. Mezi nejběžnější patří:

  • Vývojové diagramy
  • Diagram UML
  • Nástroje pro ladění
  • Kompilátor
  • Textový editor, obvykle součást IDE - integrovaného vývojového prostředí.
  • Databáze

Související stránky

  • Vývoj softwaru

Související články

Autor

AlegsaOnline.com Softwarové inženýrství

URL: https://cs.alegsaonline.com/art/91579

Sdílet

Zdroje