Think, Solve, and Learn למדת 0 מתוך 18

שים לב! - לא תוכל לראות התקדמות למידה ללא התחברות (תמיד תשאר על 0%)
לחץ פה להתחברות מהירה

shuffle help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

You have been asked to test a method called 'catWhiteSpace' in a 'Paragraph' object that, within the paragraph, replaces sequences of blank characters with a single blank character. Test List is below. Each test is intended for testing specific type of strings. a. Strings with only single blank characters b. Strings with sequences of blank characters in the middle of the string c. Strings with sequences of blank characters at the beginning/end of string Strings that should be tested are listed below. 1. The quick brown fox jumped over the lazy dog (only single blanks) 2. The quick brown fox jumped over the lazy dog (different numbers of blanks in the sequence) 3. The quick brown fox jumped over the lazy dog (1' blank is a sequence) 4. The quick brown fox jumped over the lazy dog (Last blank is a sequence) 5. The quick brown fox jumped over the lazy dog (2 blanks at beginning) 6. The quick brown fox jumped over the lazy dog (several blanks at beginning) 7. The quick brown fox jumped over the lazy dog (2 blanks at end) 8. The quick brown fox jumped over the lazy dog (several blanks at end) Possible answers are listed below. Please circle the most comprehensive one

(20 נק') - שאלה #35782

Discover ambiguities or omissions in the following statement of requirements for part of a ticket-issuing system: An automated ticket-issuing system sells rail tickets. Users select their destination and input a credit card and a personal identification number. The rail ticket is issued and their credit card account charged. When the user presses the start button, a menu display of potential destinations is activated, along with a message to the user to select a destination. Once a destination has been selected, users are requested to input their credit card. Its validity is checked and the user is then requested to input a personal identifier. When the credit transaction has been validated, the ticket is issued. Ambiguities and omissions include: 1. How should the system respond when a user presses the start button? 2. What happens if a user tries to buy several tickets for the same destination together? 3. At what step are users requested to input a personal identifier? 4. Can users cancel a request if a mistake has been made? 5. How should the system respond if an invalid card is input?

(20 נק') - שאלה #35783

To generate software system design from concept to detailed object-oriented design, there are several items that you need to complete. Possible list of these items may include: 1.Develop design models. 2. Design the system architecture. 3. Understand and define the context and the external interactions with the system. 4. Specify object interfaces. 5. Identify the principal objects in the system. Below is the list of correct/incorrect answers. Please circle the correct answer.

(20 נק') - שאלה #35784

Possible non-functional response time and reliability requirements may include: 1. After the customer presses a button on the machine, the display should be updated within 0.5 seconds. 2. The ticket issuing time after credit card validation has been received should not exceed 10 seconds. 3. When validating credit cards. the display should provide a status message for customers indicating that activity is taking place. This tells the customer that the potentially time consuming activity of validation is still in progress and that the system has not simply failed. 4. The maximum acceptable failure rate for ticket issue requests is 1: 10000. Below is the list of correct/incorrect answers. Please circle the correct answer.

(20 נק') - שאלה #35785

If you were developing a new software system you might use a model of a system that already exists. Possible reasons for using an existing system model may include: 1. To understand the architecture and operation of the existing system. 2. To act as the focus of discussion about possible changes to that system. 3. To review in detail the implementation of all parts of the existing system. 4. To identify possible re-use of the existing system’s components. Below is the list of correct/incorrect reasons. Please circle the correct answer.

(20 נק') - שאלה #35786