SlideShare a Scribd company logo
Computer Science
Easter homework
DUE the first lesson back after the break!!!!!
Programming practice
To become familiar with the programming language
Complete the practice python programming tasks on code academy
http://www.codecademy.com/learn
A great book to learn to program:
http://files.swaroopch.com/python/byte_of_python.pdf
If you have any difficulties please feel free to contact:
p.morris@montomeryschool.co.uk
l.harwood@montgomeryschool.co.uk
Richard.west@go.edgehill.ac.uk
As well as using Montgomery high school on google + or @montyict on twitter
Theory Revision
Data Types
Boolean True /false
String It is hot outside
Integer 457
Floating Point 3.548
What data type is counter?
Please define the following
Variable
Iteration
Algorithm
Syntax error
Network Topology
Network topology refers to how computers are connected to a
network. There are three main types of network topology: bus, ring
and star.
The bus network
In a bus network all the workstations, servers and printers are joined
to one cable (the bus). At each end of the cable a terminator is
fitted to stop signals reflecting back down the bus.
The ring network
In a ring network each device (workstation, server, printer) is
connected to two other devices, this forms a ring for the signals to
travel around. Each packet of data on the network travels in one
direction and each device receives each packet in turn until the
destination device receives it.
The star network
In a star network each device on the network has its own cable that
connects to a switch or hub. A hub sends every packet of data to
every device, whereas a switch only sends a packet of data to the
destination device.
Pick one of the topologies and research their advantage and
disadvantages as well providing a drawing of a typical layout.
DECIMAL BINARY CORRECT?
0 8 4 2 1
1 8 4 2 1
2 8 4 2 1
3 8 4 2 1
4 8 4 2 1
5 8 4 2 1
0 1 0 1
Example
6 8 4 2 1
7 8 4 2 1
8 8 4 2 1
9 8 4 2 1
10 8 4 2 1
Binary Numbers
Binary means two. All
numbers in binary are
made up of either a 0 or a
1.
To work out a decimal
number we use a grid like
the ones on a left.
Decimal number 5
Is there any eights in five?
NO! so a zero goes in the
eight column.
Are there any fours in 5.
Yes so we put a 1 in the
four column.
Leaving one!
So we out the one in the 1
column and not the two
column
Now work out the binary
numbers for the other
questions.
Flowchart
Create a flowchart which demonstrates the process of ordering a
meal at a fast food restaurant.
Database / SQL
Table = Menu
Meal-code Name Price Meal-deal
1001 Fish Fingers 1.99 No
1002 Hot Dogs 2.85 No
1003 Turkey Burgers 2.19 No
1004 Jacket Potato 2.50 Yes
1005 Chicken Korma 3.25 No
Which of the above would be the primary key?
The following SQL statement has been executed to the database table
above what would happen?
SELECT Name, Price, Meal-deal
FROM Menu;
Where Meal-code = 1004;
Data Structures (revision only)
The study of data structures is about organising data so that it is suitable
for computer processing. Computer hardware looks at storage devices
like internal memory and disks as holders of elementary data units
(bytes), each accessible through its address (usually an integer).
Defining data structures
A data structure can be defined as a collection of different data
elements, which are stored together in a clear, structured form.
In programming, one of the most important design decisions involves
choosing which data structure to use. Arrays and linked lists are among
the most common data structures and each is applicable in different
situations.
Data structures: arrays
There are situations during the writing of code when programmers need
to hold related data as a single item, for example a list of employees’
names or makes of car. One method of doing this would be to assign a
variable to each item in the list.
One-dimensional arrays
A one-dimensional array in Python and PHP is a data structure that
allows a list of items to be stored with the capability of accessing each
item by pointing to its location within the array.
0 1 2 3
0 A B C D
1 E F G H
2 I J K L
3 M N O P
The reason why this type of array is referred to as a
‘one-dimensional array’ is that it only uses a single
number to point to the position of array elements.
Two-dimensional arrays
Two-dimensional arrays are a little more complex than the one-
dimensional versions, but really they are nothing more than an array of
arrays, in other words an array in one row and another in the next row.
4 Q R S T
Hardware
Hardware is a name given to a collection of physical ‘things’ that when
put together in a certain way form a ‘system’.
Computer hardware: system unit
Within a computer system there are basically two types of hardware. The
hardware within the system consisting of the CPU (central processing
unit), which is situated on a printed circuit board called the motherboard.
There is the hard disk drive, the RAM (random access memory), optical
drive and other circuit boards such as the graphics and sound cards.
These are all regarded as hardware because if you removed the case you
could physically touch the devices – although you should not do this
unless you know what you are doing.
Describe what the purpose of CPU & RAM along with
typical specs and costs each.
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
__________________________________________________________________

More Related Content

What's hot

Unit i (part1) b.sc
Unit i (part1)  b.scUnit i (part1)  b.sc
Unit i (part1) b.sc
Hepsijeba
 
Understanding Computers - Today and Tomorrow
Understanding Computers - Today and TomorrowUnderstanding Computers - Today and Tomorrow
Understanding Computers - Today and Tomorrow
GufranAhmadJU
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentalsatheenndrh
 
Computer Essentials
Computer EssentialsComputer Essentials
Computer Essentials
Peter Ferguson
 
Cambridge IGCSE ICT Revision Notes
Cambridge IGCSE ICT Revision Notes Cambridge IGCSE ICT Revision Notes
Cambridge IGCSE ICT Revision Notes
Yash Bhatt
 
Power Point Lesson 01
Power Point Lesson 01Power Point Lesson 01
Power Point Lesson 01Nasir Jumani
 
Introduction to computer science ch2
Introduction to computer science ch2Introduction to computer science ch2
Introduction to computer science ch2
Mohamed Essam
 
Hardware- the entire parts of a computer
Hardware- the entire parts of a computerHardware- the entire parts of a computer
Hardware- the entire parts of a computer
Ananna Nashid
 
Unit 1- computer hardware system
Unit 1- computer hardware systemUnit 1- computer hardware system
Unit 1- computer hardware system
Hardik Patel
 
Chapter 1 computer fundamentals
Chapter 1 computer  fundamentalsChapter 1 computer  fundamentals
Chapter 1 computer fundamentals
Praveen M Jigajinni
 
Fundamentals of computer system and Programming EC-105
Fundamentals of computer system and Programming EC-105Fundamentals of computer system and Programming EC-105
Fundamentals of computer system and Programming EC-105
NUST Stuff
 
NI221 - Fundamentals of Computer
NI221 - Fundamentals of ComputerNI221 - Fundamentals of Computer
NI221 - Fundamentals of Computer
paulcaspe
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
Mujahid Riaz
 
Basic computer and_intenet_terminologies
Basic computer and_intenet_terminologiesBasic computer and_intenet_terminologies
Basic computer and_intenet_terminologies
aticar
 
Computer fundamental
Computer fundamentalComputer fundamental
Computer fundamental
rachit jaish
 
Basic of computer
Basic of computerBasic of computer
Basic of computer
Tukaram Gundoor
 
Computer Systems Hardware
Computer Systems   HardwareComputer Systems   Hardware
Computer Systems HardwarenS789
 
Computer Concepts
Computer ConceptsComputer Concepts
Computer Concepts
Phoebe Kim
 
Computer fundamentals-internet p1
Computer fundamentals-internet p1Computer fundamentals-internet p1
Computer fundamentals-internet p1
Leo Mark Villar
 

What's hot (20)

Unit i (part1) b.sc
Unit i (part1)  b.scUnit i (part1)  b.sc
Unit i (part1) b.sc
 
Understanding Computers - Today and Tomorrow
Understanding Computers - Today and TomorrowUnderstanding Computers - Today and Tomorrow
Understanding Computers - Today and Tomorrow
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentals
 
Computer Essentials
Computer EssentialsComputer Essentials
Computer Essentials
 
Cambridge IGCSE ICT Revision Notes
Cambridge IGCSE ICT Revision Notes Cambridge IGCSE ICT Revision Notes
Cambridge IGCSE ICT Revision Notes
 
Power Point Lesson 01
Power Point Lesson 01Power Point Lesson 01
Power Point Lesson 01
 
Introduction to computer science ch2
Introduction to computer science ch2Introduction to computer science ch2
Introduction to computer science ch2
 
Hardware- the entire parts of a computer
Hardware- the entire parts of a computerHardware- the entire parts of a computer
Hardware- the entire parts of a computer
 
Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
Unit 1- computer hardware system
Unit 1- computer hardware systemUnit 1- computer hardware system
Unit 1- computer hardware system
 
Chapter 1 computer fundamentals
Chapter 1 computer  fundamentalsChapter 1 computer  fundamentals
Chapter 1 computer fundamentals
 
Fundamentals of computer system and Programming EC-105
Fundamentals of computer system and Programming EC-105Fundamentals of computer system and Programming EC-105
Fundamentals of computer system and Programming EC-105
 
NI221 - Fundamentals of Computer
NI221 - Fundamentals of ComputerNI221 - Fundamentals of Computer
NI221 - Fundamentals of Computer
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
Basic computer and_intenet_terminologies
Basic computer and_intenet_terminologiesBasic computer and_intenet_terminologies
Basic computer and_intenet_terminologies
 
Computer fundamental
Computer fundamentalComputer fundamental
Computer fundamental
 
Basic of computer
Basic of computerBasic of computer
Basic of computer
 
Computer Systems Hardware
Computer Systems   HardwareComputer Systems   Hardware
Computer Systems Hardware
 
Computer Concepts
Computer ConceptsComputer Concepts
Computer Concepts
 
Computer fundamentals-internet p1
Computer fundamentals-internet p1Computer fundamentals-internet p1
Computer fundamentals-internet p1
 

Viewers also liked

GCSE Computing Software Key Terms
GCSE Computing Software Key TermsGCSE Computing Software Key Terms
GCSE Computing Software Key Terms
jog_glister
 
Let's Learn
Let's LearnLet's Learn
Let's Learn
DIGDARSHAN KUNWAR
 
Gcse computing mooc_-_so_p
Gcse computing mooc_-_so_pGcse computing mooc_-_so_p
Gcse computing mooc_-_so_p
Ricardo A. VanEgas
 
Programming Key terms Flash Cards
Programming Key terms Flash CardsProgramming Key terms Flash Cards
Programming Key terms Flash Cards
jog_glister
 
GCSE Compuitng Hardware Key terms
GCSE Compuitng Hardware Key termsGCSE Compuitng Hardware Key terms
GCSE Compuitng Hardware Key terms
jog_glister
 
Computer science
Computer scienceComputer science
Computer science
DIGDARSHAN KUNWAR
 
GCSE Computing Data Key terms
GCSE Computing Data Key termsGCSE Computing Data Key terms
GCSE Computing Data Key terms
jog_glister
 
GCSE Computing Networks Key terms
GCSE Computing Networks Key termsGCSE Computing Networks Key terms
GCSE Computing Networks Key terms
jog_glister
 
Database Key terms Flash Cards
Database Key terms Flash CardsDatabase Key terms Flash Cards
Database Key terms Flash Cards
jog_glister
 
As Level Computer Science Book -2
As Level Computer Science  Book -2As Level Computer Science  Book -2
As Level Computer Science Book -2
DIGDARSHAN KUNWAR
 
Tutorial PHP and Dreamweaver CS3
Tutorial PHP and Dreamweaver CS3Tutorial PHP and Dreamweaver CS3
Tutorial PHP and Dreamweaver CS3Halizah Ahmad
 
Computer science ppt
Computer science pptComputer science ppt
Computer science ppt
brijesh kumar
 
SMART Infrastructure Business and Policy Dialogue Event: A private sector per...
SMART Infrastructure Business and Policy Dialogue Event: A private sector per...SMART Infrastructure Business and Policy Dialogue Event: A private sector per...
SMART Infrastructure Business and Policy Dialogue Event: A private sector per...
SMART Infrastructure Facility
 
Tlc 023 syllabus su14 brockman
Tlc 023 syllabus su14 brockmanTlc 023 syllabus su14 brockman
Tlc 023 syllabus su14 brockmanCarolyn Brockman
 
1Q 2016 EMEA ISG Outsourcing Index®
1Q 2016 EMEA ISG Outsourcing Index®1Q 2016 EMEA ISG Outsourcing Index®
1Q 2016 EMEA ISG Outsourcing Index®
Information Services Group (ISG)
 
Villa - Toda mulher merece um elogio
Villa - Toda mulher merece um elogioVilla - Toda mulher merece um elogio
Villa - Toda mulher merece um elogioGrupo Phocus
 
Transcantábrico
TranscantábricoTranscantábrico
Transcantábrico
Carlos Colomer
 
ISNGI 2016 - Keynote Speaker: A/Prof Rodney Clarke - "International industry ...
ISNGI 2016 - Keynote Speaker: A/Prof Rodney Clarke - "International industry ...ISNGI 2016 - Keynote Speaker: A/Prof Rodney Clarke - "International industry ...
ISNGI 2016 - Keynote Speaker: A/Prof Rodney Clarke - "International industry ...
SMART Infrastructure Facility
 
Scorion dashboard 4 voorbeelden
Scorion dashboard 4 voorbeeldenScorion dashboard 4 voorbeelden
Scorion dashboard 4 voorbeeldenparantion
 

Viewers also liked (20)

GCSE Computing Software Key Terms
GCSE Computing Software Key TermsGCSE Computing Software Key Terms
GCSE Computing Software Key Terms
 
Let's Learn
Let's LearnLet's Learn
Let's Learn
 
Gcse computing mooc_-_so_p
Gcse computing mooc_-_so_pGcse computing mooc_-_so_p
Gcse computing mooc_-_so_p
 
Programming Key terms Flash Cards
Programming Key terms Flash CardsProgramming Key terms Flash Cards
Programming Key terms Flash Cards
 
GCSE Compuitng Hardware Key terms
GCSE Compuitng Hardware Key termsGCSE Compuitng Hardware Key terms
GCSE Compuitng Hardware Key terms
 
Computer science
Computer scienceComputer science
Computer science
 
GCSE Computing Data Key terms
GCSE Computing Data Key termsGCSE Computing Data Key terms
GCSE Computing Data Key terms
 
GCSE Computing Networks Key terms
GCSE Computing Networks Key termsGCSE Computing Networks Key terms
GCSE Computing Networks Key terms
 
Database Key terms Flash Cards
Database Key terms Flash CardsDatabase Key terms Flash Cards
Database Key terms Flash Cards
 
As Level Computer Science Book -2
As Level Computer Science  Book -2As Level Computer Science  Book -2
As Level Computer Science Book -2
 
Tutorial PHP and Dreamweaver CS3
Tutorial PHP and Dreamweaver CS3Tutorial PHP and Dreamweaver CS3
Tutorial PHP and Dreamweaver CS3
 
Computer science ppt
Computer science pptComputer science ppt
Computer science ppt
 
SMART Infrastructure Business and Policy Dialogue Event: A private sector per...
SMART Infrastructure Business and Policy Dialogue Event: A private sector per...SMART Infrastructure Business and Policy Dialogue Event: A private sector per...
SMART Infrastructure Business and Policy Dialogue Event: A private sector per...
 
Tlc 023 syllabus su14 brockman
Tlc 023 syllabus su14 brockmanTlc 023 syllabus su14 brockman
Tlc 023 syllabus su14 brockman
 
1Q 2016 EMEA ISG Outsourcing Index®
1Q 2016 EMEA ISG Outsourcing Index®1Q 2016 EMEA ISG Outsourcing Index®
1Q 2016 EMEA ISG Outsourcing Index®
 
Villa - Toda mulher merece um elogio
Villa - Toda mulher merece um elogioVilla - Toda mulher merece um elogio
Villa - Toda mulher merece um elogio
 
