CSC 104 Practice Questions-1
CSC 104 Practice Questions-1
→How does the box model affect the layout of elements on a webpage?
Client-Server Model:
→Discuss the interactions between clients and servers in the client-server model.
Cookies:
→What are cookies and how are they used in web development?
→Discuss the advantages and disadvantages of using cookies for session management.
Servers:
→Describe the process of setting up and configuring a server for hosting a website.
→Compare and contrast float-based layouts with flexbox and grid layouts.
→Provide examples of situations where each CSS layout method is best suited.
JavaScript Programming:
What is JavaScript and how is it used in web development?
→Discuss the advantages and disadvantages of inline CSS, internal CSS, and external
CSS.
→Provide examples of CSS selectors and their usage in styling HTML elements.
Flexbox:
→Describe the flexbox layout model and its advantages over traditional CSS layout
methods.
→Discuss the properties and values used to control layout with flexbox.
→Define a version control system (VCS) and its importance in collaborative web
development.
→Describe the basic workflow of using Git for version control in a web development
project.
UI/UX Design:
→Discuss the principles of good UI/UX design and their importance in web development.
→Provide examples of UI/UX design considerations for improving website usability and
user satisfaction.