Introduction To Systems Development Supplementary NCV Level 2 — Exam Paper P1

March 2020 — NCV Level 2 — Introduction To Systems Development Supplementary

NCV Level 2 2020 NCV IT
↓ Download PDF Facebook X 📄 205.5 KB
Preparing document

📋 Document Analysis

🎯 10 marks ⏱️ 2h 📄 6 pages 📝 52 items found 📚 1 topics
See full analysis

Questions — A Preview of What to Expect in the Document

52
This section provides a quick preview of questions from the document. It may not display every question or the complete wording of each one. For the full content, including diagrams, tables and other information, view the original PDF above.
Q1— Section header —
1.1(Apple/Microsoft\was the first company to use a graphical user interface with their operating system.
1.2(Usability/Functionality\is the set of product features and functions of a software application and its functions.
1.3(Linux/Windows 2000\is free software.
1.4VPL allows the user to create specific programs in a (graph ical/textual\ way.
1.5A (variable/constant\ores a value that can change in a program.
1.6Operating systems and utility programs are examples of (application/system\ software.
1.7(Verification/Validation\means to check whether the program gives the intended output.
1.8(Utility programs/Language translators\ converts a high level language into a low level language
1.9(Open source/Proprietary\software is owned by a legal entity such as Microsoft.
1.1010
Q2— Section header —
2.10\in the ANSWE R BOOK.
2.1An operating system is a type of application software that performs a specific task for the end user.
2.2Defensive programming is a way of writing source code so that the program can continue working in spite of unforeseen actions and inputs by the user.
2.3An algorithm is procedure or formula for accomplishing a task. (10041022\ Copyright reserved Please turn over
2.4Pseudocode is a generic, compact, informal way of writing an algorithm using the conventions of programming languages, but without language specific synt ax
2.5OOP languages are not effective at recycling code
2.6Computer software is instructions or data that can be stored electronically and enab les a computer to perform tasks.
2.7High level languages are easier to understand and learn beca use they are loser to the language of humans.
2.8For a user to be able to get online help, he/she should n ot be connected to the internet.
2.9The maintenance of software incorporates all the development phases of the software product.
2.1020
Q3— Section header —
3.1Name THREE different types of system software. (3\
3.2Application software is written to perform according to a speci fic operating system' s characteristics. List FIVE characteristics of operating systems. (5\
3.3Name THREE stages/versions of software. (3\ [11] (10041022\ Copyright reserved11
Q4— Section header —
4.1Define the following terms:
4.1.1Object oriented programming
4.1.2Vi sual programming languages
4.1.3Event driven programming
4.1.4
4.2Name TWO main forms of code recycling. (2\ [10]10
Q5— Section header —
5.1Variables .2 Data types
5.3Constant
5.4Procedures
5.510
Q6— Section header —
6.1List FOUR methods for documenting and specifying a solution for a given problem. (4\
6.2Name THREE logical operators used in pseudocode. (3\ 6. Name the following flowchart symbols:
6.3.3(10041022\ Copyright reserved
6.3.6
6.4Calculate the value of the variable where T = a * b ^(16 c\ mod 4 + 3 a where a, b and c are integer
6.5Enter the length and the width of a tennis court in meters and calculate and display the perimeter and the area of the tennis court. Draw the IPO chart for the above problem to b e solved. (8\
6.6Evaluate the following expressions: A or B and NOT C where A = TRUE, B = FALSE, C = TRUE (6\ [35]35
Q7— Section header —
7.1What are the THREE basic principles of indentation? (3\
7.2Give FOUR advantages of having a QA team involved while developing a software product. (4\
7.3Name THREE methods used in QA. (3\
7.4What is the difference between feasibility and viabilit y? (4\ [14] TOTAL SECTION B: GRAND TOTAL:14

Topics Identified

1
Forms of Ownership

Mark Allocation

Total80 marks
Sections10 + 20 + 11 + 10 + 10 + 35 + 14 = 110 marks

Paper information

TitleExam Paper
SubjectIntroduction To Systems Development Supplementary
LevelNCV Level 2
Document typeQuestion paper
Year2020
MonthMarch
Pages6
Downloads4

Examination context

Decade2020s
Years ago6y
SeasonAutumn (SH)
Start daySunday
Exam periodMarch 2020
Days since exam2,413

About Introduction To Systems Development Supplementary examination preparation

This TVET examination resource can be used as part of a structured revision programme. Past papers are most useful when learners attempt questions independently, work within a realistic time limit, and review their answers afterwards.

How to use this resource for revision

A TVET past examination paper is most useful when it is treated as an active revision exercise. Try the questions yourself before checking the corresponding memorandum. Where you make an error, identify the reason — was it a knowledge gap, a calculation mistake, an interpretation issue, or an examination technique problem?

For stronger examination practice, complete the paper without unnecessary interruptions and keep track of the questions that take the most time. Afterwards, review the memorandum and separate knowledge gaps from mistakes caused by interpretation, calculation, structure, or examination technique.

understanding question requirements
applying subject knowledge
working under time constraints
checking answers
identifying revision priorities

A practical revision approach

Start by completing the resource without looking at the memorandum. Review incorrect and incomplete answers afterwards and make a short revision list based on the areas that caused difficulty.

File details

File size205.5 KB
Pages6
Archived on8 September 2026
File age45d
ContributorFreeMode
Fingerprint271B278165FE

Questions and learner discussion

Log in to ask a question or leave a review.

No questions or discussions have been posted yet.