Honeywell Papers: Sample Questions 10 - 12 of 18

Examrace Placement Series prepares you for the toughest placement exams to top companies.

Question number: 10

» Testing » Application

Short Answer Question▾

Write in Short

What is software life cycle?

Explanation

Software Development Life Cycle, SDLC, is a well-defined, structured sequence of stages in software engineering to develop the intended software product. SDLC, Software Development Life Cycle is a process used by software industry to design, develop and test high quality software. The SDLC aims to produce high quality software that meets or exceeds customer expectations, reaches completion within times and cost estimates. It is used to describe a process for planning, creating, testing, and deploying an information system.

Question number: 11

» Basic CS » Operating System

Short Answer Question▾

Write in Short

What is a real time system?

Explanation

  • Real-time operating systems are systems that respond to input immediately. They are used for such tasks as navigation, in which the computer must react to a steady flow of new information without interruption. Most general-purpose operating systems are not real-time because they can take a few seconds, or even minutes, to react.
  • Real time can also refer to events simulated by a computer at the same speed that they would occur in real life. In graphics, for example, a real-time program would display objects moving across the screen at the same speed that they would actually move.

Question number: 12

» Basic CS » Algorithms

Short Answer Question▾

Write in Short

What is exponential back off algorithm?

Explanation

  • It is an algorithm used to space out repeated retransmissions of the same block of data, often as part of network congestion avoidance. In a network, where a sending host is able to know when a collision has occurred (that is, another host has tried to transmit), when it is sending a frame. If both hosts attempted to re-transmit as soon as a collision occurred, there would be yet another collision — and the pattern would continue forever. The hosts must choose a random value within an acceptable range to ensure that this situation doesn’t happen. An exponential back-off algorithm is therefore used.
  • Examples are the retransmission of frames in carrier sense multiple access with collision avoidance (CSMA/CA) and carrier sense multiple access with collision detection (CSMA/CD) networks, where this algorithm is part of the channel access method used to send data on these networks. In Ethernet networks, the algorithm is commonly used to schedule retransmissions after collisions. The retransmission is delayed by an amount of time derived from the slot time and the number of attempts to retransmit.