Computer science
  • Exam boards
    • OCR past papers >
      • Paper 1 J277 >
        • Paper1 (Sample) J277
        • Practice paper1 J277
      • Paper 2 J277 >
        • Paper 2 J277 Practice
    • Edexcel past papers >
      • 2020 Current spec (coming soon) >
        • Programming Language Subset (PLS)
      • Old 2016 SPEC >
        • Paper 1 (specimen1)
        • Paper 1 (specimen2)
        • Paper 1 (2018)
        • Paper 1 (2019)
        • Paper 2 (specimen1)
        • Paper 2 (2018)
        • Paper 2 (2019)
      • OLD 2013 SPEC >
        • Sample assessment 1 (old spec)
        • Sample assessment 2 (old spec)
        • June 2017 (old spec)
        • June 2016 (old spec)
        • June 2015 (old spec)
    • Paper 1 (by topic) >
      • Algorithms
      • Application software
      • Ascii
      • Binary
      • Cache
      • Client Server
      • Cloud
      • Compression
      • Computational thinking
      • CPU
      • Cyber security
      • Database
      • Fetch decode execute cycle
      • Embedded system
      • Encryption
      • File size
      • Flow chart
      • Hexadecimal
      • High Level language
      • ISP/Internet
      • Logic
      • Magnetic HDD
      • Networking
      • Open source
      • Operating system
      • Peer to peer
      • Images (Data representation)
      • Protocols
      • RAM
      • ROM
      • Run length encoding
      • Simulation software
      • Solid state HDD
      • Sound
      • Stored program concept
      • Utility software
    • Curriculum >
      • Binary
      • Hex
      • Data Representation
      • Compression
      • Encryption
      • What is a computer
      • How does a computer work
      • Hardware
      • Operating system
      • The CPU
      • Input devices
      • Data storage
      • Networks
      • Microcontrollers
      • Computational models
      • Emerging trends
      • Virtual machine
      • Models and simulators
      • Algorithms
    • Python >
      • Finding python
      • GCSE Python questions
      • Python coding >
        • Comments
        • Data types
        • Variables
        • If Else (Selection)
        • If Elif Else (Selection) >
          • Relational/Comparison Operator challenges
          • Selection challenges
        • Functions
        • For loop (iteration)
        • While loop (iteration) >
          • While loop challenges
        • Data structures >
          • Array challenges
          • 2D Array challenges
          • Looping thru 2D array
        • String slicing/indexing >
          • String slicing challenges
        • Subprograms >
          • Subprogram challenges
        • Local/global variable
        • Validation and try
        • methods
        • File I/O >
          • Files - Challenges
        • Pseudocode
        • Modules >
          • Turtle
        • Classes
        • NEA/Projects
  • KS3/Other
    • KS3 >
      • Coding >
        • GameMaker
        • HTML >
          • HTML tags
        • Scratch >
          • Scratch questions
        • Python >
          • Getting started
          • Functions
          • Variables
          • VariablesToo
          • inputs
          • Selection
          • Flowcharts
          • Data types
          • Pseudocode1
          • Pseudocode2
          • Subprogram1
          • Subprogram2
          • Coding challenges
      • Online Safety >
        • Screen time
        • Online Safety questions
      • IT >
        • Word
        • PowerPoint
      • Hardware >
        • All Hardware
        • Magnetic hard disk drive
        • Optical disk drive
        • Solid state drive
      • Logic >
        • CPU
        • AND gate
        • OR gate
        • NOT gate
        • Logical statements
      • Software
      • Binary/Hex/Algorithms >
        • Binary
        • Binary explained
        • Hexadecimal - 1 digit
        • Hexadecimal - 2 digits
        • Algorithms
        • ASCII
      • Networks
      • Protocols/Cyber attacks
    • BTEC CS
    • OCR A-Level >
      • 1.2 (Unit 2) >
        • Functions of an OS
        • Types of OS
        • Application generation
      • 1.2 (Unit 3) >
        • Software development
        • Algorithms
        • Programming paradigms
      • 1.3 (Unit 5) >
        • Networks
      • 1.5 (Unit 9) >
        • Laws and Acts
      • 2.3 (Unit 12) >
        • Analysis and design of algorithms
    • AQA AS-Level CS >
      • AS Curriculum >
        • Multiple choice questions
    • Business studies >
      • Keywords
      • BS Revision - Multiple choice
      • Paper 1 (9-1)
      • Paper 2 (9-1)
    • Junior Science >
      • 01 - Particles >
        • investigations and data
        • Equipment
        • Particles
      • 02 - Cells >
        • Microscope introduced
        • Looking at cells
        • Specialised cells
        • Unicellular organisms
      • 03 - Energy >
        • Energy introduced
        • Energy transfers
        • Conduction, Convection, Insulators
      • 04 - Chemical ideas & reactions >
        • Periodic table
        • Chemical reactions
        • Chemical reactions2
      • 05 - Light and Sound >
        • Light introduced
        • The Eye
        • Colours and filters
        • Waves and Sound
  • Contact/More
    • Code editor
    • Contact us
    • Microbit ideas
    • More
  • Self test
    • 01 Random topics
    • 02 Programming
    • 03 Data
    • 04 Computers
    • 05 Networks
    • 06 Legal/Ethics/Enviro'
    • Coding/Programming

Practice Paper1 J277

​OCR Computer science J277 - Practice Paper 1
Picture

OCR GCSE Computer science J277 "Practice paper" exam paper can be downloaded here



OCR GCSE Computer science J277 "Practice paper" mark scheme can be downloaded here

Picture
Picture
Picture
Picture
1Ai Answer
All the different characters a computer can represent​ (in binary)

More help here -
Picture
1Aii answer
256

More help here -
Picture
1Aiv answer
Unicode

More help here -
Picture
1B answer
01001010​

More help here -

Picture
1C answer
1 mark for adding 1 to J: binary 01001011 // converting J to
hexadecimal and adding 1
1 mark for answer 4B​

More help here - 
Picture
1C answer
1 mark for left
1 mark for 3 places​

More help here - 
Picture
Picture
2 answer
Diagnosis
  • Search records faster
  • Identify range of possibilities based on symptoms
  • Identify patterns
  • More accurate/automated/AI equipment
  • May miss some symptoms, or suggest incorrect results
Treating
  • AI/Automated surgery e.g. can control from another country …access to specialists who are not local
  • Technology may be subject to hacking
  • Error in software could have fatal consequences
  • May have little human interaction

Storage
  • Centralised storage
  • All medical people can access all information about patients from all people involved in care
  • Concerns over privacy and security of communication of data e.g. if central storage is accessed personal information may be leaked​

More help here - 
Picture
3ai answer
Picture


More help here - 
Picture
3aii answer
1 mark for register e.g. accumulator
1 mark for description e.g. stores the result of arithmetic
operations​

More help here - 
Picture
3b answer
1 mark per bullet
  • faster/higher clock speed
  • 3.2GHz will run more Fetch-Execute (F-E) cycles per second
  •  …therefore the more instructions can be executed per second // by calculation​

More help here -
Picture
4 answer
1 mark for each completed term
Embedded systems have limited functions. They are
often built into a larger machine. Two examples of
embedded systems are a washing machine and
automated lights in a car.​

More help here -
Picture
5A answer
Picture


More help here -
Picture
5Bi answer
1 mark for working, 1 mark for answer
1000*3
= 3000 images 

More help here - 
Picture
5bii answer
1 mark for suitable type i.e. solid state // magnetic
1 mark per bullet to justification to max 2
solid state e.g.:
  • Large enough capacity
  • Can move computer without damaging storage
  • Faster access speeds

magnetic e.g.:
  • Largest capacity
  • Do not need to move computer so moving parts do not matter
  • More reliable long-term​

