Teostab kontrolli süsteemi komponentide toimimise kohta. 8. Mille poolest erinevad Android ja Windows Mobile? V: Windows Mobile on kõvasti aeglasem, ebastabiilsem, töötas aint mobiilil või nii. Android on kiirem ja saab kasutada ka teistel seadmetel, aga ka mitte kõigil. 9. Kui tahta teha oma enda operatsioonisüsteemi, siis millist tuuma eelistada? V: Linux või Unix 10. Nimeta operatsioonisüsteeme mida kasutatakse enamasti ilma graafilise kasutajaliideseta, miks? V: DOS, Linux, Unix. 11. Nimeta UNIX baasil operatsioonisüsteeme (3). V: SCO UnixWare, HP UX, IMB AIX. 12. Kust leiab infot veebis hetkel populaarseimate linuxi distributsioonide kohta? V: http://et.wikipedia.org/wiki/Linuxi_distributsioon 13. Nimeta Windows Mobile opsüsteemi puuduseid. V: Aeglane, ebakindel, PC'le pole saada, ebaeffektiivne.
Tabel 2 – vastuvõtutestid 32 5. Esmane hinnang ja selle põhjendus 5.1. Testide salvestamine ja täitmine Funktsionaalsed vastuvõtutestid viidi läbi Codeception raamistiku ja phantomjs ilma graafilise kasutajaliideseta veebilehitseja abil. Osadel juhtudel, kui testi automatiseerimine ei olnud võimalik, teostati testid käsitsi. 5.2. Esmane hinnang Esmase hinnangu saamiseks viidi läbi kõik peatükis 4.2. kirjeldatud vastuvõtutestid. Läbi viidud
Raamatupidamise tarkvara , Arendustarkvara, näiteks Eclipse või vscode , Veebibrauser Valdkonniti domineerivad programmeerimiskeeled : Universaalseim, välja arvatud tippkiirust nõudvad või embedded või brauseri- või operatsioonisüsteemi-rakendused: Java 17 Maksimaalset kiirust nõudvad rakendused, embedded ja süsteemprogrammeerimine: C, C++ Andmetöötlus ja skriptid ilma kasutajaliideseta: Python, Java, C, Go, Perl, Ruby Windowsi kasutajaliidesega rakenduste programmeerimine: C#, VisualBasic, C, (Java) Maci ja iPhone programmeerimine: Swift, Objective-C Androidi programmeerimine: Java, (C) ; Veebibrauseri programmeerimine: Javascript Veebirakenduse programmeerimine: PHP, Javascript, Python, Ruby, Java, Go, C , Perl . 10. HTTP on omaette protokoll TCP peal, mida kasutatakse veebilehtede, piltide, tekstifailide, zip
..) ebastandardsed, piiratud teatud riistvara ja opsüsteemiga (Windows, Linux, iOS, Android, ...) Erandina on Javal väga mahukas standardteek, mis samas porditud kõigile olulistele opsüsteemidele. Universaalne, välja arvatud tippkiirust nõudvad või embedded või operatsioonisüsteemi-rakendused: Java Maksimaalset kiirust nõudvad rakendused, embedded ja süsteemprogrammeerimine: C, C++ Andmetöötlus ja skriptid ilma kasutajaliideseta: Python, Java, C, Perl, Ruby, Windowsi kasutajaliidesega rakenduste programmeerimine: C#, VisualBasic, C, (Java) Maci ja iPhone programmeerimine: Objective-C Androidi programmeerimine: Java, (C) Veebibrauseri programmeerimine: Javascript Veebirakenduse programmeerimine: PHP, Python, Ruby, Java, Javascript, C , Perl .. Spetsiifilised rakendused: vastavalt vajadusele Arendusvahendid Programmi töötamiseks: Kompilaator