Você está na página 1de 8

Write your name here

Surname

Other names

Henri's Topic
Test

Centre Number

Candidate Number

Computer Science
Paper 1: Virtual Machines

Thursday 13 October 2016 Morning


Time: 18 minutes

Paper Reference

1VM0/01

You do not need any other materials.

Total Marks

Instructions

Use black ink or ball-point pen.


Use
a calculator is prohibited.
Fill inofthe
boxes at the top of this page with your name,
centre number
and candidate number.
all questions.
Answer
the questions in the spaces provided
Answer
there may be more space than you need.

Information

The total mark for this paper is 15.


The marks for each question are shown in brackets
use this as a guide as to how much time to spend on each question.
Questions labeled with an asterisk (*) are ones where the quality of your
written communication will be assessed
you should take particular care on these questions with your spelling,
punctuation and grammar, as well as the clarity of expression.

Advice

each question carefully before you start to answer it.


Read
Try to answer every question.
Check
your answers if you have time at the end.
Turn over

PVM16RA
Henri Material.

1/1/1/1/1/1/1/1

*P47340RA0124*

BLANK PAGE
Good luck! :-)

*P47340RA0224*

Answer ALL questions. Write your answers in the spaces provided.


Some questions must be answered with a cross in a box . If you change your mind about an
answer, put a line through the box and then mark your new answer with a cross .
1 (a) State the method named for converting high level language to machine code
Put a cross ( ) in the box next to your answer.
A Compiler
B Decompiler
C Translator
D Interpretor

(1)

(b) Define virtual machine


. . . . . . . . . . . ................................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . ................................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . ..................................... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . ................................... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . .................................... .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . . .

(2)

(Total for Question 1 = 3 marks)

*P47340RA0324*

Turn over

2 Below is a image of an application running on a virtual machine, ART. (Android Run Time)

A pizza shop restaurant, Pizza Home, wants to create an order list to see which
customer is line for their pizza.
Pizza Home, has hired you as a developer to program a working solution; however, there
are many bugs and issues with the code.
(a) Explain how you would use a virtual machine in the process of development with this
application including the limitations of using a virtual machine instead of running the operating
system on physical hardware.
. . . . . . . . . . . . .................................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .......................................................................................................................................... .. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . .................................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .......................................................................................................................................... .. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . .................................... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . ................................... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . ................................... .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . .................................... .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .................................. . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . ................................... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . .

*P47340RA0424*

. . . . . . . . . . . .................................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .................................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .................................... . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................. . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . ................................... . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . .................................... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . .................................... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . ................................... . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . .................................... . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . ................................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . ................................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . ................................... . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . .................................... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . .................................. . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . ................................... . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . ................................... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................................................................................................................................ . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . .................................... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................................................................................................................................... . . . . . . . . . . . . . . . . . . . .

(5)

(Total for Question 2 = 5 marks)

*P47340RA0524*

Turn over

3) There are two forms of virtualization a system; emulation and virtual machines.
(i) The table shows some ideas about the virtualization.
Which row of the table matches with category that is correct.
Put a cross ( ) in the box next to your answer.

Emulation

Virtual Machine

(3)

Neither

Running an running OS on an OS

Playing ROMs
Replicating your PC system
information as a Mac
Running Xbox 360 games on
Xbox One

Being a host on a COD server


Running your word document
under protected mode
Running your outdated program
in compatibility mode

(ii) A system virtual machine emulates:


Put a cross ( ) in the box next to your answer.
A A single program
B The hardware and software of a guest system
C The operating system of a guest system
D

A machine used to backup all of your data

*P47340RA02324*

(1)

(iii) A process virtual machine:


Put a cross ( ) in the box next to your answer.
A Emulates a single program
B Tells the operating system which processes to handle next
C Emulates the operating system of a guest system
(1)

D A process which is virtual in your machine


(iv) The Java Virtual Machine translates:
Put a cross ( ) in the box next to your answer.
A Source code into object code
B Source code into byte code
C Byte code into machine code
D Byte code into source code

(1)
(v) Virtualisation software provides a:
Put a cross ( ) in the box next to your answer.
A Bridge between the host computers hardware and the emulated software
B Bridge between the guest computers hardware and software
C Bridge between the host computers operating system and the emulated software
D Bridge between the host computer's hardware and the virtual software
(1)

(Total for Question 3 = 7 marks)


TOTAL FOR PAPER = 15 MARKS

*P47340RA01924*

Turn over

END OF PAPER

*P47340RA02424*

Você também pode gostar