ISRO Scientist/Engineer SC Computer Science 2017 — ISRO Scientist/Engineer SC May 2017 · Computer Science

Computer Science · 78 of 80 questions publicly available

Held on: 2017-05-07

Question 1 Q12252

If A is a skew symmetric matrix, then At

  1. A.

    diagonal matrix

  2. B.

    A

  3. C.

    -A

  4. D.

    0

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 2 Q12290

If A and B be two arbitrary events, then

  1. A.

    P(A ∩ B) = P(A)P(B)

  2. B.

    P(A ∪ B) = P(A) + P(B)

  3. C.

    P(A / B) = P(A ∩ B) + P(B)

  4. D.

    P(A ∪ B) <= P(A) + P(B)

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 3 Q12259

Using Newton-Raphson method, a root correct to 3 decimal places of the equation x3 - 3x - 5 = 0

  1. A.

    2.222

  2. B.

    2.275

  3. C.

    2.279

  4. D.

    None of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 4 Q12278

What does the data dictionary identify?

  1. A.

    Field names

  2. B.

    Field formats

  3. C.

    Field Types

  4. D.

    All of these

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 5 Q12248

Which of the following concurrency control protocol ensures both conflict serializability and free from deadlock?

  1. A.

    Time stamp ordering

  2. B.

    2 Phase locking

  3. C.

    Both (a) and (b)

  4. D.

    None of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 6 Q12250

ACID properties of a transactions are

  1. A.

    Atomicity, consistency, isolation, database

  2. B.

    Atomicity, consistency, isolation, durability

  3. C.

    Atomicity, consistency, integrity, durability

  4. D.

    Atomicity, consistency, integrity, database

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 7 Q12247

Database table by name Overtime_allowance is given below:

Overtime_allowance table: RAMA Mechanical 5000; GOPI Electrical 2000; SINDHU Computer 4000; MAHESH Civil 1500.

What is the output of the following SQL query?

select count(*) from ((select Employee, Department from Overtime_allowance) as S
natural join (select Department, OT_allowance from Overtime_allowance) as T);
  1. A.

    16

  2. B.

    4

  3. C.

    8

  4. D.

    None of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 8 Q12246

Which symbol denote derived attributes in ER Model?

  1. A.

    Double ellipse

  2. B.

    Dashed ellipse

  3. C.

    Squared ellipse

  4. D.

    Ellipse with attribute name underlined

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 9 Q12251

The symmetric difference of sets A = {1, 2, 3, 4, 5, 6, 7, 8} and B = {1, 3, 5, 6, 7, 8, 9} is

  1. A.

    {1, 3, 5, 6, 7, 8}

  2. B.

    {2, 4, 9}

  3. C.

    {2, 4}

  4. D.

    {1, 2, 3, 4, 5, 6, 7, 8, 9}

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 10 Q10651

The problems 3-SAT and 2-SAT are

  1. A.

    both in P

  2. B.

    both NP-complete

  3. C.

    NP-complete and in P respectively

  4. D.

    undecidable and NP-complete respectively

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 11 Q12241

Given the following statements: S1 : Every context-sensitive language L is recursive S2 : There exists a recursive language that is not context-sensitive Which statements are true?

  1. A.

    Only S1 is correct

  2. B.

    Only S2 is correct

  3. C.

    Both S1 and S2 are not correct

  4. D.

    Both S1 and S2 are correct

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 12 Q12256

Which one of the following is FALSE?

  1. A.

    There is a unique minimal DFA for every regular language

  2. B.

    Every NFA can be converted to an equivalent PDA

  3. C.

    Complement of every context-free language is recursive

  4. D.

    Every non-deterministic PDA can be converted to an equivalent deterministic PDA

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 13 Q12257

In some programming languages, an identifier is permitted to be a letter followed by any number of letters or digits. If L and D denotes the set of letters and digit respectively. Which of the following expression defines an identifier?

  1. A.

    (L + D) *

  2. B.

    (L.D) *

  3. C.

    L(L + D) *

  4. D.

    L(L.D) *

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 14 Q12297

The recurrence relation that arises in relation with the complexity of binary search is:

  1. A.

    T(n) = 2T(n/ 2) + k , where k is constant

  2. B.

    T(n) = T(n / 2) + k , where k is constant

  3. C.

    T(n) = T(n / 2) + log n

  4. D.

    T(n) = T(n / 2) + n

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 15 Q12288

