Computer Programming Novevmber NCV Level 4 — Exam Paper

N/A 2020 — NCV Level 4 — Computer Programming Novevmber

NCV Level 4 2020 NCV IT
↓ Download PDF Facebook X 📄 322.3 KB
Preparing document

📋 Document Analysis

🎯 1 marks ⏱️ 2h 📄 9 pages 📝 67 items found
See full analysis

Questions — A Preview of What to Expect in the Document

67
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.10\n the ANSWER BOOK.
1.1local. exceptional. private. coupled.
1.2Which of the following is simply a combination of process and data in a single entity? Encapsulation Polymorphism Inheritance
1.3In database design, the process of removing duplication and reducing redundant chunks of data is called ..
1.4refers to a combination of at least one or more fields
1.5TCP/IP HTTP SMTP POP (10041024\
1.6being stolen by others. Ownership Infringement Royalties Copyright
1.7The type of software application that makes it possible for internet users to access websites is called a ..
1.8The HTML tag used to define a cell is <td> <tr> <table>
1.9to present a paper visualisation of the entire website. de sign application
1.10Determine the value of MyVariable after the execution of the following JavaScript code: MyVariable = 4; MyVariable = ++MyVariable + 5 * 6;
Q2— Section header —
2.5\ in the ANSWER BOOK.
2.1Concatenating text in JavaScript involves adding strings together using the plus symbol (+\
2.2A constructor is a method which cannot be invoked explicitly but it is instead executed only when an object is instantiated.
2.3Interactive web sites are used for displaying information such as educational or recreational information.
2.4SQ L injection is a type of server side security vulnerability i n which an attacker may attempt to access database content.
2.55
Q3— Section header —
3.5\in the ANSWER BOOK. COLUMN A COLUMN B
3.5The accuracy and consistency of data within a relationship Compares the implemented sys tem against the design document and requirement specification and produces an acceptance report
Q4— Section header —
4.5\n the ANSWER BOOK.
4.1A privately maintained computer network that uses internet protocols and is mbers
4.2Payments to the owner of intellectual property for the use of that property
4.3website or database developed collaboratively by a community of users, allowing any user to add and edit content.
4.4Content that uses a combination of different content forms such as text, audio, images, animations, video and interactive content.
4.55
Q5— Section header —
5.1Study the OOP code below and answer the question. Create a UML class diagram to represent the scenario depicted in the source code above. Show the cl ass name , data members, methods and inheritance hierarchy.
5.2Which is the best image file type to use for the display of several small icons in web
5.3Differentiate between the following:
5.3.1Website
5.3.2
5.4Tabulate TWO advantages and TWO disadvantages of a web based application. (4\ (10041024\
5.5Name TWO common uses of client side scripting. (2\
5.6State TWO disadvantages of using client side scripting (2\ [25]25
Q6— Section header —
6.1Study the diagram below and answer the questions:
6.1.1List the all the information you will need to display the output shown above.
6.1.2State the purpose of the code in line number 32 in the diagram (2\
6.1.3Construct the code to set up the data binding of the label called lblCountry to the BindingSource1. (3\
6.1.4Construct a line of code that will activate the BindingNavigator1. (1\
6.2Briefly explain the following security control principles:
6.2.1Change response system
6.2.2OTP
6.2.3
6.3List the main purpose of each of the following OOP terminologies:
6.3.1Class hierarchy diagram
6.3.2Constructors
6.3.3
6.4State TWO benefits of using an object oriented programming methodology. (2\ [25]25
Q7— Section header —
7.1Create an HTML tag to insert a graphic into the web page. Use vlc.jpg as the name of the image file. (2\
Q7— Section header —
7.3(2\
7.4List the benefits of each of the following user interface technologies:
7.4.1Web forms
7.4.2Server pages
7.4.3
7.5State TWO factors that can affect the loading time of a web page. (2\
7.6List the main attributes of the following editors:
7.6.1Text editor (3\
7.6.2HTML editor (2\
7.6.3WYSIWYG editor (3\
7.7Name TWO characteristics of self documenting program code. (2\ [25] TOTAL SECTION B: 75 GRAND TOTAL: 10025

Mark Allocation

Total100 marks
Sections10 + 5 + 5 + 5 + 25 + 25 + 25 = 100 marks

Paper information

TitleExam Paper
SubjectComputer Programming Novevmber
LevelNCV Level 4
Document typeQuestion paper
Year2020
MonthN/A
Pages9
Downloads3

Examination context

Decade2020s
Years ago6y
Season—
Start day—
Exam period—
Days since exam—

About Computer Programming Novevmber 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 size322.3 KB
Pages9
Archived on8 September 2026
File age45d
ContributorFreeMode
Fingerprint738C3B7CDDB7

Questions and learner discussion

Log in to ask a question or leave a review.

No questions or discussions have been posted yet.