NEW
Font size
WorksheetsMCA24/3E4/MAD ASSESSMENT
Total questions: 25
Worksheet time: 13mins
Which of the following is NOT a feature of Flutter?
Hot Reload
Cross-platform development
Native app compilation
Server-side rendering
What programming language is primarily used in Flutter?
Kotlin
Dart
Java
Swift
Which of the following is an advantage of Flutter?
Slow development
Large app size
Single codebase for multiple platforms
Limited community support
One disadvantage of Flutter is:
Lack of custom UI
Poor documentation
Larger app size
It only supports iOS
Which command is used to check Flutter installation and setup in Windows?
flutter check
flutter install
flutter run
flutter doctor
Flutter architecture is based on which design principle?
MVC
MVVM
Reactive Programming
Singleton Pattern
Which IDE is commonly used to develop Flutter applications?
Eclipse
Xcode
Android Studio
NetBeans
The entry point of a Flutter application is:
startApp()
launchApp()
runApp()
beginApp()
Dart is a language developed by:
Microsoft
Oracle
Which keyword is used to declare a constant variable in Dart?
var
const
static
final
Which of the following is a valid Dart data type?
float
double
decimal
real
Which loop is used when the number of iterations is not known beforehand?
for loop
while loop
do-while loop
foreach loop
How do you define a function in Dart?
function add() {}
void add() {}
def add() {}
fun add() {}
Which of the following is true about Dart functions?
They cannot return values
They can have optional parameters
They are not first-class objects
Dart does not support lambda functions
In Dart, an object is an instance of a:
Variable
Class
Method
List
Which keyword is used to create a class in Dart?
define
class
object
type
What is inheritance in Dart used for?
Encapsulation
Reusing code from another class
Creating anonymous functions
None of the above
In Flutter, "State" refers to:
App permissions
Visual UI layout
Data that can change over time
Device configuration
Which of the following widget types can have only one child?
Column
ListView
Container
Row
Which of these is a multiple child widget?
Container
Padding
Row
Center
Which of the following is NOT a layout widget?
Column
Row
TextField
Stack
Which widget is used to add padding around a child widget?
Column
Padding
Align
Stack
Which widget allows arranging widgets vertically?
Row
Stack
Column
ListTile
The build() method in a widget returns a:
List
Widget
String
Function
StatelessWidget is used when:
The widget's state changes over time
The widget needs to rebuild often
The widget does not require state changes
None of the above
