MATSEC Past Papers May 2010 Paper 1 Paper 2A. What is the difference between each of the following pairs of items? Syntax Error Caused by forgetting certain.

Slides:



Advertisements
Similar presentations
GCSE Computing Lesson 5.
Advertisements

Week 3. Assembly Language Programming  Difficult when starting assembly programming  Have to work at low level  Use processor instructions >Requires.
BT 1005 Managing Information Lecture 2 Data Representation, Storage and Transmission.
INTRODUCTION OF COMPUTER
ENGR2216 FORTRAN PROGRAMMING FOR ENGINEERS. Chapter 1 The computer CPU MEMORY INPUT/OUTPUT DEVICES DATA REPRESENTATION BINARY SYSTEM OCTAL & HEXADECIMAL.
COSC 120 Computer Programming
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with Programming Logic & Design First Edition by Tony Gaddis.
The Analytical Engine Module 6 Program Translation.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Computing Components 01/26/11. Announcements & Reminders Programs 1 due Friday, 9/2/11 What is my late policy? Proxy Codes for Labs  You should be able.
Introduction to Computers and Programming. Some definitions Algorithm: –A procedure for solving a problem –A sequence of discrete steps that defines such.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Sixth Edition by Tony Gaddis, Judy Walters,
Starting Out with C++: Early Objects 5/e © 2006 Pearson Education. All Rights Reserved Starting Out with C++: Early Objects 5 th Edition Chapter 1 Introduction.
Instructions Slides 3,4,5 are general questions that you should be able to answer. Use slides 6-27 to answer the questions. Write your answers in a separate.
Chapter 3 – Computer Hardware Computer Components – Hardware (cont.) Lecture 3.
Information Technology Ms. Abeer Helwa. Computer Generations First Generation (Vacuum Tubes) -They relied on the machine language to perform operations.
Digital Logic Chapter 2 Number Conversions Digital Systems by Tocci.
COMPONENTS OF THE SYSTEM UNIT
CS102 Introduction to Computer Programming
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Alternate Version of STARTING OUT WITH C++ 4 th Edition Chapter 1 Introduction to Computers and Programming.
® Microsoft Office 2010 Essential Computer Concepts.
CSC 125 Introduction to C++ Programming Chapter 1 Introduction to Computers and Programming.
1 3 Computing System Fundamentals 3.4 Networked Computer Systems.
Lesson 3 — How a Computer Processes Data
1. Fundamentals of Computer Systems Define a computer system Computer Systems in the modern world Professional standards for computer systems Ethical,
CSC 101 Introduction to Computing Lecture 9 Dr. Iftikhar Azim Niaz 1.
Topics Introduction Hardware and Software How Computers Store Data
CPS120: Introduction to Computer Science
There are different types of translator. An Interpreter Interpreters translate one instruction at a time from a high level language into machine code every.
HARDWARE: CPU & STORAGE How to Buy a Multimedia Computer System.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Chapter 1: Introduction to Computers and Programming.
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1: Introduction to Computers and Programming.
MAC OS – Unit A Page: 10-11, Investigating Data Processing Understanding Memory.
Lesson 2 — How Does A Computer Process Data?
CISC105 General Computer Science Class 1 – 6/5/2006.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Seventh Edition by Tony Gaddis, Judy.
Eng.Samra Essalaimeh Philadelphia University 2013/ nd Semester PIC Microcontrollers.
Multi Media.  Bit :  Bit : is the basic unit of information in computing and telecommunications; it is the amount of information that can be stored.
Data Representation and Storage Lecture 5. Representations A number value can be represented in many ways: 5 Five V IIIII Cinq Hold up my hand.
Mrs. Ulshafer August, 2013 Java Programming Chapter 1.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
COMPUTER ARCHITECTURE. Recommended Text 1Computer Organization and Architecture by William Stallings 2Structured Computer Organisation Andrew S. Tanenbaum.
SKILL AREA: 1.2 MAIN ELEMENTS OF A PERSONAL COMPUTER.
 Identify computer system components.  Explain how the CPU works.  Differentiate between RAM and ROM.  Describe how data is represented.  Identify.
