Past Paper Computer Operator in Revenue Department
This category contains the Past Paper of Computer Operator (BPS-15) for the Punjab Revenue Authority, conducted through the Punjab Public Service Commission (PPSC) in 2026. It includes a complete collection of MCQs from the actual exam, covering key areas such as computer fundamentals, MS Office, networking, operating systems, programming basics, and general knowledge.
These solved past paper MCQs are highly useful for candidates preparing for upcoming PPSC Computer Operator tests, helping them understand the exam pattern, difficulty level, and important repeated topics.
A Worm is a standalone malware computer program that replicates itself in order to spread to other computers. It often uses a computer network to spread itself, relying on security vulnerabilities on the target computer to access it. Unlike a virus, a worm does not need to attach itself to an existing program or require user interaction to spread.
Virus: Requires a host program and user action to execute and spread.
Trojan: Disguises itself as legitimate software but carries out malicious activities, relying on user deception.
Spyware: Gathers information about a person or organization without their knowledge and transmits it to another entity.
In computer operating systems, checkpoints are critical for the recovery process. A checkpoint is a point in time where the state of a system or application is saved. This allows the system to be restored to that specific state in case of a failure, preventing loss of data or progress and facilitating a quicker recovery.
In Microsoft PowerPoint, a presentation is fundamentally a collection of slides. Each slide is an individual page that can contain text, images, charts, videos, and other multimedia elements, all organized to convey information or a message to an audience.
C.Enhance storage performance by distributing data across multiple drives
D.Enhance network security
Correct answer is:
C. Enhance storage performance by distributing data across multiple drives
RAID stands for Redundant Array of Independent Disks (originally Inexpensive Disks). Its primary purpose is to enhance storage performance by distributing data across multiple drives. By doing so, RAID can offer several benefits:
Improved performance: Data can be read from or written to multiple disks simultaneously.
Data redundancy/fault tolerance: In some RAID levels, data is duplicated or parity information is stored, allowing data to be recovered even if one or more drives fail.
An Ethernet card, which is used to set up a wired network connection, is also commonly known as a Network Interface Card (NIC). The NIC is a hardware component that allows a computer to connect to a network using a wired connection, typically via an Ethernet cable.
This is an analogy question. A lock provides security or access control for a door. Similarly, a password provides security or access control for a computer (or an account/system within a computer). Just as a lock restricts physical entry, a password restricts digital access.
The primary purpose of indexing in databases is to speed up data search and retrieval operations. An index is a special lookup table that the database search engine can use to quickly find data. Much like an index in a book, it points to the location of specific data records without having to scan the entire table, significantly reducing query execution time for large datasets.
The correct answer is Process Layer. The OSI (Open Systems Interconnection) model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven distinct layers. The 'Process Layer' is not one of these standard layers. The OSI model layers are specifically defined to handle different aspects of network communication, from the physical transmission of data to the application-specific interactions.
Physical Layer is Layer 1 of the OSI model. It deals with the physical connection between devices, including cables, connectors, voltage levels, and the raw transmission of bits.
Transport Layer is Layer 4 of the OSI model. It is responsible for end-to-end communication between hosts, including segmentation, reassembly, flow control, and error handling for reliable data transfer (e.g., TCP, UDP).
Network Layer is Layer 3 of the OSI model. It handles logical addressing (IP addresses), routing packets across different networks, and forwarding data between hosts that are not directly connected (e.g., IP).
The actual seven layers of the OSI model are Physical, Data Link, Network, Transport, Session, Presentation, and Application layers. The term 'Process Layer' does not align with this standardized structure.
In operating systems, checkpoints are crucial for the recovery process. A checkpoint involves saving the complete state of a system or application at a specific moment. This saved state serves as a reliable point from which the system can restart or revert to in the event of a system crash or failure, thereby minimizing data loss and enabling quicker system restoration.
The correct answer is Asymmetric Key cryptography. Asymmetric key cryptography, also known as public-key cryptography, is a cryptographic system that uses pairs of keys: a public key, which can be widely distributed, and a private key, which is known only to the owner. Data encrypted with the public key can only be decrypted with the corresponding private key, and vice-versa. This unique design allows for secure communication and digital signatures without the need for a prior secure exchange of a shared secret key, fundamentally solving the key distribution problem inherent in other cryptographic methods. It is the backbone of many secure internet communications, including TLS/SSL protocols.
Hash cryptography is incorrect because hash functions are one-way mathematical algorithms that produce a fixed-size output (a hash value) from an input of arbitrary size. They are used for data integrity verification and password storage but do not involve a pair of public and private keys for encryption and decryption.
Symmetric Key cryptography is incorrect because it uses a single, secret key for both encryption and decryption. Both the sender and receiver must possess this same key, which requires a secure method for key exchange prior to communication.
Quantum cryptography is incorrect because it is an emerging field that uses principles of quantum mechanics, such as superposition and entanglement, to provide secure communication. While it aims to offer stronger security, it describes a different underlying mechanism for key generation and distribution, rather than the specific public/private key pair structure described in the question.
An External database generally refers to a database that is located and managed on a separate system or external server, rather than being embedded within or directly controlled by the application accessing it. Applications connect to these external databases over a network to store and retrieve data.
The correct answer is Star Topology. In a star topology, all network devices are connected to a single central device, such as a hub, switch, or router. This central component is crucial because all data communication between any two nodes in the network must pass through it. Consequently, if this central device experiences a failure, becomes overloaded, or is targeted by a Denial of Service (DoS) attack, the entire network segment connected to it will cease to function. This makes the central device the single point of failure, meaning its compromise can bring down the entire network, making the star topology most susceptible to widespread disruption from such an event.
Mesh Topology is incorrect. In a mesh topology, every device is connected to every other device, providing multiple redundant paths for data. This design is highly fault-tolerant; the failure of a single node or link typically does not disrupt the entire network, as traffic can be rerouted.
Bus Topology is incorrect. In a bus topology, all devices share a single communication line (the bus). While a break in the main bus cable can disrupt the entire network, there isn't a single central active device like a hub that processes all traffic. Individual node failures do not necessarily affect the whole network.
Ring Topology is incorrect. In a ring topology, each device is connected to exactly two other devices, forming a closed loop. While a single point of failure (a cable break or device failure) can disrupt a simple unidirectional ring, some implementations (like dual rings or token ring networks) offer redundancy to mitigate this. However, the question specifically refers to a central point of failure via a DoS attack on a hub, which is characteristic of a star.
In the context of a relational database model, a table is also commonly referred to as a Relation. Each table represents a collection of related data and is structured into rows (tuples) and columns (attributes), defining relationships between different data entities.
The correct answer is the Transport Layer. The Transport Layer (Layer 4) of the OSI model is responsible for providing end-to-end communication services between applications running on different hosts. Its primary functions include segmenting data from the application layer, multiplexing data from multiple applications into a single stream, flow control to prevent overwhelming the receiver, and most importantly, error handling. Protocols like TCP (Transmission Control Protocol) at this layer ensure reliable, ordered delivery of data, retransmitting lost or corrupted segments to guarantee that the application receives data accurately and completely from the other end.
Network Layer (Layer 3) is incorrect. This layer is responsible for logical addressing (IP addresses) and routing packets across different networks (host-to-host delivery). While it routes data packets, it does not manage the end-to-end communication or comprehensive error handling between applications themselves.
Session Layer (Layer 5) is incorrect. This layer establishes, manages, and terminates communication sessions between applications. It provides services like dialog control and synchronization, but it relies on the Transport Layer for the underlying reliable data transfer and error handling.
Data Link Layer (Layer 2) is incorrect. This layer is responsible for node-to-node data transfer within a single network segment or local area network. It handles framing, physical addressing (MAC addresses), and error detection/correction on a single link, but not end-to-end communication across an entire network path between disparate hosts.
The correct answer is C: Using float because it is not a valid data type in C/C++. In C/C++, float is a valid fundamental data type used to store single-precision floating-point numbers. However, the phrase "Using float" itself is not a data type. It describes an action or a way to declare a variable, such as float myVariable;, but it doesn't represent a distinct type identifier on its own.
A: Long Long is an incorrect option because long long (or long long int) is a perfectly valid fundamental data type in C/C++ (introduced in C99 and C++11). It is used to store integers that require a larger range than a standard long int, typically occupying 64 bits.
B: long double is an incorrect option because long double is a valid fundamental data type in C/C++. It is used to store extended-precision floating-point numbers, offering greater precision and range than double.
D: Wchar-t is an incorrect option because wchar_t is a valid fundamental data type in C/C++. It is designed to store wide characters, which are characters that may require more than one byte to represent, such as those found in Unicode character sets.
D.The Maximum size of the single data packet that can be transmitted
Correct answer is:
D. The Maximum size of the single data packet that can be transmitted
The correct answer is The Maximum size of the single data packet that can be transmitted. MTU stands for Maximum Transmission Unit. In networking, the MTU defines the largest size, in bytes, of a single packet or frame that a network protocol can transmit over a network medium without the need for fragmentation. Each network technology, such as Ethernet, has a specific MTU value (e.g., 1500 bytes for standard Ethernet). If an IP packet is larger than the MTU of a network segment it needs to traverse, it must be fragmented into smaller pieces, which can introduce overhead and reduce network efficiency. Therefore, MTU directly dictates the maximum permissible size for individual data transmissions on a given link.
Maximum Transfer Unit is often an expansion of the acronym MTU, but it is less precise than the chosen correct answer. The critical part of the definition is that it refers to the *size of the single data packet*.
Minimum Transmission Unit is incorrect. There is no standard networking concept referred to as a
The correct answer is B: Binary. A computer primarily uses the binary number system. This system is fundamental to how computers operate because their internal circuitry is built with electronic switches that are either on or off. These two states directly correspond to the two digits in the binary system: 0 (off) and 1 (on). All data, instructions, and operations within a computer are ultimately represented and processed using sequences of these binary digits, or bits.
A: Decimal is incorrect. The decimal system (base-10) is what humans commonly use, but computers do not use it as their primary internal number system. While computers can convert binary to decimal for human readability, their core processing is not in decimal.
C: Hexadecimal is incorrect. The hexadecimal system (base-16) is often used in computer science for compactly representing binary data, as each hexadecimal digit can represent four binary digits. It is a convenience for programmers and hardware engineers, but it is not the computer's primary internal system.
D: Octal is incorrect. The octal system (base-8) is similar to hexadecimal in that it's a compact way to represent binary data (each octal digit represents three binary digits). While historically used, it is less common than hexadecimal today and is certainly not the computer's primary internal number system.
A.The maximum data transfer rate of a network connection
B.The frequency of the signal
C.The distance data travels
D.The physical width of the cable
Correct answer is:
A. The maximum data transfer rate of a network connection
The correct answer is The maximum data transfer rate of a network connection. In the context of computer networking, bandwidth most commonly refers to the maximum volume of data that can be transmitted over a network connection in a given unit of time. It is typically measured in bits per second (bps), kilobits per second (Kbps), megabits per second (Mbps), or gigabits per second (Gbps). A higher bandwidth indicates a greater capacity for data transfer, allowing for faster downloads, smoother streaming, and more efficient network operations. It is a critical metric for evaluating the speed and capacity of internet connections, local area networks, and other communication channels.
The frequency of the signal is incorrect. While the term 'bandwidth' in physics and electrical engineering refers to the range of frequencies occupied by a signal, in networking, its meaning has largely evolved to denote data transfer capacity. Frequency is a related but distinct concept from the rate at which data can be moved.
The distance data travels is incorrect. The distance data travels is related to signal latency and degradation, but it is not what bandwidth directly measures. Bandwidth describes the quantity of data that can be moved per unit of time, irrespective of the physical length of the transmission path.
The physical width of the cable is incorrect. The physical dimensions of a cable do not directly define its bandwidth in the networking sense. While certain cable types (e.g., fiber optic vs. copper) inherently support different bandwidths due to their transmission properties, the term 'bandwidth' itself refers to the data rate capacity, not a physical measurement of the cable's size.
The correct answer is B: References Tab. In Microsoft Word, the functionality to insert a table of contents is located within the References tab. This tab is specifically designed to manage citations, bibliographies, captions, indexes, and tables of contents, which are all elements crucial for academic and formal document creation. Users typically mark headings in their document, and then Word automatically generates a table of contents based on these marked headings and their corresponding page numbers.
A: Home Tab is incorrect. The Home tab primarily contains common text formatting options, paragraph settings, styles, and editing tools (like find and replace). It does not include features for inserting a table of contents.
C: Layout Tab is incorrect. The Layout tab (sometimes called Page Layout) is used for configuring page setup options such as margins, orientation, page size, columns, and breaks. It focuses on the overall structure and appearance of the page, not content navigation like a table of contents.
D: Design Tab is incorrect. The Design tab in MS Word is used to apply document formatting themes, color schemes, fonts, and background effects like watermarks. While it influences the aesthetic of the document, it does not provide the tools for inserting a table of contents.
The correct answer is Complete graph. In graph theory, a complete graph is defined as a simple undirected graph in which every distinct pair of vertices is connected by a unique edge. This means that for any given node in the graph, there is a direct link or edge to every other node present in that graph. If a graph has 'n' nodes, then in a complete graph, each node will have exactly 'n-1' edges connected to it. Complete graphs represent the maximum possible connectivity between a set of vertices without allowing loops or multiple edges between the same two vertices. They are often denoted by K_n, where 'n' is the number of vertices.
Directed graph is incorrect because it refers to a graph where the edges have a specific direction, meaning they only allow traversal from one vertex to another in a single specified orientation. A directed graph does not necessarily imply that every node is connected to every other node; it merely describes the nature of the edges.
Weighted graph is incorrect because it is a graph where each edge has an assigned numerical value or 'weight,' which can represent cost, distance, or capacity. While a complete graph can be weighted, the definition of a weighted graph does not require universal connectivity among all nodes.
Sparse graph is incorrect because it describes a graph where the number of edges is relatively small compared to the maximum possible number of edges for its given number of vertices. This is the opposite of a complete graph, which has the maximum number of edges possible.
The correct answer is C: Picture Tools. In Microsoft Word, artistic effects (such as watercolor sponge, photocopier, cement, or glow edges) are applied to images. When you select an image in Word, a contextual tab labeled Picture Tools appears on the ribbon, which contains a Format sub-tab. Within this Format tab, you will find options like Artistic Effects, Color, Corrections, and Picture Styles, allowing you to enhance or alter the appearance of the inserted picture.
A: WordArt is incorrect. WordArt is used to create stylized text with special effects, colors, and gradients. It applies these artistic treatments to text, not to images or photographs.
B: SmartArt is incorrect. SmartArt graphics are visual representations of information and ideas, such as process flows, hierarchies, and relationship diagrams. They are used to organize and present data visually but do not apply artistic effects to existing pictures.
D: Drawing Tools is incorrect. Drawing Tools appear when you select shapes, text boxes, or other drawing objects. While they offer formatting options for these objects (like fill, outline, and effects), they do not provide the specific artistic effects designed for raster images that are found under Picture Tools.
The correct answer is Attenuation. In fiber optics, attenuation refers to the gradual loss of light signal strength or intensity as it travels through the optical fiber. This reduction in signal power over distance is a critical factor limiting the reach and performance of fiber optic communication systems. The primary causes of attenuation include absorption, where light energy is converted into heat by impurities in the fiber material, and scattering, such as Rayleigh scattering, which occurs due to microscopic non-uniformities in the fiber's density. Managing attenuation is essential for maintaining signal integrity and determining the need for signal amplification or regeneration in long-haul fiber optic networks.
Refraction is incorrect. Refraction is the bending of light as it passes from one medium to another with a different refractive index. While the principle of total internal reflection, which relies on refraction, is how optical fibers guide light, refraction itself does not describe the loss of light strength within the fiber.
Dispersion is incorrect. Dispersion in fiber optics refers to the spreading or broadening of an optical pulse as it travels through the fiber. This spreading can cause pulses to overlap, leading to intersymbol interference and limiting the maximum data rate, but it is distinct from the reduction in the overall power of the light signal.
Reflection is incorrect. Reflection is the bouncing back of light when it strikes a surface. While reflections (e.g., from imperfect connectors or fiber ends) can cause signal loss, the general decrease in light signal strength *as it propagates along the fiber itself* due to the material's properties is specifically called attenuation. Total internal reflection is the guiding mechanism, not the loss phenomenon.
The correct answer is A: Operating System. MAC refers to macOS (formerly OS X), which is a series of proprietary graphical operating systems developed and marketed by Apple Inc. It is the primary operating system for Apple's Macintosh computers. An operating system is software that manages computer hardware and software resources and provides common services for computer programs, making it possible for users to interact with the computer and run applications.
B: Utility Program is incorrect. A utility program is a type of system software designed to help analyze, configure, optimize, or maintain a computer. Examples include disk defragmenters, antivirus software, or file compression tools. While macOS includes many utility programs, macOS itself is the operating system, not just a utility.
C: multimedia is incorrect. Multimedia refers to the use of multiple forms of media, such as text, audio, video, animation, and interactive content, often delivered by a computer. While macOS is excellent at handling multimedia, it is not multimedia itself but rather the platform on which multimedia can be created, edited, and consumed.
D: windows is incorrect. "Windows" refers to Microsoft Windows, another popular operating system developed by Microsoft. It is a distinct operating system from macOS. Therefore, MAC (macOS) is not Windows.
Correct answer is:
D. Constants, variables and operators
The correct answer is D: Constants, variables and operators. An expression in programming (and mathematics) is a combination of one or more explicit values, variables, operators, and functions that the programming language interprets and computes to produce another value. This computed value is often used as part of a larger statement. For example, in x + 5 * y, x and y are variables, 5 is a constant, and + and * are operators, all forming a valid expression.
A: Constants only is incorrect. While a constant (like 10 or "hello") can be a simple expression on its own, most meaningful expressions involve more than just constants to perform calculations or comparisons.
B: Variables only is incorrect. Similar to constants, a variable (like age) can be a simple expression, but it typically doesn't perform an operation unless combined with operators or other elements. Complex expressions are built from multiple components.
C: Operators only is incorrect. Operators (like +, -, *, /, ==) define operations, but they require operands (constants or variables) to act upon. An operator by itself, without any values to operate on, does not form a complete expression. For instance, just writing + is not a valid expression that can be evaluated.
The correct answer is A: SISD. SISD stands for Single Instruction, Single Data. This computer architecture model, part of Flynn's Taxonomy, describes a traditional uniprocessor system where there is one control unit that fetches a single stream of instructions and processes a single stream of data. Most traditional von Neumann architecture computers fall into this category, executing instructions sequentially on individual data items. This is the simplest and most common form of computer architecture.
B: MIMD is incorrect. MIMD stands for Multiple Instruction, Multiple Data. This architecture features multiple processors that can simultaneously execute different instructions on different data streams. This is characteristic of modern multi-core processors, distributed systems, and parallel computers.
C: MISD is incorrect. MISD stands for Multiple Instruction, Single Data. This is a less common architecture where multiple processors execute different instruction streams on the same data stream. Examples are rare, but it can be found in specialized fault-tolerant systems or pipeline architectures where different operations are performed on the same data in sequence.
D: SIMD is incorrect. SIMD stands for Single Instruction, Multiple Data. This architecture involves a single instruction being executed simultaneously on multiple data items. This is common in vector processors and graphics processing units (GPUs), which are highly efficient for tasks like image processing, scientific computing, and multimedia operations where the same operation needs to be applied to a large dataset.