Aspire's Library

A Place for Latest Exam wise Questions, Videos, Previous Year Papers,
Study Stuff for MCA Examinations

Jamia Millia Islamia Previous Year Questions (PYQs)

Jamia Millia Islamia Computer PYQ


Jamia Millia Islamia PYQ
The 10’s complement of $455$ is —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

10’s complement = $10^3 - 455 = 1000 - 455 = 545$

Jamia Millia Islamia PYQ
The 2’s complement of $5$ is —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

Binary of $5 = 0101$ 1’s complement = $1010$ Add 1 → $1011$ (2’s complement)

Jamia Millia Islamia PYQ
The decimal equivalent of $(0.101)_2$ will be —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

$(0.101)_2 = (1×2^{-1}) + (0×2^{-2}) + (1×2^{-3}) = 0.5 + 0 + 0.125 = 0.625$

Jamia Millia Islamia PYQ
Which of the following is false?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

$x·x' = 0$ (not 1) — this is false.

Jamia Millia Islamia PYQ
The Boolean expression $A + BC$ is the reduced form of —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

$(A + B)(A + C) = A + BC$ (by distributive law)

Jamia Millia Islamia PYQ
The expression of an XOR gate is —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

The logical expression for XOR (Exclusive OR) is true when inputs are different, therefore its expression is $A'B + AB'$.

Jamia Millia Islamia PYQ
If $M$ denotes the number of memory locations and $N$ denotes the word size, then an expression that denotes the storage capacity is —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

Storage capacity = (Number of memory locations) × (Word size) $\Rightarrow$ Storage capacity = $M \times N$

Jamia Millia Islamia PYQ
What is the high-speed memory between the main memory and the CPU called?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

The fastest memory between CPU and main memory is Cache Memory, used to speed up data access.

Jamia Millia Islamia PYQ
Which of the following errors can a compiler check?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

A compiler detects Syntax Errors, i.e., grammatical mistakes in code.

Jamia Millia Islamia PYQ
Which feature of OOP indicates code reusability?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

A compiler detects Syntax Errors, i.e., grammatical mistakes in code.

Jamia Millia Islamia PYQ
Internet works on —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

The Internet primarily uses packet switching, where data is broken into packets before transmission.

Jamia Millia Islamia PYQ
What will be values for $a$ and $c$ after execution of the following code if $a$ is $10$, $b$ is $5$, and $c$ is $10$? if ((a > b) && (a <= c)) a = a + 1; else c = c + 1;





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

$a>b$ is $10>5$ (true) and $a\le c$ is $10\le10$ (true). Condition is true $\Rightarrow$ execute $a=a+1 \Rightarrow a=11$, $c$ unchanged $=10$.

Jamia Millia Islamia PYQ

Which of the following statement is correct about the array?






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

A (run time only) is false; arrays in many languages (like C static arrays) are allocated at compile time. C is false because an array is a linear data structure (though it stores homogeneous types). Hence the correct statement is compile-time allocation.

Jamia Millia Islamia PYQ
What is meant by 'a' in the following C file operation? fp = fopen("Random.txt", "a");





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

In C programming, the mode 'a' in the fopen() function is used to open a file in append mode, which allows new data to be added to the end of the file without deleting existing content.

Jamia Millia Islamia PYQ
The size of a union is determined by the size of the ________.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

The union in C shares the same memory space among all members. Hence, its size equals the size of its largest member.

Jamia Millia Islamia PYQ
A computer-controlled device for training exercises that duplicates the work environment is called





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

A simulator imitates real-world conditions for practice.

Jamia Millia Islamia PYQ
Multi-user systems provided cost savings because they use a single processing unit to link several





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

Terminals share a single processor in multi-user setup.

Jamia Millia Islamia PYQ
Which part of the computer is used for calculating and comparing?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

Arithmetic and Logic Unit performs all calculations and comparisons.

Jamia Millia Islamia PYQ
Which of the following memories need refresh?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

DRAM cells lose charge over time and must be refreshed.

Jamia Millia Islamia PYQ
The ALU of a computer normally contains a number of high-speed storage elements called





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

Registers are small, fast storage inside the CPU used by ALU.

Jamia Millia Islamia PYQ
The representation of decimal number 532.86 in the form of decimal is





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

The decimal 532.86 already represents a number with tenths and hundredths place. Correct representation remains 532.86 itself (option closest to it is 532.68 likely typo).

Jamia Millia Islamia PYQ
The quantity of double word is





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

A word = 16 bits, so a double word = 2 × 16 = 32 bits.

Jamia Millia Islamia PYQ
Which protocol provides e-mail facility among different hosts?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

SMTP (Simple Mail Transfer Protocol) is used for sending e-mails between servers.

Jamia Millia Islamia PYQ
COBOL is an acronym for





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

COBOL stands for Common Business Oriented Language.

Jamia Millia Islamia PYQ
Which of the following are real-time systems?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

Real-time systems respond instantly to events; examples are aircraft or process control.

Jamia Millia Islamia PYQ
Which one of the following input devices is user-programmable?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

Intelligent terminals have in-built processing capability and can be programmed by the user.

Jamia Millia Islamia PYQ
A name or number used to identify a storage location is called





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

The unique identifier for a memory location is its address.

Jamia Millia Islamia PYQ
Full form of URL is





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

URL stands for Uniform Resource Locator, used to specify web addresses.

Jamia Millia Islamia PYQ
Second generation of computers consist of which of the following?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

The second generation of computers replaced vacuum tubes with transistors.

Jamia Millia Islamia PYQ
MPG is an extension of which type of files?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

MPG or MPEG files are compressed video formats.

Jamia Millia Islamia PYQ
Which is the odd one?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

CRT (Cathode Ray Tube) is a display device, others are printers.

Jamia Millia Islamia PYQ
Which type of switching is used in Internet?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

Internet communication is based on packet switching.

Jamia Millia Islamia PYQ
What is the meaning of OSI in terms of computers?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

OSI stands for Open System Interconnection, a model for network communication.

Jamia Millia Islamia PYQ
What is the meaning of EEPROM?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

EEPROM stands for Electrically Erasable Programmable Read-Only Memory, which can be erased and reprogrammed using electricity.

Jamia Millia Islamia PYQ
Which among the following is responsible for finding and loading operating system into RAM?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2018 PYQ

Solution

The Bootstrap Loader locates the operating system and loads it into memory during startup.

Jamia Millia Islamia PYQ
Which of the following statements best explains a process?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

A **process** is a program that is currently being executed by the operating system. However, more precisely — it is not just the program itself, but the **instance** of the program in execution, including its state, resources, and data.

Jamia Millia Islamia PYQ
Files that store data in the same format as used in the program are called:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

When data is stored exactly as represented in memory (bit-by-bit), such files are called **binary files**. Text files, on the other hand, store data in human-readable form (ASCII or Unicode).

Jamia Millia Islamia PYQ
 Match List-I and List-II and select the correct group of matching.

List-I                  List-II  
1. DOS              P. Sun Microsystems  
2. P4                  Q. Microsoft Corporation  
3. Java               R. IBM  
4. PC                  S. Intel Corporation  






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

