EWD621S - ENTERPRISE WEB APPLICATION DEVELOPMENT - 1ST OPP - NOV 2022


EWD621S - ENTERPRISE WEB APPLICATION DEVELOPMENT - 1ST OPP - NOV 2022



1 Pages 1-10

▲back to top


1.1 Page 1

▲back to top


nAm I BI A unlVERSITY
OF SCIEnCE Ano TECHnOLOGY
FACULTY OF COMPUTING AND INFORMATICS
DEPARTMENT OF INFORMATICS, JOURNALISM AND MEDIA TECHNOLOGY
QUALIFICATION: BACHELOR OF INFORMATICS
QUALIFICATION CODE: 07BAIF
COURSE: ENTERPRISEWEB APPLICATION DEVELOPMENT
DATE: NOVEMBER 2022
DURATION: 2 hrs : 00 min
LEVEL: 7
COURSE CODE: EWD621S
PAPER: THEORY
MARKS: 50
FIRST OPPORTUNITY EXAMINATION QUESTION PAPER
EXAMINER(S):
MODERATOR:
MR ELIAZERMBAEVA
MR TENGOVANDU KANDETU
THIS QUESTION PAPER CONSISTS OF 8 PAGES
{Including this front page)
1

1.2 Page 2

▲back to top


1.3 Page 3

▲back to top


INSTRUCTIONS TO STUDENTS:
1. Read all the questions, passages, scenarios, etc., carefully before answering.
2. Answer all the questions.
3. Number each answer clearly and correctly.
4. Write neatly and legibly.
5. Making use of any crib notes may lead to disqualification and disciplinary action.
6. Use the allocated marks as a guideline when answering questions.
7. Looking at other students' work is strictly prohibited.
8. This paper consists of SIX (8) pages including the cover page.
2

1.4 Page 4

▲back to top


1.5 Page 5

▲back to top


SECTION A: Multiple Choice Questions [10 Marks)
• The section consists of 10 questions. Answer all the questions.
Select one option from the list of possible answers to the questions below.
1. Which of the following is based on a suite of integrated software modules and a common
central database?
(1 Mark)
a. Enterprise systems
b. Network operating systems
c. Transaction processing systems
d. Management information systems
2. Which of the following is considered to be the leading enterprise software vendor? (1 Mark)
a. Oracle
b. SAP
c. BAAN
d. PeopleSoft
3. What kind of HTTP request does the <a href="url">text</a> generated?
(1 Mark)
a. POST
b. GET
c. PUT
d. DELETE
4. In ERP,data migration refers to
(1 Mark)
a. Upgrading ERPsoftware
b. Upgrading both hardware and ERPsoftware
c. Backup of data in an ERPsystem
d. Moving, copying and re-structuring data from an existing system to an ERPsystem
5. What is the term for incremental changes to processes in an organization using
information technology?
(1 Mark)
a. Business Process Improvement
b. Business Process Reengineering
C. Business Process Change
d. Business Process Advance
6. A
is a special computer that serves webpages
a. Server
b. Host
C. Client
d. Router
(1 Mark)
3

1.6 Page 6

▲back to top


1.7 Page 7

▲back to top


7. A ___
computer requests web pages from the server.
a. Server
b. Host
c. Client
d. Router
8. A ____
web page is not interactive and is used to display information only.
a. Dynamic
b. Static
c. Server
d. Client
9. The background colour of a Web page is determined by the ___
property.
a. BackColor
b. BackgroundColor
c. BgColor
d. BColor
10. The application protocol that makes the Web work is_____
_
a. HTML
b. HTTP
c. SMTP
d. IP
{1 Mark)
(1 Mark)
(1 Mark)
(1 Mark)
4

1.8 Page 8

▲back to top


1.9 Page 9

▲back to top


SECTION B: Descriptive Questions [26 Marks]
Answer all the questions in the provided blanks and empty spaces where necessary.
The section consists of 6 questions.
1. Define the following concepts.
(10 Marks)
a. An Enterprise
b. Business process
c. Web Application
d. Enterprise Application
e. Process Management
2. Define the client-server computing model.
(6 Marks)
5

1.10 Page 10

▲back to top


2 Pages 11-20

▲back to top


2.1 Page 11

▲back to top


3. What is modelling and how is it relevant for Enterprise Applications Development? (4
Marks)
4. Given the scenario in Figure 1 below, define its context and the scientist responsible for the
development of the abstracted technology.
(3 Marks)
The World Wide Web was designed originally as an interactive world of shared information through •.vhich
people could communicate with each other and with machines_ Since its inception in 1989 it has grown
initially as a medium for the broadcast of read-only material from heavily loaded corporate servers to the
mass of Internet connected consumers. Recent commercial interest, its use within the organization under
the "Intranet" buzzword takes it into the domain of smaller, closed, groups, in which greater trust allows
more interaction_ ln the future •.ve look toward the web becoming a tool for even smaller groups, families,
and personal information systems_ Other interesting developments ,.vould be the increasingly interactive
nature of the interface to the user, and the increasing use of machine-readable information with defined
semantics allowing more advanced machine precessing of global information, including machine-readable
signed assertions.
=
Figure 1: The context
5. Which data type is represented or applied in the code snapshot below?
(2 Marks)
var person= {
"firstname" : "John",
"lastname" : "Nakuta",
"age" : "55",
};__"O_cc_up_at_io_n"_:_"D_ire_ct_or_" _________________________ _
6. Which of the following AP ls is almost entirely based on and uses the data structure in
question 4 above?
(1 Mark)
a. JQUERY
b. JSON
C. AJAX
d. JAVA
6

2.2 Page 12

▲back to top


2.3 Page 13

▲back to top


SECTION C: Practical Questions [20 Marks)
1. Considering the following HTML code, produce a design of the page it would display
when executed via the browser.
{10 Marks)
<h2>Simple Product Purchase</h2> //1 mark
<form> //1 mark
<table> //table elements optional
<tr><td><b>Full Name:</b></td><td><input type="text"></td></tr> //1 mark
<tr><td><b>Email Address:</b></td><td><input type="email"></td></tr> //1 mark
<tr><td><b>Website URL:</b></td><td><input type="url"></td></tr> //1 mark
<tr><td><b>Comment:</b></td><td><textarea></textarea></td></tr> //1 mark
<tr><td><b>My Products:</b></td><td><input type="checkbox"> Product 1 <b>N$100</b> //1 mark
<input type="checkbox">Product 2 <b>N$250</b></td></tr> //1 mark
<tr><td><input type="submit" value="Submit Details"></td></tr> //1 mark
</table> //table elements optional
Figure 2: HTML Code
Use the following empty space for your answer.
7

2.4 Page 14

▲back to top


2.5 Page 15

▲back to top


2. Produce a PHP script that will receive and process data from the HTML Form.
(10 Marks)
Storing Form data in Database
First Name: ~--------
Last Name: I---------
Gender: J_________
I,
I Address: ---------
I
Email Address: I,_________
,
I Submit J
Figure 3: HTML Form
Use the following empty page for your answer.
************ End of the Paper***************
8

2.6 Page 16

▲back to top