Thursday, June 22, 2017

Problem Solving- Basics mcqs

1. Application software is not used by the computer to perform its own set of tasks.
Ans: True

2. Presentation Layer/User Interface Layer stores and retrieves information from the storage systems(databases/file systems). The information is then passed to the Business Layer for processing and then eventually back to the user.
Ans: False

3. The Step 4 in Problem Solving is implementing the Solution
Ans: True

4. In 3-Tier Architecture, all three layers of an application are physically separated in different machines
Ans: True

5. Examples of User Level application.
Ans: All of the above (Spreadsheet, Computer games, Internet browser)

6. ______defines how syntatical elements need to be combined to form programs
Ans: Grammar

7. What are the various Steps in Problem Solving in their order.
i) Testing the program
ii) Testing the Design
iii) Designing an algorithm
iv) Deployment and maintenance
v) Analyzing the Problem
vi) Implementing the code
Ans: v, iii, ii, vi, i, iv

8. Which type of Application Microsoft Word is?
Ans: Desktop App

9. ______comes under the category of Mobile Application?
Ans: Weather Forecast

10. What is a Mobile Application?
Ans: Software developed for small low-power hand held devices

11. ______are set of instructions that is carried out by the computer
Ans: Programs

12. Processing speed and memory of mobile based applications may be lesser when compared to desktop-based applications
Ans: True

13. What are the important skills for programmers
Ans: All of the above (Communication skills, Concern for quality, Adaptability)

14. Semantics define meaning of the code
Ans: True

15. Examples for desktop based applications
Ans: VLC media player, Notepad, Microsoft Office

16. Business layer implements the core functionality of the system, and encapsulates the relevent business logic
Ans: True

17. Abstraction is a representation or model that includes the important, essential or distinguishing aspects of something while suppressing or ignoring less important, immaterial or diversionary details
Ans: True

18. Knowledge of_______is called Imperative Knowledge
Ans: How to solve the problem

19. Desktop based applications provides large number of features, but, less processor and memory-intensive when compared to mobile applications
Ans: False

20. Which all instructions should be provided to the Computer?
i) How to perform task
ii) How to handle data
iii) Where to save data
Ans: All of the above

**21. Analytical skills is the ability to use good reasoning in_________and also the ability to solve problem

Ans: Analyzing a situation

**22. News Reader is an example for_______application?
Ans: Desktop

23. Declarative Knowledge is________
Ans: Knowledge of what is the solution

24. In programming terms, which phase is also called as coding phase
Ans: Implementation Phase

25. What is not a characteristic of Java Programming language?
Ans: Procedural

26. An application can be any program designed to perform a specific function for another application
Ans: True

27. Notepad is a Web based application
Ans: False

28. What happens in the design or planning phase?
Ans: Creation of a design to build the solution

29. What happens after the program is developed?
Ans: Testing the code against various test cases

30. Encapsulation is also responsible for_______in java
Ans: both security and diversity

31. The Step 2 in Problem Solving is Designing an Algorithm
Ans: True

32. Which type of Application Microsoft Word is?
Ans: Desktop App

33. Application Software is not used by the computer to perform its own set of tasks
Ans: True

34. Solving a Crossword Puzzle is not an example of Problem Solving
Ans: False

35. _______is a computer software designed to help the user to perform specific tasks such as MS Office
Ans: Desktop application

36. Examples of applications found in cell phones
Ans: All of the above (Games, Calculators, Messaging systems)

37. A________is a set of instructions that the computer can understand and then execute
Ans: Computer program

**38._______acts as an intermediary between the end user and the computer hardware
Ans: Operating System

**39. Which of the following are examples of application
Ans: All of the above (Spreadsheet, Open Office, Word Processor)

**40. Examples of user level application
Ans: All of the above (Spreadsheet, Computer games, Internet browser)

41. Application Software is not used by the computer to perform its own set of tasks
Ans: True

42. Presentation Layer/User Interface Layer stores and retrieves information from the storage systems(databases/file systems). The information is then passed to the Business layer for processing and then eventually back to the user
Ans: False

