SlideShare a Scribd company logo
2014-2 스마트디바이스구조 기말 고사(100)
Smart Device Structure
Date: 2014-12-17
1. Android에서 사용되는 BroadcastReceiver와 Listener의 대비되는 차이점을 2가지 이상
쓰시오. (10)
- BroadcastReceiver는 주로 Intent를 입력으로 받는 Class이지만, Listener는 Intent외에 다양한
입력을 받을 수 있는 융통성 있는 Class or Interface임
- BroadcastReceiver는 다양한 전역 Message를 받아서 처리할 수 있지만, Listener는 주로 특화
된 Message(Telephony, Sensor, Location 등)를 주로 처리함
- BroadcastReceiver는 단발성 Event를 처리하지만, Listener는 지속적으로 발생하는 Event도 처
리할 수 있음
- BroadcastReceiver는 동적이나 Manifest를 통해 생성할 수 있지만, Listener는 동적으로만 생
성해야 함
2. Android에서 SMS를 보내는 방식을 최대한 단순하게 아래 2가지 방법으로 구현하라. (20)
① Intent를 이용해 발송 (10)
Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.parse("smsto:전화번호"));
intent.putExtra("sms_body", "SMS 내용");
startActivity(mIntent);
② SmsManager를 이용해 발송 (10)
SmsManager.getDefault().sendTextMessage(“전화번호”, null, “SMS 내용”, null, null);
3. 1세대(1G)에서 4세대(4G)로 이어지는 통신의 발달 과정을 음성과 데이터 관점에서 설명
하시오. (20)
- 1G는 유선 전화를 무선화 시킨 특성이 매우 크므로 음성만을 대상으로 서비스
- 2G는 무선 전화에 디지털 기술을 접목하기 시작한 세대로 음성을 위주로 한 서비스에 SMS
와 단순 데이터 연결을 시도
- 3G는 무선과 디지털이 완전히 접목된 통신 서비스로 전세계적인 통신을 가능하게 했으며 음
성보다는 데이터 위주의 서비스를 실현함; 영상 중심의 서비스가 본격적으로 등장하기 시작함
- 4G는 완전 데이터 중심의 통신 서비스로 IP 위주의 Data Network이 중요한 특징이 됨
4. Bluetooth로 구성한 Piconet의 특징을 4가지 이상 기술하시오. (20)
- Piconet은 Bluetooth 방식으로 Network을 구성할 때 생성하는 무선 Network의 이름
- Piconet은 ad hoc Network 특성을 가짐
- Piconet에는 하나의 Master와 최대 7개의 Slave가 구성될 수 있음
- Piconet에 연결된 Bluetooth Device는 동일한 물리 계층(동기화, FH 순서 등)을 사용하여 통
신함
- Piconet에서 Slave는 Master와만 통신할 수 있음
- Piconet에는 최대 255개까지의 Slave가 비활성(Inactive)이나 보류(Hold)/정지(Parked) 상태에
존재할 수 있음
- Piconet은 시작할 때 2대의 Device로 시작하지만 최대 8대의 Device까지 Network이 커질 수
있음
5. Service의 Override 함수를 이용해 다음을 수행하는 Program을 작성하시오. (30)
① Service가 최초 시작될 때 발신 통화를 확인하는 BroadcastReceiver 등록
② Service가 파괴될 때 등록된 BroadcastReceiver를 해제
③ Service 이름은 TxService, BroadcastReceiver 이름은 TxReceiver로 가정
④ Service내 Override 함수는 2개만 사용하여 전체 10줄 내외로 작성할 것
public class TxService extends Service {
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
int result = super.onStartCommand(intent, flags, startId);
registerReceiver(txReceiver, new IntentFilter(Intent.ACTION_NEW_OUTGOING_CALL));
return result;
}
@Override
public void onDestroy() {
unregisterReceiver(txReceiver);
super.onDestroy();
}
public TxReceiver txReceiver;
}

More Related Content

Viewers also liked

TestSDS2015-2(Answer)
TestSDS2015-2(Answer)TestSDS2015-2(Answer)
TestSDS2015-2(Answer)
Yong Heui Cho
 
스마트디바이스구조(강의계획서)2016-2
스마트디바이스구조(강의계획서)2016-2스마트디바이스구조(강의계획서)2016-2
스마트디바이스구조(강의계획서)2016-2
Yong Heui Cho
 
