1Which of the following best defines Full Stack Web Development?
A.Development involving only the user interface and visual design
B.Development focusing strictly on database management and server logic
C.Development covering both the client-side (frontend) and server-side (backend) of an application
D.Development of mobile applications exclusively for iOS and Android
Correct Answer: Development covering both the client-side (frontend) and server-side (backend) of an application
Explanation:Full Stack development encompasses the entire depth of a computer system application, including the frontend (UI), backend (server logic), and database management.
Incorrect! Try again.
2In the context of Web Development, what does UI stand for?
A.User Integration
B.User Interface
C.Universal Internet
D.Uniform Interaction
Correct Answer: User Interface
Explanation:UI stands for User Interface, which refers to the screens, buttons, toggles, icons, and other visual elements that a user interacts with when using a website or app.
Incorrect! Try again.
3Which technology is primarily responsible for the structure and content of a web page?
A.CSS
B.HTML
C.JavaScript
D.PHP
Correct Answer: HTML
Explanation:HTML (HyperText Markup Language) is the standard markup language used to create the basic structure and content of web pages.
Incorrect! Try again.
4What is the primary function of CSS in web development?
A.To handle database queries
B.To define the logic and interactivity of the page
C.To style and layout the HTML elements
D.To manage server-side sessions
Correct Answer: To style and layout the HTML elements
Explanation:CSS (Cascading Style Sheets) is used to control the presentation, formatting, and layout of the user interface on a web page.
Incorrect! Try again.
5Which of the following is considered 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.
6In the acronym CRUD, what does the letter 'R' stand for?
A.Remove
B.Read
C.Return
D.Redirect
Correct Answer: Read
Explanation:CRUD stands for Create, Read, Update, and Delete. These are the four basic functions of persistent storage.
Incorrect! Try again.
7Which tool is a popular source-code editor developed by Microsoft, widely used for web development?
A.Microsoft Word
B.VS Code (Visual Studio Code)
C.Adobe Photoshop
D.Unity
Correct Answer: VS Code (Visual Studio Code)
Explanation:Visual Studio Code (VS Code) is a streamlined code editor with support for development operations like debugging, task running, and version control.
Incorrect! Try again.
8What is the main characteristic of a Responsive Web Design?
A.The website responds to voice commands only
B.The layout adapts dynamically to different screen sizes and devices
C.The website loads faster than standard websites
D.The design uses only static images
Correct Answer: The layout adapts dynamically to different screen sizes and devices
Explanation:Responsive Web Design ensures that web pages render well on a variety of devices and window or screen sizes by using fluid grids and media queries.
Incorrect! Try again.
9The Mobile-First approach in design implies:
A.Designing for desktop screens first, then shrinking it down
B.Designing the experience for mobile devices (smaller screens) before scaling up to desktop
C.Creating an app instead of a website
D.Using mobile data instead of Wi-Fi for development
Correct Answer: Designing the experience for mobile devices (smaller screens) before scaling up to desktop
Explanation:Mobile-first is a design strategy that starts the design process for the smallest screens (mobile) and progressively enhances the design for larger screens.
Incorrect! Try again.
10What distinguishes a Single Page Application (SPA) from a traditional multi-page application?
A.SPAs cannot connect to a database
B.SPAs dynamically rewrite the current web page with new data from the web server, avoiding full page reloads
C.SPAs consist of only one line of code
D.SPAs only work on mobile phones
Correct Answer: SPAs dynamically rewrite the current web page with new data from the web server, avoiding full page reloads
Explanation:An SPA interacts with the user by dynamically rewriting the current web page with new data from the web server, rather than the default method of the browser loading entire new pages.
Incorrect! Try again.
11Which of the following is a popular JavaScript Framework/Library used for building user interfaces?
A.Laravel
B.Django
C.React
D.MySQL
Correct Answer: React
Explanation:React is a popular JavaScript library for building user interfaces, particularly for single-page applications. Laravel is PHP-based, Django is Python-based, and MySQL is a database.
Incorrect! Try again.
12In a database context, what is the role of SQL?
A.To style the data tables
B.To manage and manipulate relational databases
C.To compile Java code
D.To create virtual reality environments
Correct Answer: To manage and manipulate relational databases
Explanation:SQL (Structured Query Language) is a standard language for storing, manipulating, and retrieving data in databases.
Incorrect! Try again.
13What does UX Design focus on?
A.The color palette of the website
B.The overall experience, usability, and journey of the user
C.The database architecture
D.The server configuration
Correct Answer: The overall experience, usability, and journey of the user
Explanation:User Experience (UX) design is the process of design teams using to create products that provide meaningful and relevant experiences to users, focusing on usability and function.
Incorrect! Try again.
14Which HTML tag is used to link an external JavaScript file?
A.<link>
B.<script>
C.<js>
D.<style>
Correct Answer: <script>
Explanation:The <script> tag is used to embed a client-side script (JavaScript). The src attribute is used to point to an external file.
Incorrect! Try again.
15Which character is used to denote a variable in PHP?
A.@
B.%
C.$
D.#
Correct Answer: $
Explanation:In PHP, variables are declared using a dollar sign (variable_name`).
Incorrect! Try again.
16Which CSS feature allows you to apply styles based on the device's characteristics, such as screen width?
A.Flexbox
B.Grid Layout
C.Media Queries
D.Variables
Correct Answer: Media Queries
Explanation:Media queries are a CSS technique introduced in CSS3 that allow content rendering to adapt to conditions such as screen resolution (e.g., @media screen and (max-width: 600px)).
Incorrect! Try again.
17In the context of AR/VR, what does AR stand for?
A.Artificial Reality
B.Augmented Reality
C.Automated Rendering
D.Applied Resolution
Correct Answer: Augmented Reality
Explanation:AR stands for Augmented Reality, a technology that superimposes a computer-generated image on a user's view of the real world.
Incorrect! Try again.
18What is the fundamental difference between AR and VR?
A.VR adds digital elements to a live view; AR implies a complete immersion experience
B.AR requires a headset; VR works on smartphones only
C.AR overlays digital content onto the real world; VR creates a completely immersive virtual environment
D.There is no difference; they are the same
Correct Answer: AR overlays digital content onto the real world; VR creates a completely immersive virtual environment
Explanation:VR (Virtual Reality) shuts out the physical world completely, whereas AR (Augmented Reality) adds digital elements to the live view of the physical world.
Incorrect! Try again.
19Which hardware device is most essential for a high-end Virtual Reality experience?
A.Head-Mounted Display (HMD)
B.Webcam
C.Standard Keyboard
D.Printer
Correct Answer: Head-Mounted Display (HMD)
Explanation:An HMD (like Oculus Rift or HTC Vive) is the primary output device for VR, providing the visual display directly to the user's eyes to create immersion.
Incorrect! Try again.
20How many Degrees of Freedom (DoF) are typically found in high-end VR headsets that track both rotation and translation (movement)?
A.1DoF
B.3DoF
C.6DoF
D.10DoF
Correct Answer: 6DoF
Explanation:6DoF (Six Degrees of Freedom) allows tracking of rotational movement (pitch, yaw, roll) and translational movement (forward/back, up/down, left/right).
Incorrect! Try again.
21Which technology is commonly used in AR to track the physical environment and place objects accurately?
A.SLAM (Simultaneous Localization and Mapping)
B.CRUD
C.SQL
D.DNS
Correct Answer: SLAM (Simultaneous Localization and Mapping)
Explanation:SLAM is a technology used in robotics and AR devices to construct a map of an unknown environment while simultaneously keeping track of an agent's location within it.
Incorrect! Try again.
22What is Latency in the context of VR?
A.The price of the headset
B.The resolution of the screen
C.The delay between a user's movement and the display update
D.The weight of the device
Correct Answer: The delay between a user's movement and the display update
Explanation:Latency (motion-to-photon latency) is the time delay between the user moving their head and the screen updating the image. High latency causes motion sickness.
Incorrect! Try again.
23Which of the following is a major application of AR in the retail sector?
A.Processing payments securely
B.Virtual 'Try-On' for glasses or makeup
C.Inventory database management
D.Employee payroll systems
Correct Answer: Virtual 'Try-On' for glasses or makeup
Explanation:AR is widely used in retail to allow customers to virtually place furniture in their homes or try on accessories using their camera feeds.
Incorrect! Try again.
24A Full Stack Developer is expected to be proficient in:
A.Only Graphic Design
B.Both Frontend and Backend technologies
C.Only Project Management
D.Only Hardware assembly
Correct Answer: Both Frontend and Backend technologies
Explanation:Full Stack developers have the skillset to work on the entire stack of the application, from the user interface to the server and database.
Incorrect! Try again.
25Which job role focuses specifically on the visual look and feel of a product?
A.Backend Developer
B.Database Administrator
C.UI Designer
D.DevOps Engineer
Correct Answer: UI Designer
Explanation:A UI (User Interface) Designer is responsible for the visual design, including color schemes, typography, and layout.
Incorrect! Try again.
26What is the primary language used for Client-Side dynamic behavior in web browsers?
A.Python
B.C++
C.JavaScript
D.Swift
Correct Answer: JavaScript
Explanation:JavaScript is the dominant scripting language used to create dynamic and interactive content on the client-side (in the browser).
Incorrect! Try again.
27In a CRUD application, the Update operation typically maps to which SQL command?
A.SELECT
B.INSERT
C.UPDATE
D.DROP
Correct Answer: UPDATE
Explanation:The 'Update' in CRUD corresponds to the SQL UPDATE statement used to modify existing records in a database.
Incorrect! Try again.
28The Document Object Model (DOM) represents:
A.The database schema
B.The server configuration
C.The page structure as a tree of objects that JS can manipulate
D.The network protocol
Correct Answer: The page structure as a tree of objects that JS can manipulate
Explanation:The DOM is a programming interface for HTML/XML documents, representing the page so that programs (like JavaScript) can change the document structure, style, and content.
Incorrect! Try again.
29Which of the following sensors is crucial for a mobile phone to function as a basic VR device?
A.Thermometer
B.Gyroscope
C.Barometer
D.Fingerprint Sensor
Correct Answer: Gyroscope
Explanation:A gyroscope allows the device to detect orientation and rotation, which is essential for tracking head movements in mobile VR.
Incorrect! Try again.
30What is the significance of Haptic Feedback in VR systems?
A.It improves the audio quality
B.It provides tactile sensations (touch) to enhance immersion
C.It increases the battery life of the headset
D.It reduces the weight of the controllers
Correct Answer: It provides tactile sensations (touch) to enhance immersion
Explanation:Haptic feedback simulates the sense of touch (vibrations, resistance) to make virtual interactions feel more real.
Incorrect! Try again.
31Which software engine is widely used for creating both AR and VR experiences?
A.Microsoft Excel
B.Unity 3D
C.Adobe Acrobat
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 applications.
Incorrect! Try again.
32In the context of the CSS Box Model, which layer is immediately outside the content?
A.Margin
B.Border
C.Padding
D.Outline
Correct Answer: Padding
Explanation:The CSS Box Model consists of: Content -> Padding -> Border -> Margin. Padding creates space around the content, inside of any defined borders.
Incorrect! Try again.
33Which of the following is a valid method to send data to a server in a web form?
A.POST
B.ALIGN
C.BOLD
D.REFRESH
Correct Answer: POST
Explanation:GET and POST are the most common HTTP methods used to send form data to a server. POST is generally used for secure or large data transmission.
Incorrect! Try again.
34What is a Wireframe in UI/UX design?
A.The physical cable connecting the server
B.A high-fidelity colorful prototype
C.A skeletal low-fidelity visual guide representing the page layout
D.The code structure of the backend
Correct Answer: A skeletal low-fidelity visual guide representing the page layout
Explanation:A wireframe is a visual guide that represents the skeletal framework of a website, focusing on structure and layout rather than design aesthetics.
Incorrect! Try again.
35Which of the following is an example of an IDE (Integrated Development Environment)?
A.Google Chrome
B.Visual Studio
C.Windows 10
D.Git
Correct Answer: Visual Studio
Explanation:Visual Studio (and VS Code) provides comprehensive facilities to computer programmers for software development.
Incorrect! Try again.
36Which technology is used to define the 'Behavior' layer of a web page?
A.HTML
B.CSS
C.JavaScript
D.HTTP
Correct Answer: JavaScript
Explanation:Web development is often described in three layers: HTML (Structure), CSS (Presentation), and JavaScript (Behavior).
Incorrect! Try again.
37The term 'Field of View' (FOV) in VR refers to:
A.The distance the user can walk
B.The extent of the observable world seen at any given moment
C.The resolution of the display
D.The number of sensors in the room
Correct Answer: The extent of the observable world seen at any given moment
Explanation:FOV is the open observable area a person can see through their eyes or via an optical device. A wider FOV in VR increases immersion.
Incorrect! Try again.
38Which file extension is associated with a Cascading Style Sheet?
A..html
B..js
C..css
D..php
Correct Answer: .css
Explanation:CSS files use the .css extension.
Incorrect! Try again.
39In a relational database, a Primary Key is used to:
A.Encrypt the data
B.Uniquely identify each record in a table
C.Connect to the internet
D.Store large video files
Correct Answer: Uniquely identify each record in a table
Explanation:A Primary Key is a unique identifier for a database record. No two rows can have the same primary key value.
Incorrect! Try again.
40Which of the following is a popular backend framework for Node.js?
A.Express.js
B.Bootstrap
C.Tailwind
D.jQuery
Correct Answer: Express.js
Explanation:Express.js is a minimal and flexible Node.js web application framework used for backend development. The others are frontend tools.
Incorrect! Try again.
41How does Marker-based AR work?
A.It uses GPS location only
B.It requires a camera to recognize a specific visual pattern (QR code or image) to trigger the overlay
C.It works without a camera
D.It projects holograms into thin air without a screen
Correct Answer: It requires a camera to recognize a specific visual pattern (QR code or image) to trigger the overlay
Explanation:Marker-based AR uses image recognition to identify markers (distinct visual patterns) which act as anchors for the digital content.
Incorrect! Try again.
42Which skillset is NOT typically required for a pure UI/UX designer?
Explanation:Database administration is a backend engineering task. UI/UX designers focus on the user interface and experience.
Incorrect! Try again.
43The illusion of depth in VR is often created using Stereoscopic Display. This means:
A.Showing the exact same image to both eyes
B.Showing slightly different images to the left and right eyes
C.Using a very bright screen
D.Playing 3D audio
Correct Answer: Showing slightly different images to the left and right eyes
Explanation:Stereoscopy creates the illusion of depth by presenting two offset images separately to the left and right eye of the viewer.
Incorrect! Try again.
44Which industry uses VR for training simulations to reduce risk (e.g., flight simulators, surgery)?
A.Healthcare and Aviation
B.Simple text blogging
C.Data Entry
D.Spreadsheet management
Correct Answer: Healthcare and Aviation
Explanation:VR is heavily used in high-risk fields like medicine and aviation to train professionals in a safe, simulated environment.
Incorrect! Try again.
45What is the purpose of Bootstrap in web development?
A.To manage databases
B.A CSS framework for developing responsive and mobile-first websites
C.A programming language for AI
D.A tool for VR rendering
Correct Answer: A CSS framework for developing responsive and mobile-first websites
Explanation:Bootstrap is a popular open-source CSS framework containing HTML, CSS, and JS-based design templates for responsive development.
Incorrect! Try again.
46If a VR headset has a refresh rate of , what does this mean?
A.The screen updates the image 90 times per second
B.The resolution is 90 pixels wide
C.The battery lasts 90 minutes
D.The viewing angle is 90 degrees
Correct Answer: The screen updates the image 90 times per second
Explanation:Hertz (Hz) in displays refers to the refresh rate. 90Hz means the display refreshes 90 times every second, which is crucial for smooth VR motion.
Incorrect! Try again.
47What is a common Soft Skill required for full stack developers working in agile teams?
A.Advanced Calculus
B.Communication and Collaboration
C.Soldering hardware
D.Legal knowledge
Correct Answer: Communication and Collaboration
Explanation:Developers must communicate effectively with designers, stakeholders, and other developers, especially in Agile environments.
Incorrect! Try again.
48In the context of VS Code, what is an Extension?
A.A physical cable
B.A plug-in that adds new features (languages, debuggers, tools) to the editor
C.A type of file format
D.A method to extend the monitor display
Correct Answer: A plug-in that adds new features (languages, debuggers, tools) to the editor
Explanation:VS Code extensions let you add languages, debuggers, and tools to your installation to support your specific development workflow.
Incorrect! Try again.
49Which of the following describes Mixed Reality (MR)?
A.Audio only experience
B.A blend of physical and digital worlds where physical and digital objects coexist and interact in real time
C.A completely text-based interface
D.Standard television broadcasting
Correct Answer: A blend of physical and digital worlds where physical and digital objects coexist and interact in real time
Explanation:MR is a hybrid of AR and VR. Unlike simple AR (overlays), in MR, digital objects can interact with the physical environment (e.g., a virtual ball bouncing off a real table).
Incorrect! Try again.
50When defining a color in CSS, what does the hex code #FFFFFF represent?
A.Black
B.Red
C.White
D.Blue
Correct Answer: White
Explanation:In hexadecimal color codes, #FFFFFF represents pure white (maximum Red, Green, and Blue values).