| Tiedostotyyppi | APK |
|---|---|
| Versio | 1.0 |
| Kustantaja | Subject Mastery Academy |
| Julkaisupäivä | 25.6.2020 |
| Lisäyspäivämäärä | 25.6.2020 |
| Os vaatimukset | Android |
| Vaatimukset | Requires Android 4.1 and up |
| Latauksia yhteensä | 1 |
| Hinta | Free |
Kuvaus
Mitä opit käyttämällä tätä sovellusta
Ohjelmistotekniikka tietokoneavusteinen
Ohjelmistotekniikan paperityöt
Ohjelmistotekniikan haasteet
Sertifiointi ja koulutus
Tietokoneohjelmoijat
Insinöörit vs. ohjelmoijat
IEEE-määritelmä
Ohjelmiston evoluutio
Ohjelmiston evoluution lait
E-Type-ohjelmiston kehitys
Ohjelmistoparadigmat
Ohjelmistotekniikan tarve
Hyvän ohjelmiston ominaisuudet
Ohjelmistosuunnittelu käsittelee lähestymistapaa ohjelmistojen kehittämiseen muodollisena prosessina, kuten perinteisessä suunnittelussa. Ohjelmistoinsinöörit aloittavat analysoimalla käyttäjien tarpeita. He suunnittelevat ohjelmistoja, ottavat käyttöön, testaavat sen laatua ja ylläpitävät sitä. He opastavat ohjelmoijia kirjoittamaan tarvitsemansa koodin. Ohjelmistoinsinöörit voivat kirjoittaa itse mitään koodia tai olla kirjoittamatta, mutta he tarvitsevat vahvat ohjelmointitaidot kommunikoidakseen ohjelmoijien kanssa ja osaavat usein sujuvasti useita ohjelmointikieliä.
Ohjelmistoinsinöörit suunnittelevat ja kehittävät tietokonepelejä, yrityssovelluksia, verkonhallintajärjestelmiä ja ohjelmistojen käyttöjärjestelmiä. He ovat asiantuntijoita tietokoneohjelmistojen teoriassa ja suunnittelemansa laitteiston rajoituksissa.
Koko ohjelmistosuunnitteluprosessia on hallittava muodollisesti kauan ennen kuin ensimmäinen koodirivi kirjoitetaan. Ohjelmistoinsinöörit tuottavat pitkiä suunnitteludokumentteja tietokoneavusteisten ohjelmistosuunnittelutyökalujen avulla. Ohjelmistoinsinööri muuntaa sitten suunnitteluasiakirjat suunnitteluspesifikaatiodokumenteiksi, joita käytetään koodin suunnitteluun. Prosessi on organisoitu ja tehokas. Ei ole käynnissä ohjelmointia.
Subject Mastery Academyn rakkaudella valmistama