Transcantábrico
TranscantábricoTranscantábrico
Transcantábrico
 
ISNGI 2016 - Keynote Speaker: A/Prof Rodney Clarke - "International industry ...
ISNGI 2016 - Keynote Speaker: A/Prof Rodney Clarke - "International industry ...ISNGI 2016 - Keynote Speaker: A/Prof Rodney Clarke - "International industry ...
ISNGI 2016 - Keynote Speaker: A/Prof Rodney Clarke - "International industry ...
 
Pp4
Pp4Pp4
Pp4
 
Scorion dashboard 4 voorbeelden
Scorion dashboard 4 voorbeeldenScorion dashboard 4 voorbeelden
Scorion dashboard 4 voorbeelden
 

Similar to AQA Computer science easter revision

Chapter 1 - Introduction to Data Structure.ppt
Chapter 1 - Introduction to Data Structure.pptChapter 1 - Introduction to Data Structure.ppt
Chapter 1 - Introduction to Data Structure.ppt
NORSHADILAAHMADBADEL
 
number system understand
number system  understandnumber system  understand
number system understandrickypatel151
 
parts_of_a_computer.pdf
parts_of_a_computer.pdfparts_of_a_computer.pdf
parts_of_a_computer.pdf
CHETANShimpi8
 
Due 24 August (Friday, 1159 p.m. EDT)Use Module 1 and Book Ch.docx
Due 24 August (Friday, 1159 p.m. EDT)Use Module 1 and Book Ch.docxDue 24 August (Friday, 1159 p.m. EDT)Use Module 1 and Book Ch.docx
Due 24 August (Friday, 1159 p.m. EDT)Use Module 1 and Book Ch.docx
jacksnathalie
 
System concept and hardware
System concept and hardwareSystem concept and hardware
System concept and hardware
fiza1975
 
CS4109 Computer System Architecture
CS4109 Computer System ArchitectureCS4109 Computer System Architecture
CS4109 Computer System Architecture
ktosri
 
Computer systems architecture assignment/tutorialoutlet
Computer systems architecture assignment/tutorialoutletComputer systems architecture assignment/tutorialoutlet
Computer systems architecture assignment/tutorialoutlet
Pittock
 
C with lab
C with labC with lab
C with lab
ParveenSingh73
 
CST 20363 Session 4 Computer Logic Design
CST 20363 Session 4 Computer Logic DesignCST 20363 Session 4 Computer Logic Design
CST 20363 Session 4 Computer Logic Design
oudesign
 
Internet and Computing Fundamentals CLM.pdf
Internet and Computing Fundamentals CLM.pdfInternet and Computing Fundamentals CLM.pdf
Internet and Computing Fundamentals CLM.pdf
Yesheine Matos
 
Software development slides
Software development slidesSoftware development slides
Software development slidesiarthur
 
Fortran90 Aplicada a programas de ingeniera.ppt
Fortran90 Aplicada a programas de ingeniera.pptFortran90 Aplicada a programas de ingeniera.ppt
Fortran90 Aplicada a programas de ingeniera.ppt
URIELSANCHEZMALDONAD
 
Computing Theory guide
Computing Theory guideComputing Theory guide
Computing Theory guide
Jackryan00
 
It tools and buisness system.docx
It tools and buisness system.docxIt tools and buisness system.docx
It tools and buisness system.docx
hinditutorialspoint
 
Assembly language
Assembly languageAssembly language
Assembly language
shashank puthran
 
assemblylanguage-150921131400-lva1-app6891.pdf
assemblylanguage-150921131400-lva1-app6891.pdfassemblylanguage-150921131400-lva1-app6891.pdf
assemblylanguage-150921131400-lva1-app6891.pdf
mustafkhalid
 
computing - INTRODUCTION TO COMPUTER SYSTEMS.pptx
computing -  INTRODUCTION TO COMPUTER SYSTEMS.pptxcomputing -  INTRODUCTION TO COMPUTER SYSTEMS.pptx
computing - INTRODUCTION TO COMPUTER SYSTEMS.pptx
JoshuaAnnan5
 