Android - Application Framework
Android - Application FrameworkAndroid - Application Framework
Android - Application Framework
Yong Heui Cho
 
Android - Broadcast Receiver
Android - Broadcast ReceiverAndroid - Broadcast Receiver
Android - Broadcast Receiver
Yong Heui Cho
 
Android - Phone Calls
Android - Phone CallsAndroid - Phone Calls
Android - Phone Calls
Yong Heui Cho
 
Android Programming
Android ProgrammingAndroid Programming
Android Programming
Yong Heui Cho
 
Basic Android OS
Basic Android OSBasic Android OS
Basic Android OS
Yong Heui Cho
 
Smart Device RF & Antennas
Smart Device RF & AntennasSmart Device RF & Antennas
Smart Device RF & Antennas
Yong Heui Cho
 
Introduction to Smart Devices
Introduction to Smart DevicesIntroduction to Smart Devices
Introduction to Smart Devices
Yong Heui Cho
 
Introduction to IoT
Introduction to IoTIntroduction to IoT
Introduction to IoT
Yong Heui Cho
 
Introduction to Bluetooth
Introduction to BluetoothIntroduction to Bluetooth
Introduction to Bluetooth
Yong Heui Cho
 
Introduction to RTOS
Introduction to RTOSIntroduction to RTOS
Introduction to RTOS
Yong Heui Cho
 
Android - Message
Android - MessageAndroid - Message
Android - Message
Yong Heui Cho
 
Introduction to IoT Network
Introduction to IoT NetworkIntroduction to IoT Network
Introduction to IoT Network
Yong Heui Cho
 
TestSDIC2015-2(Answer)
TestSDIC2015-2(Answer)TestSDIC2015-2(Answer)
TestSDIC2015-2(Answer)
Yong Heui Cho
 
TestSDIC2015-1(Answer)
TestSDIC2015-1(Answer)TestSDIC2015-1(Answer)
TestSDIC2015-1(Answer)
Yong Heui Cho
 
TestBCD2013-1(answer)
TestBCD2013-1(answer)TestBCD2013-1(answer)
TestBCD2013-1(answer)Yong Heui Cho
 
TestBCD2014-1(Answer)
TestBCD2014-1(Answer)TestBCD2014-1(Answer)
TestBCD2014-1(Answer)
Yong Heui Cho
 
TestBCD2014-2(Answer)
TestBCD2014-2(Answer)TestBCD2014-2(Answer)
TestBCD2014-2(Answer)
Yong Heui Cho
 
TestBCD2013-2(answer)
TestBCD2013-2(answer)TestBCD2013-2(answer)
TestBCD2013-2(answer)Yong Heui Cho
 

Viewers also liked (20)

TestSDS2015-2(Answer)
TestSDS2015-2(Answer)TestSDS2015-2(Answer)
TestSDS2015-2(Answer)
 
스마트디바이스구조(강의계획서)2016-2
스마트디바이스구조(강의계획서)2016-2스마트디바이스구조(강의계획서)2016-2
스마트디바이스구조(강의계획서)2016-2
 
Android - Application Framework
Android - Application FrameworkAndroid - Application Framework
Android - Application Framework
 
Android - Broadcast Receiver
Android - Broadcast ReceiverAndroid - Broadcast Receiver
Android - Broadcast Receiver
 
Android - Phone Calls
Android - Phone CallsAndroid - Phone Calls
Android - Phone Calls
 
Android Programming
Android ProgrammingAndroid Programming
Android Programming
 
Basic Android OS
Basic Android OSBasic Android OS
Basic Android OS
 
Smart Device RF & Antennas
Smart Device RF & AntennasSmart Device RF & Antennas
Smart Device RF & Antennas
 
Introduction to Smart Devices
Introduction to Smart DevicesIntroduction to Smart Devices
Introduction to Smart Devices
 
Introduction to IoT
Introduction to IoTIntroduction to IoT
Introduction to IoT
 
Introduction to Bluetooth
Introduction to BluetoothIntroduction to Bluetooth
Introduction to Bluetooth
 
Introduction to RTOS
Introduction to RTOSIntroduction to RTOS
Introduction to RTOS
 
Android - Message
Android - MessageAndroid - Message
Android - Message
 