2 nd MEETING Basic Introduction to Computers. The Computer Defined  A device that computes  Electronic device  Converts data into information  Modern.
Chapter 1 : Overview of Computer and Programming By Suraya Alias
Copyright 2003 Scott/Jones Publishing Standard Version of Starting Out with C++, 4th Edition Chapter 1 Introduction to Computers and Programming.
The Computer System.
Chapter 1 Introduction. Components of a Computer CPU (central processing unit) Executing instructions –Carrying out arithmetic and logical operations.
Introduction to Computer Programming using Fortran 77.
2.1.1.a: Define a computer system b: Describe the importance of computer systems in the modern world.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
Copyright © 2014, 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Eighth Edition by Tony Gaddis,
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
Information Technology (IT). Information Technology – technology used to create, store, exchange, and use information in its various forms (business data,
Chapter 1: Introduction to Computers and Programming
An Overview of the Computer System
Chapter 2.
Topics Introduction Hardware and Software How Computers Store Data
Introduction to Computers
Chapter 1: Introduction to Computers and Programming
An Overview of the Computer System
McGraw-Hill Technology Education
Topics Introduction Hardware and Software How Computers Store Data
There are different types of translator.
McGraw-Hill Technology Education
McGraw-Hill Technology Education
Chapter 1: Introduction to Computers and Programming
Presentation transcript:

MATSEC Past Papers May 2010 Paper 1 Paper 2A

What is the difference between each of the following pairs of items? Syntax Error Caused by forgetting certain codes and statement structures Not obeying the programming language’s rules The compiler will find these errors Ex. System.out.plintln(“hi”); Logical Error A mistake found in the actual design of a program Use of the wrong mathematical operation Found by gaining the wrong results Ex. Average = /3 10

What is the difference between each of the following pairs of items? Byte A byte is a group of 8 bits Word A word is a group of bits that are handled as a unit by the instruction set of the CPU Assembler Assembler translates Assembly language into machine code. Compiler Compiler translates a high level language source code into executable code

What is the difference between each of the following pairs of items? Integer data type Can only store whole numbers Real data type Can store numbers with decimal places CAM computer aided manufacturing Processes models from CAD and manufactures them using machines CAD computer aided design 3D sketches of an object

Give one reason why: Passwords are required To prevent unauthorised access to files and other resources 4 The Data Protection Act as established To protect sensitive data of the individual and prevent unauthorised distribution and access of data. Backups are made So that if the original files are corrupted they can be replaced with their backups. Software is copyrighted it’s the right of the author which states that software cannot be copied or modified

Fill in the missing terms; The ALU performs arithmetic and logical operations 5 A character code that is widely used in computers is ASCII or UNICODE Two types of optical storage media are CD and DVD A computers main memory stores both data and addresses A parity bit is an extra bit that is added to a byte to help detect errors

Which communication medium transfers data as pulses of light? Fibre optic cables 1 Telephone line Cable line Satellite List another 3 types of communication media 3

Identify Two advantages and two disadvantages of using a wireless network at home 4 Advantages: Computers can be placed anywhere There is no need for cables. Disadvantages: More security risk, Sometimes signal doesn’t reach all places.

A computer currently has 512MB of main memory and the owner wishes to upgrade it to 1 GB. If the memory chips available have a capacity of 256 MB, how many of these chips are needed? / 256 = 2 Mention two advantages of having a larger memory The computer will be much faster Multitasking will not slow down the computer 2

Describe a problem for which a computer simulation would be a suitable method of solution and explain why a computer simulation would be the most suitable method in this case 3 Training an airplane pilot, since an airplane is dangerous to fly without any experience since it can cause a lot of damage, the pilot has to be trained in a safe environment first. (Other simulations: space exploration, soldier training)

Briefly describe two methods of validating data and for each method give an example of invalid data 4 Method 1: Range check, if a month is inputted, it has to be checked if it’s between 1 and 12. Method 2: Check digit, if a number is inputted (such as credit card number) a special algorithm is carried out and it checks if the inputted number is valid or not.

Mention 3 types of documentation that are produced during software development and state why each is needed 6 User: helps the user on how to use the basic functionality of a program. Technical: helps the technician solve problems using troubleshooting and how to conduct any changes to the program. Programmer: Helps programmer understand the program through graphical representations such as flowcharts and comments.

Write the binary equivalent of the hexadecimal number 4A 2 4A =

If the ASCII code equivalent to the letter A is 65. Which letter does the binary number represent ABCDEFGHIJ J = 74

What is the largest number that can be stored in an 8-bit register = 255

Consider the terms below : Consider the terms below : flash memory, scanner, mouse, modem, RAM 4 Which of the above allows digital data to be transmitted over telephone lines? modem Which of the above is a form of non-volatile storage? Flash memory Which of the above can translate drawings and photos into digital format? Scanner Which of the above is a form of volatile storage? RAM

Consider the truth table below ABCXYZ

Draw the logic circuit corresponding to the truth table 9 A B X C Y Z

Paper 2 A We will be doing a class correction of paper 2A together tomorrow so please bring this paper worked out