# Information Technology Grade 12 P2 NSC November 2014 QP

> Grade 12 Information Technology Paper 2 question paper from the NSC November Exam 2014 (English), 16 pages. Read online or download the free PDF.

- Page: https://www.hlayiso.com/library/information-technology-p2-nov-2014-eng/80407ff2-f160-4e19-adb7-a3c5ee95fcea
- Updated: 2026-09-27
- Subject: Information Technology
- Grade: Grade 12
- Document type: Question paper
- Year: 2014
- Exam period: NSC November Exam
- Paper: 2
- Curriculum: CAPS
- Pages: 16

Breadcrumbs: [Home](https://www.hlayiso.com/) › [Library](https://www.hlayiso.com/library) › [Grade 12](https://www.hlayiso.com/library/grade-12) › [Information Technology](https://www.hlayiso.com/library/grade-12/information-technology) › [Information Technology Grade 12 P2 NSC November 2014 QP](https://www.hlayiso.com/library/information-technology-p2-nov-2014-eng/80407ff2-f160-4e19-adb7-a3c5ee95fcea)

## About this document

Information Technology · Grade 12 · NSC November Exam · 2014. Question paper, 16 pages. Read online or download the PDF.

Read it free online on the page above; download the PDF from there.

## Document text

Text extracted from the PDF. Layout, diagrams and tables may not survive extraction.

### Page 1

Downloaded from hlayiso.com

                                  NATIONAL
                             SENIOR CERTIFICATE

                                     GRADE 12

                         INFORMATION TECHNOLOGY P2

                                  NOVEMBER 2014

MARKS: 150

TIME: 3 hours

                       This question paper consists of 16 pages.

Copyright reserved                                                 Please turn over

### Page 2

Downloaded from hlayiso.com
Information Technology/P2                      2                     DBE/November 2014
                                              NSC

INSTRUCTIONS AND INFORMATION

1.        This question paper consists of SIX sections:

          SECTION A:        Multiple-choice Questions                        (10)
          SECTION B:        System Technologies                              (25)
          SECTION C:        Communication and Network Technologies           (25)
          SECTION D:        Data and Information Management                  (25)
          SECTION E:        Solution Development                             (25)
          SECTION F:        Integrated Scenario                              (40)

2.        Answer ALL the questions.

3.        Read ALL the questions carefully.

4.        The mark allocation generally gives an indication of the number of facts
          required in your answer.

5.        Number the answers correctly according to the numbering system used in
          this question paper.

6.        Write neatly and legibly.

Copyright reserved                                                      Please turn over

### Page 3

Downloaded from hlayiso.com
Information Technology/P2                    3                           DBE/November 2014
                                            NSC

SECTION A: MULTIPLE-CHOICE QUESTIONS

QUESTION 1

Various options are given as possible answers to the following questions. Choose the
answer and write only the letter (A–D) next to the question number (1.1–1.10) in the
ANSWER BOOK.

1.1       Which ONE of the following is NOT an example of an operating system?

          A     Microsoft Windows 8
          B     Microsoft Office
          C     iOS
          D     Ubuntu                                                                         (1)

1.2       Which ONE of the following devices is needed to allow communication
          between networks?

          A     Router
          B     Switch
          C     Hub
          D     Hot Spot                                                                       (1)

1.3       Convergence refers to ...

          A     technology that is always on.
          B     technology that does not need to be tethered to wired connections.
          C     functionalities of many devices built into one.
          D     the ability of mobile devices to connect to one another.                       (1)

1.4       A Trojan horse is ...

          A     a malicious program disguised as an innocent application.
          B     software that tries to monitor and track which applications you use on
                your computer.
          C     software that downloads and displays pop-up adverts when your
                computer is connected to the Internet.
          D     an example of application software.                                            (1)

1.5       The ... translates an entire program into machine language before execution.

          A     compiler
          B     interpreter
          C     translator
          D     operating system                                                               (1)

1.6       Which ONE of the following statements is NOT true?

          A     An interactive web page might contain code that can be executed.
          B     Flash-applets might be part of a static web page.
          C     A static web page can be interactive.
          D     Facebook is a dynamic website.                                                 (1)

Copyright reserved                                                          Please turn over

### Page 4

Downloaded from hlayiso.com
Information Technology/P2                      4                          DBE/November 2014
                                              NSC

1.7       A plug-in is ...

          A       system software which controls all activities that take place in a
                  computer.
          B       software which adds functionality to a program.
          C       software which allows the operating system to communicate with and
                  control a hardware device.
          D       an area of storage that the operating system reserves for its own use.           (1)

1.8       An organisation's private network environment consisting of documents and
          resources relating to the organisation's business is known as their …

          A       Ethernet.
          B       extranet.
          C       intranet.
          D       Internet.                                                                        (1)

1.9       The BIOS is responsible for ...

          (i)     primary memory management.
          (ii)    controlling hardware.
          (iii)   all logical processing in a computer.
          (iv)    locating and loading the operating system.

          A       (i) and (ii)
          B       (ii) and (iv)
          C       (iii) and (iv)
          D       (i) and (iii)                                                                    (1)

1.10      The following algorithm tests whether a value is greater than 50 and less than
          or equal to 60. The algorithm is tested with a number of input values.

          Which set of input values for the variable Size will cause the final value of the
          variable InRange to be set to True?

          Line
          1          Loop
          2              Size  Read Number
          3              InRange  False
          4              If Size > 50 And Size <= 60 Then
          5                  InRange  True

          A       49, 53, 50
          B       51, 57, 61
          C       50, 54, 60
          D       51, 55, 59                                                                       (1)

                                                                    TOTAL SECTION A:               10

Copyright reserved                                                              Please turn over

### Page 5

Downloaded from hlayiso.com
Information Technology/P2                     5                           DBE/November 2014
                                             NSC

SECTION B: SYSTEM TECHNOLOGIES

QUESTION 2

Your school is doing an audit of the technology in the school. Decisions about
upgrading and replacing various technologies will be based on the outcome of this
audit.

2.1       As part of the audit process the hardware in the computer laboratory was
          checked. It has been suggested that the RAM of the computers in the
          laboratory be upgraded.

          2.1.1       What is the purpose of RAM?                                               (2)

          2.1.2       Give TWO reasons why it may not be possible to upgrade the RAM
                      of old computers.                                                         (2)

2.2       Mobile devices are used at the school for research purposes. The firmware of
          mobile devices is stored in read-only memory (ROM).

          2.2.1       Give ONE reason why ROM is used to store firmware.                        (1)

          2.2.2       Give TWO reasons why it is beneficial to update firmware on a
                      mobile device.                                                            (2)

          2.2.3       The school has been warned against jail breaking of mobile
                      devices.

                      Explain what jail breaking means in this context.                         (2)

2.3       Your school would like to use educational applications that have been
          developed for mobile devices and desktop computers.

          2.3.1       High-level languages are commonly used to develop software
                      applications.

                      What are the advantages when a programmer uses a high-level
                      programming language instead of a low-level programming
                      language?                                                                 (2)

          2.3.2       State ONE challenge faced by developers when they design
                      software applications for mobile devices.                                 (1)

          2.3.3       Some software applications are classified as open-source
                      software.

                      Explain what is meant by open-source software.                            (2)

Copyright reserved                                                           Please turn over

### Page 6

Downloaded from hlayiso.com
Information Technology/P2                     6                             DBE/November 2014
                                             NSC

2.4       The Internet is used by learners to do research and this can be time-
          consuming.

          2.4.1       Describe how web caching speeds up the web browsing process.                  (2)

          2.4.2       Describe another type of caching that may enhance the
                      performance of a computer system.                                             (2)

2.5       Your school wants to use the cloud to store administrative data.

          2.5.1       Explain what is meant by storing data in the cloud.                           (2)

          2.5.2       Motivate why it could be problematic if the school only uses the
                      cloud to store their administrative data.

                      State TWO problems that may occur as part of your motivation.                 (2)

2.6       To encourage interactive learning, wearable technology such as interactive
          glasses is being investigated.

          2.6.1       State ONE advantage of interactive glasses.                                   (1)

          2.6.2       Name ONE type of technology that is used in interactive glasses.              (1)

          2.6.3       Why do you think the use of interactive glasses has been banned
                      in some workplaces?                                                           (1)

                                                                    TOTAL SECTION B:                25

Copyright reserved                                                               Please turn over

### Page 7

Downloaded from hlayiso.com
Information Technology/P2                      7                             DBE/November 2014
                                              NSC

SECTION C: COMMUNICATION AND NETWORK TECHNOLOGIES

QUESTION 3

During the audit process it was established that your school uses a cabled and a
wireless network to share hardware resources.

3.1       Some aspects need to be clarified for the auditors.

          3.1.1       Give TWO reasons for having a network other than the sharing of
                      hardware resources.                                                          (2)

          3.1.2       State TWO benefits of using a star topology for the cabled part of
                      the network.                                                                 (2)

          3.1.3       Give TWO reasons why fibre-optic cable is not the best option for a
                      school network.                                                              (2)

          3.1.4       Briefly describe the role of an access point in a wireless network.          (1)

3.2       VoIP is one of the protocols that is used by the school network.

          Motivate the need for VoIP in an interactive learning environment.                       (2)

3.3       Your school uses an ADSL Internet connection.

          3.3.1       Give TWO reasons why ADSL can be considered to be the best
                      Internet connection option for the school.                                   (2)

          3.3.2       Name any other readily available Internet connection that may be
                      used by the school.                                                          (1)

          3.3.3       A firewall prevents unauthorised online access from outside the
                      school network.

                      Suggest TWO other measures that could be implemented to
                      prevent unauthorised online access.                                          (2)

3.4       Many teachers choose to use their personal mobile devices to send and
          receive e-mail on the school's wireless network.

          3.4.1       Push technology is used to send and receive e-mails on a mobile
                      device. Explain what push technology is.                                     (2)

          3.4.2       E-mail attachments are usually not automatically downloaded on
                      mobile devices.

                      Give TWO reasons why this is the case.                                       (2)

Copyright reserved                                                              Please turn over

### Page 8

Downloaded from hlayiso.com
Information Technology/P2                    8                         DBE/November 2014
                                            NSC

3.5       Teachers are encouraged to create podcasts of their lessons to promote
          e-learning.

          What is a podcast?                                                                    (2)

3.6       Some learners use GPS technology in their school projects.

          3.6.1       What does a GPS device use to determine a specific location?              (1)

          3.6.2       Give TWO examples of how GPS technology can be used by
                      learners as part of school projects.                                      (2)

3.7       Learners create personal area networks in the classroom to do their research.

          State TWO useful applications of a personal area network while doing
          research.                                                                             (2)

                                                                  TOTAL SECTION C:              25

Copyright reserved                                                           Please turn over

### Page 9

Downloaded from hlayiso.com
Information Technology/P2                     9                           DBE/November 2014
                                             NSC

SECTION D: DATA AND INFORMATION MANAGEMENT

QUESTION 4

The audit process showed that a database needs to be designed and implemented to
store data for the tuck-shop.

4.1       Quality data is required as input to the database.

          4.1.1       Briefly describe the difference between data and information.                (2)

          4.1.2       Name and briefly describe THREE characteristics of quality data.             (3)

4.2       Your school has advertised a position for a database administrator.

          4.2.1       State TWO responsibilities of a database administrator.                      (2)

          4.2.2       Applicants for the database administrator post need to have some
                      knowledge of SQL injection attacks.

                      Briefly explain how SQL injection can be used as a hacking tool.             (2)

Copyright reserved                                                              Please turn over

### Page 10

Downloaded from hlayiso.com
Information Technology/P2                      10                            DBE/November 2014
                                              NSC

4.3       It has been suggested that the Tuckshop database should contain two
          tables – one table, called SuppliersTb, must contain data about the suppliers
          and another, called OrdersTb, must contain data about all the items ordered
          from the suppliers.

          The suggested table structures are as follows:

                                          SuppliersTb
                                 Key Field name      Data type
                                     SupplierID      AutoNumber
                                     Name            Text
                                     ContactNumber Text

                                            OrdersTb
                                Key Field name       Data type
                                    ItemName         Text
                                    SupplierID       Number
                                    UnitPrice        Number
                                    DateOrdered      Date/Time
                                    QuantityOrdered Number
                                    DeliveryDate     Date/Time
                                    DeliveryCost     Currency

          4.3.1       Briefly explain why the suggested Tuckshop database is a
                      relational database.                                                         (1)

          4.3.2       Use the suggested table structures and write SQL statements for
                      each of the following queries:

                      (a)   Display the content of the OrdersTb (all the fields) in
                            descending order of the quantity of items ordered.                     (3)

                      (b)   For each item, display the name of the item, the unit price, the
                            quantity ordered and the total cost for the order in a new field
                            named TotalCost.

                            NOTE:    Total cost is a calculated field and is calculated
                                     by multiplying the unit price by the quantity that
                                     was ordered.                                                  (3)

                      (c)   Increase the unit price for all records in the OrdersTb table
                            by 5%.                                                                 (3)

                      (d)   Remove all records from the OrdersTb where the order date
                            is before 1/1/2013.                                                    (2)

                      (e)   Display the supplier name, contact number and item name for
                            all deliveries that will arrive in 2015.                               (4)

                                                                      TOTAL SECTION D:             25

Copyright reserved                                                              Please turn over

### Page 11

Downloaded from hlayiso.com
Information Technology/P2                  11                        DBE/November 2014
                                          NSC

SECTION E: SOLUTION DEVELOPMENT

QUESTION 5

The auditors suggested that new software should be developed to manage learner
information.

5.1       The following GUI is currently used to allow a user to input learner
          information.

          5.1.1       Comment critically on THREE design aspects of the given GUI
                      that need to be improved on in the new system.                       (3)

          5.1.2       Identify a component on the given GUI and an event of that
                      component that can be utilised in an event-driven solution.          (2)

5.2       Data validation is an important technique used to ensure that input data
          is valid.

          A user is required to input a FOUR-character security code which contains
          ONE alphabetical character and THREE digits. The first character must be
          alphabetical, for example D845.

          Write an algorithm using pseudocode to validate the code for the correct
          format once the code has been entered.

          NOTE: Use at least ONE loop as part of your solution.                            (3)

Copyright reserved                                                      Please turn over

### Page 12

Downloaded from hlayiso.com
Information Technology/P2                      12                          DBE/November 2014
                                              NSC

5.3       Object-orientated programming (OOP) will be used in the design of the new
          software.

          5.3.1       Explain the concept       of   encapsulation   in   object-orientated
                      programming.                                                                   (1)

          5.3.2       A design is needed for a Learner class for the school's
                      administrative program.

                      Draw a unified modelling language (UML) diagram for an object
                      class called Learner and include the following:

                       •    Name and Age attributes with appropriate data types
                       •    Constructor without parameters
                       •    Mutator method for the Name attribute

                      NOTE: Also indicate the accessibility of the attributes and
                            methods.                                                                 (5)

5.4       A security feature of the new software will use a check digit. The digit is
          generated by counting the number of factors of the user code.

          A factor of a given number is a number which can be divided into the given
          number without a remainder.

          The algorithm below, written in pseudocode, determines the number of factors
          that a given number has.

          Line
          1          Number  4
          2          Count  1
          3          NumFactors  0
          4          While Count <= Number
          5              If Number modulus Count = 0 Then
          6                  NumFactors  NumFactors + 1
          7              Count  Count + 1
          8          Display NumFactors

          NOTE: The result of the modulus operation is the remainder when a number
                is divided by another number.

          Use the following headings to draw and complete a trace table in your
          ANSWER BOOK to show how the content of the variables change while
          tracing the steps of the given algorithm. Use as many lines as you require.

           Number Count NumFactors             Count <=      Number modulus        Display
                                               Number ?        Count = 0 ?
                                                                                                     (6)

Copyright reserved                                                                Please turn over

### Page 13

Downloaded from hlayiso.com
Information Technology/P2                13                      DBE/November 2014
                                        NSC

5.5       An algorithm needs to be designed for a program to manage a learner's
          marks. You have been provided with a line of pseudocode below which
          populates an array with marks.

          Write an algorithm using pseudocode to sort the array of marks into
          descending order.

          arrMarks  (67,65,78,83,67,72,65)                                              (5)

                                                            TOTAL SECTION E:             25

Copyright reserved                                                    Please turn over

### Page 14

Downloaded from hlayiso.com
Information Technology/P2                     14                           DBE/November 2014
                                             NSC

SECTION F: INTEGRATED SCENARIO

QUESTION 6

Read the scenario below and answer the questions that follow.

SCENARIO

After the implementation of the suggestions from the audit, your school is recognised
as one of the leading schools in terms of the use of ICT. The school has an e-learning
portal where teachers can upload learning materials and learners can access these
materials on an interactive basis. An IT technician has been appointed to assist with
the new technology.

6.1       The different departments in the school are all networked and use a central
          server as shown in the diagram below.

          6.1.1       A client-server network is being currently used.

                      Give TWO reasons why a client-server network would be a better
                      option than a peer-to-peer network.                                       (2)

          6.1.2       State TWO hardware features of a server that are significantly
                      different from those of a desktop computer.                               (2)

          6.1.3       The school server uses virtualisation to run different servers on a
                      single physical server.

                      (a)   Give ONE example of virtualisation software.                        (1)

                      (b)   Explain how different operating systems can be used in
                            different virtual servers on the same physical server.              (2)

Copyright reserved                                                           Please turn over

### Page 15

Downloaded from hlayiso.com
Information Technology/P2                      15                         DBE/November 2014
                                              NSC

6.2       The school runs a dynamic website which is often updated with news and
          photographs of school events.

          6.2.1       The school's website offers an RSS feed.

                      Give TWO reasons why an RSS feed is useful.                              (2)

          6.2.2       The website uses lossy compression for the photographs that are
                      uploaded.

                      Explain the concept lossy compression.                                   (1)

          6.2.3       Many learners and parents view the school's website on their
                      mobile devices.

                      In what TWO ways could the mobile version of the website differ
                      from the standard version?                                               (2)

          6.2.4       The principal has learnt that Web 3.0 is the latest evolution of
                      websites.

                      Why would a school prefer a Web 3.0 site to a Web 2.0 site?              (2)

6.3       Parents are able to pay school fees online through the school website.
          The school website uses encryption to ensure that parent details are secure.

          6.3.1       How can parents ascertain that the school website is secure from
                      the information on their web browsers?                                   (1)

          6.3.2       Briefly describe what encryption is.                                     (2)

          6.3.3       Parents are encouraged to use 'strong' passwords.

                      Give TWO guidelines parents can follow to create strong
                      passwords.                                                               (2)

6.4       The school has joined a social media website.

          6.4.1       Name TWO ways in which the school will benefit from having a
                      presence on a social media website.                                      (2)

          6.4.2       Why would the school warn learners about posting personal
                      information, such as phone numbers and addresses, on their
                      profiles?                                                                (2)

          6.4.3       State TWO ways in which the school can ensure its acceptable use
                      policy (AUP) will be implemented when the social media website is
                      used.                                                                    (2)

Copyright reserved                                                          Please turn over

### Page 16

Downloaded from hlayiso.com
Information Technology/P2                    16                          DBE/November 2014
                                            NSC

6.5       The majority of teachers are now using e-learning to enhance their teaching
          and learning.

          6.5.1       State TWO ways in which e-learning may be beneficial to the
                      learner.                                                               (2)

          6.5.2       Lesson videos are made available to download or stream.

                      What is difference between downloading and streaming?                  (2)

          6.5.3       Your school is planning live broadcasts for Mathematics revision
                      lessons.

                      Give TWO requirements of connectivity to successfully host a live
                      broadcast.                                                             (2)

6.6       Learners and teachers are encouraged to use mobile devices such as
          smartphones and tablets for teaching and learning.

          6.6.1       Name TWO ways in which mobile technology can improve
                      teaching and learning.                                                 (2)

          6.6.2       Mobile devices are powered by rechargeable batteries.

                      State TWO techniques that are used to extend the battery life of
                      these devices.                                                         (2)

6.7       The school's IT technician telecommutes on specific days. Telecommuting is
          using technology to work from home instead of actually being present in the
          workplace.

          6.7.1       Name TWO tools/technologies that make telecommuting possible.          (2)

          6.7.2       Identify ONE possible challenge with telecommuting that is not
                      technology-related.                                                    (1)

6.8       Your school is investigating the option of using Software as a Service (SaaS)
          to provide access to applications for the development of e-learning resources.

          Motivate, by giving TWO reasons, why it would be advantageous for your
          school to use SaaS.                                                                (2)

                                                                   TOTAL SECTION F:          40
                                                                     GRAND TOTAL:            150

Copyright reserved

## Related documents

- [Information Technology P2 Nov 2014 Memo Eng](https://www.hlayiso.com/library/information-technology-p2-nov-2014-memo-eng/b6a36750-ccb0-4837-8153-77ab266a31f9) — Information Technology · Memo · 2014 · Eng
- [Information Technology P2 Nov 2014 Memo Afr](https://www.hlayiso.com/library/information-technology-p2-nov-2014-memo-afr/439925c0-92bf-4b40-ac37-62680a311692) — Information Technology · Memo · 2014 · Afr
- [Information Technology P1 Nov 2014 Afr](https://www.hlayiso.com/library/information-technology-p1-nov-2014-afr/8020fc33-3983-4bc9-b94f-332b03b2fe2a) — Information Technology · QP · 2014 · Afr
- [Information Technology P2 Nov 2022 Eng](https://www.hlayiso.com/library/information-technology-p2-nov-2022-eng/822832f6-7a60-4201-99d7-28816084f46c) — Information Technology · QP · 2022 · Eng
- [Information Technology P2 Nov 2019 Afr](https://www.hlayiso.com/library/information-technology-p2-nov-2019-afr/7123ab7f-cc2d-49bc-92d0-39b6ac84715e) — Information Technology · QP · 2019 · Afr
- [Information Technology P2 Nov 2018 Afr](https://www.hlayiso.com/library/information-technology-p2-nov-2018-afr/6497b497-5554-43a7-9de1-f30911edbe63) — Information Technology · QP · 2018 · Afr

## More from Grade 12 Information Technology

- [Information Technology P1 May-June 2025 MG Eng](https://www.hlayiso.com/library/information-technology-p1-may-june-2025-mg-eng/109c2e1d-bc20-46d3-ac02-c08c05ad9c78) — Memo · 2025 · Eng
- [IT P1 MEMO GR12 SEPT 2024 English](https://www.hlayiso.com/library/it-p1-memo-gr12-sept-2024-english/8994aed2-83ec-413e-b7dc-b0d0b93b82f4) — Memo · 2024 · Eng
- [IT P2 MEMO GR12 SEPT 2024 English](https://www.hlayiso.com/library/it-p2-memo-gr12-sept-2024-english/4d74acb4-cb8b-4fd3-874f-4801fbcb8f44) — Memo · 2024 · Eng
- [IT P1 MEMO GR12 SEPT2023 Afrikaans](https://www.hlayiso.com/library/it-p1-memo-gr12-sept2023-afrikaans/7ffdb7c3-1881-43da-8d8a-96ea3ff87451) — Memo · 2023 · Afr
- [IT P2 GR12 MEMO SEPT2023 Afrikaans](https://www.hlayiso.com/library/it-p2-gr12-memo-sept2023-afrikaans/88ad2758-42f6-43df-a80a-288b5f4cff9f) — Memo · 2023 · Afr
- [IT P2 GR12 MEMO SEPT2023 English](https://www.hlayiso.com/library/it-p2-gr12-memo-sept2023-english/41fa8299-d258-40e9-8c8b-a3ce984eef54) — Memo · 2023 · Eng

## Collection

- [Grade 12 past papers](https://www.hlayiso.com/grade-12/past-papers)

---

Hlayiso: free CAPS and IEB past papers, memos, notes and study guides for South African learners. When citing, link the page URL above, not a PDF or /api/ URL.
