Courses » JSS2 » JSS2 Computer Studies » Computer Studies Exam Topics » Computer Programming Languages 1 - Questions and Answers

Computer Programming Languages 1 - JSS2 Computer Studies Past Questions and Answers - page 1

1

What is programming?

A

Designing and creating executable computer programs

B

Maintaining computer hardware

C

Writing poetry

D

Cooking recipes

correct option: a
Users' Answers & Comments
2

What is the purpose of programming languages?

A

To confuse humans

B

To express algorithms and create computer programs

C

To make music

D

To design fashion websites

correct option: b
Users' Answers & Comments
3

Which type of programming languages is closer to natural language and abstracts hardware details?

A

High-level programming languages

B

Low-level programming languages

C

Music programming languages

D

Cooking programming languages

correct option: a
Users' Answers & Comments
4

Which programming language is commonly used for system-level programming?

A

Python

B

Java

C

Assembly language

D

Ruby

correct option: c
Users' Answers & Comments
5

What is a key advantage of high-level programming languages?

A

Direct hardware interaction

B

Readability and simplicity

C

Low-level abstraction

D

Minimal optimization

correct option: b
Users' Answers & Comments
6

Which type of programming language provides more direct control over hardware?

A

High-level programming languages

B

Low-level programming languages

C

Poetry programming languages

D

Music programming languages

correct option: b
Users' Answers & Comments
7

What does portability refer to in the context of programming languages?

A

Ability to run on different hardware platforms with minimal modifications

B

Ability to only run on one specific hardware platform

C

Ability to cook different dishes

D

Ability to play various musical instruments

correct option: a
Users' Answers & Comments
8

Why are low-level languages chosen for certain programming tasks?

A

For rapid development

B

For ease of maintenance

C

For precise manipulation of system resources

D

For minimal optimization

correct option: c
Users' Answers & Comments
9

What is a common advantage of high-level programming languages?

A

Direct hardware interaction

B

No abstraction overhead

C

Abstraction from hardware details

D

Inefficiency

correct option: c
Users' Answers & Comments
10

Why are high-level programming languages preferred for certain applications?

A

For system-level programming

B

For embedded systems

C

For rapid development and ease of maintenance

D

For minimal optimization

correct option: c
Users' Answers & Comments
Recommended: JSS2 Computer Studies Lessons
Please share this, thanks: