SlideShare a Scribd company logo
1 of 9
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.scHepsijeba
 
Understanding Computers - Today and Tomorrow
Understanding Computers - Today and TomorrowUnderstanding Computers - Today and Tomorrow
Understanding Computers - Today and TomorrowGufranAhmadJU
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentalsatheenndrh
 
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 ch2Mohamed 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 computerAnanna Nashid
 
Unit 1- computer hardware system
Unit 1- computer hardware systemUnit 1- computer hardware system
Unit 1- computer hardware systemHardik Patel
 
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-105NUST Stuff
 
NI221 - Fundamentals of Computer
NI221 - Fundamentals of ComputerNI221 - Fundamentals of Computer
NI221 - Fundamentals of Computerpaulcaspe
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer FundamentalsMujahid Riaz
 
Basic computer and_intenet_terminologies
Basic computer and_intenet_terminologiesBasic computer and_intenet_terminologies
Basic computer and_intenet_terminologiesaticar
 
Computer fundamental
Computer fundamentalComputer fundamental
Computer fundamentalrachit jaish
 
Computer Systems Hardware
Computer Systems   HardwareComputer Systems   Hardware
Computer Systems HardwarenS789
 
Computer Concepts
Computer ConceptsComputer Concepts
Computer ConceptsPhoebe Kim
 
Computer fundamentals-internet p1
Computer fundamentals-internet p1Computer fundamentals-internet p1
Computer fundamentals-internet p1Leo 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 Termsjog_glister
 
Programming Key terms Flash Cards
Programming Key terms Flash CardsProgramming Key terms Flash Cards
Programming Key terms Flash Cardsjog_glister
 
GCSE Compuitng Hardware Key terms
GCSE Compuitng Hardware Key termsGCSE Compuitng Hardware Key terms
GCSE Compuitng Hardware Key termsjog_glister
 
GCSE Computing Data Key terms
GCSE Computing Data Key termsGCSE Computing Data Key terms
GCSE Computing Data Key termsjog_glister
 
GCSE Computing Networks Key terms
GCSE Computing Networks Key termsGCSE Computing Networks Key terms
GCSE Computing Networks Key termsjog_glister
 
Database Key terms Flash Cards
Database Key terms Flash CardsDatabase Key terms Flash Cards
Database Key terms Flash Cardsjog_glister
 
As Level Computer Science Book -2
As Level Computer Science  Book -2As Level Computer Science  Book -2
As Level Computer Science Book -2DIGDARSHAN 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 pptbrijesh 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
 
Villa - Toda mulher merece um elogio
Villa - Toda mulher merece um elogioVilla - Toda mulher merece um elogio
Villa - Toda mulher merece um elogioGrupo Phocus
 
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.pptNORSHADILAAHMADBADEL
 
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.pdfCHETANShimpi8
 
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.docxjacksnathalie
 
System concept and hardware
System concept and hardwareSystem concept and hardware
System concept and hardwarefiza1975
 
CS4109 Computer System Architecture
CS4109 Computer System ArchitectureCS4109 Computer System Architecture
CS4109 Computer System Architecturektosri
 
Computer systems architecture assignment/tutorialoutlet
Computer systems architecture assignment/tutorialoutletComputer systems architecture assignment/tutorialoutlet
Computer systems architecture assignment/tutorialoutletPittock
 
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 Designoudesign
 
Internet and Computing Fundamentals CLM.pdf
Internet and Computing Fundamentals CLM.pdfInternet and Computing Fundamentals CLM.pdf
Internet and Computing Fundamentals CLM.pdfYesheine 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.pptURIELSANCHEZMALDONAD
 
Computing Theory guide
Computing Theory guideComputing Theory guide
Computing Theory guideJackryan00
 
It tools and buisness system.docx
It tools and buisness system.docxIt tools and buisness system.docx
It tools and buisness system.docxhinditutorialspoint
 
assemblylanguage-150921131400-lva1-app6891.pdf
assemblylanguage-150921131400-lva1-app6891.pdfassemblylanguage-150921131400-lva1-app6891.pdf
assemblylanguage-150921131400-lva1-app6891.pdfmustafkhalid
 
CST-20363-Session 1-In the Bitginning
CST-20363-Session 1-In the BitginningCST-20363-Session 1-In the Bitginning
CST-20363-Session 1-In the Bitginningoudesign
 

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
 
CST-20363-Session 1-In the Bitginning
CST-20363-Session 1-In the BitginningCST-20363-Session 1-In the Bitginning
CST-20363-Session 1-In the Bitginning
 

Recently uploaded

Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 

Recently uploaded (20)

ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 

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. ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ __________________________________________________________________