Filters
Question type

Study Flashcards

Black-box testing:


A) Is reserved for special circumstances in which the tester wants to review the actual program code
B) Is reserved for NASA space missions
C) Is reserved for very complex systems
D) Is only used by highly skilled testers
E) None of the above

Correct Answer

verifed

verified

Mya is a programmer on the new inventory tracking system.She looks in the development library for a module that she needs to modify and changes a couple of lines in that module.BUT … at the same time Steve was also working on that module - getting it from the library before Mya did - and putting it back in the library after Mya made her changes and saved it.One common solution to this problem might be:


A) To hold weekly meetings so Mya and Steve could discuss this
B) To have all developers (including Mya and Steve) e-mail all other developers as they make changes to a module
C) Have a program log / check-out system which would show that the module was already checked out (in this case to Steve) and that modifications can not be made until he checks it back in
D) Have all developers call the Project Manager with any and all changes
E) Have a 'white board' in the development area, where a programmer can write down the modules he/she is working on - and ask all developers to check the white board before making changes

Correct Answer

verifed

verified

Michael is working on online documentation.He has about ten menu items;twenty items in the index;and wants to have about ten tutorial pages.How much time should he allocate to developing the documentation for these items (menus,index and tutorials)?

Correct Answer

verifed

verified

From the "Developing Documentation" mate...

View Answer

If a mismatch exists between available programming skills and the programming staff,the best method to solve this is to put more programmers on the project so that it comes in on time,and within budget!!!!

Correct Answer

verifed

verified

As compared to integration testing,system testing:


A) Is much broader in scope
B) Uses production data (rather than test data)
C) Is done by hand-picked end-users (rather than systems analysts)
D) Involves both black-box and red-box testing
E) Makes more extensive use of stubs

Correct Answer

verifed

verified

Which is NOT a method of coordinating activities on a development project?


A) Have a weekly project meeting
B) Create and follow standards
C) Keep the programming effort well organized
D) Separate work into three areas: development; testing; production
E) Furnish programmers with coffee, soda and treats to keep morale up

Correct Answer

verifed

verified

The process of coordinating a program as it changes through construction (like keeping files and programs in different places) is called:


A) Change control
B) Separation of duties
C) Judicial control
D) Scope creep
E) None of the above

Correct Answer

verifed

verified

A

The project is very complex and defects (errors / bugs)have been found during the unit testing and integration test.Finally the project is in the system testing phase.If you are the project manager,can you relax now?

Correct Answer

verifed

verified

NO!!!! Errors / bugs / defect can still ...

View Answer

Which of the following is NOT a key strength of online documentation?


A) Searching for information is often simpler (provided a good search index is provided)
B) The same information can be presented several times in different formats
C) Online documentation allows the user to interact in ways that would be impossible with paper documentation
D) Online documentation generally is significantly cheaper to produce than paper documentation
E) It can be bound and printed for reading away from the computer

Correct Answer

verifed

verified

E

Stub testing (if used)occurs in Unit Testing when all of the modules may not have been fully coded.

Correct Answer

verifed

verified

The main difference between alpha testing and beta testing is:


A) In alpha testing, only department managers do testing; in beta testing all end users do testing
B) In alpha testing, only black-box testing occurs; in beta testing, both black-and white-box testing occurs
C) In alpha testing, end-users test; in beta testing hand-selected customers join in on the testing
D) In alpha testing, users test with made-up data; in beta testing users use real data and carefully monitor the system
E) In alpha testing, the project team with select end-users test using randomly generated data; in beta testing, all end-users test with realistic (but made-up) data

Correct Answer

verifed

verified

Christine is a senior user in the online order fulfillment area.Where would she get involved in the testing process for an updated online order system?

Correct Answer

verifed

verified

Christine would probably been involved i...

View Answer

This type of documentation teaches people how to use major components of the system (like an introduction to the basic operations of the system) :


A) Help system
B) Procedures manual
C) Tutorials
D) Systems documentation
E) Acceptance documentation

Correct Answer

verifed

verified

Integration testing:


A) Is to verify that batch processing and online processing both work together
B) Assesses if a set of modules or programs that are to work together, do so
C) Is a cross between black-box and white-box testing
D) Verifies that client side applications and server side applications do work together
E) Rarely turns up errors or defects

Correct Answer

verifed

verified

Thorough testing is the hallmark of professional software developers.

Correct Answer

verifed

verified

Generally when assigning programming development tasks,the project manager will analyze skill levels and capabilities of programming staff and also analyze the modules for complexity and try to match complex modules to more experienced and skilled programming developers.

Correct Answer

verifed

verified

Bob is starting testing on a complex system that has several modules that are not finished yet.He has asked the programming staff to create stubs for the unfinished modules.Which of the following would probably be a good example of a hardcoded value to be displayed by a stub module?


A) 'here'
B) 'in uncoded module'
C) 'in the screen output module for exception processing - module CRM-Exception-Processing'
D) 'testing'
E) 'stub module'

Correct Answer

verifed

verified

During the implementation phase of the Systems Development Life Cycle (SDLC),systems analysts will probably be designing tests,working on documentation,selecting a conversion strategy and implementing the new system.

Correct Answer

verifed

verified

A program is not considered finished until:


A) It has been used successfully for six months
B) The cost of developing the program 'breaks-even' with the benefits of the program
C) The ROI is positive
D) It has passed its testing
E) It 'dies' and is replaced by a newer version

Correct Answer

verifed

verified

D

User documentation must be developed at the end of the project,after all programming,testing and approvals have occurred.To do it any earlier may risk not including changes in the system.

Correct Answer

verifed

verified

Showing 1 - 20 of 121

Related Exams

Show Answer