Similar to AQA Computer science easter revision (20)

C++
C++C++
C++
 
Chapter 1 - Introduction to Data Structure.ppt
Chapter 1 - Introduction to Data Structure.pptChapter 1 - Introduction to Data Structure.ppt
Chapter 1 - Introduction to Data Structure.ppt
 
number system understand
number system  understandnumber system  understand
number system understand
 
parts_of_a_computer.pdf
parts_of_a_computer.pdfparts_of_a_computer.pdf
parts_of_a_computer.pdf
 
Due 24 August (Friday, 1159 p.m. EDT)Use Module 1 and Book Ch.docx
Due 24 August (Friday, 1159 p.m. EDT)Use Module 1 and Book Ch.docxDue 24 August (Friday, 1159 p.m. EDT)Use Module 1 and Book Ch.docx
Due 24 August (Friday, 1159 p.m. EDT)Use Module 1 and Book Ch.docx
 
System concept and hardware
System concept and hardwareSystem concept and hardware
System concept and hardware
 
CS4109 Computer System Architecture
CS4109 Computer System ArchitectureCS4109 Computer System Architecture
CS4109 Computer System Architecture
 
Computer systems architecture assignment/tutorialoutlet
Computer systems architecture assignment/tutorialoutletComputer systems architecture assignment/tutorialoutlet
Computer systems architecture assignment/tutorialoutlet
 
Data Structures for Robotic Learning
Data Structures for Robotic LearningData Structures for Robotic Learning
Data Structures for Robotic Learning
 
C with lab
C with labC with lab
C with lab
 
CST 20363 Session 4 Computer Logic Design
CST 20363 Session 4 Computer Logic DesignCST 20363 Session 4 Computer Logic Design
CST 20363 Session 4 Computer Logic Design
 
Internet and Computing Fundamentals CLM.pdf
Internet and Computing Fundamentals CLM.pdfInternet and Computing Fundamentals CLM.pdf
Internet and Computing Fundamentals CLM.pdf
 
Software development slides
Software development slidesSoftware development slides
Software development slides
 
Lect1.pptx
Lect1.pptxLect1.pptx
Lect1.pptx
 
Fortran90 Aplicada a programas de ingeniera.ppt
Fortran90 Aplicada a programas de ingeniera.pptFortran90 Aplicada a programas de ingeniera.ppt
Fortran90 Aplicada a programas de ingeniera.ppt
 
Computing Theory guide
Computing Theory guideComputing Theory guide
Computing Theory guide
 
It tools and buisness system.docx
It tools and buisness system.docxIt tools and buisness system.docx
It tools and buisness system.docx
 
Assembly language
Assembly languageAssembly language
Assembly language
 
assemblylanguage-150921131400-lva1-app6891.pdf
assemblylanguage-150921131400-lva1-app6891.pdfassemblylanguage-150921131400-lva1-app6891.pdf
assemblylanguage-150921131400-lva1-app6891.pdf
 
computing - INTRODUCTION TO COMPUTER SYSTEMS.pptx
computing -  INTRODUCTION TO COMPUTER SYSTEMS.pptxcomputing -  INTRODUCTION TO COMPUTER SYSTEMS.pptx
computing - INTRODUCTION TO COMPUTER SYSTEMS.pptx
 

Recently uploaded

Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 

Recently uploaded (20)

Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 

