[go: up one dir, main page]

0% found this document useful (0 votes)
12 views1 page

AADK and CD Notes

This document outlines the examination paper for the B. Tech (Sixth Semester Regular) in Android App Development using Kotlin at GIET University. It includes various questions divided into two parts, covering topics such as Kotlin programming, Android architecture, and app development concepts. The exam is scheduled for May 2024, with a total of 70 marks available.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views1 page

AADK and CD Notes

This document outlines the examination paper for the B. Tech (Sixth Semester Regular) in Android App Development using Kotlin at GIET University. It includes various questions divided into two parts, covering topics such as Kotlin programming, Android architecture, and app development concepts. The exam is scheduled for May 2024, with a total of 70 marks available.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

QP Code: RM21BTECH525 Reg.

AY 21
No

GIET UNIVERSITY, GUNUPUR – 765022


B. Tech (Sixth Semester Regular) Examinations, May – 2024
21BCMOE36001/21BCSOE36001/21BCDOE36001
Android App Development using Kotlin
(CSE,CSE(AIML),CSE(DS))
Time: 3 hrs Maximum: 70 Marks
(The figures in the right hand margin indicate marks)
PART – A (2 x 5 = 10 Marks)

Q.1. Answer ALL questions CO # Blooms


Level
a. What is a Toast? Write its syntax. CO2 K1
b. What do you mean by adapter? CO2 K2
c. Differentiate between Activity and Fragment. CO3 K2
d. What do you mean by intent? Explain different types of intent. CO2 K1
e. What do you mean by companion object? Give an example. CO1 K1
PART – B (15 x 4 = 60 Marks)

Answer ALL questions Marks CO # Blooms


Level

2. a. Write a code in Kotlin to implement function overloading for finding the area of circle, 8 CO1 K2
rectangle and triangle.
b. Explain all features of Kotlin. 7 CO1 K2

(OR)
c. Write a code in Kotlin to print all Armstrong numbers in between 100 to 500. 8 CO1 K2

d. What do you mean by inheritance? Explain with suitable example(program). 7 CO1 K2

3.a. Describe layered architecture of android with suitable diagram. 8 CO2 K2

b. Create an android application to enter 2 numbers and display the result on button click. 7 CO2 K2

(OR)
c. Describe android app file structure in Android studio. 8 CO2 K2

d. Write an android program to change the layout background colour using radio button 7 CO2 K2
(use minimum 3 buttons).
4.a. Explain MVC, MVP and MVVM app architecture. 7 CO3 K2

b. Create an android application having 3 fragments named Loginfragment, 8 CO3 K2


Registerfragment and Homefragment. Loginfragment have 2 buttons named Login and
Register. On successful login, Homefragment will open and on clicking the Register
button, Registerfragment will open.
(OR)
c. What do you mean by fragment in android? Describe fragment life cycle. 8 CO3 K2

d. Write an android program to create a registration activity to enter name, email id, 7 CO3 K2
mobile number with proper validation.
5.a. List the steps to connect android app with SQLite database. 7 CO4 K2

b. Explain with suitable example the use of shared preference in android programming. 8 CO4 K2

(OR)
c. Describe different types of menu in android. Write down the steps to create option 8 CO4 K2
menu Android.
d. Write down an android program to store employee data like empno, name, department, 7 CO4 K2
designation in SQLite database.
--- End of Paper ---
Page 1 of 1

You might also like