lution: - DOS was developed by **Microsoft Corporation** → Q - P4 (Pentium 4) is a processor by **Intel Corporation** → S - Java was developed by **Sun Microsystems** → P - PC (Personal Computer) was introduced by **IBM** → R Hence the correct matching: $(1, Q), (2, S), (3, P), (4, R)$

Jamia Millia Islamia PYQ
Which of the following languages is case sensitive?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

C distinguishes uppercase/lowercase identifiers.

Jamia Millia Islamia PYQ
Kernel is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

The kernel is the core providing fundamental (primitive) services on which the rest of the OS runs.  

Jamia Millia Islamia PYQ
If $(123)_5=(A3)_B$, then the number of possible values of $A$ is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution


Jamia Millia Islamia PYQ
The three main components of a digital computer system are:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

The fundamental units are CPU, Memory, and Input/Output.

Jamia Millia Islamia PYQ
The Boolean expression $AB + AB' + A'C + AC$ is unaffected by the value of the Boolean variable:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

$AB + AB' = A$. So the expression becomes $A + A'C + AC = A + C$. Variable $B$ disappears ⇒ expression doesn’t depend on $B$.

Jamia Millia Islamia PYQ
The method of communication in which transmission takes place in both directions, but only one direction at a time, is called:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

Two-way but not simultaneous ⇒ half duplex.

Jamia Millia Islamia PYQ
The topology with the highest reliability is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

Mesh provides multiple redundant paths; most reliable.

Jamia Millia Islamia PYQ
C is a:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

C is often called a “middle-level” language — a high-level language that also supports low-level features (pointers, bitwise ops, etc.).

Jamia Millia Islamia PYQ
Match List-I and List-II and select the correct group. List-I: 1. Azim Premji 2. Narayana Murthy 3. Bill Gates 4. Ramalinga Raju List-II: P. Microsoft Q. Wipro R. Satyam S. Infosys





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

Azim Premji → Wipro $(Q)$, Narayana Murthy → Infosys $(S)$, Bill Gates → Microsoft $(P)$, Ramalinga Raju → Satyam $(R)$.

Jamia Millia Islamia PYQ
The minimum number of temporary variables needed to swap the contents of two variables is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

Can swap in-place using XOR or +/− without any temp.

Jamia Millia Islamia PYQ
Binary equivalent of decimal number $0.4375_{10}$ is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

$0.4375\times2=0.875\,(0)$; $0.875\times2=1.75\,(1)$; $0.75\times2=1.5\,(1)$; $0.5\times2=1.0\,(1) \Rightarrow$ bits $0.0111$.

Jamia Millia Islamia PYQ
An important aspect in coding is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

Readable code improves maintenance, debugging, and teamwork efficiency.

Jamia Millia Islamia PYQ
C++ was originally developed by:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

C++ was developed by **Bjarne Stroustrup** at Bell Labs in the early 1980s as an extension of C language.  

Jamia Millia Islamia PYQ
A Disk Defragmenter is an example of –





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: A Disk Defragmenter is a **system utility** that rearranges fragmented data on a disk so that files are stored in contiguous sectors, improving access speed and efficiency. Hence, it belongs to the category of **Utility Programs**.

Jamia Millia Islamia PYQ
Who created the first free e-mail service on the internet?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

Sabeer Bhatia** founded **Hotmail**, the world’s first free web-based email service.  

Jamia Millia Islamia PYQ
Convert the following decimal number to a number system with radix 3: $(106)_{10} = (?)_{3}$





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Convert $106$ to base $3$: $106 \div 3 = 35$ remainder $1$ $35 \div 3 = 11$ remainder $2$ $11 \div 3 = 3$ remainder $2$ $3 \div 3 = 1$ remainder $0$ $1 \div 3 = 0$ remainder $1$ Reading remainders from bottom to top: $(106)_{10} = (10221)_{3}$

Jamia Millia Islamia PYQ
In general, for a computer, which of the following represents the memories in increasing order of their capacities?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

Sabeer Bhatia** founded **Hotmail**, the world’s first free web-based email service.  

Jamia Millia Islamia PYQ
Which of the following is an encoding scheme created for Indian scripts?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: **ISCII (Indian Standard Code for Information Interchange)** is the encoding scheme developed specifically for representing Indian scripts such as Devanagari, Tamil, Bengali, etc.

Jamia Millia Islamia PYQ
In IPv4, the length of an IP address is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

IPv4 uses a 32-bit address space, typically written in dotted-decimal form (e.g., 192.168.1.1).  


Jamia Millia Islamia PYQ
Convert $(10025)_{10}$ to hexadecimal $(?)_{16}$





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Convert $10025$ to base $16$: $10025 \div 16 = 626$ remainder $9$ $626 \div 16 = 39$ remainder $2$ $39 \div 16 = 2$ remainder $7$ $2 \div 16 = 0$ remainder $2$ Reading remainders bottom to top: $(10025)_{10} = (2729)_{16}$ Since none of the given options match,

Jamia Millia Islamia PYQ
Which protocol is used to send messages from a mail client to a mail server?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2021 PYQ

Solution

SMTP (Simple Mail Transfer Protocol) is used to send emails from client to mail server or between servers.  


Jamia Millia Islamia PYQ
Consider the following C language declarations & statements. Which statement is erroneous? float f1 = 9.9; float f2 = 66; const float *ptrF1; float * const ptrF2 = &f2; ptrF1 = &f1; ptrF2++; ptrF1++;





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

- `const float *ptrF1;` → pointer to constant float, can move pointer, not modify value. - `float * const ptrF2 = &f2;` → constant pointer to float, cannot change address, but can modify value. - Statement `ptrF2++` tries to move a **constant pointer**, which is **not allowed**. Hence, `ptrF2++` is **erroneous**.

Jamia Millia Islamia PYQ
What will be output of following statements? int n1 = 3, n2 = 6, a; printf("(n1 ^ n2) + (a ^ a) = %d", (n1 ^ n2) + (a ^ a));





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Operator `^` is **bitwise XOR**. $n1 = 3 \Rightarrow 011_2$ $n2 = 6 \Rightarrow 110_2$ $n1 \oplus n2 = 101_2 = 5$ Variable `a` is declared but **not initialized**. Using an uninitialized variable in expression `(a ^ a)` causes **undefined behavior**. Hence, the program compiles but produces a **run-time error or unpredictable result**.

Jamia Millia Islamia PYQ
What will be output of following statements? char ch; ch = 130; printf("\nvalue of ch=%d", ch);





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: In C, the range of `char` is from $-128$ to $127$. When we assign $130$ to a `char`, it overflows: $130 - 256 = -126$ Thus the value stored in `ch` is $-126$. Output: value of ch = -126

Jamia Millia Islamia PYQ
What is the output of the following C code segment?

int i;
for(i = 0; i <= 2; i++)
{
    switch(i)
    {
        case 1: printf("%2d", i);
        case 2: printf("%2d", i); continue;
        default: printf("%2d", i);
    }
}





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution:

Let’s analyze iteration by iteration —

**Iteration 1:** `i = 0`  
→ `switch(0)` → goes to `default:` → prints `0`.

**Iteration 2:** `i = 1`  
→ executes `case 1:` → prints `1`  
→ no `break`, so it falls through to `case 2:` → prints `1`  
→ encounters `continue;` → skips remaining statements in the `for` loop body and proceeds to next iteration.

