All Free Computer Science and IT MCQs with Answers
Every Computer Science and IT question in the bank, across all chapters, each with the correct answer and a written explanation. Free and unlimited, with no account needed.
1258 questions · page 121 of 126
1201. What type of computers are client computers (most of the time) in a client-server system?
- A. Mainframe
- B. Mini-computer
- C. Microcomputer
- D. PDA
Explanation: Client computers in a client-server network are usually microcomputers such as desktops or workstations. The server provides shared services, while the client requests and uses them.
Correct answer: Microcomputer1202. which statement describe "Hackers"?
- A. all have the same motive
- B. break into other people's computers
- C. may legally break into computers as long as they do not do any damage
- D. are people who are allergic to computers
Explanation: In the usual security context, hackers are people who gain unauthorized access to other people's computers or systems. Hackers do not all share one motive, and legal testing without damage specifically describes authorized security professionals rather than hackers generally.
Correct answer: break into other people's computers1203. Junk e-mail is also called_________?
- A. spam
- B. spoof
- C. sniffer script
- D. spool
Explanation: Spam is the term for unsolicited bulk email, commonly sent for advertising, scams, or malicious purposes. Spoofing means disguising an identity or source, while a sniffer captures network traffic.
Correct answer: spam1204. What type of resource is most likely to be a shared common resource in a computer Network?
- A. Printers
- B. Speakers
- C. Floppy disk drives
- D. None of these
Explanation: Printers are commonly shared over a network so multiple users can send documents to one device. Speakers and floppy drives are normally attached locally and are much less typical shared network resources.
Correct answer: Printers1205. __________is a combination of hardware and software that facilitates the sharing of information between computing devices.
- A. Network
- B. Peripheral
- C. Expansion board
- D. Digital device
Explanation: A network combines communication hardware and software so connected computers can exchange information and share resources. A peripheral or expansion board is only a component, not the complete sharing arrangement.
Correct answer: Network1206. A computer program that translates one program instructions at a time into machine language is called a/an___________?
- A. Interpreter
- B. CPU
- C. Compiler
- D. Simulator
Explanation: An interpreter translates and executes a program one statement or instruction at a time. A compiler translates the complete source program before execution, so it is not the intended choice.
Correct answer: Interpreter1207. In assembly languages symbols are used instead of binary code, these symbols are called?
- A. Mnemonics
- B. ALGOL
- C. Procedures
- D. None of these
Explanation: Assembly language uses mnemonics such as ADD, MOV, and SUB as readable substitutes for machine instructions represented in binary. ALGOL is a programming language, not the name for these symbols.
Correct answer: Mnemonics1208. In which language is source program written?
- A. English
- B. Symbolic
- C. High Level
- D. None of these
Explanation: A source program is generally written by a programmer in a high-level programming language before being translated into machine code. Symbolic language is a lower-level representation, such as assembly language.
Correct answer: High Level1209. BASIC stands for ________?
- A. Basic All Purpose Symbolic Instruction Codes
- B. Beginners All Purpose Symbolic Instruction Codes
- C. Beginners All Purpose Symbolic Intelligent Codes
- D. Beginners Anti Purpose Symbolic Instruction Codes
Explanation: BASIC expands to Beginners' All-purpose Symbolic Instruction Code. It was designed as an accessible high-level programming language for beginners.
Correct answer: Beginners All Purpose Symbolic Instruction Codes1210. The symbols used in an assembly language are _________?
- A. Code
- B. Assembler
- C. Mnemonics
- D. All of the above
Explanation: Assembly language uses mnemonics such as MOV, ADD, and SUB as symbolic forms of machine instructions. An assembler translates these mnemonics into machine code, so it is not the name of the symbols themselves.
Correct answer: Mnemonics