Mobile Application Development
CNIC No. registered on e-Rozgaar portal *
(12345-1234567-1)
31202-6337203-9
Mobile No. registered on e-Rozgaar portal *
03138826828
Please enter Name that is registered on e-Rozgaar portal *
Muhammad Uzair
Select Platform
Congratulations !!!
you have been verified in "Mobile Application Development" domain offered by e-Rozgaar
Training Program.
we offers Mobile App Development with two different platforms "Flutter" & "React Native".
Select platform carefully. Once selected platform it can't be changed/update
Select the platform for Mobile Application Development training. *
Flutter
React Native
What is your most recent qualification ? *
MS Software Engineering
Assesment Test
In Dart, what is the role of a "constructor" in a class? *
To create an instance of a class
To declare instance variables
To destroy an object
To define the main() function
What is the primary programming language used in React Native development? *
TypeScript
Dart
Python
JavaScript
Which framework is commonly used for building cross-platform mobile apps *
using JavaScript?
Vue.js
React Native
Angular
Django
What is the purpose of "props" in React Native components? *
To manage and update state
To pass data from parent to child components
To handle touch eve
To define component styles
Which tool is used to manage packages and dependencies in React Native *
projects?
pip
Composer
npm
gem
In Dart, which data type is used to represent a collection of elements, where each *
element is associated with an index?
set
list
array
map
Which statement is true about Dart's garbage collection? *
Developers need to manually manage memory.
Garbage collection is not used in Dart.
Dart's garbage collector automatically reclaims memory.
Dart uses reference counting for garbage collection.
In React Native, which component is used to create a reusable UI element? *
Component
Element
View
Screen
Which programming language is primarily used for building apps with the Flutter *
framework?
TypeScript
JavaScript
Python
Dart
In TypeScript, what is the purpose of an "interface"? *
To define a new class
To create a singleton object
To define the implementation of a class
To define the structure of an object
What is the purpose of "async/await" in asynchronous programming? *
To handle exceptions
To run code synchronously
To simplify asynchronous code and make it look more synchronous
To perform database queries
What is a "widget" in Flutter? *
A small app icon
A programming error
A type of notification
A graphical user interface component
In TypeScript, what is the purpose of the "readonly" modifier for properties in a *
class?
It makes the property public and writable.
It restricts the property to be read-only.
It prevents the property from being accessed.
It defines a property that can only be accessed within the class.
Which keyword is used in TypeScript to define a type that can hold either a *
specific type or "null"?
either
maybe
unknown
nullable
In React Native, which lifecycle method is called after a component is rendered *
for the first time?
componentWillMount
componentDidUpdate
componentDidMount
componentWillUnmount
What is the purpose of "async" and "await" in Dart? *
They define routing in the app.
They handle asynchronous operations.
They control the flow of the app.
They are used for error handling.
In Dart, which operator is used to check if an object is of a certain type? *
typecheck
is
instanceof
typeof
In React Native, what is the purpose of "TouchableOpacity"? *
To handle touch events
To navigate between screens
To display text
To play audio
Which keyword is used to define a variable in Dart that cannot be changed after *
it's assigned a value?
final
var
let
const
TypeScript is a superset of which programming language? *
Ruby
JavaScript
C++
Python
What is the purpose of "useEffect" in React Native? *
To handle touch events
To manage state
To perform side effects in functional components
To create reusable components
What is the benefit of using TypeScript in mobile app development? *
It offers static typing and improved code quality.
It provides advanced AI capabilities.
It makes the app run faster.
It eliminates the need for unit testing.
What is the role of the "Navigator" component in React Native navigation? *
To handle device GPS
To create animations
To manage user authentication
To manage navigation between screens
In TypeScript, what data type is used for variables that can hold multiple types of *
values?
any
multi
diverse
mixed
Which operator is used in TypeScript to combine two or more types into a single *
type?
combine
join
merge
union
What does "JSX" stand for in the context of React Native development? *
JavaScript XML
JavaScript External
Java Xcode
Java Syntax Extension
What is the purpose of "useState" in React Native? *
To declare variables
To manage and update state in a functional component
To fetch data from an API
To define component styles
What is the main advantage of using "strict mode" in TypeScript? *
It allows for dynamic typing.
It reduces the size of the compiled code.
It simplifies the syntax of the code.
It enforces stricter error checking and type safety.
Which of the following is a navigation library commonly used with React Native? *
React Navigation
Angular Router
Router.js
Vue Router
Which TypeScript data type is used for variables that can have a value of "null" or *
a specified type?
void
nullable
undefined
union
This content is neither created nor endorsed by Google. - Terms of Service - Privacy Policy
Forms