**Iteration 3:** `i = 2`  
→ executes `case 2:` → prints `2`  
→ `continue;` moves control to the next iteration, but loop ends because `i <= 2` condition fails.

Final output:  
`0 1 1 2`




Jamia Millia Islamia PYQ
 What is the output of the following C program?

int main()
{
    char ch = 'A';
    int x = 97;
    int y = sizeof(++x);
    printf("\nx is %d", x);
    while (ch <= 'F')
    {
        switch (ch)
        {
            case 'A':
            case 'B':
            case 'C':
            case 'D': ch++; break;
            case 'E':
            case 'F': ch++;
        }
        putchar(ch);
    }
    return 0;
}






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution:

1️⃣ `int y = sizeof(++x);`  
→ `sizeof` is a compile-time operator, so `++x` is **not evaluated**.  
Hence, `x` remains unchanged (`x = 97`).

2️⃣ `printf("\nx is %d", x);`  
→ prints: `x is 97`

3️⃣ Loop execution:

| ch  | switch(ch) executes | putchar(ch) prints | next value of ch |
|------|----------------------|--------------------|------------------|
| 'A'  | falls to case 'D' → ch++ → break | prints `'B'` | 'B' |
| 'B'  | falls to case 'D' → ch++ → break | prints `'C'` | 'C' |
| 'C'  | falls to case 'D' → ch++ → break | prints `'D'` | 'D' |
| 'D'  | case 'D' → ch++ → break | prints `'E'` | 'E' |
| 'E'  | case 'E' → fall through to case 'F' → ch++ | prints `'F'` | 'F' |
| 'F'  | case 'F' → ch++ | prints `'G'` | 'G' (loop ends) |

Output sequence = `x is 97 BCDEFG`




Jamia Millia Islamia PYQ
What is the output of following C program?

void e(int x)
{
    if (x > 0)
    {
        e(- -x);
        printf("%2d", x);
        e(- -x);
    }
}

int main()
{
    e(3);
    return 0;
}





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution:

In C, the tokens `- -x` are parsed as two unary minuses with a space, i.e. $-(-x)=x$.
So both recursive calls are `e(x)`, not `e(--x)`.

For `x=3`, the function calls itself **with the same positive value** forever:
`e(3) → e(3) → e(3) → ...` and never reaches a base case.

This causes infinite recursion (stack overflow) at run time.




Jamia Millia Islamia PYQ
How will this call assign values when the user input is `29␠w` (a space between 29 and w)? scanf("%i%c", &i, &c);





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: `%i` reads an integer and **skips leading whitespace**, so it consumes `29`. `%c` reads the **next character exactly as-is** (does **not** skip whitespace). The next character after `29` is the space. Therefore: $i=29$, $c=$ space `' '`.

Jamia Millia Islamia PYQ
Minimum & Maximum range of values for ‘float’ data type in C is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

In standard C (IEEE-754 single precision), the approximate range of a `float` is from $1.17 \times 10^{-37}$ to $3.4 \times 10^{38}$.

Jamia Millia Islamia PYQ
Which out of these is NOT valid for C language?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: When a local variable has the same name as a global variable, the **local variable overrides** (takes precedence over) the global one inside its block. Thus (C) is **invalid** for C.

Jamia Millia Islamia PYQ
C was originally developed in the 1970s by Dennis Ritchie at Bell Telephone Laboratories, Inc., which is an outgrowth of two earlier languages, called:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: The C language was developed as an evolution of **BCPL** and its successor **B**. C inherited features from both.

Jamia Millia Islamia PYQ
Multiply 1101 by 1011 (binary multiplication):





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

$1101_2 = 13_{10}$ $1011_2 = 11_{10}$ $13 \times 11 = 143_{10}$ Convert $143_{10}$ to binary: $143_{10} = 10001111_2$

Jamia Millia Islamia PYQ
Subtract $(2761)_8$ from $(6357)_8$ :





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Convert to decimal: $(6357)_8 = 6×512 + 3×64 + 5×8 + 7 = 3327$ $(2761)_8 = 2×512 + 7×64 + 6×8 + 1 = 1505$ Now subtract: $3327 - 1505 = 1822$ Convert $1822$ to octal: $1822 ÷ 8 = 227$ R6 $227 ÷ 8 = 28$ R3 $28 ÷ 8 = 3$ R4 $3 ÷ 8 = 0$ R3 $\Rightarrow (1822)_{10} = (3436)_8$ None of the given options matches exactly, but the **closest correct result** (likely typo) is $(3376)_8$.

Jamia Millia Islamia PYQ
Which out of these is NOT correct pairing?






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: - BCD (Binary Coded Decimal) uses **4 bits**, not 7 bits. - EBCDIC (Extended Binary Coded Decimal Interchange Code) uses **8 bits**. - ASCII (American Standard Code for Information Interchange) is **7-bit**, extended ASCII is 8-bit. Hence, “BCD – 7 bit” is incorrect.

Jamia Millia Islamia PYQ
Which out of these does NOT support VoIP?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: VoIP = Voice over Internet Protocol — used for calling over the internet. All three — WhatsApp, FaceTime, and IMO — support VoIP. So none of these options is correct.

Jamia Millia Islamia PYQ
By using .............. addition or subtraction of signed numbers are performed.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Signed number arithmetic (addition/subtraction) is performed using **2’s complement representation** in digital systems.

Jamia Millia Islamia PYQ
Which statement out of these is NOT correct about multiprocessor systems?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Statement (B) is **incorrect** — tightly coupled systems are **not** necessarily more energy-efficient than clusters; clusters can be optimized for energy efficiency.

Jamia Millia Islamia PYQ
z/OS is a …





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

IBM z/OS is a **mainframe** operating system.

Jamia Millia Islamia PYQ
Which file format is NOT suitable for SD card in Android phone?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Android devices natively support **FAT32** and **exFAT** file systems. However, **NTFS** is not fully supported without third-party drivers or root access.

Jamia Millia Islamia PYQ
Which of the following is a mobile operating system?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

Palm OS is a mobile/PDA operating system; AVG is antivirus; BeOS is desktop.

Jamia Millia Islamia PYQ
Which out of these is NOT a type of ROM?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Masked ROM, EEPROM, and Flash BIOS are all types of **Read Only Memory (ROM)**. - **Flash drive** is a type of **secondary storage (non-volatile)** device, not ROM.

Jamia Millia Islamia PYQ
Select the next to smallest memory size from the given options:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Memory size order: Kilobyte < Megabyte < Gigabyte < Terabyte < **Petabyte** < **Exabyte** < **Zettabyte** < **Yottabyte** Next to smallest → after Petabyte → **Exabyte**

Jamia Millia Islamia PYQ
Intel 8086 is a ______ bit microprocessor.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

8086 is a 16-bit processor.

Jamia Millia Islamia PYQ
When you simplify algebraically the given expression to a minimum sum of products, how many terms do you get? (A + B' + C + E') (A + B' + D' + E) (B' + C' + D' + E')





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Let’s analyze: We can simplify using Boolean algebra rules. After simplification (by K-map or expansion reduction), the minimum sum of products results in **4 terms**.