Introduction to IoT Network
Introduction to IoT NetworkIntroduction to IoT Network
Introduction to IoT Network
 
TestSDIC2015-2(Answer)
TestSDIC2015-2(Answer)TestSDIC2015-2(Answer)
TestSDIC2015-2(Answer)
 
TestSDIC2015-1(Answer)
TestSDIC2015-1(Answer)TestSDIC2015-1(Answer)
TestSDIC2015-1(Answer)
 
TestBCD2013-1(answer)
TestBCD2013-1(answer)TestBCD2013-1(answer)
TestBCD2013-1(answer)
 
TestBCD2014-1(Answer)
TestBCD2014-1(Answer)TestBCD2014-1(Answer)
TestBCD2014-1(Answer)
 
TestBCD2014-2(Answer)
TestBCD2014-2(Answer)TestBCD2014-2(Answer)
TestBCD2014-2(Answer)
 
TestBCD2013-2(answer)
TestBCD2013-2(answer)TestBCD2013-2(answer)
TestBCD2013-2(answer)
 

Similar to TestSDS2014-2(Answer)

[경북] I'mcloud opensight
[경북] I'mcloud opensight[경북] I'mcloud opensight
[경북] I'mcloud opensight
startupkorea
 
Mqtt 소개
Mqtt 소개Mqtt 소개
Mqtt 소개
Junho Lee
 
20150511 jun lee_openstack neutron 분석 (최종)
20150511 jun lee_openstack neutron 분석 (최종)20150511 jun lee_openstack neutron 분석 (최종)
20150511 jun lee_openstack neutron 분석 (최종)
rootfs32
 
[이니셜티] 솔루션소개자료 V1.4
[이니셜티] 솔루션소개자료 V1.4[이니셜티] 솔루션소개자료 V1.4
[이니셜티] 솔루션소개자료 V1.4
Hyun Chul Jung evoled Communication Solution Group
 
TestSDIC2016-1(answer)
TestSDIC2016-1(answer)TestSDIC2016-1(answer)
TestSDIC2016-1(answer)
Yong Heui Cho
 
소켓프로그래밍 기초요약
소켓프로그래밍 기초요약소켓프로그래밍 기초요약
소켓프로그래밍 기초요약
세빈 정
 
무선 센서 네트워크 기반 Iot를 위한 통신 기술
무선 센서 네트워크 기반 Iot를 위한 통신 기술무선 센서 네트워크 기반 Iot를 위한 통신 기술
무선 센서 네트워크 기반 Iot를 위한 통신 기술
메가트렌드랩 megatrendlab
 
Beacon ble.-leejunwoo@gmail.com
Beacon ble.-leejunwoo@gmail.comBeacon ble.-leejunwoo@gmail.com
Beacon ble.-leejunwoo@gmail.com
Junwoo Lee
 
Wisepush
WisepushWisepush
Wisepush
호진 하
 
SoftLayer 서비스 설명 4차 - 네트워크
SoftLayer 서비스 설명 4차 - 네트워크SoftLayer 서비스 설명 4차 - 네트워크
SoftLayer 서비스 설명 4차 - 네트워크
IBM Korea
 
센서데이터_수집_모니터링_시스템_개발
센서데이터_수집_모니터링_시스템_개발센서데이터_수집_모니터링_시스템_개발
센서데이터_수집_모니터링_시스템_개발
JuYeong Jeon
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325
sbroh
 
Iptv And Internet Video 발표자료
Iptv And Internet Video 발표자료Iptv And Internet Video 발표자료
Iptv And Internet Video 발표자료
Kim Hegler
 
[기술풀이] 인터넷전화시스템개요
[기술풀이] 인터넷전화시스템개요[기술풀이] 인터넷전화시스템개요
[기술풀이] 인터넷전화시스템개요
xenersystems
 
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
Kyunghee Univ
 
모바일컨버전스 회사소개서
모바일컨버전스 회사소개서모바일컨버전스 회사소개서
모바일컨버전스 회사소개서
모바일 컨버전스
 
사물인터넷 산업의 주요동향
사물인터넷 산업의 주요동향사물인터넷 산업의 주요동향
사물인터넷 산업의 주요동향
메가트렌드랩 megatrendlab
 
Ics craken 20151103
Ics craken 20151103Ics craken 20151103
Ics craken 20151103
Jin Bleu
 
hotel service proposal
hotel service proposalhotel service proposal

