Computer Terminology
603 questions available
FILTER BY SUBTOPIC
Q561.Which programming language, named after a famous French mathematician, can correctly compute 5^3 as 125?
Correct Answer: A
Pascal is a high-level, structured programming language designed by Niklaus Wirth and named in honor of Blaise Pascal.
Q562.An array data structure is typically categorized as which of the following data types?
Correct Answer: B
An array is a composite data type because it groups a collection of elements (usually of the same type) into a single logical structure.
Q563.An 'expression' in a programming language is defined as a set of which elements?
Correct Answer: B
An expression is any valid combination of variables, constants, mathematical/logical operators, and function calls that can be evaluated to produce a single value.
Q564.In a C++ structure, which statement instructs the compiler to allocate memory for an instance of the structure?
Correct Answer: C
Declaring 'StructName var;' defines a variable of type StructName, prompting the compiler to allocate physical stack memory for its instance.
Q565.Which programming language is a highly efficient system programming language designed specifically for structured programming?
Correct Answer: C
The C language was developed in 1972 by Dennis Ritchie as a structured, low-level-access system programming language for operating systems.
Q566.Within a Microsoft Access database file, which objects can be contained and managed?
Correct Answer: D
A complete database file in MS Access can contain multiple objects including tables, queries, forms, and reports to manage data holistically.
Q567.Which view in Microsoft Access is specifically used to define or modify the structure of a database table?
Correct Answer: A
Design View allows database designers to specify field names, select data types, configure validation rules, and establish primary keys.
Q568.A computer mouse pointing device is designed to be utilized in which category of operating systems?
Correct Answer: B
While text-based systems like DOS do not typically require a mouse, GUIs rely heavily on a mouse to select icons, drag windows, and click buttons.
Q569.A server used to temporarily store copies of recently visited websites and web pages in its database is called a?
Correct Answer: D
A cache server (or web cache) stores copies of web content locally to speed up future requests and save bandwidth.
Q570.If a computer beeps repeatedly during startup or fails to boot, what is the source generating this error signal?
Correct Answer: C
Startup beep codes are POST (Power-On Self-Test) diagnostic signals generated by the BIOS/UEFI firmware to report hardware initialization failures.
Q571.What type of code is written by programmers in human-readable programming languages before being compiled?
Correct Answer: A
Source code consists of statements written by programmers in high-level languages. It is translated by compilers into executable machine/object code.
Q572.In the Ruby programming language, what is the correct syntax used to define a new method?
Correct Answer: A
In Ruby, methods are defined using the 'def' keyword, followed by the method name, and ended with the 'end' keyword.
Q573.What is a fundamental difference in characteristics between JavaScript and Java?
Correct Answer: D
JavaScript is a prototype-based scripting language where functions are first-class citizens (values), whereas Java is a strictly class-based, statically typed language.
Q574.Which loop structure is most commonly used in C programming to iterate through an array with a known size?
Correct Answer: C
The 'for' loop is ideal for array iteration because it packs initialization, condition checking, and index incrementing into a single line.
Q575.What is the maximum positive value that can be stored in a standard 32-bit signed 'int' data type in C++?
Correct Answer: B
A signed 32-bit integer ranges from -2,147,483,648 to 2,147,483,647 (which is 2^31 - 1).
Q576.In computer database systems, how is client-side software communication standardly established with a MySQL server?
Correct Answer: C
MySQL operates on a client-server architecture. Clients establish communication with the server by making network calls (TCP/IP socket connections).
Q577.Which SQL command statement is used to permanently delete one or more columns from an existing table?
Correct Answer: C
The correct SQL syntax is ALTER TABLE followed by the table name, and then the DROP COLUMN clause with the column name.
Q578.Which SQL operator is used to test a column for the absence of data (representing an empty field)?
Correct Answer: B
The IS NULL operator is used to identify fields that do not contain any data or are empty in a relational database table.
Q579.What is the primary purpose of utilizing a Scatter Plot in Exploratory Data Analysis (EDA)?
Correct Answer: B
Scatter plots display data points on a coordinate grid, helping researchers identify patterns, correlations, clusters, or outliers between two continuous variables.
Q580.Which Artificial Intelligence concept allows computer systems to handle vague, imprecise, or non-binary information in a way that mimics human intuition?
Correct Answer: C
Fuzzy logic allows computers to evaluate partial truths (values between 0 and 1) rather than strictly binary true/false values, modeling human-like decision-making.