SlideShare a Scribd company logo
1 of 9
임베디드 시스템 사례
목차
1

임베디드 시스템 제품

2

시스템의 기능

3

발견된 버그

4

모듈 설계도

5

5

Q&A
1

다양한 기능의 냉장고

제품
2

기능

내부의 온도 센서를 이용하여
시스템이 일정 온도를 유지한다.

☞ 온도가 높을 때
: 냉각모터를 많이 돌림
☞ 온도가 낮을 때
: 냉각모터를 멈춤
왜 소프트웨어를 사용했을까?

2

기능

● 냉장고 기능 수정이 용이하다.
예 1 ) 일반 냉장고에는 온도를 낮추고 높이고의 기능만 있었다.
김치 플러스 냉장고(일반 냉장고 + 김치냉장고)를 개발할 때
기존의 온도조절 기능에 숙성 기능을 넣기 용이하다.
만약, 하드웨어를 사용하여 온도조절을 하였다면?

예 2 ) 영하 10도까지 온도를 낮출 수 있는 냉장고를 개발하였다.
이 냉장고를 동남아에 판매하였는데 영하 20도까지 낮춰야
제대로 냉동이 된다. 온도조절 시스템을 빼서 수정 후 다시 넣으면 된다.
만약, 하드웨어를 사용하여 온도조절을 하였다면?
3

냉장고의 음식이 얼었
다!!

버그
문제점
3
● 냉장고에 음식을 일정량 이상 넣으면 음식물이 언다.
● 항상 그런 것은 아니다.
● 냉장고를 껐다가 켜면 정상으로 돌아오기도 한다.

☞ 냉장고에 내용물이 많으면 냉장 시스템이 제 기능을 하지 못한다.

버그
냉장 시스템 모듈
4

냉각모터 돌림

내부 온도 확인을 기준으로
사용자가 설정한 온도와
같거나 낮으면 냉각모터를
멈추고 기준온도보다 높으
면 냉각모터를 돌린다.

내부 온도확인

현재 내부 온도가
설정된 온도와 같거나
낮은가?
true

냉각모터 정지

false

모듈
Thank
you

More Related Content

Viewers also liked

Tugas klompok bisnis ritel & penjualan
Tugas klompok bisnis ritel & penjualanTugas klompok bisnis ritel & penjualan
Tugas klompok bisnis ritel & penjualanEndang Kusmana
 
Documentary Version One
Documentary Version OneDocumentary Version One
Documentary Version OneShelby Lucier
 
Вороницька - історія закладу
Вороницька - історія закладуВороницька - історія закладу
Вороницька - історія закладуOlga Poslovska
 
Documentary Version Two
Documentary Version TwoDocumentary Version Two
Documentary Version TwoShelby Lucier
 
OMalley2013BMCL_SS
OMalley2013BMCL_SSOMalley2013BMCL_SS
OMalley2013BMCL_SSSina Sareth
 
2013 FFLA Teacher Awards powerpoint
2013 FFLA Teacher Awards powerpoint2013 FFLA Teacher Awards powerpoint
2013 FFLA Teacher Awards powerpointPam Benton
 
Summer Research Presentation
Summer Research Presentation Summer Research Presentation
Summer Research Presentation An Nguyen
 
Final presentation assignment joanne weatherall
Final presentation assignment joanne weatherallFinal presentation assignment joanne weatherall
Final presentation assignment joanne weatherallJoanne Weatherall
 
Myths -ergasia
Myths -ergasiaMyths -ergasia
Myths -ergasiaannapapkar
 
A model for shaping intensive international partnerships in higher education.
A model for shaping intensive international partnerships in higher education.A model for shaping intensive international partnerships in higher education.
A model for shaping intensive international partnerships in higher education.Klaas Vansteenhuyse
 
10分でわかるホームページ成功制作の考え方
10分でわかるホームページ成功制作の考え方10分でわかるホームページ成功制作の考え方
10分でわかるホームページ成功制作の考え方stageguruo
 

Viewers also liked (18)