Similar to TestSDS2014-2(Answer) (20)

[경북] I'mcloud opensight
[경북] I'mcloud opensight[경북] I'mcloud opensight
[경북] I'mcloud opensight
 
Softswitch(SSW)
Softswitch(SSW)Softswitch(SSW)
Softswitch(SSW)
 
Mqtt 소개
Mqtt 소개Mqtt 소개
Mqtt 소개
 
20150511 jun lee_openstack neutron 분석 (최종)
20150511 jun lee_openstack neutron 분석 (최종)20150511 jun lee_openstack neutron 분석 (최종)
20150511 jun lee_openstack neutron 분석 (최종)
 
[이니셜티] 솔루션소개자료 V1.4
[이니셜티] 솔루션소개자료 V1.4[이니셜티] 솔루션소개자료 V1.4
[이니셜티] 솔루션소개자료 V1.4
 
TestSDIC2016-1(answer)
TestSDIC2016-1(answer)TestSDIC2016-1(answer)
TestSDIC2016-1(answer)
 
소켓프로그래밍 기초요약
소켓프로그래밍 기초요약소켓프로그래밍 기초요약
소켓프로그래밍 기초요약
 
무선 센서 네트워크 기반 Iot를 위한 통신 기술
무선 센서 네트워크 기반 Iot를 위한 통신 기술무선 센서 네트워크 기반 Iot를 위한 통신 기술
무선 센서 네트워크 기반 Iot를 위한 통신 기술
 
Beacon ble.-leejunwoo@gmail.com
Beacon ble.-leejunwoo@gmail.comBeacon ble.-leejunwoo@gmail.com
Beacon ble.-leejunwoo@gmail.com
 
Wisepush
WisepushWisepush
Wisepush
 
SoftLayer 서비스 설명 4차 - 네트워크
SoftLayer 서비스 설명 4차 - 네트워크SoftLayer 서비스 설명 4차 - 네트워크
SoftLayer 서비스 설명 4차 - 네트워크
 
센서데이터_수집_모니터링_시스템_개발
센서데이터_수집_모니터링_시스템_개발센서데이터_수집_모니터링_시스템_개발
센서데이터_수집_모니터링_시스템_개발
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325
 
Iptv And Internet Video 발표자료
Iptv And Internet Video 발표자료Iptv And Internet Video 발표자료
Iptv And Internet Video 발표자료
 
[기술풀이] 인터넷전화시스템개요
[기술풀이] 인터넷전화시스템개요[기술풀이] 인터넷전화시스템개요
[기술풀이] 인터넷전화시스템개요
 
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
 
모바일컨버전스 회사소개서
모바일컨버전스 회사소개서모바일컨버전스 회사소개서
모바일컨버전스 회사소개서
 
사물인터넷 산업의 주요동향
사물인터넷 산업의 주요동향사물인터넷 산업의 주요동향
사물인터넷 산업의 주요동향
 
Ics craken 20151103
Ics craken 20151103Ics craken 20151103
Ics craken 20151103
 
hotel service proposal
hotel service proposalhotel service proposal
hotel service proposal
 

More from Yong Heui Cho

Android - Sensor Manager
Android - Sensor ManagerAndroid - Sensor Manager
Android - Sensor Manager
Yong Heui Cho
 
Android - Broadcast Receiver
Android - Broadcast ReceiverAndroid - Broadcast Receiver
Android - Broadcast Receiver
Yong Heui Cho
 
Android - Message
Android - MessageAndroid - Message
Android - Message
Yong Heui Cho
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Yong Heui Cho
 
Computing Paradigm
Computing ParadigmComputing Paradigm
Computing Paradigm
Yong Heui Cho
 
TestBCD2018-2(answer)
TestBCD2018-2(answer)TestBCD2018-2(answer)
TestBCD2018-2(answer)
Yong Heui Cho
 
TestSDS2018-2(answer)
TestSDS2018-2(answer)TestSDS2018-2(answer)
TestSDS2018-2(answer)
Yong Heui Cho
 
TestEC2018-2(answer)
TestEC2018-2(answer)TestEC2018-2(answer)
TestEC2018-2(answer)
Yong Heui Cho
 
TestEC2018-1(answer)
TestEC2018-1(answer)TestEC2018-1(answer)
TestEC2018-1(answer)
Yong Heui Cho
 