Which one of the following in-place sorting algorithms needs the minimum number of swaps?

  1. A.

    Insertion Sort

  2. B.

    Quick Sort

  3. C.

    Heap Sort

  4. D.

    Selection Sort

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 16 Q12295

Given two statements: (i) Insertion of an element should be done at the last node in a circular list (ii) Deletion of an element should be done at the last node of the circular list

  1. A.

    Both are true

  2. B.

    Both are false

  3. C.

    First is false and second is true

  4. D.

    None of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 17 Q12298

Which of the following data structure is useful in traversing a given graph by breadth first search?

  1. A.

    Stack

  2. B.

    List

  3. C.

    Queue

  4. D.

    None of the above.

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 18 Q12260

How many 128 × 8 bit RAMs are required to design 32 K × 32 bit RAM?

  1. A.

    512

  2. B.

    1024

  3. C.

    128

  4. D.

    32

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 19 Q12261

The most appropriate matching for the following pairs :

X : Indirect Addressing          1. Loop
Y : Immediate Addressing         2. Pointers
Z : Auto Decrement Addressing    3. Constants
  1. A.

    X − 3, Y − 2, Z −1

  2. B.

    X − 2, Y − 3, Z −1

  3. C.

    X − 3, Y −1, Z − 2

  4. D.

    X − 2, Y −1, Z − 3

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 20 Q12262

Which interrupt in 8085 Microprocessor is unmaskable?

  1. A.

    RST 5.5

  2. B.

    RST 7.5

  3. C.

    TRAP

  4. D.

    Both (a) and (b)

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 21 Q12263

A cache memory needs an access time of 30 ns and main memory 150 ns, what is the average access time of CPU (assume hit ratio = 80%)?

  1. A.

    60 ns

  2. B.

    30 ns

  3. C.

    150 ns

  4. D.

    70 ns

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 22 Q3622

Which one of the following Boolean expressions is NOT a tautology?

  1. A.

    (( a → b ) ∧ ( b → c)) → ( a → c)((\,a\,\to\,b\,)\,\wedge\,(\,b\,\to\,c))\,\to\,(\,a\,\to\,c)

  2. B.

    (a↔c)→(∼b→(a∧c))(a \leftrightarrow c) \to (\sim b \to (a \wedge c))

  3. C.

    ( a ∧ b ∧ c) → ( c∨ a)(\,a\,\wedge\,b\,\wedge\,c)\,\to\,(\,c\vee\,a)

  4. D.

    a → (b → a)a\,\to\,(b\,\to\,a)

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 23 Q12253

What is the minimum number of two-input NAND gates used to perform the function of two input OR gate?

  1. A.

    One

  2. B.

    Two

  3. C.

    Three

  4. D.

    Four

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 24 Q12254

When two n-bit binary numbers are added the sum will contain at the most

  1. A.

    n bits

  2. B.

    (n + 3) bits

  3. C.

    (n + 2) bits

  4. D.

    (n + 1) bits

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 25 Q12255

The 2-input XOR has a high output only when the input values are

  1. A.

    low

  2. B.

    high

  3. C.

    same

  4. D.

    different

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 26 Q69362

Advantage of synchronous sequential circuits over asynchronous one is

  1. A.

    Lower hardware requirement

  2. B.

    Better noise immunity

  3. C.

    Faster operation

  4. D.

    All of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 27 Q12267

Physical topology of FDDI is?

  1. A.

    Bus

  2. B.

    Ring

  3. C.

    Star

  4. D.

    None of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 28 Q12269

In networking terminology UTP means

  1. A.

    Ubiquitous teflon port

  2. B.

    Uniformly terminating port

  3. C.

    Unshielded twisted pair

  4. D.

    Unshielded T-connector port

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 29 Q12287

The default subnet mask for a class B network can be

  1. A.

    255.255.255.0

  2. B.

    255.0.0.0

  3. C.

    255.255.192.0

  4. D.

    255.255.0.0

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 30 Q12265

If there are n devices (nodes) in a network, what is the number of cable links required for a fully connected mesh and a star topology respectively

  1. A.

    n(n −1) / 2, n −1

  2. B.

    n, n −1

  3. C.

    n −1, n

  4. D.

    n −1, n(n −1) / 2

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 31 Q12270

Which of the following protocol is used for transferring electronic mail messages from one machine to another?

  1. A.

    TELNET

  2. B.

    FTP

  3. C.

    SNMP

  4. D.

    SMTP

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 32 Q12294

Which media access control protocol is used by IEEE 802.11 wireless LAN?

  1. A.

    CDMA

  2. B.

    CSMA/CA

  3. C.

    ALOHA

  4. D.

    None of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 33 Q12232

