Androids programstack
15 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Vad är Android baserat på?

  • Windows kärna
  • Mac kärna
  • iOS kärna
  • Linux kärna (correct)

Vilket lager inom Android-programstacken programmerar vi mot?

  • Hårdvarubibliotek (C/C++)
  • Android Runtime
  • System Appar
  • Java API Ramverk (correct)

Vad är syftet med Hardware Abstraction Layer inom Android-programstacken?

  • Abstraktionslager för enhetens hårdvaruresurser så högre kod kan köras oavsett hårdvara (correct)
  • Optimering av minnesanvändning
  • Hantering av användargränssnittet
  • Kompilering av Java-kod till maskinkod

Vad är Dalvik JVM?

<p>Den virtuella maskinen för Android som var från början (B)</p> Signup and view all the answers

Varför är det enkelt för olika hårdvarutillverkare att anpassa sin mjukvara till Android?

<p>På grund av den välkända Linux kärnan som används i Android (C)</p> Signup and view all the answers

Vad är huvudsyftet med Android Runtime inom Android-programstacken?

<p>Att köra appar i egna processer och skilja dem från andra appar. (B)</p> Signup and view all the answers

Vilket lager inom Android-programstacken är anpassat för att enkelt köra på olika hårdvaruplattformar?

<p>Hardware Abstraction Layer (C)</p> Signup and view all the answers

Varför är Hårdvarubibliotek (C/C++) ett viktigt lager inom Android-programstacken?

<p>Det tillhandahåller lägre liggande bibliotek kompilerade mot processorn. (D)</p> Signup and view all the answers

Vilket lager inom Android-programstacken tillhandahåller API för utveckling av appar som användare interagerar med?

<p>Java API Ramverk (B)</p> Signup and view all the answers

Vad är den primära rollen för System Appar inom Android-programstacken?

<p>Köra egna appar och appar som användare interagerar med. (D)</p> Signup and view all the answers

Vilket lager inom Android-programstacken möjliggör att olika hårdvarutillverkare kan anpassa sin mjukvara till Android?

<p>Hardware Abstraction Layer (C)</p> Signup and view all the answers

Vad är den primära rollen för System Appar inom Android-programstacken?

<p>Lagring av användarinteragerande appar (A)</p> Signup and view all the answers

Vilket lager inom Android-programstacken är baserat på en kärna av Linux?

<p>Linux kärna (B)</p> Signup and view all the answers

Vad är syftet med Android Runtime inom Android-programstacken?

<p>Den virtuella maskinen (java) (B)</p> Signup and view all the answers

Varför är Hårdvarubibliotek (C/C++) ett viktigt lager inom Android-programstacken?

<p>För att hantera enhetens hårdvaruresurser (A)</p> Signup and view all the answers
Use Quizgecko on...
Browser
Browser