Tugas klompok bisnis ritel & penjualan
Tugas klompok bisnis ritel & penjualanTugas klompok bisnis ritel & penjualan
Tugas klompok bisnis ritel & penjualan
 
Documentary Version One
Documentary Version OneDocumentary Version One
Documentary Version One
 
Conventions
ConventionsConventions
Conventions
 
Articulación con la media
Articulación con la mediaArticulación con la media
Articulación con la media
 
Вороницька - історія закладу
Вороницька - історія закладуВороницька - історія закладу
Вороницька - історія закладу
 
Documentary Version Two
Documentary Version TwoDocumentary Version Two
Documentary Version Two
 
Основи аудиту
Основи аудитуОснови аудиту
Основи аудиту
 
Adjective clauses
Adjective clausesAdjective clauses
Adjective clauses
 
OMalley2013BMCL_SS
OMalley2013BMCL_SSOMalley2013BMCL_SS
OMalley2013BMCL_SS
 
2013 FFLA Teacher Awards powerpoint
2013 FFLA Teacher Awards powerpoint2013 FFLA Teacher Awards powerpoint
2013 FFLA Teacher Awards powerpoint
 
Audience
AudienceAudience
Audience
 
Tugas basis data
Tugas basis dataTugas basis data
Tugas basis data
 
Shot list
Shot listShot list
Shot list
 
Summer Research Presentation
Summer Research Presentation Summer Research Presentation
Summer Research Presentation
 
Final presentation assignment joanne weatherall
Final presentation assignment joanne weatherallFinal presentation assignment joanne weatherall
Final presentation assignment joanne weatherall
 
Myths -ergasia
Myths -ergasiaMyths -ergasia
Myths -ergasia
 
A model for shaping intensive international partnerships in higher education.
A model for shaping intensive international partnerships in higher education.A model for shaping intensive international partnerships in higher education.
A model for shaping intensive international partnerships in higher education.
 
10分でわかるホームページ成功制作の考え方
10分でわかるホームページ成功制作の考え方10分でわかるホームページ成功制作の考え方
10分でわかるホームページ成功制作の考え方
 

임베디드 시스템 찾기 + 모듈

  • 2. 목차 1 임베디드 시스템 제품 2 시스템의 기능 3 발견된 버그 4 모듈 설계도 5 5 Q&A
  • 4. 2 기능 내부의 온도 센서를 이용하여 시스템이 일정 온도를 유지한다. ☞ 온도가 높을 때 : 냉각모터를 많이 돌림 ☞ 온도가 낮을 때 : 냉각모터를 멈춤
  • 5. 왜 소프트웨어를 사용했을까? 2 기능 ● 냉장고 기능 수정이 용이하다. 예 1 ) 일반 냉장고에는 온도를 낮추고 높이고의 기능만 있었다. 김치 플러스 냉장고(일반 냉장고 + 김치냉장고)를 개발할 때 기존의 온도조절 기능에 숙성 기능을 넣기 용이하다. 만약, 하드웨어를 사용하여 온도조절을 하였다면? 예 2 ) 영하 10도까지 온도를 낮출 수 있는 냉장고를 개발하였다. 이 냉장고를 동남아에 판매하였는데 영하 20도까지 낮춰야 제대로 냉동이 된다. 온도조절 시스템을 빼서 수정 후 다시 넣으면 된다. 만약, 하드웨어를 사용하여 온도조절을 하였다면?
  • 7. 문제점 3 ● 냉장고에 음식을 일정량 이상 넣으면 음식물이 언다. ● 항상 그런 것은 아니다. ● 냉장고를 껐다가 켜면 정상으로 돌아오기도 한다. ☞ 냉장고에 내용물이 많으면 냉장 시스템이 제 기능을 하지 못한다. 버그
  • 8. 냉장 시스템 모듈 4 냉각모터 돌림 내부 온도 확인을 기준으로 사용자가 설정한 온도와 같거나 낮으면 냉각모터를 멈추고 기준온도보다 높으 면 냉각모터를 돌린다. 내부 온도확인 현재 내부 온도가 설정된 온도와 같거나 낮은가? true 냉각모터 정지 false 모듈