This section includes 7 InterviewSolutions, each offering curated multiple-choice questions to sharpen your Current Affairs knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Explain Ip Datagram, Fragmentation And Mtu ? |
|
Answer» IP datagram can be used to describe a portion of IP data. Each IP datagram has set of fields arranged in an order. The order is specific which helps to DECODE and read the STREAM easily. IP datagram has fields like Version, header length, Type of service, Total length, checksum, flag, protocol, Time to live, IDENTIFICATION, source and destination ip address, padding, options and payload. MTU:- Maximum Transmission Unit is the size of the largest packet that a communication protocol can pass. The size can be fixed by some standard or decided at the time ofconnection Fragmentation is a process of breaking the IP packets into smaller pieces. Fragmentation is NEEDED when the datagram is larger than the MTU. Each fragment BECOMES a datagram in itself and transmitted independently from source. When received by destination they are reassembled. IP datagram can be used to describe a portion of IP data. Each IP datagram has set of fields arranged in an order. The order is specific which helps to decode and read the stream easily. IP datagram has fields like Version, header length, Type of service, Total length, checksum, flag, protocol, Time to live, Identification, source and destination ip address, padding, options and payload. MTU:- Maximum Transmission Unit is the size of the largest packet that a communication protocol can pass. The size can be fixed by some standard or decided at the time ofconnection Fragmentation is a process of breaking the IP packets into smaller pieces. Fragmentation is needed when the datagram is larger than the MTU. Each fragment becomes a datagram in itself and transmitted independently from source. When received by destination they are reassembled. |
|
| 2. |
How Is Nine-patch Image Different From A Regular Bitmap? |
|
Answer» It is a resizable bitmap resource that can be used for backgrounds or other images on the DEVICE. The NinePatch class permits drawing a bitmap in NINE SECTIONS. The four corners are unscaled; the four edges are scaled in ONE axis, and the MIDDLE is scaled in both axes. It is a resizable bitmap resource that can be used for backgrounds or other images on the device. The NinePatch class permits drawing a bitmap in nine sections. The four corners are unscaled; the four edges are scaled in one axis, and the middle is scaled in both axes. |
|
| 3. |
What Is The Ttl (time To Live)? Why Is It Required? |
|
Answer» TTL is a value in data packet of Internet Protocol. It communicates to the network router WHETHER or not the packet should be in the network for too long or discarded. Usually, data packets might not be transmitted to their intended destination WITHIN a stipulated period of time. The TTL value is set by a system default value which is an 8-bit binary digit field in the header of the packet. The purpose of TTL is, it would SPECIFY certain time limit in seconds, for transmitting the packet header. When the time is exhausted, the packet would be discarded. Each router receives the subtracts count, when the packet is discarded, and when it becomes zero, the router detects the discardedpackets and sends a message, Internet Control Message Protocol message back to the originating host. TTL(time to LIVE) apart from determining the life time of a packet in a network also helps in avoiding the WASTAGE of bandwith TTL is a value in data packet of Internet Protocol. It communicates to the network router whether or not the packet should be in the network for too long or discarded. Usually, data packets might not be transmitted to their intended destination within a stipulated period of time. The TTL value is set by a system default value which is an 8-bit binary digit field in the header of the packet. The purpose of TTL is, it would specify certain time limit in seconds, for transmitting the packet header. When the time is exhausted, the packet would be discarded. Each router receives the subtracts count, when the packet is discarded, and when it becomes zero, the router detects the discardedpackets and sends a message, Internet Control Message Protocol message back to the originating host. TTL(time to live) apart from determining the life time of a packet in a network also helps in avoiding the wastage of bandwith |
|
| 4. |
Can I Write Code For Android Using C/c++? |
|
Answer» Android applications are written using the JAVA programming language.Android includes a set of core libraries that provides most of the functionality available in the core libraries of the Java programming language.Every Android application runs in its own process, with its own instance of the Dalvik virtual machine. Dalvik has been written so that a device can RUN multiple VMs efficiently. The Dalvik VM executes files in the Dalvik Executable (.dex) format which is optimized for minimal memory footprint. The VM is register-based, and runs classes compiled by a Java language COMPILER that have been transformed into the .dex format by the included ?dx? tool.Android only SUPPORTS applications written using the Java programming language at this time. Android applications are written using the Java programming language.Android includes a set of core libraries that provides most of the functionality available in the core libraries of the Java programming language.Every Android application runs in its own process, with its own instance of the Dalvik virtual machine. Dalvik has been written so that a device can run multiple VMs efficiently. The Dalvik VM executes files in the Dalvik Executable (.dex) format which is optimized for minimal memory footprint. The VM is register-based, and runs classes compiled by a Java language compiler that have been transformed into the .dex format by the included ?dx? tool.Android only supports applications written using the Java programming language at this time. |
|
| 5. |
Creating An Android Application Using The Eclipse Plugin? |
|
Answer» Using the Android Eclipse plugin is the fastest and easiest way to start creating a new Androidapplication. The plugin automatically generates the correct project structure for your application, and keeps the resources compiled for you automatically. It is still a GOOD idea to know what is going on though. Take a look at Overview of an AndroidApplication to UNDERSTAND the basics of how an Android application works. It is also recommended that you take a look at the ApiDemos application and the other SAMPLE applications in the samples/ folder in the SDK. Finally, a great way to started with Android development in Eclipse is to follow both the Hello Android and Notepad code TUTORIALS. In particular, the start of the Hello Android tutorial is an excellent introduction to creating a new Android application in Eclipse. Using the Android Eclipse plugin is the fastest and easiest way to start creating a new Androidapplication. The plugin automatically generates the correct project structure for your application, and keeps the resources compiled for you automatically. It is still a good idea to know what is going on though. Take a look at Overview of an AndroidApplication to understand the basics of how an Android application works. It is also recommended that you take a look at the ApiDemos application and the other sample applications in the samples/ folder in the SDK. Finally, a great way to started with Android development in Eclipse is to follow both the Hello Android and Notepad code tutorials. In particular, the start of the Hello Android tutorial is an excellent introduction to creating a new Android application in Eclipse. |
|
| 6. |
What Is Android Runtime? |
|
Answer» Android includes a set of core libraries that provides most of the functionality available in the corelibraries of the JAVA programming language. EVERY Android application runs in its own process, with its own instance of the Dalvik virtual machine. Dalvik has been written so that a device can RUN multiple VMs EFFICIENTLY. The Dalvik VM executes files in the Dalvik EXECUTABLE (.dex) format which is optimized for minimal memory footprint. The VM is register-based, and runs classes compiled by a Java language compiler that have been transformed into the .dex format by the included ?dx? tool. Android includes a set of core libraries that provides most of the functionality available in the corelibraries of the Java programming language. Every Android application runs in its own process, with its own instance of the Dalvik virtual machine. Dalvik has been written so that a device can run multiple VMs efficiently. The Dalvik VM executes files in the Dalvik Executable (.dex) format which is optimized for minimal memory footprint. The VM is register-based, and runs classes compiled by a Java language compiler that have been transformed into the .dex format by the included ?dx? tool. |
|
| 7. |
Can You Play Android 2.1 Games On Android 2.2? |
|
Answer» no.as i have a 2.2 ANDROID phone, its very hard to FIND GAMES for it. The 2.2 android will not be ABLE to SUPPORT that type of game. no.as i have a 2.2 android phone, its very hard to find games for it. The 2.2 android will not be able to support that type of game. |
|
| 8. |
Are The Android Releases Available In A Rom? |
|
Answer» No, ANDROID is not yet available in a ROM FORMAT. Currently Android is installed by using a clean SD Card, and BOOTED from there. It is booted by running a special application called 'Haret.exe' residing on your SD Card which will terminate the Windows kernel and boot into Linux/Android. It can't easily be run from ROM because a) it's too experimental to risk putting in ROM and then killing a device and B) WinMo does some hardware initialisation that isn't DOCUMENTED, but is needed before Android can run. No, Android is not yet available in a ROM format. Currently Android is installed by using a clean SD Card, and booted from there. It is booted by running a special application called 'Haret.exe' residing on your SD Card which will terminate the Windows kernel and boot into Linux/Android. It can't easily be run from ROM because a) it's too experimental to risk putting in ROM and then killing a device and b) WinMo does some hardware initialisation that isn't documented, but is needed before Android can run. |
|
| 9. |
What Are The Features Of Android? |
|
Answer» *Components can be REUSED and replaced by the APPLICATION framework. *Components can be reused and replaced by the application framework. |
|
| 10. |
Describe Android Application Architecture? |
|
Answer» Android APPLICATION Architecture has the following components: Android Application Architecture has the following components: |
|
| 11. |
Why To Use Android? |
|
Answer» Android is useful because: Android is useful because: |
|
| 12. |
Explain About The Exceptions Of Android? |
|
Answer» The following are the exceptions that are supported by ANDROID The following are the exceptions that are supported by Android |
|
| 13. |
What Is Android? |
|
Answer» Android is a STACK of software for mobile devices which has Operating System, middleware and some key applications. The application executes within its own process and its own instance of Dalvik Virtual Machine. MANY Virtual Machines RUN efficiently by a DVM device. DVM executes Java languages byte code which later transforms into .dex format FILES. Android is a stack of software for mobile devices which has Operating System, middleware and some key applications. The application executes within its own process and its own instance of Dalvik Virtual Machine. Many Virtual Machines run efficiently by a DVM device. DVM executes Java languages byte code which later transforms into .dex format files. |
|