Vad är mjukvaruutveckling?
Processen att utveckla hårdvara
Processen att skapa program
Processen att bygga robotar
Processen att utveckla elektriska kretsar
Vad är det första steget i livscykeln för mjukvaruutveckling?
Planera
Test
Distribution
Underhåll
Vad är rollen som en mjukvaruutvecklare?
Att designa och skapa program
För att underhålla och uppdatera program
För att testa program
Att skriva dokumentation för program
Vilket programmeringsspråk används för att utveckla Android-appar?
Java
Python
Ruby
C#
Vilket programmeringsspråk används ofta för webbutveckling?
Java
Python
Ruby
JavaScript
Vad är agile software development?
En mjukvaruutvecklingsmetodik som betonar inkrementell utveckling och samarbete
En mjukvaruutvecklingsmetodik som fokuserar på att leverera programvara i en enda, stor release
En mjukvaruutvecklingsmetodik som betonar testning och felsökning
En mjukvaruutvecklingsmetodik som betonar dokumentation
Vad är en kodgranskning?
En process för att testa programvara för buggar och fel
En process för att analysera och utvärdera kod skriven av en annan utvecklare
En process för att dokumentera programvarufunktioner och funktionalitet
En process för att uppdatera programvara för att åtgärda fel och fel
Vad är versionskontroll?
En process för att testa programvara för buggar och fel
En process för att spåra ändringar i programkod över tid
En process för att dokumentera programvarufunktioner och funktionalitet
En process för att uppdatera programvara för att åtgärda fel och fel
Vad är en bugg?
Ett fel eller fel i programkoden som orsakar oväntat beteende
En funktion av programvara som förbättrar dess funktionalitet
En typ av programvarutestning
En typ av mjukvarudokumentation
Vad är en software framework?
En samling förskriven kod och bibliotek som ger en grund för att utveckla program
Ett dokument som beskriver programvarufunktioner och funktionalitet
En typ av programvarutestning
En typ av mjukvarudokumentation
Vad är syftet med mjukvarutestning?
För att hitta fel och fel i programkod
För att förbättra programvarans funktionalitet
För att dokumentera programvarufunktioner och funktionalitet
För att uppdatera programvara för att åtgärda fel och fel
Vad är en software bug report?
Ett dokument som beskriver programvarufunktioner och funktionalitet
En typ av programvarutestning
Ett dokument som identifierar och beskriver ett programvarufel eller-fel
En typ av mjukvarudokumentation
Mycket imponerande!
Grattis till att passera mjukvaruutveckling frågesport! Din kunskap om mjukvaruutveckling och programmering är imponerande, och vi hoppas att du gillade att utforska de olika språken, ramarna och verktygen som används i mjukvaruutveckling och lära dig om principerna och bästa praxis inom detta snabbt utvecklande område.
Det finns fortfarande utrymme för förbättringar!
Det är okej om du inte gjorde så bra som du hoppades på den här frågesporten. Det är viktigt att komma ihåg att alla har utrymme för förbättringar och det är ett utmärkt tillfälle att lära sig något nytt. Ta dig tid att studera materialet och försök igen. Med övning och engagemang kommer du att kunna göra bättre nästa gång. Ge inte upp!