43. The Step 4 in problem solving is implementing the solution
Ans: True

44. In 3-Tier architecture, all three layers of an application are physically separated in different machines
Ans: True

45. _______comes under the category of Mobile application
Ans: Weather forecast

46. What is a Mobile application?
Ans: Software developed for small low-power hand held devices

47. ________are set of instructions that is carried out by the computer
Ans: Programs

48. Processing speed and memory of mobile based applications may be lesser when compared to desktop-based applications
Ans: True

49. What are the important skills for programmers
Ans: All of the above (Communication skills, Concern for Quality, Adaptability)

50. Semantics define meaning of the code
Ans: True

51. Examples for Desktop based applications
Ans: VLC media player, Notepad, Microsoft Office

52. Business layer implements the core functionality of the system, and encapsulates the relevant business logic
Ans: True

53. Abstraction is a representation or model that includes the important, essential or distinguishing aspects of something while suppressing or ignoring less important, immaterial or diversionary details.
Ans: True

54. Desktop based applications provides large number of features, but less processor and memory-intensive when compared to mobile applications
Ans: False

55. Microsoft Office is a web based application
Ans: False

56. System software and Operating system are not user level applications
Ans: True

57. Bandwidth is not required over the network to be considered, while creating a web based application
Ans: False

58. Amazon.com is an example of______based application
Ans: Web

59. What is Automaton?
Ans: The process of using instructions or programs on a machine to make it work

60. The Step 2 in Problem Solving is Designing an Algorithm
Ans: True

61. Desktop based applications provides large number of features, but less processor and memory-intensive when compared to mobile applications
Ans: False

62. An Application can be any program designed to perform a specific function for another application
Ans: True

63. The Step 1 in Problem Solving is_____
Ans: Analyzing the problem

64. Solving a Crossword Puzzle is not an example of Problem Solving
Ans: False

65. When the logical groups of components are physically separated in different machines, it is known as____
Ans: Tier

66. CRUD is the acronym for Create, Read, Update and Delete
Ans: True

67. Designing an algorithm involves defining a step by step procedure to solve the problem
Ans: True

68. A web based application caters to the needs of thousands of users at different times but not at the same time
Ans: False

69. Notepad is a web based application
Ans: False

70. Web based applications are normally are normally deployed on some servers
Ans: True 

71. The process of using instructions or programs on a machine to make it work is called_____
Ans: Automation

72. Notepad is a web based application
Ans: False

73. Types of Application
Ans: 1) Web based, 2) Desktop, 3) Mobile 4) Legacy

74. Business layer implements the core functionality of the system,and encapsulates the relevant business logic
Ans: True

74. A problem is a difficulty or a challenge, or situation that needs a solution
Ans: True

75. What is the Step 3 in Problem Solving
Ans: Testing the design for correctness

76. What are the important skills for programmers
Ans: All of the above (Communication skills, Concern for quality, Adaptability)

77.________ is a computer software designed to help to help the user to perform specific tasks such as MS Office
Ans: Desktop application

78.______applications comes under the category of mobile based applications
Ans: Blackberry

79. Abstraction is a representation or model that includes the important, essential or distinguishing aspects of something while suppressing or ignoring less important, immaterial or diversionary details
Ans: True

80. There are 6 steps in problem solving
Ans: True

81. Defining an objects attributes and behaviors into a single entity is called_____
Ans: Encapsulation

82. Data abstraction is_______
Ans: Isolating how a data object is used from the details of how it is constructed

**83. Applications graduated from the single computer on to the whole of the internet
Ans: True

84. Declarative knowledge is_____
Ans: Knowledge of what is the solution

85. One can watch the current score of the game that is running live using e-commerce_______applications
Ans: Web based

86. Word Processor is an example of User Level application.
Ans: True


3 comments:

  1. can you please provide the mcq's set for .net (dotnet) please

    ReplyDelete
  2. Thank you for sharing this powerful article, your explanation is clear and very easy to understand. Please kindly visit our site to get more information about IT solution.SEO Company in Pakistan

    ReplyDelete