TCS Basic Programming questions & Answers |2018

1. True or false? Software development is a discipline in the computer science field that focuses on the creation of programs that control computer hardware?
Ans: True
2. Which of the following need to be assessed during unit testing?
Ans: Error handling and execution paths
3. Quick and dirty test to determine quickly the status of a system is called----
Ans: smoke testing
4. Test scope is dependent on the budget for project.
Ans: False
5. The HTML content elements make use of _____to contain or express content.
Ans: Tags
6. Which type of report have Function/Test matrix in it?
Ans: interim test report
7. A collection of techniques for planning and writing of program that increases
programmer productivity__________
Ans: Modular programming
8. Memory allocation pattern can be testing in:
Ans: whitebox testing
9. In Html, the image tag specifies_____as an attribute.
Ans: File name of the image
10. Automation Testing should be done starting manual testing.
Ans: False
11. Project design is the process of translating a task into aseries of commans that a
computer will use perform that task.
Ans: False
12. Beta testing will be done by
Ans: user
13. HTML is a mark-up language.
Ans: true
14. What is the normal order of activities in which traditional software testing is
organized? Integration testing system testing unit testing validation testing.
Ans: unit testing, Integration testing, validation testing, system testing
15. The main focus and scope of the approach tells you the various optimization
techniques that can be applied at the ____ level.
Ans: Source code
16. CVS is used in the analysis phase.
Ans: false
17. How much software testing cost accounts for in the software development cost?
Ans: 40-50
18. Design is the process that brings all the software components together to create the
complete software system. True or False?
Ans: false
19. Functional testing is carried out to make sure that the software is doing exactly what
it is supposed to do.
Ans: True
20. Assuring that the organization has the experience and expertise to work effectively
with recommended technology is done in the implementation step of the traditional
SDLC.
Ans: false
21. Is software verification and software validation are the different process.
Ans: True
22. Translating the problem statement into a series of sequential steps describing what
the program must do is known as dubbing.
Ans: False
23. Phase of testing is/are ________
Ans: Desk-checking, translating, Debugging
24. Assuring that the organization has the experience and expertise to work effectively
with recommended technology is done in the planning step of the traditional SDLC.
25. Ans: True
26. Understanding the problem fully and detailing the requirements of an information
system is one of the tasks conducted during the development phase.
27. Ans: False
28. Understanding the problem fully and detailing the requirements of an information
system is one of the tasks conducted during the implementation phase.
Ans: False
29. Testing of computer system by client to verify if it adhered to the provided
requirements is called acceptance testing.
Ans: True
30. HTML, the bold element may be embedded within a paragraph element.
Ans: true
31. Testing carried out to ensure that changes made during testing or any enhancement
changes are not impacting the previously working functionality is called.
Ans: regression testing
32. Which of the following is True about a compiler? Translating program into a form
that the computer can understand.
Ans: gives the syntax and logic related errors in the program
33. The translator program used in assembly language is called _____
Ans: assembler
34. ____ manage the system development, assign staff, manage the budget and
reporting, and ensure that deadlines are met.
Ans: Project Managers
35. A software company built a website with a lot of features spread all over the
webpage, with very less blank space on the page. But, the users did not receive the
design very well. What could this website be lacking?
Ans: Do not create crowded interfaces
36. This process is a specific part of the QA procedure, it measures the quality of a
product and is applied for a particular product. The process is
Ans: Quality Assurance and Quality control
37. The acronym Fs stands for functional solution.
Ans: False
38. CVS is used in implementation an coding phase.
Ans: True
39. In desk-checking you simply sit down and mentally check or trace, the logic of the
program in an attempt to ensure that it is error-free and workable condition. True or
false?
Ans: True
40. Which type of report have Function/Test matrix in it?
Ans: Project status report
41. Pre-written programs from a system library are added during the compilation
phase.True or False?
Ans: False
42. Alpha testing is also called as live testing and product is tested by users.
Ans: False
43. The best reason for using independent software test teams is that
Ans: Testers do not get involved with the project until testing begins
44. The acronym BS stands for Business Specification.
Ans: False
45. A software company designed a website with blue text written on purple
background. The website contained a lot of information, But did not turn out to be
successful. What could be the mistake in the website?
Ans: colour
46. A test case is a set of preconditions steps tobe followed with input data and
expected behaviour to validate a functionality of a system.
Ans: True
47. Does white box testing requires detailed programming skills?
Ans: true
48. Mnemonic codes are used in _ _ _ _ _ language.
Ans: Assembly
49. COBOL is a simple language used for education and business.
Ans: True
50. The _ _ _ _ _ _languages shield users from needing an awareness of complex ware
and program structure.
Ans: Fouth generation
51. High –level languages are sometimes referred to as knowledge-based languages.
True or false?
Ans: False
52. A computer program that converts an entire program into machine language is
called_ _ _ _ _ _.
Ans: compiler
53. The evolution of computer languages depends on hardware maintenance costs as
characteristic to be considered.
Ans: False
54. When a computer follows the instructions, we say it _ _ _ _ _ the program.
Ans: executs
55. Planning the solution is the first step in the programming process.
Ans: False
56. _ _ _ _ is need to supplement human memory and to help organize program
planning.
Ans: Documenting the program
57. _ _ _ _ language converts data and program instructions as is and Os, or the binary
digits corresponding to the on and off electrical states in the computer.
Ans: Machine level
58. _ _ _ _ _ are called as knowledge based languages.
Ans: Natural language
59. Very high level language can be used to retrieve information from databases.
Ans: True
60. The organized process or set of steps that needs to be followed to develop an
information system is known as the program specification.
Ans: False
61. Unit testing is recommended for solving bugs related to memory leakage.
Ans: False
62. Regression testing is recommended for solving bugs related to memory leakage.
Ans: True
63. Analysing implies gathering information.
Ans: True
64. The _ _ _ _ include a group of buttons that perform related functionality.
Ans: Toolbar
65. An important role in deciding a product’s acceptance or rejection in the
marketplace?
Ans: User interface design
66. Text User interface is one of the common types of user interfaces.
Ans: False
67. The structure chart is often referred to as _ _ _ _ _
Ans: Hierarchical program organization
68. Modular programming is implemented by
Ans: Subroutine
69. The principal of selection implies that instruction may be executed selectively IFTHEN and/or IF-THEN-ELSE statements.
Ans: True
70. What is full form of SPICE
Ans: Software process improvement and capability determination
71. Boundary value analysis belong to
Ans: Black Box Testing
72. The output of a load/link phase?
Ans: object and load module

No comments:

Post a Comment