30 Questions
0 Views
3.7 Stars

Understanding Linux Kernel and Device Drivers

Explore the components of Linux kernel such as device drivers, networking, and libraries like WebKit and SQLite. Learn how the kernel handles interactions with peripheral hardware and facilitates essential functions of the operating system.

Created by
@StrongerGauss
Quiz Team

Access to a Library of 520,000+ Quizzes & Flashcards

Explore diverse subjects like math, history, science, literature and more in our expanding catalog.

Questions and Answers

What are the external elements that include strings, constants, and drawable pictures in Android?

Resources

What is the purpose of the Manifest file in Android?

Configuration file for the application

What is the term for messages that wire components together in Android?

Intents

What is a Fragment in Android?

<p>A portion of user interface in an Activity</p> Signup and view all the answers

What are the three operating systems on which Android application development can be done?

<p>Microsoft Windows XP or later, Mac OS X 10.5.8 or later, and Linux including GNU C Library 2.7 or later</p> Signup and view all the answers

What is a Layout in Android?

<p>View hierarchies that control screen format and appearance of the views</p> Signup and view all the answers

What is the primary function of the kernel in the Android architecture?

<p>The kernel handles all the things that Linux is really good at such as networking and a vast array of device drivers, which take the pain out of interfacing to peripheral hardware.</p> Signup and view all the answers

What is the purpose of the WebKit library in the Android architecture?

<p>It is an open-source web browser engine.</p> Signup and view all the answers

What is the role of the SQLite database in the Android architecture?

<p>It is a useful repository for storage and sharing of application data.</p> Signup and view all the answers

What category of libraries in Android includes the application framework and facilitates user interface building, graphics drawing, and database access?

<p>Android Libraries.</p> Signup and view all the answers

What is the purpose of the android.content library in Android?

<p>It facilitates content access, publishing, and messaging between applications and application components.</p> Signup and view all the answers

What is the cornerstone of all Android applications?

<p>The android.app library.</p> Signup and view all the answers

What is the first step to set up Android Studio on a Windows 8.1 machine?

<p>Launch Android Studio.exe</p> Signup and view all the answers

What must be installed on the machine before launching Android Studio?

<p>Java JDK</p> Signup and view all the answers

What version of JDK should be mentioned during the Android Studio installation?

<p>JDK7 or later</p> Signup and view all the answers

What components are required to create applications in Android Studio?

<p>Android Studio, Android SDK, Android Virtual Machine, and performance(Intel chip)</p> Signup and view all the answers

What needs to be specified when setting up Android Studio and Android SDK?

<p>Location of local machine path</p> Signup and view all the answers

Which operating system is assumed for the tutorial mentioned in the text?

<p>Windows 8.1</p> Signup and view all the answers

From which website can you download the latest version of Java JDK?

<p>Oracle's Java site</p> Signup and view all the answers

What are the two environment variables that need to be set after installing Java JDK?

<p>PATH and JAVA_HOME</p> Signup and view all the answers

How can you update the PATH value on a Windows system?

<p>Right-click on My Computer, select Properties, then Advanced, then Environment Variables, and update the PATH value.</p> Signup and view all the answers

What is the purpose of setting the PATH and JAVA_HOME environment variables?

<p>To refer to the directory that contains java and javac</p> Signup and view all the answers

What is the advantage of using Android Studio?

<p>It knows automatically where you have installed your Java.</p> Signup and view all the answers

On a Linux system, where would you put the code to set the PATH and JAVA_HOME environment variables?

<p>In the .cshrc file</p> Signup and view all the answers

What is the default RAM space that the Android emulator takes on the local machine?

<p>512MB</p> Signup and view all the answers

How much hard disk space is required when extracting SDK packages into the local machine during the final stage?

<p>2626MB</p> Signup and view all the answers

What message appears when you open the Android Studio project successfully?

<p>Welcome to android studio</p> Signup and view all the answers

What details are required when starting a new Android Studio project after clicking the finish button?

<p>Application name, package information, location of the project</p> Signup and view all the answers

What is specified when selecting the form factors your application runs on in Android Studio?

<p>Minimum SDK</p> Signup and view all the answers

What step is necessary to test Android applications?

<p>Create Android Virtual Device</p> Signup and view all the answers

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Quizzes Like This

Linux Kernel Quiz
6 questions

Linux Kernel Quiz

AngelicDravite avatar
AngelicDravite
Linux Kernel and Distributions
28 questions
Evolution of the Linux Kernel
30 questions
Use Quizgecko on...
Browser
Browser