OCR GCSE Computer Science Revision Checklist

2y ago
46 Views
2 Downloads
342.35 KB
17 Pages
Last View : 2d ago
Last Download : 3m ago
Upload by : Ciara Libby
Transcription

OCR GCSE Computer Science Revision ChecklistOCR Component 01Computing Systems80 marks – 1 hour and 30 minutes, Written paper(no calculators allowed)OCR Component 02Computational Thinking, Algorithms & Programming80 marks – 1 hour and 30 minutes, Written paper(no calculators allowed)1.1 – Systems Architecture2.1 – Algorithms1.2 – Memory2.2 – Programming Techniques1.3 – Storage2.3 – Producing Robust Programs1.4 – Wired & Wireless Networks2.4 – Computational Logic1.5 – Network Topologies, Protocols & Layers2.5 – Translators & Facilities of Languages1.6 – Systems security2.6 – Data Representation1.7 – Systems Software1.8 – Ethical, Legal, Cultural & EnvironmentalConcernsCredits:1. Check list ripped from OCR GCSE Computer Science J276 specification2. Video tutorial links from craigndave.org

1.1 – Systems ArchitectureVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUCaPt5zN4xJTIgKvzVYWa 5&v t8H6-anK0t4Specific knowledge required for GCSE Computer Science j276The purpose of the CPUVon Neumann architecture:MAR (Memory Address Register)MDR (Memory Data Register)Program CounterAccumulatorCommon CPU components and their function:ALU (Arithmetic Logic Unit)CU (Control Unit)CacheThe function of the CPU as fetch and execute instructions stored inmemoryHow common characteristics of CPUs affect their performance:clock speedcache sizenumber of coresEmbedded systems:purpose of embedded systemsexamples of embedded systemsNeed to ReviseRevised OnceGot it!

1.2 MemoryVideo tutorial links: Click for https://www.youtube.com/watch?list PLCiOXwirraUAdlM GGdtBSc3ejRtWHxyQ&v tsH7IGcWSLg tutorial video linksSpecific knowledge required for GCSE Computer Science j276The difference between RAM and ROMThe purpose of ROM in a computer systemThe purpose of RAM in a computer systemThe need for virtual memoryFlash memoryNeed to ReviseRevised OnceGot it!

1.3 StorageVideo tutorial links: Click for https://www.youtube.com/watch?list PLCiOXwirraUChgyc-hjULmKpPF5tlx5q8&v w 0A3EWolU4 tutorial video linksSpecific knowledge required for GCSE Computer Science j276The need for secondary storageData capacity and calculation of data capacity requirementsCommon types of storage:opticalmagneticsolid stateSuitable storage devices and storage media for a given application, and theadvantages and disadvantages of these, using reliabilityCostNeed to ReviseRevised OnceGot it!

1.4 Wired and wireless networksVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUCTooN8MYg4RDWF3FUC7JBU&v ZAMbMcYqK 0Specific knowledge required for GCSE Computer Science j276Types of networks:LAN (Local Area Network)WAN (Wide Area Network)Factors that affect the performance of networksThe different roles of computers in a client-server and a peer-to-peernetworkThe hardware needed to connect stand-alone computers into a LocalArea Network:wireless access pointsrouters/switchesNIC (Network Interface Controller/Card)transmission mediaThe internet as a worldwide collection of computer networks:DNS (Domain Name Server)hostingthe cloudThe concept of virtual networksNeed to ReviseRevised OnceGot it!

1.5 Network topologies, protocols and layersVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUCzDEOPQiBSLlPTkDfFBiOO&v vW3PeQ0XYcSpecific knowledge required for GCSE Computer Science j276Star and mesh network topologiesWifi:frequency and channelsencryptionEthernetThe uses of IP addressing, MAC addressing, and protocols including:TCP/IP (Transmission Control Protocol/Internet Protocol)HTTP (Hyper Text Transfer Protocol)HTTPS (Hyper Text Transfer Protocol Secure)FTP (File Transfer Protocol)POP (Post Office Protocol)IMAP (Internet Message Access Protocol)SMTP (Simple Mail Transfer Protocol)The concept of layersPacket switching.Need to ReviseRevised OnceGot it!

1.6 System securityVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUBmdNk9YTirPOmCc-J3KP4W&v v6Qgr1wT4uESpecific knowledge required for GCSE Computer Science j276Forms of attackThreats posed to networks:malwarephishingpeople as the ‘weak point’ in secure systems (social engineering)brute force attacksdenial of service attacksdata interception and theftthe concept of SQL injectionpoor network policyIdentifying and preventing vulnerabilities:penetration testingnetwork forensicsnetwork policiesanti-malware softwarefirewallsuser access levelspasswordsencryptionNeed to ReviseRevised OnceGot it!

