[go: up one dir, main page]

0% found this document useful (0 votes)
23 views4 pages

Chapter 4

The document is a question paper for the CIE IGCSE Computer Science course, focusing on types of programming languages, translators, and integrated development environments (IDEs). It includes various questions assessing knowledge on high-level and low-level languages, IDE definitions, and the differences between compilers and interpreters. The paper is structured to allow students to demonstrate their understanding of programming concepts within a 20-minute time frame.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views4 pages

Chapter 4

The document is a question paper for the CIE IGCSE Computer Science course, focusing on types of programming languages, translators, and integrated development environments (IDEs). It includes various questions assessing knowledge on high-level and low-level languages, IDE definitions, and the differences between compilers and interpreters. The paper is structured to allow students to demonstrate their understanding of programming concepts within a 20-minute time frame.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Head to www.savemyexams.

com for more awesome resources

4.2 Types of Programming Language, Translators and


Integrated Development environments (IDEs)
Question Paper

Course CIE IGCSE Computer Science


Section 4. Software
4.2 Types of Programming Language, Translators and Integrated
Topic
Development environments (IDEs)
Difficulty Medium

Time Allowed 20
Score /9
Percentage /100

Check your answers

Page 1 of 4

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Question 1a
A programmer uses a high-level language to create a computer program.
a)
i) Identify two advantages to the programmer of using a high-level language instead of a low-level language.

1 .................................................
2 .................................................
[2]
ii) Suggest one disadvantage to the programmer of using a high-level language instead of a low-level language.
[1]
[3 marks]

Question 1b
b) The programmer uses an integrated development environment (IDE) when creating the computer program.

State what is meant by an IDE.


[1]
[1 mark]

Page 2 of 4

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Question 2a
Look at these two pieces of code:
A: CLC B: FOR Loop = 1 TO 4
LDX #0 INPUT Number1,Number2
loop: LDA A,X Sum = Number1 + Number2
ADC B,X PRINT Sum
STA C,X NEXT
INX
CPX #16
BNE loop

a) Which of these pieces of code is written in a high-level language? [1]


[1 mark]

Question 2b
b) Give one benefit of writing code in a high-level language.
[1]
[1 mark]

Question 2c
c) Give one benefit of writing code in a low-level language.
[1]
[1 mark]

Question 2d
d) High-level languages can be compiled or interpreted.

Give two differences between a compiler and an interpreter.


1 ............................................
2 ............................................
[2]
[2 marks]

Page 3 of 4

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Page 4 of 4

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers

You might also like