An Ethernet frame that is less than the IEEE 802.3 minimum length of 64 octets is called

  1. A.

    Short frame

  2. B.

    Small frame

  3. C.

    Mini frame

  4. D.

    Runt frame

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 34 Q12264

Match with the suitable one:

List-I                                      List-II
(A) Multicast group membership              1. Distance vector routing
(B) Interior gateway protocol               2. IGMP
(C) Exterior gateway protocol               3. OSPF
(D) RIP                                     4. BGP
  1. A.

    A-2, B-3, C-4, D-1

  2. B.

    A-2, B-4, C-3, D-1

  3. C.

    A-3, B-4, C-1, D-2

  4. D.

    A-3, B-1, C-4, D-2

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 35 Q12282

MD5 is a widely used hash function for producing hash value of

  1. A.

    64 bits

  2. B.

    128 bits

  3. C.

    512 bits

  4. D.

    1024 bits

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 36 Q12292

Which protocol suite designed by IETF to provide security for a packet at the Internet layer?

  1. A.

    IPsec

  2. B.

    NetSec

  3. C.

    PacketSec

  4. D.

    SSL

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 37 Q12281

Pretty Good Privacy (PGP) is used in

  1. A.

    Browser security

  2. B.

    FTP security

  3. C.

    Email security

  4. D.

    None of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 38 Q12268

What is WPA?

  1. A.

    wired protected access

  2. B.

    wi-fi protected access

  3. C.

    wired process access

  4. D.

    wi-fi process access

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 39 Q12276

Estimation of software development effort for organic software in basic COCOMO is

  1. A.

    E = 2.0(KLOC)1.05PM

  2. B.

    E = 3.4(KLOC)1.06PM

  3. C.

    E = 2.4(KLOC)1.05PM

  4. D.

    E = 2.4(KLOC)1.07PM

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 40 Q12303

XPath is used to navigate through elements and attributes in

  1. A.

    XSL document

  2. B.

    XML document

  3. C.

    XHTML document

  4. D.

    XQuery document

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 41 Q12243

What is the output of this C++ program?

#include <iostream>
using namespace std;

void square(int *x)
{
   *x = (*x)++ * (*x);
}

void square(int *x, int *y)
{
   *x = (*x) * --(*y);
}

int main()
{
   int number = 30;
   square(&number, &number);
   cout << number;
   return 0;
}

  1. A.

    910

  2. B.

    920

  3. C.

    870

  4. D.

    900

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 42 Q12242

Which of the following operator(s) cannot be overloaded?

  1. A.

    . (Member Access or Dot operator)

  2. B.

    ?: (Ternary or Conditional Operator)

  3. C.

    :: (Scope Resolution Operator)

  4. D.

    All of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 43 Q12279

Which of the following UML 2.0 diagrams capture behavioural aspects of a system?

  1. A.

    Use Case Diagram, Object Diagram, Activity Diagram, and State Machine Diagram

  2. B.

    Use Case Diagram, Activity Diagram, and State Machine Diagram

  3. C.

    Object Diagram, Communication Diagram, Timing Diagram, and Interaction diagram

  4. D.

    Object Diagram, Composite Structure Diagram, Package Diagram, and Deployment Diagram

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 44 Q12284

Which of the following is associated with objects?

  1. A.

    State

  2. B.

    Behavior

  3. C.

    Identity

  4. D.

    All of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 45 Q12249

Which one of these is characteristic of RAID 5?

  1. A.

    Dedicated parity

  2. B.

    Double parity

  3. C.

    Hamming code parity

  4. D.

    Distributed parity

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 46 Q12266

SATA is the abbreviation of

  1. A.

    Serial Advanced Technology Attachment

  2. B.

    Serial Advanced Technology Architecture

  3. C.

    Serial Advanced Technology Adapter

  4. D.

    Serial Advanced Technology Array

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 47 Q12271

Capability Maturity Model (CMM) is a methodology to

  1. A.

    develop and refine an organization\'s software development process

  2. B.

    develop the software

  3. C.

    test the software

  4. D.

    All of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 48 Q12286

What problem is solved by Dijkstra banker’s algorithm?

  1. A.

    Cache coherence

  2. B.

    Mutual exclusion

  3. C.

    Deadlock recovery

  4. D.

    Deadlock avoidance

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 49 Q12289

