Challenge your competence level in computers, computing, algorithms, hardware and software with these Computer science questions and answers.
What does R stands for in the CRUD acronym ?
Retrieve
Redirect
Read
Relate
Correct answer is C
In the CRUD acronym, R stands for 'Read'. CRUD stands for Create, Read, Update, and Delete. These are the four basic functions of persistent storage in databases
coordinating unit
Memory unit
Arithmetic Logic unit
Control unit
Correct answer is D
The Control Unit of the Central Processing Unit (CPU) coordinates other units and manages the computer resources. It directs the operation of the processor, and interacts with the other hardware components in the system to carry out the instructions of a program. It is responsible for fetching, decoding, and executing instructions from the memory unit and performing arithmetic and logical operations
Evaluate \(1011_2 + 122_4\), leaving your answer in base 10.
37
51
47
73
Correct answer is A
1011\(_2\) = 1 × 2\(^3\) + 0 × 2\(^2\) + 1 × 2\(^1\) + 1 × 2\(^0\)
1 × 8 + 0 × 4 + 1 × 2 + 1 × 1 = 8 + 0 + 2 + 1 = 11
122\(_4\) = 1 × 4\(^2\) + 2 × 4\(^1\) + 2 × 4\(^0\)
1 × 16 + 2 × 4 + 2 × 1 = 16 + 8 + 2 = 26
11 + 26 = 37
Which of these storage devices can act as a buffer between the CPU and the main memory ?
Hard disk
Floppy disk
Cache Memory
Flash drive
Correct answer is C
Cache memory is a very high speed semiconductor memory which can speed up CPU, it acts as a buffer between the CPU and main memory
What is the difference between an assembler and a compiler ?
an assembler converts a machine language code into assembly level language code while a compiler converts high level programming language to a machine language code
an assembler converts assembly level language code into machine language code while a compiler converts high level programming language code to a machine language code
a compiler converts assembly level language code into machine lange while an assembler converts high level programming language to a machine language code
they both convert assembly level language code into machine language
Correct answer is B
An assembler converts assembly level language code into machine language code while a compiler converts high level programming language code to a machine language code
System software
Operating system
Utility programs
Application software
Correct answer is A
Translators are a type of system software. They are used to convert source code written in one programming language (the source language) into another programming language (the target language). Examples of translators include compilers, interpreters, and assemblers. System software is a type of computer software designed to run a computer's hardware and application programs. It includes the operating system, device drivers, diagnostic tools, servers, windowing systems, utilities, and more
System design
Feasibility study
System analysis
Investigative study
Correct answer is C
During the System Analysis stage of the System Development Life Cycle (SDLC), all data are documented in the form of detailed Data Flow Diagrams (DFDs). The System Analysis stage involves understanding and documenting the business processes and requirements of the new system
The only possible number base for 235\(_x\) among the following is ?
3
5
4
6
Correct answer is D
A number cannot contain digits that are greater than its base.
therefore 235 can possible be in base 6.
How many bits are in one nibble ?
2
4
8
16
Correct answer is B
A nibble is a four-bit aggregation, or half an octet. It is also known as half-byte or tetrade. In a networking or telecommunication context, the nibble is often called a semi-octet, quadbit, or quartet. A nibble has sixteen (2^4) possible values
Which of the following is a valid variable name in Python?
my_variable$
my_variable
my-variable
1my_variable
Correct answer is B
Variable names in Python must start with a letter or underscore, and can only contain letters, numbers, and underscores. The other options are invalid because they either start with a number (option C) or contain a special character (option D).
Nigerian Army Recruitment 2024 for Trades / Non Tradesmen & Women (87RRI)
Nigerian Agip Exploration (NAE) Limited Post Graduate Scholarship Award Scheme 2024 / 2025
Graduate Trainees at Goonite (NG) Hygiene Products FZE
Production Supervisor at Buckler Land Systems Limited
Training Manager at Buckler Systems
IT Officer / Web Developer at Fadel Minerals Nigeria Limited
Accounts Assistant at Fadel Minerals Nigeria Limited
Associate - Tax Regulatory & Insurance at Pan African Towers Limited
Human Resources Assistant at Fadel Minerals Nigeria Limited