More help here - 
Picture
5biii answer
Picture


More help here -
Picture
5ci answer
1 mark per bullet to max 2
  •  Reduces the file size…
  •  …takes up less space on the server
  •  Faster upload to server
  •  Faster download for users


More help here -

Picture
5cii answer
1 mark for lossy
1 mark per bullet to max 2
  • Lossy will most likely reduce the file size by a large amount than lossless
  • Lossy will remove data that is not noticeable // the changes will allow for further reduction without the user noticing

More help here - 
Picture
5Di answer
Copyright designs and patents act​

More help here -
Picture
6a answer
LAN // Local area network​

More help here -
Picture
6bi answer
1 mark per bullet
Max 4 for similarities, max 4 for differences
Similarities:
  •  They both connect devices
  •  …they receive data from the devices
  •  …they determine the correct destination for the data
  •  …they transmit the data to its destination

Differences:
  • A switch uses MAC addresses
  • A router uses IPs
  • A switch corrects nodes/computers
  • A router connects networks/Internet
  • A router stores the addresses of devices attached…
  •  …a switch records the addresses as they are accessed // a switch has to look for correct address before sending


More help here -
Picture
6b answer
1 mark per bullet
  • Clearly labelled switch
  • 2 laptops, 4 phones, 2 TVs
  • All devices connected to switch and nothing else

More help here -
Picture
6c answer
Picture



More help here -

Picture
7a answer
1 mark per bullet to max 3
  • Takes less time to read/access a file because the data/files/pages are contiguous
  • …. so it does not need to move as far to read the next piece of data/file/page
  • …because it is in the next memory location
  • Takes less time to save new data/files because there is larger free space together
  • …so it does not need to split the data/file
  • … and can store them in contiguous spaces

More help here -
Picture
7b answer
Picture


More help here -
Picture
7ci answer
1 mark per bullet to max 2
  • Free of charge
  • They can adapt it / add features

More help here -
Picture
7cii answer
1 mark per bullet to max 2
  • She can charge customers // She can earn a profit
  • She can restrict what users can do /// users can't edit it

More help here -
Picture
7di answer
1 mark per bullet to max 3
e.g.
  • She can access the program from anywhere
  • … does not need to carry a storage device with her
  • Security/backup is (likely) managed for her
  • …does not need to manually backup his work

More help here -
Picture
7dii answer
1 mark per bullet to max 3
e.g.
  • If there is no Internet access he cannot access his work
  • Transmission may not be secure
  • …his work could be intercepted
  • Security is out of his control
  • …it may not be backed up/kept safe

