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</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</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.</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</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.</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</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.</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</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</p> Signup and view all the answers

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

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

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

    <p>Den virtuella maskinen (java)</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</p> Signup and view all the answers

    Use Quizgecko on...
    Browser
    Browser