Skip to content

SQA National 5 Computing Science

National 5 · SQAComputer Science574 cards

Picked for the same course from what people use most, and all of it can be read without an account.

Everything for Computer Science

Looking for help with Computer Science?

Cookie Tutoring, our own tutoring service, may have tutors for Computer Science. Lessons are live and one to one, and the first 15 minutes with any tutor is free.

Find a tutor

Flashcards for SQA National 5 Computing Science (C816 75), split into Software design and development, Computer systems, Database design and development and Web design and development, then by sub-topic, following the course specification (May 2023, version 3.0). SQL, HTML, CSS and pseudocode examples use SQA's own reference language and code conventions.

Adding it gives you your own copy, with every subdeck below. Each card then comes back just before you would forget it, and every one you get right or wrong counts towards your mastery of its topic. You can delete or suspend the parts you are not studying once it is yours.

What is inside (30 subdecks)

  • Computer systems102 cards
    • 1. Data representation59 cards
    • 2. Computer structure29 cards
    • 3. Environmental impact5 cards
    • 4. Security precautions9 cards
  • Database design and development117 cards
    • 1. Analysis5 cards
    • 2. Design51 cards
    • 3. Implementation53 cards
    • 4. Testing4 cards
    • 5. Evaluation4 cards
  • Software design and development206 cards
    • 1. Development methodologies and computational thinking13 cards
    • 2. Analysis6 cards
    • 3. Design27 cards
    • 4. Implementation127 cards
      • 4.1 Data types and structures19 cards
      • 4.2 Computational constructs94 cards
      • 4.3 Standard algorithms14 cards
    • 5. Testing16 cards
    • 6. Evaluation17 cards
  • Web design and development149 cards
    • 1. Analysis3 cards
    • 2. Design52 cards
    • 3. Implementation87 cards
      • 3.1 CSS30 cards
      • 3.2 HTML50 cards
      • 3.3 JavaScript7 cards
    • 4. Testing4 cards
    • 5. Evaluation3 cards

Some of its cards

  • What does 'fitness for purpose' mean when evaluating a program?
    Whether the program actually does what it was designed to do
  • In what order is a structure diagram read?
    From the top down, and from left to right
  • What is 'normal' test data?
    A value that falls within the accepted range, and that the program should accept
  • What is the UK General Data Protection Regulation (UK GDPR) about?
    A law setting out how personal data about people must be collected, used and looked after
  • What does it mean to test that a web page 'matches its user-interface design'?
    Checking that the finished page's layout matches what the wireframe planned
  • The component of a computer that carries out the instructions of a program
    Processor
  • What is meant by an iterative development process in software development?
    Working through stages such as design, implementation and testing, with the freedom to go back to an earlier stage if it turns out to be needed
  • Pages linked one after another in a single sequence
    Linear website structure
  • Relational database
    A database organised into two or more tables that are linked to each other
  • Assignment (programming)
    Storing a value in a variable

And 564 more once you add the deck.