Search Header Logo
M2U3 - Programming and App Devt (SY25-26 / C103-101BA)

M2U3 - Programming and App Devt (SY25-26 / C103-101BA)

Assessment

Presentation

Computers

University

Medium

Created by

Don Bonus

Used 2+ times

FREE Resource

23 Slides • 8 Questions

1

media

2

media

3

Multiple Choice

Which of the following is NOT a key component of a program?

1

Input

2

Processing

3

Output

4

Storage

4

media

5

media

6

media

7

media

8

media

9

media

10

Multiple Choice

Python is classified as which type of language?

1

Compiled, low-level

2

Interpreted, high-level

3

Compiled, markup

4

Interpreted, query

11

media

12

media

13

Multiple Choice

In Object-Oriented Programming (OOP), which principle allows a new class to inherit attributes and methods from another class?

1

Polymorphism

2

Encapsulation

3

Inheritance

4

Abstraction

14

media

15

media

16

media

17

media

18

media

19

media

20

media

21

Multiple Choice

A mobile app built once but deployed to both iOS and Android platforms is called a:

1

Native app

2

Cross-platform/Hybrid app

3

Web application

4

Local installation app

22

media

23

media

24

media

25

media

26

media

27

Lesson Assessment

28

Multiple Choice

Which of the following is a query language?

1

HTML

2

XML

3

SQL

4

Bash

29

Multiple Choice

What is the main purpose of pseudocode?

1

To execute code faster

2

To provide a graphical representation of logic

3

To describe algorithms in plain, structured English

4

To optimize program memory usage

30

Multiple Choice

Which of the following is an advantage of high-level languages over low-level languages?

1

Faster execution speed

2

Easier to read and maintain

3

Greater control of hardware

4

Platform-specific performance

31

Multiple Choice

In a flowchart, which symbol is used to represent a decision point?

1

Rectangle

2

Oval

3

Diamond

4

Arrow

media

Show answer

Auto Play

Slide 1 / 31

SLIDE