Software engineering

May -Akda: Louise Ward
Petsa Ng Paglikha: 7 Pebrero 2021
I -Update Ang Petsa: 26 Hunyo 2024
Anonim
Software Engineering: Crash Course Computer Science #16
Video.: Software Engineering: Crash Course Computer Science #16

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Software Engineering?

Ang software engineering ay ang proseso ng pagsusuri ng mga pangangailangan ng gumagamit at pagdidisenyo, pagtatayo, at pagsubok sa mga aplikasyon ng pagtatapos ng gumagamit na masisiyahan ang mga pangangailangan na ito sa pamamagitan ng paggamit ng mga wika ng software programming. Ito ay ang aplikasyon ng mga prinsipyo ng engineering sa pag-unlad ng software. Sa kaibahan sa simpleng pagprograma, ang engineering engineering ay ginagamit para sa mas malaki at mas kumplikadong mga sistema ng software, na ginagamit bilang mga kritikal na sistema para sa mga negosyo at samahan.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Software Engineering

Isinasaalang-alang ng isang engineer ng software ang mga pangangailangan ng software ng mga end user at dahil dito bubuo o magdisenyo ng mga bagong aplikasyon. Bukod dito, ang software engineering ay maaaring kasangkot sa proseso ng pagsusuri ng umiiral na software at pagbabago nito upang matugunan ang mga kasalukuyang pangangailangan ng aplikasyon.

Tulad ng computer hardware ay nagiging mas mura, ang focus ay naglilipat sa mga system ng software. Ang mga malalaking sistema ng software ay maaaring maging mas kumplikado kaysa sa ginamit na hardware upang patakbuhin ang mga ito, kaya mayroong malaking pangangailangan para sa pinakamahusay na kasanayan at mga proseso ng engineering na maaaring mailapat sa pagbuo ng software. Kailangang mayroong disiplina at kontrol sa software engineering, katulad ng anumang masalimuot na pagsisikap sa engineering.


Sa modernong mga elektronikong consumer, ang mga aparato sa direktang kumpetisyon ay madalas na may katulad na hardware at lakas ng pagproseso, ngunit ang karanasan ng gumagamit ay magkakaiba-iba depende sa software na ginagamit.