1In the context of Full Stack Development, what does the term Full Stack imply?
A.A developer who specializes only in database management.
B.A developer who works on both the client-side (frontend) and server-side (backend) of an application.
C.A stack of hardware components used to build a server.
D.A specific type of data structure used in Java.
Correct Answer: A developer who works on both the client-side (frontend) and server-side (backend) of an application.
Explanation:Full Stack development refers to the practice of working on both the frontend (user interface) and backend (server logic, databases) of a web application.
Incorrect! Try again.
2Which of the following is responsible for the structure and content of a web page?
A.CSS
B.JavaScript
C.HTML
D.PHP
Correct Answer: HTML
Explanation:HTML (HyperText Markup Language) provides the structure and semantic content of a webpage, while CSS handles style and JavaScript handles interactivity.
Incorrect! Try again.
3What is the primary function of CSS in web development?
A.Handling database queries.
B.Defining the logic and behavior of the page.
C.Styling the visual presentation and layout of web pages.
D.Creating server-side sessions.
Correct Answer: Styling the visual presentation and layout of web pages.
Explanation:CSS (Cascading Style Sheets) is used to control the look and feel of a website, including colors, fonts, and layout.
Incorrect! Try again.
4Which programming language is predominantly used to add interactivity and dynamic behavior to the client-side of a website?
A.SQL
B.JavaScript
C.Python
D.C++
Correct Answer: JavaScript
Explanation:JavaScript is the standard scripting language for the web, allowing developers to create dynamic content, control multimedia, and animate images on the client side.
Incorrect! Try again.
5In the acronym CRUD, what does the letter 'U' stand for?
A.Upload
B.Update
C.Undo
D.Upgrade
Correct Answer: Update
Explanation:CRUD stands for Create, Read, Update, and Delete. These are the four basic operations of persistent storage.
Incorrect! Try again.
6Which of the following is a server-side scripting language?
A.HTML
B.CSS
C.PHP
D.React
Correct Answer: PHP
Explanation:PHP (Hypertext Preprocessor) is a widely used open-source general-purpose scripting language that is especially suited for web development and can be embedded into HTML to run on the server.
Incorrect! Try again.
7What is the primary benefit of a Single Page Application (SPA)?
A.It loads a new HTML page from the server for every user interaction.
B.It updates the content dynamically without reloading the entire page, providing a smoother user experience.
C.It does not require any JavaScript.
D.It is only viewable on mobile devices.
Correct Answer: It updates the content dynamically without reloading the entire page, providing a smoother user experience.
Explanation:SPAs load a single web document and update the body content via JavaScript APIs (like Fetch or XHR) when new data is needed, avoiding full page reloads.
Incorrect! Try again.
8Which tool is a popular Source Code Editor developed by Microsoft, widely used for web development?
A.Microsoft Word
B.Adobe Photoshop
C.Visual Studio Code (VS Code)
D.Unity
Correct Answer: Visual Studio Code (VS Code)
Explanation:VS Code is a lightweight but powerful source code editor that runs on the desktop and is available for Windows, macOS, and Linux, heavily used for web development.
Incorrect! Try again.
9What is the key difference between UI (User Interface) and UX (User Experience)?
A.UI is about coding; UX is about graphic design.
B.UI focuses on the visual elements (screens, buttons); UX focuses on the overall journey and satisfaction of the user.
C.UI is for backend developers; UX is for frontend developers.
D.There is no difference; they are synonyms.
Correct Answer: UI focuses on the visual elements (screens, buttons); UX focuses on the overall journey and satisfaction of the user.
Explanation:UI Design is strictly about how the interface looks (visuals), while UX Design is about how the interface feels and functions for the user (usability and flow).
Incorrect! Try again.
10Which CSS feature is essential for creating Responsive Web Design by applying styles based on device characteristics like width?
A.Media Queries
B.Variables
C.Loops
D.Arrays
Correct Answer: Media Queries
Explanation:Media queries () allow content to render differently based on specific conditions such as screen resolution or viewport width.
Incorrect! Try again.
11What does the Mobile-First approach entail?
A.Designing the desktop version first, then shrinking it for mobile.
B.Developing an app that only works on mobile phones.
C.Designing the experience for mobile devices (smaller screens) first, then scaling up for tablets and desktops.
D.Ignoring the mobile version entirely.
Correct Answer: Designing the experience for mobile devices (smaller screens) first, then scaling up for tablets and desktops.
Explanation:Mobile-first is a design strategy that prioritizes the constraints of mobile devices (screen size, bandwidth) before designing for larger screens.
Incorrect! Try again.
12Which of the following is a popular JavaScript Framework/Library for building user interfaces?
A.Laravel
B.React
C.Django
D.MySQL
Correct Answer: React
Explanation:React is a JavaScript library developed by Facebook for building user interfaces, specifically for single-page applications.
Incorrect! Try again.
13In a standard web architecture, where does the Database reside?
A.In the browser cache.
B.On the client-side device.
C.On the backend server infrastructure.
D.Inside the CSS file.
Correct Answer: On the backend server infrastructure.
Explanation:Databases are part of the backend infrastructure where application data is stored, retrieved, and managed securely.
Incorrect! Try again.
14Which HTML tag is used to embed PHP code within a document?
A.
B.
C.
D.
Correct Answer:
Explanation:The standard tags to delimit PHP code blocks are to start and to end.
Incorrect! Try again.
15What is Augmented Reality (AR)?
A.A completely simulated digital environment that shuts out the physical world.
B.A technology that overlays digital information or images onto the real-world environment.
C.A high-speed database technology.
D.A type of responsive web design.
Correct Answer: A technology that overlays digital information or images onto the real-world environment.
Explanation:6DoF allows translational movement ( axes) and rotational movement (roll, pitch, yaw), offering full immersion compared to 3DoF.
Incorrect! Try again.
19Which software engine is widely used for creating both AR and VR applications?
A.Adobe Acrobat
B.Unity 3D
C.Microsoft Excel
D.Notepad
Correct Answer: Unity 3D
Explanation:Unity (and Unreal Engine) are the industry-standard game engines used to develop real-time 3D content for AR and VR.
Incorrect! Try again.
20Which job role is primarily responsible for ensuring a website looks good on all screen sizes (responsiveness)?
A.Database Administrator
B.Frontend Developer / UI Designer
C.Backend Security Specialist
D.Network Engineer
Correct Answer: Frontend Developer / UI Designer
Explanation:Frontend developers and UI designers focus on the visual layout and CSS implementation to ensure responsiveness across devices.
Incorrect! Try again.
21What is a Wireframe in UI Design?
A.The final colored version of the website.
B.A low-fidelity visual guide that represents the skeletal framework of a website.
C.The cable management system for the server.
D.The code structure in React.
Correct Answer: A low-fidelity visual guide that represents the skeletal framework of a website.
Explanation:A wireframe is a schematic or blueprint that shows the placement of elements on a page without design details like colors or images.
Incorrect! Try again.
22Which CSS property is most commonly used to change the text color?
A.
B.
C.
D.
Correct Answer:
Explanation:The property in CSS specifically sets the color of the foreground content (text).
Incorrect! Try again.
23What is the DOM in web development?
A.Document Object Model
B.Data Over Mobile
C.Digital Orientation Map
D.Disk Operating Mode
Correct Answer: Document Object Model
Explanation:The DOM is a programming interface for web documents. It represents the page so that programs (like JavaScript) can change the document structure, style, and content.
Incorrect! Try again.
24Which of the following is an example of an AR Application?
A.IKEA Place (visualizing furniture in your room)
B.Microsoft Word
C.Playing a DVD
D.A standard command-line interface
Correct Answer: IKEA Place (visualizing furniture in your room)
Explanation:IKEA Place uses AR to overlay 3D models of furniture onto the live camera feed of a user's room.
Incorrect! Try again.
25In AR/VR hardware, what is the role of an IMU (Inertial Measurement Unit)?
A.It stores the graphics.
B.It tracks the orientation and velocity of the device.
C.It provides sound output.
D.It connects to the Wi-Fi.
Correct Answer: It tracks the orientation and velocity of the device.
Explanation:IMUs (containing accelerometers and gyroscopes) are crucial sensors in HMDs and controllers for tracking movement and rotation.
Incorrect! Try again.
26Which skillset is most critical for a Backend Developer?
A.Adobe Illustrator and Photoshop.
B.Server-side languages (e.g., Node.js, Python), APIs, and Database management.
C.Video editing and sound engineering.
D.AR/VR 3D modeling.
Correct Answer: Server-side languages (e.g., Node.js, Python), APIs, and Database management.
Explanation:Backend developers focus on the logic, database interactions, and server architecture that power the application behind the scenes.
Incorrect! Try again.
27What is Bootstrap?
A.A type of physical shoe.
B.A popular CSS framework for developing responsive and mobile-first websites.
C.A backend database.
D.A virtual reality headset.
Correct Answer: A popular CSS framework for developing responsive and mobile-first websites.
Explanation:Bootstrap is a frontend framework that provides pre-designed CSS and JavaScript components to speed up web development.
Incorrect! Try again.
28Which symbol is used to declare a variable in PHP?
A.
B.
C.$
D.
Correct Answer: $
Explanation:In PHP, all variables must start with the dollar sign ($), followed by the name of the variable (e.g., ).
Incorrect! Try again.
29How does Marker-based AR work?
A.It uses GPS to place objects.
B.It requires a camera to recognize a specific visual image (marker) to trigger the AR overlay.
C.It requires a VR headset.
D.It works without a camera.
Correct Answer: It requires a camera to recognize a specific visual image (marker) to trigger the AR overlay.
Explanation:Marker-based AR uses image recognition to identify specific patterns (QR codes or images) which serve as an anchor for the digital content.
Incorrect! Try again.
30What is the purpose of the HTML tag ?
A.To bold text.
B.To display an image.
C.To define a hyperlink.
D.To play audio.
Correct Answer: To define a hyperlink.
Explanation:The anchor tag is used to create hyperlinks connecting to other pages or locations.
Incorrect! Try again.
31In the context of Web Development, what is an API?
A.Application Programming Interface
B.Automated Program Instruction
C.Apple Programming iOS
D.Advanced Peripheral Input
Correct Answer: Application Programming Interface
Explanation:An API allows different software applications (like a frontend and a backend) to communicate and exchange data with each other.
Incorrect! Try again.
32Which of the following describes Latency in VR?
A.The resolution of the screen.
B.The delay between the user's movement and the update of the visual display.
C.The weight of the headset.
D.The cost of the software.
Correct Answer: The delay between the user's movement and the update of the visual display.
Explanation:Low latency is critical in VR to prevent motion sickness; it refers to the lag between physical action and digital reaction.
Incorrect! Try again.
33What is a Prototype in the UI/UX design process?
A.A fully functional, bug-free final product.
B.A simulation of the final product used for testing and feedback before coding begins.
C.A database schema.
D.A marketing plan.
Correct Answer: A simulation of the final product used for testing and feedback before coding begins.
Explanation:Prototypes are interactive models used to test user flow and feasibility before the actual engineering phase.
Incorrect! Try again.
34Which HTML5 tag is used to define the main content of a document?
A.
B.
C.
D.
Correct Answer:
Explanation:The tag specifies the main content of the document body, unique to that document.
Incorrect! Try again.
35What is Haptics in the context of AR/VR?
A.Visual display resolution.
B.3D Audio technology.
C.Tactile feedback (vibration/touch) used to simulate the sense of touch.
D.Voice recognition software.
Correct Answer: Tactile feedback (vibration/touch) used to simulate the sense of touch.
Explanation:Haptic technology recreates the sense of touch by applying forces, vibrations, or motions to the user, enhancing immersion.
Incorrect! Try again.
36Which of the following is a database language used to manage data in Relational Database Management Systems (RDBMS)?
A.HTML
B.CSS
C.SQL
D.JSON
Correct Answer: SQL
Explanation:SQL (Structured Query Language) is the standard language for managing and manipulating relational databases.
Incorrect! Try again.
37What is the significance of AR/VR in Education/Training?
A.It replaces teachers entirely.
B.It allows for safe, immersive simulation of dangerous or complex procedures (e.g., surgery, flight simulations).
C.It makes textbooks cheaper.
D.It reduces the need for computers.
Correct Answer: It allows for safe, immersive simulation of dangerous or complex procedures (e.g., surgery, flight simulations).
Explanation:AR/VR provides experiential learning where users can practice skills in a risk-free, simulated environment.
Incorrect! Try again.
38What is the file extension typically used for a PHP file?
A..html
B..js
C..php
D..py
Correct Answer: .php
Explanation:PHP server-side scripts are saved with the .php file extension.
Incorrect! Try again.
39Which frontend tool is used to inspect HTML elements and debug JavaScript in a browser?
A.Developer Tools (DevTools)
B.Control Panel
C.System Settings
D.Notepad
Correct Answer: Developer Tools (DevTools)
Explanation:Modern browsers (Chrome, Firefox, Edge) come with built-in DevTools to inspect the DOM, console logs, network activity, and styles.
Incorrect! Try again.
40What does the Box Model in CSS consist of?
A.Header, Footer, Main, Aside.
B.Content, Padding, Border, Margin.
C.Images, Text, Links, Videos.
D.Pixels, Ems, Rems, Percentages.
Correct Answer: Content, Padding, Border, Margin.
Explanation:The CSS Box Model is a box that wraps around every HTML element, consisting of the actual content, padding, borders, and margins.
Incorrect! Try again.
41Which JavaScript keyword is used to declare a variable that cannot be reassigned (a constant)?
A.
B.
C.
D.
Correct Answer:
Explanation: declares a block-scoped variable that is read-only after its initial assignment.
Incorrect! Try again.
42What is the role of a UX Researcher?
A.To write the PHP code for the server.
B.To study target users to collect and analyze data that will inform the design process.
C.To install graphics cards for VR.
D.To manage the database backups.
Correct Answer: To study target users to collect and analyze data that will inform the design process.
Explanation:UX Researchers conduct interviews, surveys, and usability testing to understand user needs and pain points.
Incorrect! Try again.
43What is Mixed Reality (MR)?
A.Just another name for VR.
B.A hybrid of reality and virtual reality where physical and digital objects co-exist and interact in real-time.
C.Listening to music while browsing the web.
D.Watching a 3D movie.
Correct Answer: A hybrid of reality and virtual reality where physical and digital objects co-exist and interact in real-time.
Explanation:MR is further along the virtuality continuum than AR; it anchors virtual objects to the real world, allowing interaction (e.g., a virtual ball bouncing off a real table).
Incorrect! Try again.
44Which format is commonly used to exchange data between a frontend and a backend, known for being lightweight?
A.XML
B.JSON (JavaScript Object Notation)
C.HTML
D.Docx
Correct Answer: JSON (JavaScript Object Notation)
Explanation:JSON is a text-based format for representing structured data and is the standard for data exchange in modern web APIs.
Incorrect! Try again.
45In VS Code, what is an 'Extension'?
A.A physical cord to reach the power outlet.
B.A plug-in that adds new languages, debuggers, or tools to your installation.
C.A specific type of font.
D.A file that is too large.
Correct Answer: A plug-in that adds new languages, debuggers, or tools to your installation.
Explanation:Extensions in VS Code allow developers to customize their environment with support for languages (like Python, PHP), themes, and debuggers.
Incorrect! Try again.
46What is the purpose of the Viewport Meta Tag inside HTML?
A.To display the website title.
B.To control the layout on mobile browsers, setting the width to the device width.
C.To link the CSS file.
D.To improve SEO keywords.
Correct Answer: To control the layout on mobile browsers, setting the width to the device width.
Explanation: is crucial for responsive web design to ensure proper scaling on mobile devices.
Incorrect! Try again.
47Which of the following is a characteristic of NoSQL databases?
A.They use strict table structures with rows and columns.
B.They use SQL for all queries.
C.They handle unstructured or semi-structured data (like documents or key-pairs) and scale horizontally.
D.They cannot store data permanently.
Correct Answer: They handle unstructured or semi-structured data (like documents or key-pairs) and scale horizontally.
Explanation:NoSQL databases (like MongoDB) are non-relational and are designed for flexible data models and high scalability.
Incorrect! Try again.
48In UI design, what is a Persona?
A.The login username.
B.A fictional character created to represent a user type that might use a site or product.
C.The personal settings of the browser.
D.The security protocol used.
Correct Answer: A fictional character created to represent a user type that might use a site or product.
Explanation:Personas help designers understand users' needs, experiences, behaviors, and goals.
Incorrect! Try again.
49Which technology is primarily responsible for the 'V' (View) in the MVC (Model-View-Controller) architecture of a web app?
A.The Database.
B.The User Interface (HTML/CSS).
C.The Server Logic.
D.The Operating System.
Correct Answer: The User Interface (HTML/CSS).
Explanation:The View is responsible for the presentation layer, displaying data to the user.
Incorrect! Try again.
50What is the primary function of Node.js in Full Stack development?
A.It is a browser.
B.It allows JavaScript to be run on the server-side.
C.It is a design tool.
D.It creates 3D graphics.
Correct Answer: It allows JavaScript to be run on the server-side.
Explanation:Node.js is a runtime environment that lets developers use JavaScript for backend scripting, unifying web application development around a single language.
Incorrect! Try again.
Give Feedback
Help us improve by sharing your thoughts or reporting issues.