The number of swappings needed to sort the numbers 8, 22, 7, 9, 31, 5, 13 in ascending order, using bubble sort is

  1. A.

    11

  2. B.

    12

  3. C.

    13

  4. D.

    10

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 50 Q12302

Consider the following tree

image.png

If the post order traversal gives ab-cd*+ then the label of the nodes 1,2,3,… will be

  1. A.

    +,-,*,a,b,c,d

  2. B.

    a,-,b,+,c,*,d

  3. C.

    a,b,c,d,-,*,+

  4. D.

    -,a,b,+,*,c,d

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 51 Q12228

What is the output of the following program?

main()
{
    int a = 10;
    if ((fork() == 0))
        a++;
    printf("%d\n", a);
}
  1. A.

    10 and 11

  2. B.

    10

  3. C.

    11

  4. D.

    11 and 11

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 52 Q12291

Given reference to the following pages by a program 0, 9, 0, 1, 8, 1, 8, 7, 8, 7, 1, 2, 8, 2, 7, 8, 2, 3, 8, 3 How many page faults will occur if the program has three page frames available to it and uses an optimal replacement?

  1. A.

    7

  2. B.

    8

  3. C.

    9

  4. D.

    None of these

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 53 Q12296

In a doubly linked list, the number of pointers affected for an insertion operation will be

  1. A.

    4

  2. B.

    0

  3. C.

    1

  4. D.

    Depends upon the nodes of the doubly linked list

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 54 Q12236

Consider the following C function

void swap ( int x, int y )
{
int tmp;
tmp = x;
x= y;
y = tmp;
}

In order to exchange the values of two variables a and b:

  1. A.

    Call swap (a, b)

  2. B.

    Call swap (&a, &b)

  3. C.

    swap(a, b) cannot be used as it does not return any value

  4. D.

    swap(a, b) cannot be used as the parameters passed by value

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 55 Q12235

What does the following C-statement declare? int (*f) (int*);

  1. A.

    A function that takes an integer pointer as argument and returns an integer

  2. B.

    A function that takes an integer as argument and returns an integer pointer

  3. C.

    A pointer to a function that takes an integer pointer as argument and returns an integer

  4. D.

    A function that takes an integer pointer as argument and returns a function pointer

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 56 Q12229

Mutual exclusion problem occurs

  1. A.

    Between two disjoint processes that do not interact

  2. B.

    Among processes that share resources

  3. C.

    Among processes that do not use the same resource

  4. D.

    Between two processes that uses different resources of different machine

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 57 Q12293

(12178) is equivalent to:

  1. A.

    (121716)

  2. B.

    (028F16)

  3. C.

    (229710)

  4. D.

    (0B1716)

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 58 Q12277

Which of the following is not a life cycle model?

  1. A.

    Spiral model

  2. B.

    Prototyping model

  3. C.

    Waterfall model

  4. D.

    Capability maturity model

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 59 Q10660

The best data structure to check whether an arithmetic expression has balanced parentheses is a

  1. A.

    queue

  2. B.

    stack

  3. C.

    tree

  4. D.

    list

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 60 Q12275

The cyclomatic complexity of each of the modules X and Y shown below is 10. What is the cyclomatic complexity of the sequential integration shown on the right hand side?

image.png

  1. A.

    21

  2. B.

    19

  3. C.

    20

  4. D.

    10

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 61 Q12274

In software maintenance tackling the changes in the hardware or software environment where the software works, is

  1. A.

    Corrective maintenance

  2. B.

    Perfective maintenance

  3. C.

    Adaptive maintenance

  4. D.

    Preventive maintenance

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 62 Q101794

What will be the output of the following C code?

#include <stdio.h>
main()
{
  int i;
  for (i=0; i<5; i++ )
  {
    int i= 10;
    printf (" %d", i);
    i++;
  }
  return 0;
}
  1. A.

    10 11 12 13 14

  2. B.

    10 10 10 10 10

  3. C.

    0 1 2 3 4

  4. D.

    Compilation error

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 63 Q12227

What does the following program do when the input is unsigned 16-bit integer?

#include <stdio.h>
main()
{
    unsigned int num;
    int i;
    scanf("%u", &num);
    for (i = 0; i < 16; i++)
    {
        printf("%d", (num << i & 1 << 15) ? 1:0);
    }
}
  1. A.

    It prints all even bits from num

  2. B.

    It prints all odd bits from num

  3. C.

    It prints binary equivalent of num

  4. D.

    None of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): C

Solutions and video are in the course

Question 64 Q12237

