You are on page 1of 3

For this one:

1. What do you understand by the term “Maintain and update the program”

2. What do we call the binary form of a target language

3. When does a runtime error occurs

It occurs during the execution of a program. Runtime errors indicate bugs in the program or problems
that the designers had anticipated but could do nothing about.

4. Name different types of errors which can occur during the execution of a program

Compile time error, Runtime error, logical error

5. How is the division by zero defined

6. Gi Software testing is really required to point out the defects and errors that were made during the
development phases.

1). It’s essential since it makes sure of the Customer’s reliability and their satisfaction in the application.

2). It is very important to ensure the Quality of the product. Quality product delivered to the customers
helps in gaining their confidence.

3). Testing is necessary in order to provide the facilities to the customers like the delivery of high quality
product or software application which requires lower maintenance cost and hence results into more
accurate, consistent and reliable results.

4). Testing is required for an effective performance of software application or product.

5). It’s important to ensure that the application should not result into any failures because it can be very
expensive in the future or in the later stages of the development.

6). It’s required to stay in the business.ve me a few reasons for software testing

7. What is the working of a logical operator

8. What is meant by implementation of a program

9. Write a code in 32-bit x86 machine code to calculate the nth Fibonacci number

10. List some programming languages

Java, Swift, Visual basic, Csharp,PHP,C++ Ruby on Rails, Swift

11. What is a machine code

Machine code is a computer program written in machine language instructions that can be executed
directly by a computer's central processing unit (CPU). Each instruction causes the CPU to perform a
very specific task, such as a load, a store, a jump, or an ALU operation on one or more units of data in
CPU registers or memory. Machine code is a strictly numerical language which is intended to run as fast
as possible, and may be regarded as the lowest-level representation of a compiled or assembled
computer program or as a primitive and hardware-dependent programming language.

12. What is the use of FOR...NEXT loop

In computer science, a for-loop (or simply for loop) is a control flow statement for specifying iteration,
which allows code to be executed repeatedly. A for-loop has two parts: a header specifying the
iteration, and a body which is executed once per iteration. The header often declares an explicit loop
counter or loop variable, which allows the body to know which iteration is being executed. For-loops are
typically used when the number of iterations is known before entering the loo

13. What is the use for WHILE...WEND loop

14. What is computer programming

15. When do logical errors occur

A logic error produces unintended or undesired output or other behaviour, although it may not
immediately be recognized as such. Logic errors occur in both compiled and interpreted languages. A
logic error (or logical error) is a mistake in a program's source code that results in incorrect or
unexpected behavior. It is a type of runtime error that may simply produce the wrong output or may
cause a program to crash while running. Many different types of programming mistakes can cause logic
errors.

16. What is the working of a compiler

A compiler is a program that translates the source code for another program from a programing
language into executable code.

The source code is typically in a high-level programming language (e. g. Pascal, C, C++, Java, Perl, C#,
etc.). The executable code may be a sequence of machine instructions that can be executed by the CPU
directly, or it may be an intermediate representation that is interpreted by a virtual machine (e. g. Java
byte code).

In short, a compiler converts a program from a human-readable format into a machine-readable format.

17. Differentiate between high level and low level language


18. What is software testing

Software testing is a process, to evaluate the functionality of a software application with an intent to
find whether the developed software met the specified requirements or not and to identify the defects
to ensure that the product is defect free in order to produce the quality product.

Software Testing Types:

Manual Testing: Manual testing is the process of testing the software manually to find the defects.
Tester should have the perspective of an end users and to ensure all the features are working as
mentioned in the requirement document. In this process, testers execute the test cases and generate
the reports manually without using any automation tools.

Automation Testing: Automation testing is the process of testing the software using an automation tools
to find the defects. In this process, testers execute the test scripts and generate the test results
automatically by using automation tools. Some of the famous automation testing tools for functional
testing are QTP/UFT and Selenium.

You might also like