T4Tutorials .PK

NSCT – Introduction to Web Development MCQs

1. . Web development is:

(A) The process of creating websites or web applications for the internet or intranet


(B) Only coding in Python


(C) CPU scheduling


(D) Memory allocation




2. . Front-end development focuses on:

(A) Designing the user interface and experience using HTML, CSS, and JavaScript


(B) Server-side scripting only


(C) Database optimization


(D) CPU scheduling




3. . Back-end development focuses on:

(A) CSS styling only


(B) Designing user interface


(C) Server-side logic, databases, authentication, and APIs


(D) File deletion




4. . Full-stack development involves:

(A) Only front-end development


(B) Working on both front-end and back-end of web applications


(C) Only back-end development


(D) CPU optimization




5. . HTML stands for:

(A) HyperText Markup Language, used to structure web content


(B) HyperText Machine Logic


(C) High-level Text Markup Language


(D) Hyper Tool Markup Language




6. . CSS stands for:

(A) Code Styling Standard


(B) Computer Style Syntax


(C) Cascading Script System


(D) Cascading Style Sheets, used to style HTML content




7. . JavaScript is used for:

(A) Adding interactivity and dynamic behavior to web pages


(B) Only server-side programming


(C) Styling HTML elements


(D) CPU scheduling




8. . A web server’s role is:

(A) Only store files


(B) Store, process, and deliver web pages to users over HTTP/HTTPS


(C) Compile JavaScript


(D) CPU scheduling




9. . HTTP stands for:

(A) High Transfer Text Process


(B) HyperText Transfer Programming


(C) HyperText Terminal Protocol


(D) HyperText Transfer Protocol, used for communication between client and server




10. . HTTPS is:

(A) CPU optimization


(B) High Transfer Text Protocol Secure


(C) Hyper Terminal Text Protocol


(D) Secure version of HTTP that encrypts data using SSL/TLS




11. . A database in web development is used to:

(A) Only store HTML files


(B) Store, manage, and retrieve data for web applications


(C) Only style web pages


(D) CPU scheduling




12. . Common database systems include:

(A) CSS, HTML, JavaScript


(B) MySQL, PostgreSQL, MongoDB, and SQLite


(C) Git, SVN


(D) CPU scheduling tools




13. . REST in web development refers to:

(A) CPU optimization


(B) Rapid Server Technology


(C) Random State Transfer


(D) Representational State Transfer, an architecture for designing APIs




14. . AJAX is used to:

(A) CPU optimization


(B) Only style HTML elements


(C) Update web page content asynchronously without reloading the page


(D) Memory allocation




15. . A web framework helps in:

(A) File deletion


(B) Only CPU scheduling


(C) Memory allocation


(D) Simplifying development by providing pre-built components and structure




16. . Examples of front-end frameworks include:

(A) CPU optimization tools


(B) Django, Flask


(C) MySQL, PostgreSQL


(D) React, Angular, and Vue.js




17. . Examples of back-end frameworks include:

(A) React, Angular


(B) Django, Express.js, and Spring


(C) CSS, HTML


(D) CPU scheduling tools




18. . Version control in web development helps:

(A) Track changes to code, collaborate with others, and maintain project history


(B) Only optimize CPU


(C) Memory allocation only


(D) File deletion




19. . Git is used for:

(A) Only CSS styling


(B) Version control and collaboration in software projects


(C) Only HTML structuring


(D) CPU scheduling




20. . The ultimate goal of web development is:

(A) Only allocate memory


(B) Build functional, user-friendly, secure, and responsive web applications


(C) Optimize CPU only


(D) Delete files automatically




Exit mobile version