Computer (Part-3)

Total Questions: 50

21. Which of the following errors are identified by the compiler? [S.S.C. Online CHSL (T-I) 16.8.2017 (Shift-III)]

Correct Answer: (a) Logical Errors
Solution:Errors are statements that block the execution of the program. During the compilation of the program, three types of errors can occur. These are syntax errors, run time errors, and logical errors.

22. In IT, the method for updating the main memory as soon as a word is removed from the cache is called ______ . [S.S.C. Online Graduation Level (T-I) 1.09.2016 (Shift-II)]

Correct Answer: (b) Write-back
Solution:With this method, when data in the cache is modified, the main memory is not updated immediately. Instead, the cache block is marked as "dirty." The update to the main memory happens only when that dirty block is replaced in the cache. So, the main memory isn't updated as soon as a word is removed; it's updated because a dirty word is being removed.

23. _______ allows searching for information and computing the information received. [S.S.C. Online CHSL (T-I) 30.01.2017 (Shift-II)]

Correct Answer: (c) Query Language
Solution:A query language is a computer language specifically used to formulate queries for databases or information retrieval systems. These languages enable users to:
Search for specific information:
Query languages allow users to find data that matches certain criteria or conditions.
Compute derived information:
They can also be used to perform calculations or transformations on the retrieved data.
Interact with databases:
They serve as an interface between users and databases, allowing users to manage and manipulate data.

24. Which of the following is a method of describing computer algorithms using a combination of natural language and programming language? [S.S.C. Online CHSL (T-I) 12.08.2021 (Shift-I)]

Correct Answer: (b) Pseudocode
Solution:

The method of describing computer algorithms using a combination of natural language and programming language is pseudocode.

Pseudocode is a way to express the logic of an algorithm in a human-readable format that resembles the structure of a programming language but doesn't adhere to the strict syntax of any specific language. It helps in planning and understanding an algorithm before actually writing it in a particular programming language.

25. _______ performs tasks such as inserting. updating, or deleting data occurrences. [S.S.C. Online CHSL (T-I) 1.02.2017 (Shift-1)]

Correct Answer: (b) Data manipulation language
Solution:A Data Manipulation Language (DML) performs tasks such as inserting, updating, or deleting data occurrences. DML is a subset of SQL (Structured Query Language) used to manage data within database objects.

26. Find the "odd one out". [S.S.C. Online Graduation Level (T-I) 2.09.2016 (Shift-III)]

Correct Answer: (c) C++
Solution:Linux, Windows 98, and Windows 7 are operating systems, while C++ is a programming language. So C++ is different from others.

27. Which of the following languages is an example of fourth-generation language in computer programming? [S.S.C. Online CHSL (T-I) 13.04.2021 (Shift-III)]

Correct Answer: (c) SQL
Solution:

SQL (Structured Query Language) is a prominent example of a fourth-generation language (4GL) in computer programming.
Fourth-generation languages are designed to be closer to human language than earlier programming languages, making it easier and faster to develop applications, especially for specific purposes like database management and report generation.

28. __________is an interpreted, high-level and general-purpose programming language. [S.S.C. Online CHSL (T-I) 12.08.2021 (Shift-I)]

Correct Answer: (b) Python
Solution:

Python is a well-known example of an interpreted, high-level, and general-purpose programming language.

Interpreted: Python code is executed line by line by an interpreter, rather than being compiled into machine code beforehand. This makes development 1 faster as you can run and test code incrementally.
High-level: Python's syntax is designed to be close to human language, making it easier to read and write. It abstracts away many of the complexities of lower-level languages like C or assembly.
General-purpose: Python can be used for a wide variety of applications, including web development, data science, machine learning, scripting, automation, scientific computing, and more.

29. What is the mascot of Linux Operating System? [S.S.C. Online CHSL (T-I) 15.01.2017 (Shift-I)]

Correct Answer: (b) Penguin
Solution:

The mascot of the Linux operating system is a penguin named Tux. 

The idea for a penguin mascot came from Linus Torvalds, the creator of Linux, who mentioned a fondness for penguins. The original design of Tux was created in 1996 by Larry Ewing. The name "Tux" was suggested by James Hughes, who said it stood for "(T)orvalds (U)ni(X)". It's also a playful nod to the tuxedo-like appearance of a penguin.
Tux has become a widely recognized symbol of Linux and the open-source community, appearing in various styles and adaptations across different Linux distributions and related projects.

30. Which one of the following is not a word processor? [S.S.C. Online C.P.O.S.I. (T-I) 2.07.2017 (Shift-I)]

Correct Answer: (c) Microsoft Excel
Solution:Microsoft Excel is not a word processor.
Microsoft Excel is a spreadsheet program primarily used for:

Organizing data in rows and columns.
Performing calculations and data analysis using formulas and functions.
Creating charts and graphs to visualize data.

Word processors, on the other hand, like Microsoft Word, Google Docs, or LibreOffice Writer, are designed for creating, editing, formatting, and printing text-based documents such as letters, reports, and essays.