Draw a state transition diagram for a simple stack machine

Assignment Help Software Engineering
Reference no: EM131883881 , Length: 6

Questions -

1. Define the equivalence classes and boundary values and develop a set of test cases to cover them for the following module description: The module is part of a public TV membership system. The module allows entry of a contribution from $0.01 to $99,999.99. It also enters a member status for the contributor that can be: regular, student/retiree, or studio club.

2. Develop black box test cases using equivalence class partitioning and boundary value analysis to test a module that is software component of an automated teller system. The module reads in the amount the user wishes to withdraw from his/ her account. The amount must be a multiple of $5.00 and be less than or equal to $200.00. Be sure to list any assumptions you make and label equivalence classes and boundary values that you use.

3. Draw a state transition diagram for a simple stack machine. Assume the stack holds n data items where n is a small positive number. It has operations ''push'' and ''pop'' that cause the stack pointer to increment or decrement, respectively. The stack can enter states such as ''full'' if it contains n items and, ''empty'' if it contains no items. Popping an item from the empty stack, or pushing an item on the full stack cause a transition to an error state. Based on your state transition diagram, develop a set of black box test cases that cover the key state transitions. Be sure to describe the exact sequence of inputs, as well as the expected sequence of state changes and actions.

Reference no: EM131883881

Questions Cloud

Why should the united state pursue given type of strategy : In your opinion, is this an economically beneficial strategy for a government to follow? Should the United State pursue this type of strategy? Why or why not?
Review problem regarding role of the physician : The role of the physician has evolved significantly over the past 10 years. There has been an introduction of new physical roles at the hospital level.
Determine the sales forecast for this month : Determine the sales forecast for THIS MONTH using each of the following methods:
Analyze communication techniques : This exercise allows you to analyze communication techniques and reflect upon your own communication skills.
Draw a state transition diagram for a simple stack machine : Draw a state transition diagram for a simple stack machine. Assume the stack holds n data items where n is a small positive number
Which currency is appreciating and depreciating : based on the 12 months of data, which currency is appreciating and which is depreciating (losing value)? Remember it can do both in a year.
Examine the performance assessment categories : StopNShopToday, Inc.'s management team has implemented several of your ideas on incentive pay and is now reviewing the company's performance appraisal forms.
Identify and discuss the pertinent leadership issues : Identify and discuss the pertinent leadership and management issues you have observed in this organization.
Types of credit market instruments : There are 4 types of Credit Market Instruments. You have no doubt taken advantage of at least two of these.

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd