8.6 System Specification
18 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

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

  • Marketing strategy (correct)
  • Performance requirements
  • Product function
  • System interface

What should be considered when choosing a microprocessor?

  • Hardware implementation cost
  • Price only
  • Brand popularity
  • Software availability, quantity availability, and experience of others (correct)

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

  • Product manual (correct)
  • Marketing brochure
  • Customer feedback form
  • System specification document

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 (D)</p> Signup and view all the answers

What is a good practice for beginners in early design?

<p>Using commercially available systems (C)</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 (A)</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 (B)</p> Signup and view all the answers

What is the advantage of hardware implementation over software implementation?

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

What is the advantage of software implementation over hardware implementation?

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

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

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

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

<p>Software availability (D)</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 (A)</p> Signup and view all the answers

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

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

What is good practice for beginners in early design?

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

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

<p>The processor's speed (A)</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 (B)</p> Signup and view all the answers

What is the component cost of hardware implementation?

<p>High (B)</p> Signup and view all the answers

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

<p>Slower (C)</p> Signup and view all the answers

Flashcards

System Specification Document Exclusions

Marketing strategies are not part of a system specification document. It focuses on technical details, not marketing.

Microprocessor Selection Considerations

When choosing a microprocessor, consider available software, parts, and others' experience.

Product Environment Specification

A user's manual details how a product interacts with the environment.

System Design Decisions

Design engineers decide if to build components, buy or use microprocessors, and hardware/software implementation.

Signup and view all the flashcards

Beginner Design Practice

Using commercially available systems is a good practice for beginners.

Signup and view all the flashcards

Development Tools for Efficiency

Data sheets, programmer guides, and software tools reduce development time and make programming easier.

Signup and view all the flashcards

Software/Hardware Trade-offs

Achieving tasks that interact with devices involves balancing software and hardware, often considering cost.

Signup and view all the flashcards

Hardware Implementation Advantage

Hardware implementation offers faster processing speed.

Signup and view all the flashcards

Software Implementation Advantage

Software implementation requires less development effort.

Signup and view all the flashcards

System Specification Document Inclusion

Product functionality is included in the system specification document.

Signup and view all the flashcards

Microprocessor Selection Key Factor

Software availability is a crucial factor when choosing a microprocessor.

Signup and view all the flashcards

Product Interaction Specification

A user's manual specifies how a product interacts with its environment.

Signup and view all the flashcards

Design Engineer's Decisions

In the system design phase, design engineers make decisions about hardware aspects of the system.

Signup and view all the flashcards

Beginner Design Practice: Commercial Systems

Using commercially available systems is a good approach for beginners in early design stages.

Signup and view all the flashcards

Development Time Reduction Factors

The processor's speed is a key aspect to reduce development time and improve programming.

Signup and view all the flashcards

Software/Hardware Trade-off Factor

Cost is a crucial factor in software/hardware trade-offs when implementing tasks interacting with the external environment and devices.

Signup and view all the flashcards

Hardware Implementation Cost

Hardware implementation typically has a high associated cost.

Signup and view all the flashcards

Software Implementation Processing Speed

Software implementation results in slower processing speed compared to hardware.

Signup and view all the flashcards

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

Description

Test your knowledge on system specification and decision making in system design with this informative quiz. Learn about the controlling document in a project, identifying microprocessor tasks, and making important decisions in the system design phase. Explore the trade-offs between using commercially available systems, choosing the right microprocessor, and implementing hardware or software. This quiz is perfect for anyone interested in system design and engineering.

More Like This

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

1

GenuineHeliodor avatar
GenuineHeliodor
Use Quizgecko on...
Browser
Browser