Brainscape
Find Flashcards
Make Flashcards
Why It Works
More
Educators
Businesses
Tutors & resellers
Content partnerships
Academy
About
Educators
Teachers & professors
Content partnerships
Tutors & resellers
Businesses
Employee training
Content partnerships
Tutors & resellers
Academy
About
Log In
Get Started
Brainscape's Knowledge Genome
TM
Browse over 1 million classes created by top students, professors, publishers, and experts.
Entrance Exams
Professional Certifications
Foreign Languages
Medical & Nursing
Science
English
Humanities & Social Studies
Mathematics
Law
Vocations
Health & Fitness
Business & Finance
Technology & Engineering
Food & Beverage
Fine Arts
Random Knowledge
See full index
CA 2
> 2.4.4 Write and interpret code that makes use of iteration > Flashcards
2.4.4 Write and interpret code that makes use of iteration Flashcards
Study These Flashcards
CA 2
(25 decks)
2.1.1 The use of, and need for, data types
2.1.2 Declaring and using constants and variables that use appropriate data types
2.1.3 The use of, and need for, data structures
2.1.4 How to manage variables within a program
2.2.1 Mathematical operators in program code and algorithms
2.2.2 Relational Operators
2.2.3 Boolean Operators (NOT, AND, OR)
2.3.1 Text files for input and output of data
2.4.1 Using sequence, selection (branching) and iteration within programs and algorithms
2.4.2 Write and interpret code that makes use of sequence
2.4.3 Write and interpret code that uses selection (branching)
2.4.4 Write and interpret code that makes use of iteration
2.4.2 + 2.4.3 + 2.4.4 Debug code that makes use of sequence | Debug code that makes use of selection | Debug code that makes use of iteration
2.4.5 Declare and call functions and procedures
2.4.6 How standard searching and sorting algorithms work, and the benefits and drawbacks
2.5.1 The benefits and drawbacks of using pre-written code
2.5.2 + 2.5.3 Select and justify the use of pre-written code provided by the Python programming language | Write code that makes use of user/pre-written code
2.6.1 Different types of input validation/Write, interpret and debug code that uses validation techniques
2.6.2 Developing reliable and robust code
2.7.1 The accepted style conventions and how these are implemented to create readable and maintainable code
2.8.1 The fundamental importance of testing for all components
2.8.2 Testing and quality assurance methodologies to seek out problems and issues
2.8.3 How automated and functional testing tools can be applied to test digital systems and code
2.8.4 How to apply root cause analysis to solve problems
2.8.5 How to construct an effective test plan