Darshan Institute of Computer Application
BCA/[Link].(IT) Semester – 5
2304CS511 - MPF Question Bank
Sr. Unit Question BL CO
No. No.
1 1 List and explain the data types available in dart. R CO-1
2 1 Explain nullable and non-nullable types in dart. U CO-1
3 1 Explain various types of operators in Dart U CO-1
4 1 Explain if statement, conditional expression (??) in dart. U CO-1
5 1 Explain switch statement in dart. U CO-1
6 1 Explain for, while, do while loop in dart. U CO-1
7 1 Explain in brief anonymous function in dart. U CO-1
8 1 Explain named and optional parameters with an example. U CO-1
9 1 Explain Flutter Architecture in detail U CO-1
10 1 Explain [Link] file. U CO-1
11 1 Explain public and private access modifier in dart. U CO-1
12 1 Write the advantages of using Flutter. R CO-1
13 2 Explain Scaffold widget with its attributes and example. U CO-2
14 2 What are keys? Explain unique key and global key with an example. U CO-2
15 2 Explain Row widget with important attributes and examples. U CO-2
16 2 Explain Column widget with important attributes and examples. U CO-2
17 2 Explain Stack widget with important attributes and examples. U CO-2
18 2 Explain Container class with attributes in flutter with an example. U CO-2
19 2 Explain the use of mainAxisAlignment and crossAxisAlignment. U CO-2
20 2 Explain setState() {} in flutter with an example. U CO-2
21 2 Show navigation between pages with an example. R CO-2
22 2 Explain pushing and popping routes with an example. U CO-2
23 2 Explain Stateful widget with example. U CO-2
24 2 Explain Stateless widget with example. U CO-2
25 2 Compare between Stateless & Statefull widget R CO-2
26 2 Explain Text widget with example U CO-2
27 2 Explain TextFormField widget with example U CO-2
28 3 Explain Listview with example U CO-3
29 3 Explain Gridview with example U CO-3
30 3 Write difference between Listview and Gridview. U CO-3
31 3 Explain [Link] with example U CO-3
32 3 What is the advantage of [Link] over Listview U CO-3
33 3 Explain SingleChildScrollView with example. U CO-3
34 3 Explain BottomNavigationBar with example U CO-3
35 3 Explain PageView with example U CO-3
36 3 Explain [Link] with example. U CO-3
37 3 Explain MaterialPageRoute with example U CO-3
38 3 Explain [Link]() with example U CO-3
39 3 Explain [Link]() with example U CO-3
40 3 Explain push().then with example U CO-3
41 3 How to Return Data To Previous Page using pop() & push().then() U CO-3
42 4 Explain SQLite Database and why it is required. U CO-4
43 4 Explain Future Builder with example. U CO-4
44 4 Explain how to limit number of future builder response using variable. U CO-4
45 4 Explain the terms async and await with example. U CO-4
46 4 Explain different storages in flutter with example. U CO-4
47 4 Explain insert operation in sqlite database with example. U CO-4
48 4 Explain update operation in sqlite database with example. U CO-4
49 4 Explain delete operation in sqlite database with example. U CO-4
Darshan Institute of Computer Application
BCA/[Link].(IT) Semester – 5
2304CS511 - MPF Question Bank
50 4 Explain how to read all records from table in sqlite database with U CO-4
example.
51 4 Write steps to connect database with flutter application. A CO-4
52 4 Explain Alert Dialog with example. U CO-4
53 4 Explain future with example. U CO-4
54 4 Explain the usage of hasError and hasData in detail with the help of a U CO-4
code.
55 4 Write a program to insert Employee details (eid, ename, eaddress, A CO-4
edesignation) in SQLite database.
56 5 What is json? Explain in detail. R CO-5
57 5 What is parsing? Discuss how can you perform parsing using JSON in R CO-5
flutter application.
58 5 Explain Rest-Api with example. R CO-5
59 5 Explain Restful-Api with example. U CO-5
60 5 Explain Restless-Api with example. U CO-5
61 5 Write the difference between restful and restless Api. A CO-5
62 5 Explain different notation used in Json for parsing. U CO-5
63 5 Explain in detail how to connect flutter application to web server using U CO-5
Api.
64 5 Define U CO-5
1) Base URL
2) End Points
3) Query Parameter
4) Field Parameters
65 5 Explain http package with example. U CO-5
66 5 Explain different methods of Restful Apis (GET, POST, PUT, DELETE). U CO-5
67 5 Write a program to display data ((eid, ename, eaddress, edesignation)) A CO-5
from web server using Api.
68 5 Explain the use of Shared Preferences. U CO-5
69 5 What is shared preference? Write a sample code to store user details. R CO-5