More help here -
Home
Contact
  • Exam boards
    • OCR past papers >
      • Paper 1 J277 >
        • Paper1 (Sample) J277
        • Practice paper1 J277
      • Paper 2 J277 >
        • Paper 2 J277 Practice
    • Edexcel past papers >
      • 2020 Current spec (coming soon) >
        • Programming Language Subset (PLS)
      • Old 2016 SPEC >
        • Paper 1 (specimen1)
        • Paper 1 (specimen2)
        • Paper 1 (2018)
        • Paper 1 (2019)
        • Paper 2 (specimen1)
        • Paper 2 (2018)
        • Paper 2 (2019)
      • OLD 2013 SPEC >
        • Sample assessment 1 (old spec)
        • Sample assessment 2 (old spec)
        • June 2017 (old spec)
        • June 2016 (old spec)
        • June 2015 (old spec)
    • Paper 1 (by topic) >
      • Algorithms
      • Application software
      • Ascii
      • Binary
      • Cache
      • Client Server
      • Cloud
      • Compression
      • Computational thinking
      • CPU
      • Cyber security
      • Database
      • Fetch decode execute cycle
      • Embedded system
      • Encryption
      • File size
      • Flow chart
      • Hexadecimal
      • High Level language
      • ISP/Internet
      • Logic
      • Magnetic HDD
      • Networking
      • Open source
      • Operating system
      • Peer to peer
      • Images (Data representation)
      • Protocols
      • RAM
      • ROM
      • Run length encoding
      • Simulation software
      • Solid state HDD
      • Sound
      • Stored program concept
      • Utility software
    • Curriculum >
      • Binary
      • Hex
      • Data Representation
      • Compression
      • Encryption
      • What is a computer
      • How does a computer work
      • Hardware
      • Operating system
      • The CPU
      • Input devices
      • Data storage
      • Networks
      • Microcontrollers
      • Computational models
      • Emerging trends
      • Virtual machine
      • Models and simulators
      • Algorithms
    • Python >
      • Finding python
      • GCSE Python questions
      • Python coding >
        • Comments
        • Data types
        • Variables
        • If Else (Selection)
        • If Elif Else (Selection) >
          • Relational/Comparison Operator challenges
          • Selection challenges
        • Functions
        • For loop (iteration)
        • While loop (iteration) >
          • While loop challenges
        • Data structures >
          • Array challenges
          • 2D Array challenges
          • Looping thru 2D array
        • String slicing/indexing >
          • String slicing challenges
        • Subprograms >
          • Subprogram challenges
        • Local/global variable
        • Validation and try
        • methods
        • File I/O >
          • Files - Challenges
        • Pseudocode
        • Modules >
          • Turtle
        • Classes
        • NEA/Projects
  • KS3/Other
    • KS3 >
      • Coding >
        • GameMaker
        • HTML >
          • HTML tags
        • Scratch >
          • Scratch questions
        • Python >
          • Getting started
          • Functions
          • Variables
          • VariablesToo
          • inputs
          • Selection
          • Flowcharts
          • Data types
          • Pseudocode1
          • Pseudocode2
          • Subprogram1
          • Subprogram2
          • Coding challenges
      • Online Safety >
        • Screen time
        • Online Safety questions
      • IT >
        • Word
        • PowerPoint
      • Hardware >
        • All Hardware
        • Magnetic hard disk drive
        • Optical disk drive
        • Solid state drive
      • Logic >
        • CPU
        • AND gate
        • OR gate
        • NOT gate
        • Logical statements
      • Software
      • Binary/Hex/Algorithms >
        • Binary
        • Binary explained
        • Hexadecimal - 1 digit
        • Hexadecimal - 2 digits
        • Algorithms
        • ASCII
      • Networks
      • Protocols/Cyber attacks
    • BTEC CS
    • OCR A-Level >
      • 1.2 (Unit 2) >
        • Functions of an OS
        • Types of OS
        • Application generation
      • 1.2 (Unit 3) >
        • Software development
        • Algorithms
        • Programming paradigms
      • 1.3 (Unit 5) >
        • Networks
      • 1.5 (Unit 9) >
        • Laws and Acts
      • 2.3 (Unit 12) >
        • Analysis and design of algorithms
    • AQA AS-Level CS >
      • AS Curriculum >
        • Multiple choice questions
    • Business studies >
      • Keywords
      • BS Revision - Multiple choice
      • Paper 1 (9-1)
      • Paper 2 (9-1)
    • Junior Science >
      • 01 - Particles >
        • investigations and data
        • Equipment
        • Particles
      • 02 - Cells >
        • Microscope introduced
        • Looking at cells
        • Specialised cells
        • Unicellular organisms
      • 03 - Energy >
        • Energy introduced
        • Energy transfers
        • Conduction, Convection, Insulators
      • 04 - Chemical ideas & reactions >
        • Periodic table
        • Chemical reactions
        • Chemical reactions2
      • 05 - Light and Sound >
        • Light introduced
        • The Eye
        • Colours and filters
        • Waves and Sound
  • Contact/More
    • Code editor
    • Contact us
    • Microbit ideas
    • More
  • Self test
    • 01 Random topics
    • 02 Programming
    • 03 Data
    • 04 Computers
    • 05 Networks
    • 06 Legal/Ethics/Enviro'
    • Coding/Programming