TestBCD2018-1(answer)
TestBCD2018-1(answer)TestBCD2018-1(answer)
TestBCD2018-1(answer)
Yong Heui Cho
 
TestSDS2018-1(answer)
TestSDS2018-1(answer)TestSDS2018-1(answer)
TestSDS2018-1(answer)
Yong Heui Cho
 
BJT - Analysis of Bias
BJT - Analysis of BiasBJT - Analysis of Bias
BJT - Analysis of Bias
Yong Heui Cho
 
TestCloud2018-2(answer)
TestCloud2018-2(answer)TestCloud2018-2(answer)
TestCloud2018-2(answer)
Yong Heui Cho
 
TestECD2018-1(answer)
TestECD2018-1(answer)TestECD2018-1(answer)
TestECD2018-1(answer)
Yong Heui Cho
 
Test-SDIC2018-2(answer)
Test-SDIC2018-2(answer)Test-SDIC2018-2(answer)
Test-SDIC2018-2(answer)
Yong Heui Cho
 
TestCloud2018-1(answer)
TestCloud2018-1(answer)TestCloud2018-1(answer)
TestCloud2018-1(answer)
Yong Heui Cho
 
Cloud Service Model
Cloud Service ModelCloud Service Model
Cloud Service Model
Yong Heui Cho
 
Test-SDIC2018-1(Answer)
Test-SDIC2018-1(Answer)Test-SDIC2018-1(Answer)
Test-SDIC2018-1(Answer)
Yong Heui Cho
 
RF 증폭기 설계(Design of RF Amplifier)-rev1
RF 증폭기 설계(Design of RF Amplifier)-rev1RF 증폭기 설계(Design of RF Amplifier)-rev1
RF 증폭기 설계(Design of RF Amplifier)-rev1
Yong Heui Cho
 
Computing Paradigm - rev1
Computing Paradigm - rev1Computing Paradigm - rev1
Computing Paradigm - rev1
Yong Heui Cho
 

More from Yong Heui Cho (20)

Android - Sensor Manager
Android - Sensor ManagerAndroid - Sensor Manager
Android - Sensor Manager
 
Android - Broadcast Receiver
Android - Broadcast ReceiverAndroid - Broadcast Receiver
Android - Broadcast Receiver
 
Android - Message
Android - MessageAndroid - Message
Android - Message
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Computing Paradigm
Computing ParadigmComputing Paradigm
Computing Paradigm
 
TestBCD2018-2(answer)
TestBCD2018-2(answer)TestBCD2018-2(answer)
TestBCD2018-2(answer)
 
TestSDS2018-2(answer)
TestSDS2018-2(answer)TestSDS2018-2(answer)
TestSDS2018-2(answer)
 
TestEC2018-2(answer)
TestEC2018-2(answer)TestEC2018-2(answer)
TestEC2018-2(answer)
 
TestEC2018-1(answer)
TestEC2018-1(answer)TestEC2018-1(answer)
TestEC2018-1(answer)
 
TestBCD2018-1(answer)
TestBCD2018-1(answer)TestBCD2018-1(answer)
TestBCD2018-1(answer)
 
TestSDS2018-1(answer)
TestSDS2018-1(answer)TestSDS2018-1(answer)
TestSDS2018-1(answer)
 
BJT - Analysis of Bias
BJT - Analysis of BiasBJT - Analysis of Bias
BJT - Analysis of Bias
 
TestCloud2018-2(answer)
TestCloud2018-2(answer)TestCloud2018-2(answer)
TestCloud2018-2(answer)
 
TestECD2018-1(answer)
TestECD2018-1(answer)TestECD2018-1(answer)
TestECD2018-1(answer)
 
Test-SDIC2018-2(answer)
Test-SDIC2018-2(answer)Test-SDIC2018-2(answer)
Test-SDIC2018-2(answer)
 
TestCloud2018-1(answer)
TestCloud2018-1(answer)TestCloud2018-1(answer)
TestCloud2018-1(answer)
 
Cloud Service Model
Cloud Service ModelCloud Service Model
Cloud Service Model
 
Test-SDIC2018-1(Answer)
Test-SDIC2018-1(Answer)Test-SDIC2018-1(Answer)
Test-SDIC2018-1(Answer)
 