AQA Computer science easter revision

  • 1. Computer Science Easter homework DUE the first lesson back after the break!!!!! Programming practice To become familiar with the programming language Complete the practice python programming tasks on code academy http://www.codecademy.com/learn A great book to learn to program: http://files.swaroopch.com/python/byte_of_python.pdf If you have any difficulties please feel free to contact: p.morris@montomeryschool.co.uk l.harwood@montgomeryschool.co.uk Richard.west@go.edgehill.ac.uk As well as using Montgomery high school on google + or @montyict on twitter Theory Revision
  • 2. Data Types Boolean True /false String It is hot outside Integer 457 Floating Point 3.548 What data type is counter? Please define the following Variable Iteration Algorithm Syntax error
  • 3. Network Topology Network topology refers to how computers are connected to a network. There are three main types of network topology: bus, ring and star. The bus network In a bus network all the workstations, servers and printers are joined to one cable (the bus). At each end of the cable a terminator is fitted to stop signals reflecting back down the bus. The ring network In a ring network each device (workstation, server, printer) is connected to two other devices, this forms a ring for the signals to travel around. Each packet of data on the network travels in one direction and each device receives each packet in turn until the destination device receives it. The star network In a star network each device on the network has its own cable that connects to a switch or hub. A hub sends every packet of data to every device, whereas a switch only sends a packet of data to the destination device. Pick one of the topologies and research their advantage and disadvantages as well providing a drawing of a typical layout.
  • 4. DECIMAL BINARY CORRECT? 0 8 4 2 1 1 8 4 2 1 2 8 4 2 1 3 8 4 2 1 4 8 4 2 1 5 8 4 2 1 0 1 0 1 Example 6 8 4 2 1 7 8 4 2 1 8 8 4 2 1 9 8 4 2 1 10 8 4 2 1 Binary Numbers Binary means two. All numbers in binary are made up of either a 0 or a 1. To work out a decimal number we use a grid like the ones on a left. Decimal number 5 Is there any eights in five? NO! so a zero goes in the eight column. Are there any fours in 5. Yes so we put a 1 in the four column. Leaving one! So we out the one in the 1 column and not the two column Now work out the binary numbers for the other questions.
  • 5. Flowchart Create a flowchart which demonstrates the process of ordering a meal at a fast food restaurant.
  • 6. Database / SQL Table = Menu Meal-code Name Price Meal-deal 1001 Fish Fingers 1.99 No 1002 Hot Dogs 2.85 No 1003 Turkey Burgers 2.19 No 1004 Jacket Potato 2.50 Yes 1005 Chicken Korma 3.25 No Which of the above would be the primary key? The following SQL statement has been executed to the database table above what would happen? SELECT Name, Price, Meal-deal FROM Menu; Where Meal-code = 1004;
  • 7. Data Structures (revision only) The study of data structures is about organising data so that it is suitable for computer processing. Computer hardware looks at storage devices like internal memory and disks as holders of elementary data units (bytes), each accessible through its address (usually an integer). Defining data structures A data structure can be defined as a collection of different data elements, which are stored together in a clear, structured form. In programming, one of the most important design decisions involves choosing which data structure to use. Arrays and linked lists are among the most common data structures and each is applicable in different situations. Data structures: arrays There are situations during the writing of code when programmers need to hold related data as a single item, for example a list of employees’ names or makes of car. One method of doing this would be to assign a variable to each item in the list. One-dimensional arrays A one-dimensional array in Python and PHP is a data structure that allows a list of items to be stored with the capability of accessing each item by pointing to its location within the array. 0 1 2 3 0 A B C D 1 E F G H 2 I J K L 3 M N O P
  • 8. The reason why this type of array is referred to as a ‘one-dimensional array’ is that it only uses a single number to point to the position of array elements. Two-dimensional arrays Two-dimensional arrays are a little more complex than the one- dimensional versions, but really they are nothing more than an array of arrays, in other words an array in one row and another in the next row. 4 Q R S T
  • 9. Hardware Hardware is a name given to a collection of physical ‘things’ that when put together in a certain way form a ‘system’. Computer hardware: system unit Within a computer system there are basically two types of hardware. The hardware within the system consisting of the CPU (central processing unit), which is situated on a printed circuit board called the motherboard. There is the hard disk drive, the RAM (random access memory), optical drive and other circuit boards such as the graphics and sound cards. These are all regarded as hardware because if you removed the case you could physically touch the devices – although you should not do this unless you know what you are doing. Describe what the purpose of CPU & RAM along with typical specs and costs each. ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ __________________________________________________________________