Showing 461–480 of 603

Q461.Which miniature tag technology, when placed on books in a library, allows a database to automatically track the books' physical movements?

Easy
A POS barcode tags
B RFID (Radio Frequency Identification) tags
C Magnetic stripes
D None of these
Database Basics PPSC

Correct Answer: B

RFID tags use radio-frequency electromagnetic fields to automatically identify and track tags attached to objects (like books).

Q462.Which specialized tool is used in software development to translate high-level program statements into native machine-level binary code?

Easy
A Language Translators (Compilers/Interpreters)
B Operating Systems
C Utility Software
D None of these
Operating Systems PPSC

Correct Answer: A

Language translators like compilers and interpreters compile human-readable high-level code into executable machine-level binary code.

Q463.Which system firmware is responsible for providing initial hardware boot directions when a computer is powered on?

Easy
A BIOS (Basic Input/Output System)
B Operating System Kernel
C RAM cache
D None of these
Operating Systems PPSC

Correct Answer: A

The BIOS initializes and tests system hardware (POST) and loads the operating system bootloader from storage into RAM.

Q464.In the Android mobile operating system, what is 'offline synchronization'?

Easy
A Updating application parameters without requiring an active internet connection
B Synchronizing data with online servers in real-time
C Restricting apps from using background memory
D None of these
Operating Systems PPSC

Correct Answer: A

Offline synchronization allows a mobile application to store changes locally when offline and sync them to servers once internet is restored.

Q465.Which of the following is an example of a real-time operating system?

Easy
A Process Control
B Linux
C Windows XP
D None of these
Operating Systems PPSC

Correct Answer: A

Process Control systems require deterministic timing and immediate responses to events, classifying them as real-time operating systems.

Q466.The operating system that a computer uses sometimes is called the ______?

Easy
A Environment
B Boot system
C Platform
D None of these
Operating Systems PPSC

Correct Answer: C

The underlying operating system on which software is executed is frequently referred to as the platform.

Q467.The operating system creates ______ from the physical computer.

Easy
A Virtual computer
B Virtual device
C Virtual space
D None of these
Operating Systems PPSC

Correct Answer: A

An operating system can emulate and create a virtual computer (or virtual machine) isolated from the underlying physical hardware.

Q468.Which of the following does not support more than one program at a time?

Easy
A Linux
B DOS
C Unix
D None of these
Operating Systems PPSC

Correct Answer: B

DOS is a single-tasking operating system and cannot execute multiple programs simultaneously.

Q469.Software that allows user to view the webpage contents is known as ______?

Easy
A Browser
B Operating System
C Website
D None of these
Operating Systems PPSC

Correct Answer: A

A web browser retrieves, parses, and displays HTML content from web servers to the user.

Q470.A widely used type of application software related to communications is ________, which allows users with an Internet connection to access web pages.

Easy
A Word processing software
B Database software
C A web browser
D None of these
Database Basics PPSC

Correct Answer: C

A web browser is the communication application software designed to retrieve and display web pages.

Q471.What is the output of the following python code? a= [1, 2, 3, 4] b= [num * 2 for num in a if num % 2 == 0] print(b)

Easy
A [2, 6]
B [2, 4, 6]
C [4, 8]
D None of these
Programming Basics PPSC

Correct Answer: C

The list comprehension filters even numbers (2 and 4) from 'a' and multiplies them by 2, resulting in [4, 8].

Q472.What is the format of entering date into a database while inserting data into it?

Easy
A 'YYYY-MM-DD'
B "DD-MM-YYYY"
C YYYY-MM-DD
D None of these
Database Basics PPSC

Correct Answer: A

The ISO standard string format 'YYYY-MM-DD' is the default and safest way to write dates into SQL databases.

Q473.Which method is used to prevent overfitting in machine learning models?

Easy
A Regularization
B Clustering
C Gradient Descent
D None of these
Common Technical Terms PPSC

Correct Answer: A

Regularization adds a penalty term (L1 or L2) to large weights in the loss function to prevent overfitting and improve generalization.

Q474.In database normalization, which normal form ensures that every non-prime attribute is fully functionally dependent on every candidate key?

Easy
A 3NF
B BCNF
C 2NF
D None of these
Database Basics PPSC

Correct Answer: C

Second Normal Form (2NF) eliminates partial functional dependencies, ensuring all non-prime attributes depend on the entire candidate key.

Q475.Which artificial intelligence concept involves agent operating in an environment to achieve a goal?

Easy
A Unsupervised Learning
B Reinforcement Learning
C Natural Networks
D None of these
Common Technical Terms PPSC

Correct Answer: B

In Reinforcement Learning, an autonomous agent interacts with an environment and learns to achieve a goal based on rewards and penalties.

Q476.What is the correct syntax to access the value at address ptr in C, where ptr is a pointer?

Easy
A @ptr
B *ptr
C ptr*
D None of these
Programming Basics PPSC

Correct Answer: B

The asterisk (*) symbol is the dereference operator in C, used to access the value stored at the pointer's memory address.

Q477.Which of the following statements is true about an interface in Java?

Easy
A It can contain instance variables
B It can have constructors
C It can have abstract methods and default methods
D None of these
Programming Basics PPSC

Correct Answer: C

Java interfaces can contain abstract methods (without bodies) and default methods (with bodies, introduced in Java 8). They cannot have constructors or instance variables.

Q478.What will be the output of the following python code? a= {1, 2, 3} b= {4, 5} c= a + b print (c)

Easy
A Error
B [5, 7]
C [1, 2, 3, 4, 5]
D [1, 2, 3], [4, 5]
Programming Basics PPSC

Correct Answer: A

In Python, the '+' operator is not supported for set union operations; attempting to add two sets directly raises a TypeError.

Q479.What is the purpose of intermediate code generation in a compiler?

Easy
A To perform lexical analysis
B To produce machine code directly
C To provide a platform-independent representation of the source code
D None of these
Programming Basics PPSC

Correct Answer: C

Intermediate code generation provides a platform-independent, intermediate representation of source code, making cross-platform compilation easier.

Q480.Which of the following operations is typically more efficient in a linked list compared to an array?

Easy
A Accessing the middle element
B Accessing an element by index
C Inserting an element at the beginning
D None of these
Programming Basics PPSC

Correct Answer: C

Inserting an element at the beginning of a linked list is a constant-time O(1) operation because it only requires pointer updates, unlike an array which takes O(n) due to shifting.