Pearson 1CP2 - 3.2 - Robust Software

Flashcard
•
Computers
•
9th - 12th Grade
•
Hard

Kenneth Li
FREE Resource
Student preview

15 questions
Show all answers
1.
FLASHCARD QUESTION
Front
Software that is able to handle erroneous inputs, without crashing, is often referred to as...
Back
robust
2.
FLASHCARD QUESTION
Front
What do we call a flaw in a program that compromises security, that can be exploited by an attacker to gain access to a computer system?
Back
code vulnerability
3.
FLASHCARD QUESTION
Front
C and C++ allow access to memory directly, which means hackers can exploit this and gain a foothold in the system. What type of vulnerability is this?
Back
Language specific vulnerability
4.
FLASHCARD QUESTION
Front
How can having a properly thought-through design affect the development of a program?
Back
It's easier to write well-structured, robust code when it is properly planned.
5.
FLASHCARD QUESTION
Front
How can not sticking to agreed coding practices and standards affect the development of a program?
Back
It can lead to inconsistencies in the codebase, making it harder for developers to work together.
6.
FLASHCARD QUESTION
Front
What should programmers do as opposed to providing a quick fix for a problem?
Back
Spend the time identifying and fixing the root cause of the problem
7.
FLASHCARD QUESTION
Front
Why should programmers avoid writing unstructured code instead of separating it into subprograms?
Back
Properly structured code is easier to read and debug
Create a free account and access millions of resources
Similar Resources on Wayground
13 questions
Python variables, expressions, and data types

Flashcard
•
9th - 12th Grade
9 questions
Big Idea 1: Creative Development

Flashcard
•
9th - 11th Grade
13 questions
CRM 2.1 Judicial Branch

Flashcard
•
KG - University
12 questions
FLASHCARD Cybersecurity

Flashcard
•
8th - 10th Grade
12 questions
FLASHCARD Cybersecurity

Flashcard
•
8th - 10th Grade
10 questions
Scratch Pop Flashcard Chapter1/Article/Videos/Vocab

Flashcard
•
9th - 12th Grade
12 questions
Python Functions

Flashcard
•
9th - 12th Grade
12 questions
Python Functions

Flashcard
•
9th - 12th Grade
Popular Resources on Wayground
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
10 questions
Ice Breaker Trivia: Food from Around the World

Quiz
•
3rd - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
20 questions
ELA Advisory Review

Quiz
•
7th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Multiplication and Division Unknowns

Quiz
•
3rd Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
30 questions
Computer Terminology Exercise #1 ( Fill Ins)

Quiz
•
9th Grade
15 questions
MLA Formatting

Quiz
•
9th Grade
20 questions
Typing Practice

Quiz
•
7th - 12th Grade
14 questions
Inputs and Outputs: Computer Science Intro

Lesson
•
5th - 9th Grade
20 questions
Google Sheets Quiz

Quiz
•
9th Grade