*다음 문제 중 4문제를 선택하여 설명하시오. (각 25점)

1. 6. 다음은 C언어로 작성된 버블정렬(Bubble Sort) 알고리즘 프로그램의 일부이다. 프로그램을 완성하시오.
#include
int main()
{
int data[5] = {2, 5, 1, 4, 3};
bubble(data, 5);
for(int i=0; i<5; i++) {
print("%d ", data[i]);
}
return 0;
} ( 관리 95회 )

2. 3. 최근 의료기관을 대상으로 사이버 침해공격이 지능화 및 다양화되고 있다. 이에 대한 대안으로 병원정보시스템(HIS: Hospital Information System)에 특화된 정보공유센터(ISAC : Information Sharing Analysis Center)의 역할이 증가하고 있다. 이와 관련하여 다음을 설명하시오.
(1) HIS의 개요 및 구성
(2) ISAC의 개요 및 역할
(3) 의료기관의 사이버침해공격 대응방안 ( 응용 129회 )

3. 2. 데이터 커머스(Data Commerce)의 중요성이 점차 증대되고 있다. 데이터 커머스 대한 아래의 사항을 설명하시오
가. 개념과 주요 기술
나. 특징
다. 활용 분야 ( 응용 127회 )

4. 3.1. 차세대 저장장치인
가. SSD(Solid State Disk)
나. MEMS(Micro Electro Mechanical System)
다. H-HDD(Hybrid Hard Disk Drive)에 대해 기술하시오. ( 응용 84회 )

5. 3-6. 임베디드(embedded) 기기를 개발하기 위한 디버거의 종류를 열거하고 설명하시오 ( 응용 89회 )

6. 2. 패키지 소프트웨어를 적용하여 기업 애플리케이션을 개발할 경우 패키지는 커스터마이징(Customizing) 또는 애드온(Add-On) 되어야 한다. 이 때, 패키지 소프트웨어를 테스트하기 위한 고려사항과 절차에 대하여 설명하시오. ( 응용 101회 )