0% found this document useful (0 votes)
19 views7 pages

Ifsd Ece Mcqs Mid1

Uploaded by

m.balakrishna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views7 pages

Ifsd Ece Mcqs Mid1

Uploaded by

m.balakrishna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

1. What does HTML stand for?

- A) Hyper Transfer Markup Language

- B) Hyper Text Markup Language

- C) Hyperlink and Text Markup Language

- D) Hyper Terminal Markup Language

- **Answer: B**

3. MVC in web development stands for:

- A) Most Valuable Code

- B) Model View Controller

- C) Maximum View Control

- D) Model Validation Component

4. Which component of MVC is responsible for handling user interactions?

- A) Model

- B) View

- C) Controller

- D) Template

7. What is a Single Page Application (SPA)?

- A) A website with only one HTML page

- B) A website that loads multiple pages

- C) A website that uses server-side rendering

- D) A website with dynamic content loading

- **Answer: A**

8. Which technology is commonly used for real-time communication in modern web applications?

- A) SMTP

- B) AJAX

- C) WebSockets

- D) FTP

9. What is a responsive web design?

- A) Designing websites that only work on mobile devices

- B) Designing websites that adjust to different screen sizes and devices


- C) Designing websites with fixed layouts

- D) Designing websites without any CSS

14. Which CSS property is used to change the text color of an element?

- A) background-color

- B) text-color

- C) color

- D) font-color

15. What is the primary role of a frontend developer?

- A) Server configuration

- B) Database design

- C) User interface design and development

- D) Server-side scripting

17. What is the primary role of a backend developer?

- A) Designing user interfaces

- B) Managing databases

- C) Writing HTML and CSS code

- D) Optimizing website performance

27. Which mobile operating system is used by iPhones?

- A) Android

- B) iOS

- C) Windows Mobile

- D) Blackberry OS

36. Which type of database is commonly used in backend development for handling structured data?

- A) NoSQL database

- B) Relational database

- C) In-memory database

- D) File-based database

41. What is the primary purpose of a web server?

- A) To manage databases

- B) To design user interfaces

- C) To store and serve web content to clients


- D) To execute client-side scripts

43. What is a "Progressive Web App" (PWA)?

- A) A web app that only works on Windows devices

- B) A web app that is not accessible on mobile devices

- C) A web app that provides an app-like experience with offline capabilities

- D) A web app that requires a plugin to run

52. Which JavaScript framework is commonly used for building user interfaces?

- A) Angular

- B) Django

- C) Ruby on Rails

- D) Flask

53. What is the purpose of a web server in backend development?

- A) To create user interfaces

- B) To manage databases

- C) To style web pages

- D) To optimize website performance

1. Privacy:

Question: What is the primary concern related to privacy in web applications?

a) Ensuring high performance

b) Protecting user data and information

c) Minimizing code complexity

d) Optimizing database queries

Answer: b) Protecting user data and information

2. Cognitive Load:

Question: In user interface design, reducing cognitive load means:

a) Increasing the number of features and options

b) Making the interface visually complex

c) Making it easier for users to understand and use the interface

d) Adding more text and explanations

Answer: c) Making it easier for users to understand and use the interface
3. Trust:

Question: Which of the following actions can help build trust in a full-stack application?

a) Using generic error messages

b) Providing clear and transparent terms of service

c) Collecting user data without their consent

d) Hiding information about how user data is used

Answer: b) Providing clear and transparent terms of service

4. Privacy:

Question: What is a common practice to enhance user privacy when storing passwords in a
database?

a) Storing passwords in plain text

b) Using reversible encryption algorithms

c) Hashing passwords with a salt

d) Sharing passwords with other users

Answer: c) Hashing passwords with a salt

5. Cognitive Load:

Question: Which of the following design principles can help reduce cognitive load for users?

a) Using inconsistent navigation patterns

b) Providing frequent and unexpected changes in user interface elements

c) Maintaining a consistent layout and navigation structure

d) Overloading the user with irrelevant information

Answer: c) Maintaining a consistent layout and navigation structure

6. Trust:

Question: Why is it important for a full-stack developer to implement secure authentication


mechanisms in an application?

a) It makes the application run faster

b) It builds trust with users by protecting their accounts

c) It reduces the need for regular updates


d) It simplifies the development process

Answer: b) It builds trust with users by protecting their accounts

7. Privacy:

Question: What is the General Data Protection Regulation (GDPR) primarily concerned with?

a) Optimizing website performance

b) Protecting user data and privacy rights

c) Increasing marketing efforts

d) Reducing development costs

Answer: b) Protecting user data and privacy rights

8. Cognitive Load:

Question: Which of the following is an example of an extraneous cognitive load in web design?

a) Providing clear and concise instructions

b) Using consistent color schemes and fonts

c) Displaying irrelevant and distracting advertisements

d) Organizing content logically

Answer: c) Displaying irrelevant and distracting advertisements

9. Trust:

Question: How can a full-stack developer enhance the trustworthiness of an e-commerce website?

a) Using unverified third-party payment processors

b) Displaying customer reviews and ratings prominently

c) Collecting personal information without user consent

d) Offering products at unrealistically low prices

Answer: b) Displaying customer reviews and ratings prominently

10. Privacy:

Question: In the context of mobile app development, what is the importance of requesting
permissions from users?

a) To increase app download numbers

b) To track user behavior without consent

c) To access specific device features and user data


d) To display more ads within the app

Answer: c) To access specific device features and user data

11. Cognitive Load:

Question: Which design principle helps reduce cognitive load by organizing content into smaller,
manageable sections?

a) Information overload

b) Chunking

c) Visual complexity

d) Unclear navigation

Answer: b) Chunking

12. Trust:

Question: Why should developers regularly update and patch software in a full-stack application?

a) To increase server storage capacity

b) To slow down the application's performance

c) To fix security vulnerabilities and maintain trust

d) To introduce new features without user consent

Answer: c) To fix security vulnerabilities and maintain trust

Feel free to use these additional MCQs to further test your students' knowledge of Privacy, Cognitive
Load, and Trust in the context of full-stack development.

Certainly, here are some more multiple-choice questions (MCQs) related to Privacy, Cognitive Load,
and Trust in the context of full-stack development:

13. Privacy:

Question: What does the principle of "data minimization" mean in terms of user privacy?

a) Collecting as much user data as possible for future analysis

b) Only collecting the data necessary for the intended purpose

c) Sharing user data with third-party companies

d) Storing user data indefinitely

Answer: b) Only collecting the data necessary for the intended purpose
14. Cognitive Load:

Question: Which of the following is an example of intrinsic cognitive load in web design?

a) Providing clear navigation menus

b) Using intuitive icons and symbols

c) Explaining complex concepts with simple language

d) Processing and understanding complex mathematical equations

Answer: d) Processing and understanding complex mathematical equations

15. Trust:

Question: In the context of web security, what is a "brute-force attack"?

a) A method to gain user trust

b) A technique for minimizing cognitive load

c) A systematic trial-and-error approach to guess passwords

d) A way to increase website performance

Answer: c) A systematic trial-and-error approach to guess passwords

You might also like