RF 증폭기 설계(Design of RF Amplifier)-rev1
RF 증폭기 설계(Design of RF Amplifier)-rev1RF 증폭기 설계(Design of RF Amplifier)-rev1
RF 증폭기 설계(Design of RF Amplifier)-rev1
 
Computing Paradigm - rev1
Computing Paradigm - rev1Computing Paradigm - rev1
Computing Paradigm - rev1
 

TestSDS2014-2(Answer)

  • 1. 2014-2 스마트디바이스구조 기말 고사(100) Smart Device Structure Date: 2014-12-17 1. Android에서 사용되는 BroadcastReceiver와 Listener의 대비되는 차이점을 2가지 이상 쓰시오. (10) - BroadcastReceiver는 주로 Intent를 입력으로 받는 Class이지만, Listener는 Intent외에 다양한 입력을 받을 수 있는 융통성 있는 Class or Interface임 - BroadcastReceiver는 다양한 전역 Message를 받아서 처리할 수 있지만, Listener는 주로 특화 된 Message(Telephony, Sensor, Location 등)를 주로 처리함 - BroadcastReceiver는 단발성 Event를 처리하지만, Listener는 지속적으로 발생하는 Event도 처 리할 수 있음 - BroadcastReceiver는 동적이나 Manifest를 통해 생성할 수 있지만, Listener는 동적으로만 생 성해야 함 2. Android에서 SMS를 보내는 방식을 최대한 단순하게 아래 2가지 방법으로 구현하라. (20) ① Intent를 이용해 발송 (10) Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.parse("smsto:전화번호")); intent.putExtra("sms_body", "SMS 내용"); startActivity(mIntent); ② SmsManager를 이용해 발송 (10) SmsManager.getDefault().sendTextMessage(“전화번호”, null, “SMS 내용”, null, null); 3. 1세대(1G)에서 4세대(4G)로 이어지는 통신의 발달 과정을 음성과 데이터 관점에서 설명 하시오. (20) - 1G는 유선 전화를 무선화 시킨 특성이 매우 크므로 음성만을 대상으로 서비스 - 2G는 무선 전화에 디지털 기술을 접목하기 시작한 세대로 음성을 위주로 한 서비스에 SMS 와 단순 데이터 연결을 시도 - 3G는 무선과 디지털이 완전히 접목된 통신 서비스로 전세계적인 통신을 가능하게 했으며 음 성보다는 데이터 위주의 서비스를 실현함; 영상 중심의 서비스가 본격적으로 등장하기 시작함 - 4G는 완전 데이터 중심의 통신 서비스로 IP 위주의 Data Network이 중요한 특징이 됨 4. Bluetooth로 구성한 Piconet의 특징을 4가지 이상 기술하시오. (20) - Piconet은 Bluetooth 방식으로 Network을 구성할 때 생성하는 무선 Network의 이름
  • 2. - Piconet은 ad hoc Network 특성을 가짐 - Piconet에는 하나의 Master와 최대 7개의 Slave가 구성될 수 있음 - Piconet에 연결된 Bluetooth Device는 동일한 물리 계층(동기화, FH 순서 등)을 사용하여 통 신함 - Piconet에서 Slave는 Master와만 통신할 수 있음 - Piconet에는 최대 255개까지의 Slave가 비활성(Inactive)이나 보류(Hold)/정지(Parked) 상태에 존재할 수 있음 - Piconet은 시작할 때 2대의 Device로 시작하지만 최대 8대의 Device까지 Network이 커질 수 있음 5. Service의 Override 함수를 이용해 다음을 수행하는 Program을 작성하시오. (30) ① Service가 최초 시작될 때 발신 통화를 확인하는 BroadcastReceiver 등록 ② Service가 파괴될 때 등록된 BroadcastReceiver를 해제 ③ Service 이름은 TxService, BroadcastReceiver 이름은 TxReceiver로 가정 ④ Service내 Override 함수는 2개만 사용하여 전체 10줄 내외로 작성할 것 public class TxService extends Service { @Override public int onStartCommand(Intent intent, int flags, int startId) { int result = super.onStartCommand(intent, flags, startId); registerReceiver(txReceiver, new IntentFilter(Intent.ACTION_NEW_OUTGOING_CALL)); return result; } @Override public void onDestroy() { unregisterReceiver(txReceiver); super.onDestroy(); } public TxReceiver txReceiver; }