8.6 System Specification

IrreplaceableChalcedony avatar
IrreplaceableChalcedony
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

Which of the following is NOT included in the system specification document?

Marketing strategy

What should be considered when choosing a microprocessor?

Software availability, quantity availability, and experience of others

What is a useful way of providing specifications on how the product will interact with its environment?

Product manual

What kind of decisions must design engineers make in the system design phase?

<p>Important decisions, including build or buy ready-made parts, choice of microprocessor, and hardware or software implementation</p> Signup and view all the answers

What is a good practice for beginners in early design?

<p>Using commercially available systems</p> Signup and view all the answers

What should development tools include to reduce development time and make programming easier?

<p>Data sheets, programmer's guides, and software development tools</p> Signup and view all the answers

What is a trade-off in achieving tasks that interact with external environment and devices?

<p>Software/hardware trade-offs with cost as the deciding factor</p> Signup and view all the answers

What is the advantage of hardware implementation over software implementation?

<p>Higher processing speed</p> Signup and view all the answers

What is the advantage of software implementation over hardware implementation?

<p>Less development effort</p> Signup and view all the answers

Which of the following is included in the system specification document?

<p>Product function</p> Signup and view all the answers

What should be considered when choosing a microprocessor for a system design?

<p>Software availability</p> Signup and view all the answers

What is a useful way of providing specifications on how a product will interact with its environment?

<p>A user's manual</p> Signup and view all the answers

What type of decisions must design engineers make in the system design phase?

<p>Hardware decisions</p> Signup and view all the answers

What is good practice for beginners in early design?

<p>Using commercially available systems</p> Signup and view all the answers

What should be adequate to reduce development time and make programming easier?

<p>The processor's speed</p> Signup and view all the answers

What is a software/hardware trade-off in achieving tasks that interact with external environment and devices?

<p>Cost</p> Signup and view all the answers

What is the component cost of hardware implementation?

<p>High</p> Signup and view all the answers

What is the processing speed of software implementation compared to hardware implementation?

<p>Slower</p> Signup and view all the answers

Study Notes

System Specification and Decision Making in System Design

  • System Specification is the controlling document in a project that includes product function, performance requirements, system interface, error handling procedures, and design constraints.
  • Microprocessor tasks and product interaction with the environment should be identified and described in the system specification.
  • A user's manual can be a useful way of providing specifications on how the product will interact with its environment.
  • Design engineers must make important decisions without outside help in the system design phase, including build or buy ready-made parts, choice of microprocessor, and hardware or software implementation.
  • Using commercially available systems is good practice for beginners in early design because of known cost and performance.
  • The choice of microprocessor is important and should consider software availability, quantity availability, and experience of others.
  • Development tools, including data sheets, programmer's guides, and software development tools, should be adequate to reduce development time and make programming easier.
  • The processor should be fast enough and have enough addressing space to support the application at hand.
  • Processors can be programmed to perform a wide variety of tasks, but there is still a need for some electronic hardware design in the interface.
  • There are software/hardware trade-offs in achieving tasks that interact with external environment and devices, with cost as the deciding factor.
  • Hardware implementation has a component cost but requires less development effort and has higher processing speed.
  • Software implementation has no component cost but may involve a large amount of development effort and is generally slower in operation.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Quizzes Like This

Introduction to Software Engineering Chapter 1 Quiz
10 questions
1
29 questions

1

GenuineHeliodor avatar
GenuineHeliodor
Use Quizgecko on...
Browser
Browser