Past Papers
Multimedia
Forum
QuizHub
Tutorial
School

Computer Science 9618/21 Oct Nov 2023 | Cambridge AS Level Past Papers With Mark Scheme

1. Pseudocode logic: Analyze case-based control flows, identify unreachable code, and specify variable data types.

2. Algorithmic design: Stepwise refinement for summing specific inputs, identify sequence, selection, and iteration constructs.

3. Abstract Data Types (ADT): Represent stacks using arrays, implement operations like `Push()`, and manage edge cases like stack overflow.

4. Functions and arrays: Create pseudocode for tasks like counting occurrences in arrays, modifying algorithms for multidimensional arrays, and checking conditions.

5. Error correction: Debug pseudocode for identifying logical operator issues and suggest corrections based on test scenarios.

6. Procedures with global and local variables: Design pseudocode for string concatenation, account for length constraints, and evaluate the impact of variable scope.

7. State-transition diagrams: Map inputs, outputs, and transitions based on tabular data.

8. File transmission modules: Develop pseudocode for `SendFile()` including message formats, explain the necessity of end markers, and handle issues like blank lines in files.

9. String parsing in messages: Write pseudocode for extracting fields using indices while ensuring validity checks for field numbers.

10. Network programming fundamentals: Message structure analysis, handling serial communication with unique identifiers, and field-specific data handling.

Laura Bellini

Classification: Paper 2
Page count: 20
Viewed: 82
Last update: 2 months ago
Crash report
Create Quiz

Related paper

Releated questions

Related Past Papers