1.7 Systems softwareVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUCX30hYq0CvNt47 ZTPMqcj&v dJH ev7DR5ISpecific knowledge required for GCSE Computer Science j276The purpose and functionality of systems softwareOperating systems:user interfacememory management/multitaskingperipheral management and driversuser managementfile managementUtility system software:encryption softwaredefragmentationdata compressionthe role and methods of backup:fullincrementalNeed to ReviseRevised OnceGot it!

1.8 Ethical, legal, cultural and environmental concernsVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUCHoD2tVSJ6ZmnHUayVr3WT&v A 6NfRS3nt0Specific knowledge required for GCSE Computer Science j276How to investigate and discuss Computer Science technologies whileconsidering:ethical issueslegal issuescultural issuesenvironmental issues.privacy issuesHow key stakeholders are affected by technologiesEnvironmental impact of Computer ScienceCultural implications of Computer ScienceOpen source vs proprietary softwareLegislation relevant to Computer Science:The Data Protection Act 1998Computer Misuse Act 1990Copyright Designs and Patents Act 1988Creative Commons LicensingFreedom of Information Act 2000.Need to ReviseRevised OnceGot it!

2.1 AlgorithmsVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUAf7ueVPl99gktxzJNEIyCC&v TVUvDdpmI70Specific knowledge required for GCSE Computer Science j276Computational thinking:abstractiondecompositionalgorithmic thinkingStandard searching algorithms:binary searchlinear searchStandard sorting algorithms:bubble sortmerge sortinsertion sortHow to produce algorithms using:pseudocodeusing flow diagramsInterpret, correct or complete algorithmsNeed to ReviseRevised OnceGot it!

2.2 Programming techniquesVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUDRk5TlB2ulS3V2-0tB3vcS&v AaLk fEVCIYSpecific knowledge required for GCSE Computer Science j276Need to ReviseRevised OnceGot it!The use of variables, constants, operators, inputs, outputs and assignmentsThe use of the three basic programming constructs used to control the flow of aprogram:sequenceselectioniteration (count and condition controlled loops)The use of basic string manipulationThe use of basic file handling operations:openreadwriteclosethe use of records to store datathe use of SQL to search for datathe use of arrays (or equivalent) when solving problems, including both one andtwo dimensional arraysContd

2.2 Programming techniques contd.Video tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUDRk5TlB2ulS3V2-0tB3vcS&v AaLk fEVCIYSpecific knowledge required for GCSE Computer Science j276How to use sub programs (functions and procedures)to produce structured codeThe use of data types:integerreal / floatbooleancharacter and stringcastingThe common arithmetic operatorsThe common Boolean operators.Need to ReviseRevised OnceGot it!

2.3 Producing robust programsVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUD62R4SNX3Uud5y4dIDIh1P&v JyIki33P9g0Specific knowledge required for GCSE Computer Science j276Defensive design considerations:input sanitisation/validationplanning for contingenciesanticipating ationThe purpose of testingTypes of testing:iterativefinal/terminalHow to identify syntax and logic errorsSelecting and using suitable test dataNeed to ReviseRevised OnceGot it!