Jamia Millia Islamia PYQ
Which of the following is mainframe computer?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

IBM System/360 is a classic mainframe line.

Jamia Millia Islamia PYQ
The simplified form of the given Boolean expression is: A'CD'E + A'B'D' + ABCE + ABD





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Simplify step-by-step: $A'CD'E + A'B'D' + ABCE + ABD$ → Combine using absorption and distributive laws. $A'B'D' + ABD + ACD'E$ Hence, the final simplified expression is:

Jamia Millia Islamia PYQ
Wellwer is a __________.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

“Wellwer” doesn’t correspond to any standard OS/CPU/mobile brand.

Jamia Millia Islamia PYQ
Example of 5th generation language is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: 5th Generation Languages (5GL) are logic-based, AI-oriented languages that use **constraints** and **declarative problem-solving**, not step-by-step coding. Examples: Prolog, Mercury, OPS5, etc. - ASP and JavaScript → 4th generation or scripting languages - SQL → 4th generation language Hence, none of these belong to 5GL.

Jamia Millia Islamia PYQ
If (500)_{10} = (x)_{5}, then x is equal to …





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

$500 = 4·5^3 + 0·5^2 + 0·5 + 0 ⇒ (4000)_5.$

Jamia Millia Islamia PYQ
The output of following C language statement is: printf("\nhello" + 3);





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: String: "\nhello" Character positions: 0:'\n' 1:'h' 2:'e' 3:'l' 4:'l' 5:'o' → "\nhello" + 3 points to index 3, i.e., `"llo"` Hence it prints “llo”.

Jamia Millia Islamia PYQ
If $(780)_{10} = (1056)_{x}$, then $x$ is equal to





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

$(1056)_x = x^3 + 5x + 6$. So, $x^3 + 5x + 6 = 780 \Rightarrow x = 9$.

Jamia Millia Islamia PYQ
Give output of following C code:

int count(unsigned x)
{
    int b;
    for (b = 0; x != 0; x >>= 1)
        if (x & 1)
            b++;
    return b;
}

int main()
{
    unsigned int a = 3;
    printf("%d", count(a));
    return 0;
}






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