What is the output of the following program? #include <stdio.h> int tmp=20; main() { printf("%d ",tmp); func(); printf("%d ",tmp); } func() { static int tmp=10; printf("%d ",tmp); }

  1. A.

    20 10 10

  2. B.

    20 10 20

  3. C.

    20 20 20

  4. D.

    10 10 10

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 65 Q12273

Which product metric gives the measure of the average length of words and sentence in documents?

  1. A.

    SCI number

  2. B.

    Cyclomatic complexity

  3. C.

    LOC

  4. D.

    Fog index

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 66 Q12239

Consider a disk system with 100 cylinders. The request to access the cylinders occur in the following sequences 4, 37, 10, 7, 19, 73, 2, 15, 6, 20 Assuming the head is currently at cylinder 50, what is the time taken to satisfy all requests if it takes 1 ms to move from one cylinder to adjacent one and shortest seek time first algorithm is used.

  1. A.

    95 msec

  2. B.

    119 msec

  3. C.

    233 msec

  4. D.

    276 msec

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 67 Q12300

A B-Tree used as an index for a large database table has four levels including the root node. If a new key is inserted in this index, then the maximum number of nodes that could be newly created in the process are

  1. A.

    5

  2. B.

    4

  3. C.

    1

  4. D.

    2

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 68 Q12230

A critical region

  1. A.

    is a piece of code which only one process executes at a time

  2. B.

    is a region prone to deadlock

  3. C.

    is a piece of code which only a finite number of processes execute

  4. D.

    is found only in windows NT operating system

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 69 Q12301

Choose the equivalent prefix form of the following expression: (a + (b − c)) * ((d − e) / (f + g − h))

  1. A.

    * + a − b c / − d e − + f g h

  2. B.

    * + a − b c − / d e − + f g h

  3. C.

    * + a − b c / − e d + − f g h

  4. D.

    * + a b − c / − e d + − f g h

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 70 Q12238

We use malloc and calloc for

  1. A.

    Dynamic memory allocation

  2. B.

    Static memory allocation

  3. C.

    Both dynamic and static memory allocation

  4. D.

    None of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 71 Q12231

At particular time, the value of a counting semaphore is 10, it will become 7 after: (a) 3 V operations (b) 3 P operations (c) 5 V operations and 2 P operations (d) 2 V operations and 5 P operations Which of the following option is correct, using exactly three operations?

  1. A.

    3 V operations

  2. B.

    3 P operations

  3. C.

    5 V operations and 2 P operations

  4. D.

    2 V operations and 5 P operations

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 73 Q12285

Which of the following statement is true?

  1. A.

    Hard real time OS has less jitter than soft real time OS

  2. B.

    Hard real time OS has more jitter than soft real time OS

  3. C.

    Hard real time OS has equal jitter as soft real time OS

  4. D.

    None of the above

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): A

Solutions and video are in the course

Question 75 Q12304

Choose the most appropriate HTML tag in the following to create a numbered lists.

  1. A.

    <dl>

  2. B.

    <list>

  3. C.

    <ul>

  4. D.

    <ol>

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 76 Q12244

Which of the following algorithm solves the all-pair shortest path problem?

  1. A.

    Prim’s algorithm

  2. B.

    Dijikstra’s algorithm

  3. C.

    Bellman-Ford’s algorithm

  4. D.

    Floyd-Warshall’s algorithm

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 77 Q12258

If L and P are two recursively enumerable languages, then they are not closed under

  1. A.

    Kleene Star L * of L

  2. B.

    Intersection L ∩ P

  3. C.

    Union L ∪ P

  4. D.

    Set Difference

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 78 Q3653

In the context of modular software design, which one of the following combinations is desirable?

  1. A.

    High cohesion and high coupling

  2. B.

    High cohesion and low coupling

  3. C.

    Low cohesion and high coupling

  4. D.

    Low cohesion and low coupling

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): B

Solutions and video are in the course

Question 79 Q12299

The output of a lexical analyzer is

  1. A.

    A parse tree

  2. B.

    Intermediate code

  3. C.

    Machine code

  4. D.

    A stream of tokens

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course

Question 80 Q12311

The time complexity of computing the transitive closure of binary relation on a set of n elements is known to be

  1. A.

    O(n)

  2. B.

    O(n log n)

  3. C.

    O(n 3/2)

  4. D.

    O(n 3)

Official answer key

Official answer key (ISRO Scientist/Engineer SC Computer Science 2017 ISRO Scientist/Engineer SC May 2017 · Computer Science): D

Solutions and video are in the course