2.4 Computational logicVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUDIUDRlk21mH1Y wCpYaMii&v KUfPsCJ-zzESpecific knowledge required for GCSE Computer Science j276Why data is represented in computer systems in binary formSimple logic diagrams using the operations AND, OR and NOTTruth tablesCombining Boolean operators using AND, OR and NOT to two levelsApplying logical operators in appropriate truth tables to solve problemsApplying computing-related mathematics: –/*Exponentiation ( )MODDIVNeed to ReviseRevised OnceGot it!

2.5 Translators and facilities of languagesVideo tutorial links: https://www.youtube.com/watch?list PLCiOXwirraUBgpr9LxH3oQhRZ2yhfIhH7&v piohfOMhb0gSpecific knowledge required for GCSE Computer Science j276Characteristics and purpose of different levels of programming language,including low level languagesThe purpose of translatorsThe characteristics of an assembler, a compiler and an interpreterCommon tools and facilities available in an integrated developmentenvironment (IDE):editorserror diagnosticsrun-time environmenttranslatorsNeed to ReviseRevised OnceGot it!

2.6 Data representationVideo tutorial links: https://www.youtube.com/watch?v VqtNhHl8JwM&t 0s&list PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-&index 72Specific knowledge required for GCSE Computer Science j276Units:bit, nibble, byte, kilobyte, megabyte, gigabyte, terabyte, petabytehow data needs to be converted into a binary format to be processed by acomputerNumbers:how to convert positive denary whole numbers (0–255) into 8 bit binarynumbers and vice versahow to add two 8 bit binary integers and explain overflow errors whichmay occurbinary shiftshow to convert positive denary whole numbers (0–255) into 2 digithexadecimal numbers and vice versahow to convert from binary to hexadecimal equivalents and vice versacheck digitsCharacters:the use of binary codes to represent charactersthe term ‘character-set’the relationship between the number of bits per character in a characterset and the number of characters which can be represented (for exampleASCII, extended ASCII and Unicode).Need to ReviseRevised OnceGot it!

2.6 Data representationVideo tutorial links: https://www.youtube.com/watch?v VqtNhHl8JwM&t 0s&list PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-&index 72Specific knowledge required for GCSE Computer Science j276Images:how an image is represented as a series of pixels represented in binarymetadata included in the filethe effect of colour depth and resolution on the size of an image file.Sound:how sound can be sampled and stored in digital formhow sampling intervals and other factors affect the size of a sound file andthe quality of its playback:sample sizebit ratesampling frequencyCompression:need for compressiontypes of compression:lossyLosslessNeed to ReviseRevised OnceGot it!

OCR GCSE Computer Science Revision Checklist OCR Component 01 Computing Systems 80 marks –1 hour and 30 minutes, Written paper (no calculators allowed) OCR Component 02 Computational Thinking, Algorithms & Programming 80 marks –1 hour and 30 minutes, Written paper (no calculators al

Related Documents:

GCSE Computer Science - OCR GCSE Geography - AQA GCSE History - AQA GCSE Triple Science [Biology, Chemistry & Physics] - AQA. Computer Science OCR GCSE For More Information Contact: Mrs Roche at the Academy. This GCSE specification encourages candidates to explore how

All GCSE (9–1) qualifications offered by OCR are accredited by Ofqual, the Regulator for qualifications offered in England. The accreditation number for OCR’s GCSE (9–1) in Latin is QN601/8124/2. 1b. Why choose an OCR GCSE (9–1) in Latin? OCR’s GCSE (9–1) in Latin has been designe

GCSE AQA Revision † Biology GCSE AQA Revision † Biology GCSE AQA Revision † Biology GCSE AQA Revision † Biology GCSE AQA Revision † Biology . Digestion Blood and the Circulation Non-Communicable Diseases Transport in Plants Pathogens and Disease What are the three main types of digestive enzymes? What are the three different types of blood vessel? What two treatments can be used for .

2 OCR 2021 . GCSE (9–1) in Classical Civilisation. 1. 1 Why choose an OCR GCSE (9–1) in . Classical Civilisation? 1a. Why choose an OCR qualification? Choose OCR and you’ve got the reassurance that you’re working with one of the UK’s leading exam boards. Our new OCR GCSE (9–1) in Classical Civilisation course has been developed in .

08/06/2020 AQA 7662/2 German ADV Paper 2 Writing GCE A EDEXL/GCSE 1MA1 3F Calculator (F) GCSE 9FC EDEXL/GCSE 1MA1 3H Calculator (H) GCSE 9FC OCR J560/03 Mathematics: Paper 3 Fnd Wrtn GCSE 9FC AQA 7405/2 Chemistry ADV Paper 2 GCE A EDEXL/GCSE 1ASO 02 Telescopic Astronomy GCSE 9FC OCR RO18/01

GCSE AQA Revision † French GCSE AQA Revision † French GCSE AQA Revision † French GCSE AQA Revision † French GCSE AQA Revision † French. Music Cinema and TV Food Eating Out Sport What tense is used in this sentence? J’ai t

GCSE (9–1) in Biology B (Twenty First Century Science) 2 The specification overview 2a. OCR’s GCSE (9–1) in Biology B (Twenty First Century Science) (J257) Learners are entered for either Foundation tier (components 01 and 02) or Higher tier (components 03 and 04) to be awarded the OCR GCSE (9–1) in

Catalog Description: An elementary introduction to logical thinking. One-third of the course is devoted to problems of language and semantics. Section Description: The study of logic attunes us to the structure of our thoughts and judgments about the world. The brick and mortar of this structure is argument and reason. We will learn the rules of constructing good arguments, better understand .