```ruby Solution: The function `count()` counts number of 1-bits in the binary representation of `x`. For `a = 3` Binary of 3 = `11` → Number of 1 bits = 2 Hence output = 2.

Jamia Millia Islamia PYQ
If $(2?1)_7 = (120)_{10}$, then the missing digit is





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

$2\times7^2 + ?\times7 + 1 = 120$ $\Rightarrow 99 + 7? = 120 \Rightarrow ? = 3$.

Jamia Millia Islamia PYQ
What is the data type of the following expression:  
expr₁ ? expr₂ : expr₃  
if expr₁ is of type float & expr₂ is of type int.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: In the **ternary operator** `(expr₁ ? expr₂ : expr₃)`, the **data type of result** is the **common type** of `expr₂` and `expr₃`. Here, - `expr₁` → condition (float type, irrelevant for result type) - `expr₂` → int - `expr₃` → (not specified but implied same as expr₂ type logic) When int and float are combined → **result type = float** (implicit type conversion).

Jamia Millia Islamia PYQ
The 2’s complement of the binary number $(0110100)_2$ is





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

Invert bits → $1001011$, add $1$ → $1001100$. $\boxed{1001100}$

Jamia Millia Islamia PYQ
 Which operator out of these has got the highest precedence?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Operator precedence (from high to low in C): `[]` > `<` > `?:` > `,` Therefore, the highest precedence among these is **array subscript `[ ]`**.

Jamia Millia Islamia PYQ
The 2’s complement $10110010$ represents the negative number in 8-bit system





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

Invert $10110010 \Rightarrow 01001101$, add $1 \Rightarrow 01001110 = 78$. Hence, number $= -78$.

Jamia Millia Islamia PYQ
Which operator out of these has left to right associativity?






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Operator associativity in C: - Most unary operators (!, ++, --, sizeof, etc.) → **Right to Left** - Conditional (`?:`) → **Right to Left** - Comma operator (`,`) → **Left to Right** Hence, only the **comma operator** has **left-to-right** associativity.

Jamia Millia Islamia PYQ
Minimum number of two-input NAND gates used to perform the function of two-input OR gate is





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

$A + B = \text{NAND}(\text{NAND}(A,A), \text{NAND}(B,B))$. Hence, $3$ NAND gates required. $\boxed{3}$

Jamia Millia Islamia PYQ
Consider the following code segment:

if (n > 0)
    for (i = 0; i < 3; i++)
        if (array[i] > 0)
            printf("%d\n", array[i]);
        else
            printf("\n n is negative\n");

Here, ‘else’ is paired with which ‘if’?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: In C, **“else” is always paired with the nearest unmatched “if”** (no braces rule). Here: - The inner `if (array[i] > 0)` is the **nearest unmatched `if`** before `else`. So, the `else` is paired with the **second (inner)** `if`.

Jamia Millia Islamia PYQ
The time required for an electronic circuit to change its state is called





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

Output delay between input and output change = propagation time. $\boxed{\text{Propagation time}}$

Jamia Millia Islamia PYQ
For this kind of declaration of main() function in a C program ‘copy.C’:

int main(int argc, char *argv[]) { }

and this call of main function at command prompt:
C:\tc\bin>copy file1 file2 file3

What will be the value passed in parameter argc?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: The **argc (argument count)** includes the program name itself. So the arguments are: 1️⃣ "copy" (program name) 2️⃣ "file1" 3️⃣ "file2" 4️⃣ "file3" Thus, total arguments = 4.

Jamia Millia Islamia PYQ
Which of the following is not equivalent to $x$?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

$x\cdot x = x$, $x + x = x$, $x\cdot1 = x$, but $x + 1 = 1 \neq x$. $\boxed{x + 1}$

Jamia Millia Islamia PYQ
What is the correct file mode that opens preexisting file in read and write mode?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: - `"r+b"` or `"rb+"` → open **existing file** for both reading and writing (no truncation). - `"w+b"` or `"wb+"` → open file for reading and writing but **creates/truncates** file. - `"ab"` → append binary mode. Hence, the correct mode for **existing file in read-write** is `"r+b"`.

Jamia Millia Islamia PYQ
Which of the following is a sequential circuit?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

Flip-flops store state → sequential circuits. $\boxed{\text{Flip-flop}}$

Jamia Millia Islamia PYQ
Which C expression correctly represents this statement: “It decrements pointer p before fetching the character that p points to.”





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: - `p--` → post-decrement (use then decrement) - `--p` → pre-decrement (decrement then use) Here, we need to **decrement p first**, then fetch the value it points to. Hence, correct expression: `*--p`

Jamia Millia Islamia PYQ
A combinational circuit takes a 2-bit number and outputs its cube. The number of output lines required is





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

Maximum cube = $3^3 = 27 = (11011)_2$ → needs 5 bits.

Jamia Millia Islamia PYQ
How many times this statement will execute: for (; *s == *t && *t != '\0'; s++, t++) if both character pointers ‘s’ and ‘t’ point to the same string “abc”.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: String = "abc" → characters: a, b, c, '\0' Loop condition: - Iteration 1: *s = 'a', *t = 'a' → true - Iteration 2: *s = 'b', *t = 'b' → true - Iteration 3: *s = 'c', *t = 'c' → true - Iteration 4: *s = '\0', *t = '\0' → fails because *t != '\0' → false Hence, loop executes **3 times**.

Jamia Millia Islamia PYQ
Which of the following is a web browser?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

Opera is a web browser.

Jamia Millia Islamia PYQ
Which out of these statements is NOT true:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: All three statements (A), (B), and (C) are correct according to C language behavior. Hence, there is **no incorrect statement**.

Jamia Millia Islamia PYQ
Which of the following is an operating system?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

Symbian is a mobile operating system. $\boxed{\text{Symbian}}$

Jamia Millia Islamia PYQ
Which out of these is NOT the keyword C99 has added in addition to 32 keywords defined by ANSI C?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: C99 added these new keywords: - `_Bool` - `inline` - `restrict` - `_Complex` - `_Imaginary` `register` is an **old ANSI C keyword**, not added in C99.

Jamia Millia Islamia PYQ
Which of the following is antivirus software?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

Norton is antivirus software. $\boxed{\text{Norton}}$

Jamia Millia Islamia PYQ
Which out of these is NOT a valid C version?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: Valid C versions are: - C89 (ANSI standard, 1989) - C90 (ISO standard, 1990) - C99, C11, C17, and C23 There is **no version called C2007 or CIX**.

Jamia Millia Islamia PYQ
Which of the following is a web search engine?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

None of the given options is a search engine.

Jamia Millia Islamia PYQ
Who developed World Wide Web version 3 which is known as “Semantic Web”?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2023 PYQ

Solution

Solution: The **Semantic Web (Web 3.0)** concept was introduced and developed by **Tim Berners-Lee**, the original inventor of the World Wide Web.

Jamia Millia Islamia PYQ
Which of the following is a social media website?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2017 PYQ

Solution

Instagram is a social networking website.

Jamia Millia Islamia PYQ
The instructions for starting the computer are housed in ____.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 Boot/firmware (BIOS/UEFI) is stored in non-volatile ROM.

Jamia Millia Islamia PYQ
____ is the process of dividing the disk into tracks and sectors.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

Formatting lays out tracks/sectors (low-level) and file-system structures.


Jamia Millia Islamia PYQ
In MICR, C stands for ______.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

Magnetic Ink Character Recognition.


Jamia Millia Islamia PYQ
The terms Goodput, Throughput, Maximum throughput are most closely associated with which among the following?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 They are network/data-transfer rate measures.

Jamia Millia Islamia PYQ
What will be the output of the statement printf(3+"goodbye");





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

"goodbye" is a char array; 3 + "goodbye" points to the 4th char → "dbye".

Jamia Millia Islamia PYQ
What will be the output of the statements? 
int i = 1, j;
j = i-- - -2;
printf("%d", j);






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

i-- uses the old value 1, then i becomes 0. Expression is 1 - (-2) = 3.

Jamia Millia Islamia PYQ
What will be output of following statements?
int i = 1, j;
j = --i - 2;
printf("%d", j);






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

i = 1 → --i = 0 → j = 0 - 2 = -2

Jamia Millia Islamia PYQ
What is the output of following C Program?
#include <stdio.h>
int main()
{
    char grade[] = {'A','B','C'};
    printf("GRADE=%c, ", *grade);
    printf("GRADE=%d", grade);
    return 0;
}






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

*grade = 'A', grade = base address of array Output: GRADE=A, GRADE=some address of array

Jamia Millia Islamia PYQ
Which one is not a reserve keyword in C Language?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

main (function name, not a keyword).

Jamia Millia Islamia PYQ
What is the output of following C program:

int main(){
  int a[3]={10,12,14};
  a[1]=20; int i=0;
  while(i<3){ printf("%d ", a[i]); i++; }
  return 0;
}






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

main (function name, not a keyword).

Jamia Millia Islamia PYQ
How many bytes are required to encode 2000 bits of data?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

1 byte = 8 bits So, $2000 \text{ bits} = \dfrac{2000}{8} = 250$ bytes.

Jamia Millia Islamia PYQ
Under what conditions can an attribute of a binary relationship type be migrated to become an attribute of one of the participating entity types?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

A relationship attribute can be moved to an entity type only when the relationship type is $1:N$ or $N:1$.

Jamia Millia Islamia PYQ
Which primitive operations are directly performed by computer hardware?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

Basic logic gates in hardware perform: - Testing (checking bit values) - Flipping (inversion) - Zeroing (resetting bits)

Jamia Millia Islamia PYQ
Which of the following is not a computer brand?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

BSNL is a telecom company, not a computer brand.

Jamia Millia Islamia PYQ
Typical speed of current fastest supercomputers is measured in ...





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

The performance of modern supercomputers is measured in floating-point operations per second (FLOPS). Fastest supercomputers operate in the range of petaflops ($10^{15}$ FLOPS).

Jamia Millia Islamia PYQ
Which of the following is not an operating system?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

UNIX, DOS, and LINUX are operating systems. HP (Hewlett-Packard) is a computer hardware brand, not an OS.

Jamia Millia Islamia PYQ
Which of the following refers to the foremost operation initiated while starting a computer system?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

When a computer is switched on, the first operation is booting — the process of loading the operating system into main memory.

Jamia Millia Islamia PYQ
The pair byte and nibble comprise of ...... bit(s) respectively.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

1 byte = 8 bits 1 nibble = 4 bits

Jamia Millia Islamia PYQ
In which number system can the binary number $1011011111000101$ be most easily converted to?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

Binary numbers can be grouped into 4-bit sets for easy conversion to hexadecimal. Hence, binary → hexadecimal is the simplest conversion.

Jamia Millia Islamia PYQ
Which of the following is true for $(p \land q) \to (p \lor q)$?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

$(p \land q) \to (p \lor q)$ This statement is always true, since whenever both $p$ and $q$ are true, $p \lor q$ is also true. Hence, it represents a **Tautology**, not negation.

Jamia Millia Islamia PYQ
One of the most distinguishing features of computer systems is ...





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

Computers are known for performing calculations with very high accuracy. Hence, **Precision** is a key distinguishing feature.

Jamia Millia Islamia PYQ
What is the name of the data metric used to refer to the size $10^{24}$ ?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

$10^{24}$ bytes = 1 Yottabyte. The prefix "Yotta" represents $10^{24}$.

Jamia Millia Islamia PYQ
Which of the following is not a phase during communication via circuit switching?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

Circuit switching involves three phases —  
1️⃣ Circuit establishment  
2️⃣ Data transfer  
3️⃣ Circuit disconnect  

Tunneling is related to virtual private networks (VPN), not circuit switching.

Jamia Millia Islamia PYQ
Suppose you find some technical problems with the mail account user@example.com. Who should you try to contact in order to solve them?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

Technical issues related to mail servers are typically handled by the **DNS administrator**.

Jamia Millia Islamia PYQ
Parallel Virtual Machine (PVM) refers to a ...





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

Parallel Virtual Machine (PVM) is a software tool that allows a collection of computers to be used cooperatively as a single parallel computer.

Jamia Millia Islamia PYQ
Which type of the following languages is directly understood by the computer without a translation program?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

Machine language consists of binary instructions and is directly executed by the CPU without the need for translation.

Jamia Millia Islamia PYQ
Which of the following is not related to the internet?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

Bridge, Router, and DNS are network-related components. Printer is a peripheral device not used for networking.

Jamia Millia Islamia PYQ
Which of the following is true about operating systems?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

An operating system is system software — it manages hardware and software resources, not a typical firmware.

Jamia Millia Islamia PYQ
Which of the following is the fastest among the computer storages?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

Registers are the fastest type of computer memory because they are directly accessible by the CPU.

Jamia Millia Islamia PYQ
Ctrl, Shift and Alt keyboard keys are called ______ keys.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

Ctrl, Shift, and Alt are known as **modifier keys** — they modify the action of other keys when pressed together.

Jamia Millia Islamia PYQ
Which of the following terms is used to describe a hardware- or software-based device that protects networks from outside threats?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

A **Firewall** is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules.

Jamia Millia Islamia PYQ
Which is not among the frontier technologies of computer systems?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2020 PYQ

Solution

COBOL (Common Business Oriented Language) is an older programming language, not a modern frontier technology like IoT, Data Mining, or Cloud Computing.

Jamia Millia Islamia PYQ
Which of the following is Not a Language processor?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

A language processor translates source code into machine code. Loader is not a language processor.

Jamia Millia Islamia PYQ
If $(41)_8 = (121)_b$, then $b$ is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

$(41)_8 = 4\times8 + 1 = 33_{10}$ Now, $(121)_b = 1\times b^2 + 2\times b + 1 = b^2 + 2b + 1$ Equating, $b^2 + 2b + 1 = 33$ $\Rightarrow b^2 + 2b - 32 = 0$ $\Rightarrow (b - 4)(b + 8) = 0 \Rightarrow b = 4$

Jamia Millia Islamia PYQ
Bitcoin uses which network technology for transaction and mining?  





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

Bitcoin operates on decentralized peer-to-peer (P2P) network technology.

Jamia Millia Islamia PYQ
Prototype of a function means ____





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

(interpreting “contains 1” as **exactly one** ‘1’, repetitions allowed):** Case-1: ‘1’ in the thousand’s place → remaining $3$ places from $\{0,\dots,7\}\setminus\{1\}$ with repetition: $7^3=343$ ways. Case-2: ‘1’ in any one of the last three places ($3$ choices). Thousand’s place from $\{2,\dots,7\}$ ($6$ ways). Remaining two places from $\{0,\dots,7\}\setminus\{1\}$ with repetition: $7^2=49$ ways. Total $=343+3\cdot6\cdot49=343+882

Jamia Millia Islamia PYQ
The binary coding system that represents 256 different characters is:  





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

ASCII (extended) and EBCDIC both support 256 character combinations.

Jamia Millia Islamia PYQ
Far pointer can access ____





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

(interpreting “contains 1” as **exactly one** ‘1’, repetitions allowed):** Case-1: ‘1’ in the thousand’s place → remaining $3$ places from $\{0,\dots,7\}\setminus\{1\}$ with repetition: $7^3=343$ ways. Case-2: ‘1’ in any one of the last three places ($3$ choices). Thousand’s place from $\{2,\dots,7\}$ ($6$ ways). Remaining two places from $\{0,\dots,7\}\setminus\{1\}$ with repetition: $7^2=49$ ways. Total $=343+3\cdot6\cdot49=343+882

Jamia Millia Islamia PYQ
The hexadecimal subtraction of $(56)_{16}$ from $(427)_{16}$ results in:  





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

$(427)_{16} - (56)_{16} = (371)_{16}$

Jamia Millia Islamia PYQ
A pointer that is pointing to NOTHING is called ____  





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

Null pointer

Jamia Millia Islamia PYQ
Which type of processor is ideal for mobile phones and PDAs?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

RISC processors are used in mobile and embedded systems due to low power consumption.

Jamia Millia Islamia PYQ
What is the similarity between a structure, union and enumeration?  





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 All of them let you define new data types

Jamia Millia Islamia PYQ
RAID stands for:  





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

RAID → Redundant Array of Inexpensive Disks.

Jamia Millia Islamia PYQ
 How will you free the allocated memory?  





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 All of them let you define new data types

Jamia Millia Islamia PYQ
Choose the odd one out:  





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

QWERTY, AZERTY, and DVORAK are keyboard layouts.  
SULTRY is an English word, not a layout.  

Jamia Millia Islamia PYQ
Which of the following describes the characteristics of SRAM?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 All of them let you define new data types

Jamia Millia Islamia PYQ
Match List–I and List–II and select the correct group of matching.

List–I  
P. RAM  
Q. CPU Speed  
R. Monitor  
S. CD–ROM Speed  

List–II  
1. Hertz  
2. MB  
3. Bytes/Sec  
4. Inch  





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

RAM → MB CPU Speed → Hertz Monitor → Inch CD–ROM Speed → Bytes/Sec Hence the correct match is $(P,2), (Q,1), (R,4), (S,3).$

Jamia Millia Islamia PYQ
The primary memory (main memory) of a personal computer consists of





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 Main memory = RAM (ROM is not part of main working memory).

Jamia Millia Islamia PYQ
What does XP stand for in the operating system ‘Windows XP’?  





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

‘XP’ in Windows XP stands for *Experience*.

Jamia Millia Islamia PYQ
Which of the following has the fastest speed in the computer memory hierarchy?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

CPU registers are the fastest.

Jamia Millia Islamia PYQ
The range of 2’s complement representation of an $n$-bit signed integer is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

The range of $n$-bit 2’s complement numbers is $-2^{n-1}$ to $2^{n-1}-1$

Jamia Millia Islamia PYQ
In which type of memory, once the program or data is written, it cannot be changed?






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 PROM (one-time programmable).

Jamia Millia Islamia PYQ
When a computer is switched on, the BIOS is loaded from:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

BIOS (Basic Input Output System) is stored permanently in ROM.

Jamia Millia Islamia PYQ
In which type of ROM, data can be erased by ultraviolet light and then reprogrammed by the user or manufacturer?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

EPROM (UV-erasable, reprogrammable).

Jamia Millia Islamia PYQ
Which of the following is not a search engine?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

Zing is not a search engine.

Jamia Millia Islamia PYQ
In which numbering system can the binary number 1011011111000101 be easily converted to?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

Grouping binary in 4 bits maps directly to hex.

Jamia Millia Islamia PYQ
$8\,\text{GB}$ is equal to:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

Zing is not a search engine.

Jamia Millia Islamia PYQ
Which bitwise operator is suitable for turning off a particular bit in a number?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

Use bitwise AND with a mask having 0 at that bit.

Jamia Millia Islamia PYQ
$x = 0.125E + 01,\; x = (1.01)_2,\; y = (1.2)_8$





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

$x = 0.125E + 01 = 1.25_{10}$ $(1.01)_2 = 1 + 0 + 0.25 = 1.25_{10}$ $(1.2)_8 = 1 + \frac{2}{8} = 1.25_{10}$ Thus all are equal.

Jamia Millia Islamia PYQ
Convert (231)_4 into (____)_3.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 (231)_4 = 2·4^2 + 3·4 + 1 = 45_(10).
45 to base 3 → 1·3^3 + 2·3^2 + 0·3 + 0 = 1200_3.

Jamia Millia Islamia PYQ
Consider the following lists, and then select the correct option after matching them. $\begin{array}{|c|l|c|l|} \hline \textbf{List–I} & & \textbf{List–II} & \\ \hline 1. & \text{Procedural Oriented Language} & P. & \text{COBOL} \\ \hline 2. & \text{Object Oriented Language} & Q. & \text{HTML} \\ \hline 3. & \text{Business Oriented Language} & R. & \text{C++} \\ \hline 4. & \text{Web Page} & S. & \text{Pascal} \\ \hline \end{array}$





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

Procedural Oriented → Pascal $(1,S)$ Object Oriented → C++ $(2,R)$ Business Oriented → COBOL $(3,P)$ Web Page → HTML $(4,Q)$ Correct match: $(1,S), (2,R), (3,P), (4,Q)$

Jamia Millia Islamia PYQ
Convert (1278)_12 into (____)_4.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

(1278)_12 = 1·12^3 + 2·12^2 + 7·12 + 8 = 2108_(10).
2108 to base 4:
= 2·4^5 + 0·4^4 + 0·4^3 + 3·4^2 + 3·4 + 0 = 200330_4.

Jamia Millia Islamia PYQ
Which of the following group of statements are correct: P. Mouse, Keyboard and Plotter are all input devices. Q. Unix, Windows and Linux are all operating systems. R. Register, Cache and Hard-disk are all memory modules. S. Monitor, Printer and Scanner are all output devices.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

Mouse, Keyboard → Input devices Unix, Windows, Linux → Operating Systems Register, Cache → Memory; Hard-disk → Storage Monitor, Printer → Output; Scanner → Input Hence, correct statements are $Q$ and $R$.

Jamia Millia Islamia PYQ
Convert (110100)_2 into (____)_16





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 110100₂ = 0011 0100₂ = 3 4₁₆ →

Jamia Millia Islamia PYQ
Which one is the founder or inventor of BITCOIN, the famous cryptocurrency?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

Bitcoin was introduced in 2009 by Satoshi Nakamoto.

Jamia Millia Islamia PYQ
The universal gate is …





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

NAND and NOR are universal; here option is NAND. 

Jamia Millia Islamia PYQ
Which of the following group consists of volatile memory?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

Volatile memory loses data when power is off. Both RAM and Cache are volatile memories.

Jamia Millia Islamia PYQ
The inputs of a NAND gate are connected together. The resulting circuit is 





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

NAND with tied inputs gives ¬(A·A)=¬A → NOT gate.

Jamia Millia Islamia PYQ
Let A and B be two sets containing 2 elements and 4 elements respectively. The number of subsets of $A \times B$ having 3 or more elements is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

$|A| = 2, |B| = 4 \Rightarrow |A \times B| = 8$ Total subsets of 8 elements = $2^8 = 256$ Subsets with less than 3 elements = $1 + 8 + 28 = 37$ Subsets with 3 or more elements = $256 - 37 = 219$

Jamia Millia Islamia PYQ
Exclusive-OR (XOR) logic gates can be constructed from _____ logic gates.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 Standard realization uses AND, OR, NOT.

Jamia Millia Islamia PYQ
If A, B and C are three sets such that $A \cap B = A \cap C$ and $A \cup B = A \cup C$, then:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2019 PYQ

Solution

Given $A \cap B = A \cap C$ and $A \cup B = A \cup C$ These conditions hold only if $B = C$.

Jamia Millia Islamia PYQ
The 2’s complement of the binary number $(10101000)_2$ is …





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Step 1: Find 1’s complement → $(10101000)_2 \Rightarrow (01010111)_2$. Step 2: Add 1 → $(01010111)_2 + 1 = (01011000)_2$.

Jamia Millia Islamia PYQ
____ truth table entries are necessary for a four-input circuit.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

 Number of input combinations = 2^4 = 16. 

Jamia Millia Islamia PYQ
Which of the following is not a universal logic gate?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

NAND and NOR are universal gates (all logic circuits can be made using them). Hence XNOR is not a universal gate.

Jamia Millia Islamia PYQ
Simplify the Boolean expression (three variables): $ F=\;A'BC\;+\;A'B'C\;+\;ABC'\;+\;A'B'C'\;+\;ABC\;+\;AB'C' $





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

Group terms: - $ABC + ABC' = AB$ - $A'B'C' + AB'C' = B'C'$ - $A'BC + A'B'C = A'C$ Hence $ F = AB \;+\; B'C' \;+\; A'C. $ This is already minimal (no further absorption). $\boxed{F = AB + A'C + B'C'}$

Jamia Millia Islamia PYQ
Intel 8085 is a(n) _______ bit microprocessor.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Intel 8085 is an 8-bit microprocessor with a 16-bit address bus.

Jamia Millia Islamia PYQ
Minimize the following 3-variable function: $F(A,B,C)=\sum(0,1,6,7)$





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

Minterms 0(000) and 1(001) → pair ⇒ $A'B'$. Minterms 6(110) and 7(111) → pair ⇒ $AB$. So $F = A'B' + AB$ (XNOR, independent of $C$).

Jamia Millia Islamia PYQ
Which of the following is not a Web Browser?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

iOS is an operating system, not a browser.

Jamia Millia Islamia PYQ
When some unidentified/unknown person/firm sends you mail in a trustworthy/lucrative way asking for sensitive bank and online payment information, this is a case of __?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

That description matches credential-stealing emails → Phishing.

Jamia Millia Islamia PYQ
Which of the following CPU registers contains the address of next instruction during program execution?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

The Program Counter (PC) stores the address of the next instruction to be fetched for execution.

Jamia Millia Islamia PYQ
Which memory card format is most widely used in smartphones?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

Smartphones use microSD (Secure Digital family).

Jamia Millia Islamia PYQ
 Which of the following is a popular VoIP application?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

Skype is a well-known VoIP app.

Jamia Millia Islamia PYQ
1 Petabyte is equivalent to 1024 _______.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

1 PB = 1024 Terabytes.

Jamia Millia Islamia PYQ
Computer language used for Internet is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

HTML is the standard markup for web pages.

Jamia Millia Islamia PYQ
Which of the following is a Class-A IP address?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Class-A addresses range from 1.0.0.0 to 126.255.255.255. Hence 125.10.10.1 belongs to Class A.

Jamia Millia Islamia PYQ
Convert the following number to decimal: (1032.2)_4





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

1·4^3 + 0·4^2 + 3·4 + 2 + 2·4^(-1) = 64 + 12 + 2 + 0.5 = 78.5

Jamia Millia Islamia PYQ
The default subnet mask for Class-A IP address is …





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

A has first octet for network and three octets for host, so mask = 255.0.0.0.

Jamia Millia Islamia PYQ
Which of the following IP address classes is reserved for multicasting?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Class D addresses (224.0.0.0 to 239.255.255.255) are used for multicasting.

Jamia Millia Islamia PYQ
Python was conceived in the late ____ by Guido van Rossum.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

Python was started in 1989 (late 1980s)

Jamia Millia Islamia PYQ
The number of links in a fully meshed network of N nodes is …





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Each node is connected to every other node once. Total links = $\dfrac{N(N-1)}{2}$.

Jamia Millia Islamia PYQ
 Which memory must be refreshed many times per second?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

DRAM cells leak charge and require periodic refresh.

Jamia Millia Islamia PYQ
Which of the following is an example of Firmware?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Firmware is a set of permanent software instructions stored in ROM that control hardware directly. BIOS (Basic Input Output System) is the best example of firmware.

Jamia Millia Islamia PYQ
USB-type storage device is:





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2022 PYQ

Solution

USB drives are non-volatile external/secondary storage.

Jamia Millia Islamia PYQ
Which of the following memory works on the principle of the ‘locality of reference’?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Cache memory is based on the principle of locality of reference — programs tend to access the same memory locations repeatedly in a short span.

Jamia Millia Islamia PYQ
Which of the following categories of ROM allows data to be erased at byte-level?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

EEPROM (Electrically Erasable Programmable ROM) allows erasing and rewriting data electrically at the byte level.

Jamia Millia Islamia PYQ
Who originated the concept of programmable computer, and is considered as the ‘Father of the computer’?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Charles Babbage designed the Analytical Engine, which laid the foundation for the modern programmable computer.

Jamia Millia Islamia PYQ
Which of the following statements is false?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Static RAM does not require refreshing — that is a property of dynamic RAM. Hence statement (d) is false.

Jamia Millia Islamia PYQ
The binary of the decimal number 219 is …





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Divide 219 by 2 repeatedly: $219_{10} = (11011011)_2$.

Jamia Millia Islamia PYQ
The Octal equivalent of the Hexadecimal number $(A07)_{16}$ is …





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

Convert $(A07)_{16}$ → binary: $A = 1010,\ 0 = 0000,\ 7 = 0111$ $\Rightarrow (101000000111)_2$. Now group in 3 bits for octal: $(101)(000)(000)(111) = (5007)_8$.

Jamia Millia Islamia PYQ
If $(27)_5 = 141$, then the missing digit is …





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

$(2x7)_8 = 141_{10} \Rightarrow 2\times8^2 + x\times8 + 7 = 141$. $128 + 8x + 7 = 141 \Rightarrow 8x = 6 \Rightarrow x = \dfrac{6}{8}=0.75$. But $x$ must be a digit (integer), so $x=2$.

Jamia Millia Islamia PYQ
Which of the following is a high-level programming language?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MCA 2016 PYQ

Solution

COBOL (Common Business-Oriented Language) is a high-level programming language.

Jamia Millia Islamia PYQ
One Gigabyte is approximately equal to —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

$1\ \text{GB} \approx 10^9\ \text{bytes} = 1{,}000{,}000{,}000\ \text{bytes}$

Jamia Millia Islamia PYQ

In computer world, Trojan Horse refers to —






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

A Trojan Horse is a type of malicious software disguised as a legitimate program.

Jamia Millia Islamia PYQ

Computer resolution measures —






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

Resolution determines the number of pixels displayed on the screen (horizontal × vertical).

Jamia Millia Islamia PYQ

A collection of programs that controls how your computer system runs and processes information is called —






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

The Operating System (OS) manages hardware, software, memory, and tasks.

Jamia Millia Islamia PYQ
__________ is the application of investigation and analysis techniques to gather and preserve evidence from a computing device in a way suitable for presentation in court.





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

Computer Forensics involves collecting and analyzing digital evidence for legal cases.

Jamia Millia Islamia PYQ

What is the full form of W3C?






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

W3C stands for World Wide Web Consortium, which develops web standards.

Jamia Millia Islamia PYQ

One nibble is equal to how many bits?






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

1 nibble = 4 bits (half of a byte).

Jamia Millia Islamia PYQ

Which of the following is an anti-virus software?






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

McAfee is a well-known anti-virus and internet security software used to detect and remove malware.

Jamia Millia Islamia PYQ

What is the term used for verification of a login name and password in computer terminology?






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

The process of verifying a user's login credentials (username and password) is called Authentication.

Jamia Millia Islamia PYQ

A technique used by codes to convert an analog signal into a digital bit stream is known as —






Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

The process of converting an analog signal into a digital signal using coding is called Pulse Code Modulation (PCM).

Jamia Millia Islamia PYQ
What is e-commerce?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

E-commerce (Electronic Commerce) refers to the online buying and selling of goods and services using the Internet.

Jamia Millia Islamia PYQ
In networking terminology, UTP means —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

UTP (Unshielded Twisted Pair) is a type of cable commonly used in computer networking and telecommunication.

Jamia Millia Islamia PYQ
What is a Firewall in Computer Network?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

A Firewall is a security system that monitors and controls incoming and outgoing network traffic based on predefined rules.

Jamia Millia Islamia PYQ
Which of the following is the numerical computing software for scientists and mathematicians?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

MATLAB (Matrix Laboratory) is a high-level programming and numerical computing software used by engineers and scientists.

Jamia Millia Islamia PYQ
A wireless technology built in electronic gadgets used for exchanging data over short distances is —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

Bluetooth is a short-range wireless communication technology used for exchanging data between devices.

Jamia Millia Islamia PYQ
Full form of URL is —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

The full form of URL is Uniform Resource Locator, which specifies the address of a resource on the Internet.

Jamia Millia Islamia PYQ
Who is also known as the Father of Computer?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

Charles Babbage is regarded as the Father of Computer for designing the first mechanical computer — the Analytical Engine.

Jamia Millia Islamia PYQ
An electronic path that sends signals from one part of computer to another is —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

A Bus is an electronic communication path that transfers data and signals between different parts of a computer.

Jamia Millia Islamia PYQ
A device used for video games, flight simulators, training simulators, and for controlling industrial robots is —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

A Joystick is an input device used for controlling movement in games and simulation systems.

Jamia Millia Islamia PYQ
What is used to make computer chips?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

Computer chips are made of Silicon, a semiconductor material.

Jamia Millia Islamia PYQ
Which technology company has launched a new initiative called “Startup School”?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

Google launched the Startup School initiative to support early-stage entrepreneurs.

Jamia Millia Islamia PYQ
Mac operating system is developed by which company?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

macOS is developed by Apple Inc. for its Mac computers.

Jamia Millia Islamia PYQ
Which term is related to database?





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

Oracle is a database management system (DBMS) widely used for data storage and management.

Jamia Millia Islamia PYQ
Total number of function keys on a computer keyboard is —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

There are 12 function keys labeled from F1 to F12 on a standard keyboard.

Jamia Millia Islamia PYQ
The octal equivalent of the binary number $(0010010100)_2$ is —





Go to Discussion

Jamia Millia Islamia Previous Year PYQ Jamia Millia Islamia JAMIA MILLIA ISLAMIA MCA 2024 PYQ

Solution

Group binary digits in groups of 3 from right: $(00\ 100\ 101\ 00)_2 = (010\ 010\ 100)_2 = (224)_8$


Jamia Millia Islamia


Online Test Series,
Information About Examination,
Syllabus, Notification
and More.

Click Here to
View More

Jamia Millia Islamia


Online Test Series,
Information About Examination,
Syllabus, Notification
and More.

Click Here to
View More

Ask Your Question or Put Your Review.

loading...