Professional Documents
Culture Documents
ICTWEB503 Create Web Based Programs Assessment Task 01 - Assignment
ICTWEB503 Create Web Based Programs Assessment Task 01 - Assignment
1. Explain in 50-100 words how web analysis and design is an iterative process.
2. What is http and why is it important for a website to function?
3. Explain each of the following programming control structures in your own 40-80
words:
a. Sequential Program Control
b. Selection Control
c. Iteration Control
4. Explain the role of authentication in web security.
5. What is a session management in web programming? Give an example of a practical
scenario where you would use the session management.
6. Explain Hypertext Transfer Protocol (HTTP) in your own 50-100 words.
7. Describe the roles of server and client in HTTP in your own 50-100 words.
8. Give an example and explain HTTP session state in 50-100 words.
9. Explain “stateless programming “and its two benefits in 150-200 words.
10. Explain object-oriented programming (OOP) and provide three (3) examples.
11. What are the limitations of HTTP when developing web applications?
12. What advantages of HTTP do you see in developing web applications?
13. Describe ‘Database Server’ and its practical use in web applications.