[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-208278-en":3,"doc-seo-208278-105":30,"detail-sidebar-cat-0-en-105":90},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},208278,7971461741311,"Ophelia","https://ap-avatar.wpscdn.com/avatar/74000253aff267980c6?x-image-process=image/resize,m_fixed,w_180,h_180&k=1779345379180704826",4,"Exam","GCSE Computer Science Revision and Workbook - Exam Preparation","GCSE Computer Science Revision and Workbook material supports independent study through reading, note-taking, and end-of-chapter self-testing. It covers core exam topics across computer hardware and system design, including the Von Neumann architecture, system bus components, and the CPU fetch-decode-execute cycle. It also introduces essential networking concepts such as LAN/WAN types, topologies, and protocols with layered communication. Further sections address security, system software, legal and societal issues, algorithms, databases, programming structures, logic gates, and data representation.","GCSE Computer Science Revision and Workbook  \nRead, make notes, test yourself using the end-of-chapter questions.  \nClick the links below to take you to that part of the document. You might have to scroll up or down a little bit to get to the start of the section.  \nSystems Architecture (computer hardware)  \nThe CPU and registers  \nEmbedded Systems  \nStorage and Memory  \nTypes of Networks (LAN and WAN)  \nNetwork Topologies (star and mesh)  \nNetwork Hardware (switch, router, etc. )  \nThe Internet and the WWW (includes DNS)  \nNetwork Protocols ( [HTTP, TCP/IP, etc.) and Layers](HTTP, TCP/IP, etc.) and Layers)  \nSystem Security  \nSystem Software (operating system and utilities)  \nLegal, Cultural, Societal and Environmental Issues  \nAlgorithms (searching, sorting and pseudocode/flowcharts)  \nSQL and Databases  \nProgramming  \nArrays (including 2D arrays)  \nSub-Routines (functions and procedures)  \nDefensive Design (creating robust programs)  \nBackup (tertiary storage)  \nLogic Gates (AND, OR, NOT)  \nData Representation (binary, audio, images, text)  \nNumber Conversion (binary, hexadecimal, denary)  \nASCII and Unicode  \nImages (colour depth and resolution)  \nSound (sample rate, bit depth and bit rate)  \nTranslators (interpreters, compilers, assemblers)  \nGCSE Computer Science Exam Workbook  \nSystems Architecture  \nThe Von Neumann Architecture refers to any computer system that consists of input and output devices, with memory and a central processor. It also refers to both the instructions and the data being stored in RAM together. The processor can tell the difference between instructions and data by knowing how long instructions are (how many bits in length) and that the data must come after the instruction. Almost all modern computers are based on the Von Neumann architecture.  \nOther architectures store the instructions and data in separate pieces of memory – weird huh?  \nComputers require a way on inputting data, processing data, storing data and outputting data. Internal components are links up via the system bus.  \nThe system bus is a set of parallel wires that carry data and control signals between components connected to the motherboard. The system bus consists of three parts:  \n• Control bus – carries control signals from the CPU’s Control Unit to other components (e.g. RAM)  \n• Address bus – carries the address of instructions to be fetched from RAM.  \n• Data bus – carries the actual instruction and data from RAM to the CPU for processing.  \nComputer programs consist of many instructions. For example; a short block of Python code such as the program below might contain thousands of instructions.  \nThis might be stored in RAM as:  \n01010101 11010111 00001110 00011010 10101010 00110011 00110101 00010001 10001000 10010101 01101010 00000000 11010111 11111111 01011101 00100101 01010101 11010111 00001110 00011010 10101010 00110011 00110101 00010001 10001000 10010101 01101010 00000000 11010111 11111111 01011101 00100101 01010101 11010111 00001110 00011010 10101010 00110011 00110101 00010001 10001000 10010101 01101010 00000000 11010111 11111111 01011101 00100101 11101010 00000000 00000000  \nInstructions are commands that a CPU can recognise and process.  \nThe instruction set contains all of the instructions that a CPU can understand. When the CPU decodes and instruction, it looks up the opcode (the command part of the instruction) in the instruction set to figure out what to do with it.  \nFor example, if the CPU fetched 01010110 out of RAM and then decoded it using the (very small)  \ninstruction set below, it would see that the opcode is telling it to ADD a number.  \n\n| CPU Instruction Set |  |\n| --- | --- |\n| Opcode meaning | Machine code |\n| INPUT | 11110101 |\n| OUTPUT | 11110001 |\n| STORE | 11111110 |\n| ADD | 01010110 |\n| SUBTRACT | 00110111 |\n\nInstructions are made up of two parts; the opcode and the operand. The opcode is tells the CPU what to do and the operand is the piece of data that the opcode is performed on. For exampl","cbCaiuv2QlPIeWBm","https://ap.wps.com/l/cbCaiuv2QlPIeWBm","pdf",4376844,1,56,"English","en",105,"# Systems Architecture\n## The CPU and registers\n# Networks\n## Types of Networks (LAN and WAN)\n## Network Topologies (star and mesh)\n## Network Hardware (switch, router, etc.)\n## The Internet and the WWW (includes DNS)\n## Network Protocols and Layers\n# System Components and Software\n## System Security\n## System Software (operating system and utilities)\n# Computer Systems and Issues\n## Legal, Cultural, Societal and Environmental Issues\n# Algorithms and Data\n## Algorithms (searching, sorting and pseudocode/flowcharts)\n## SQL and Databases\n# Programming and Design\n## Arrays (including 2D arrays)\n## Sub-Routines (functions and procedures)\n## Defensive Design (creating robust programs)\n## Backup (tertiary storage)\n# Fundamentals of Computing\n## Logic Gates (AND, OR, NOT)\n## Data Representation (binary, audio, images, text)\n## Number Conversion (binary, hexadecimal, denary)\n## ASCII and Unicode\n## Images (colour depth and resolution)\n## Sound (sample rate, bit depth and bit rate)\n## Translators (interpreters, compilers, assemblers)","[{\"question\":\"What does the Von Neumann architecture describe in this workbook?\",\"answer\":\"It describes a computer system where input/output devices, memory, and a central processor are used, with instructions and data stored together in RAM. Most modern computers follow this approach.\"},{\"question\":\"How does the CPU instruction cycle work according to the notes?\",\"answer\":\"It loads instructions into RAM, uses the Program Counter and Control Unit to fetch them via address and data buses, then decodes opcode/operand and executes using the ALU. The result is stored in the Accumulator before fetching the next instruction.\"},{\"question\":\"Which networking topics are included for GCSE exam revision?\",\"answer\":\"The workbook covers LAN vs WAN, network topologies like star and mesh, network hardware such as switches and routers, and the Internet/WWW including DNS. It also includes network protocols (e.g., HTTP and TCP/IP) and layers.\"}]","GCSE Computer Science Revision and Workbook - Exam Preparation | PDF",1788603232,141,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":85,"head_meta":87,"extra_data":89,"updated_unix":28},"gcse-computer-science-revision-and-workbook-exam-preparation","",{"@graph":36,"@context":84},[37,53,67],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/exam/",3,{"item":52,"name":13,"@type":43,"position":11},"https://docshare.wps.com/document/gcse-computer-science-revision-and-workbook-exam-preparation/208278/",{"url":52,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":61,"encodingFormat":60,"isAccessibleForFree":62,"interactionStatistic":63},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":41,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-09-05",true,{"@type":64,"interactionType":65,"userInteractionCount":4},"InteractionCounter",{"@type":66},"ViewAction",{"@type":68,"mainEntity":69},"FAQPage",[70,76,80],{"name":71,"@type":72,"acceptedAnswer":73},"What does the Von Neumann architecture describe in this workbook?","Question",{"text":74,"@type":75},"It describes a computer system where input/output devices, memory, and a central processor are used, with instructions and data stored together in RAM. Most modern computers follow this approach.","Answer",{"name":77,"@type":72,"acceptedAnswer":78},"How does the CPU instruction cycle work according to the notes?",{"text":79,"@type":75},"It loads instructions into RAM, uses the Program Counter and Control Unit to fetch them via address and data buses, then decodes opcode/operand and executes using the ALU. The result is stored in the Accumulator before fetching the next instruction.",{"name":81,"@type":72,"acceptedAnswer":82},"Which networking topics are included for GCSE exam revision?",{"text":83,"@type":75},"The workbook covers LAN vs WAN, network topologies like star and mesh, network hardware such as switches and routers, and the Internet/WWW including DNS. It also includes network protocols (e.g., HTTP and TCP/IP) and layers.","https://schema.org",{"og:url":52,"og:type":86,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":88,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":91},[92,96,100,103,108,113,118,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":93,"show_sort_weight":94,"slug":95},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":97,"show_sort_weight":98,"slug":99},"Literature",80,"literature",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":101,"slug":102},70,"exam",{"id":104,"doc_module":4,"doc_module_name":46,"category_name":105,"show_sort_weight":106,"slug":107},5,"Comic",60,"comic",{"id":109,"doc_module":4,"doc_module_name":46,"category_name":110,"show_sort_weight":111,"slug":112},6,"Technology",50,"technology",{"id":114,"doc_module":4,"doc_module_name":46,"category_name":115,"show_sort_weight":116,"slug":117},7,"Healthcare",40,"healthcare",{"id":119,"doc_module":4,"doc_module_name":46,"category_name":120,"show_sort_weight":121,"slug":122},8,"Research & Report",30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":104,"slug":138},19,"General","general"]