tutLN1soln

TutLN1soln - FIT1001 Introduction Solutions to FIT1001 Tutorial for LN1 Introduction to Computer Systems Important to complete Exercise 1 What is

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: FIT1001 Introduction Solutions to FIT1001 Tutorial for LN1 Introduction to Computer Systems (* Important to complete) * Exercise 1 What is the difference between an algorithm and a program? Between a program and its execution? SOLUTION: • An algorithm is a sequence of steps to execute a task, a program implements this sequence of steps in a programming language. • The execution of a program runs this program on a computer and produces a result. Exercise 2 What are the two main attributes that define a computer? (refer to the table in slide #48 in LN1) SOLUTION: Fully electronic and fully programmable. Also, binary and separate program and data. * Exercise 3 Name the main technical advance that gave rise to each generation of computers (starting from Generation 1). SOLUTION: Generation 1 (1936 – 1953) – vacuum tubes Generation 2 (1954 – 1964) – transistors (Shockley, Bardeen and Brattain) Generation 3 (1964 – 1971) – integrated circuits (printed circuits) (Kilby and Noyce)...
View Full Document

This note was uploaded on 08/15/2010 for the course FIT 1001 taught by Professor Egerton during the Three '10 term at Monash.

Page1 / 2

TutLN1soln - FIT1001 Introduction Solutions to FIT1001 Tutorial for LN1 Introduction to Computer Systems Important to complete Exercise 1 What is

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online