Skip to content
Toggle Sidebar
Pricing
Loading…
Home
Subjects
Past papers
Key terms
Pricing
My courses
Select your courses
Loading…
Loading…
Defensive Design Considerations — OCR Computer Science J277 | GradeGen
Home
More
Computer Science
OCR GCSE Computer Science
Producing Robust Programs
Defensive Design
Defensive Design Considerations
OCR GCSE Computer Science · J277
Defensive Design Considerations
What you need to know
Understand defensive design principles, including anticipating user misuse and implementing authentication to confirm user identity.
Evaluate the issues a programmer must consider to ensure a program correctly caters for all likely input values.
Apply practical design skills to implement simple authentication systems, such as checking a username and password.
Revision notes
1
Defensive Design Considerations
4 key terms
Free
Practise with past papers
Key terms & definitions
Previous section: Programming Fundamentals
Random Number Generation
Next subtopic
Input Validation