최근뜨는 IT기술

이성몽 2008. 12. 1. 10:19

정보처리 기술사 시험 기출문제 및 해설 자료 제공, 정보처리 기술사 합격자 발표 자료 제공 

(기술사 합격방법서 자료실 http://www.seri.org/forum/pehelp)

정보처리기술사 합격방법서

이성몽

인포드림 2008.03.07

기술사 합격방법서 자료실: www.seri.org/forum/pehelp  <-- 지금 방문해 보세요

(기술사 관련 자료 1,000개 무료제공, 향후 5,000개 제공)

=======================================================================

제 86회 전자계산조직응용 기술사 기출문제 풀이 (전체 설명 자료는 자료실 참조)

센서 네트워크,통합개발 환경, X-internet와 Reporting 툴 연동, Web Site 접근성, 병렬성(Parallelism) 그레인(Grain) 요약

 

 

1. 센서 네트워크 구축에서 미들웨어의 요구사항과 종류를 나열하고 설명하시오
2. 통합개발 환경과 형상관리가 연동되도록 개발환경을 구축하고자 한다. 이에 소요되는 기술을
   열거하고, 그들을 이용한 시스템 구성에 대하여 논술하시오.
3. X-internet와 Reporting 툴을 이용하여 응용시스템을 개발하려고 한다. 두 개의 툴을
   연동하여 구성하는 방안에 대하서 설명하시오.
4. 국내행정기관의 Web Site 접근성에 관한 평가항목과 개선방안을 논술하시오.
5. 병렬처리컴퓨터의 병렬성(Parallelism)은 그레인(Grain)의 크기에 따라 3종류로 분류할 수
    있다.  그 종류를 나열하고 각각을 설명하시오.
6. IDC(Integrated Data Center)에서는 운영 중인 정보자원(서버, 응용, 통신, 침해)의 운영 상태
    확인 (관제)이 중요한 업무이다. 이와 관련하여 아래의 내용을 기술하시오
(가) 정보자원 중 서버, 통신 운영 상태 확인용 시스템에 대하여 각각 설명
(나) (가)의 시스템을 활용하여 ITIL(IT Infrastructure Library)내의 절차(Process) 2개 이상 설명
 
 
[문제] 센서 네트워크 구축에서 미들웨어의 요구사항과 종류를 나열하고 설명하시오.
 
1. 유비쿼터스 컴퓨팅을 위한 센서네트워크 미들웨어
 가.  센서네트워크의 정의
    -  광범위하게 분산된 센서 디바이스들로부터 감지된 상황인지 데이터를 네트워크를 통하여
        응용서버와 연동하는 기술.
 나.  센서네트워크 미들웨어의 정의
    -  운영체제와 응용소프트웨어 사이에서 네트워크 연결성과 높은 수준의 시스템 인터페이스
       제공과 같은 높은 수준의 추상화를 제공함으로써 응용프로그램의 복잡성 감소와 응용의
       개발에 편의성을 제공하는 S/W
 
2. 센서네트워크 미들웨어의 요구사항
 가.  센서네트워크 미들웨어의 비기능적 요구사항
지역적 알고리즘
일정범위내의 노드들만의 통신에 의한 분산 알고리즘으로 구현
네트워크의 복잡성과 분할이나 노드의 장애로부터의 투명성 확보
품질조절가변알고리즘
주어진 문제에 대하여 제한된 자원의 활용을 통한 해답을 구하는 알고리즘 제공
데이터 중심 통신
통신 뿐만 아니라 응용부분의 데이터를 처리하는 기능통합적으로 제공
센싱된 데이터와 함께 데이터를 발생시킨 위치정보도 함께 제공
응용정보에 기반한 설계 및 응용
응용부분에 대한 정보를 네트워크 기반구조나 노드 자체에 주입할 수 있는 기능제공
기존 네트워크와의 연계
제한된 자원의 특성으로 한하여 대규모 저장을 센서 네트워크 외부에서 수행 가능
 나.  센서네트워크 미들웨어의 기능적 요구사항
요구사항
내용
전력관리
프로세싱 전력이 제한적인 특징으로 인하여 저전력 플랫폼으로 설계
위치인식
센싱 데이터의 전달 및 응용부분에서 지시하는 메시지 내 컨텍스트 조건을 만족하기 위하여 자신의
위치 인식
시간동기화
다양한 센서 노드들 간의 협력작업을 위해 시간동기화 기능 요구
소프트웨어 배포 및
자동 갱신
분산된 노드들에 새로운 코드 전송을 위한 메커니즘 필요
센서정보 저장
센싱 정보들의 효율적인 관리 기법
데이터 분배 및 복제
데이터의 접근성을 높이고 전송과정의 에너지 효율성 고려
보안
메모리 관리부가 없는 노드의 특성상 미들웨어에 추가적인 보안기능 요구
센서 노도 이질성의
일반화
이질성으로 파생되는 여러 가지 제약, 또는 다양한 문제 상황에 대처 할 수 있도록 설계
장애관리
신뢰도와 가용성 확보를 위한 장애 극복기능 요구
3. 센서네트워크 미들웨어의 종류
그림, 표 깨짐: 원본은 자료실에서 참조
 
[문제] 통합개발 환경과 형상관리가 연동되도록 개발환경을 구축하고자 한다.  이에 소요되는 기술을 열거하고, 그들을 이용한 시스템 구성에 대하여 논술하시오.
1. 개발 생산성 향상을 위한 통합개발 환경
 가.  통합개발환경의 정의
    - 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램
      안에서 처리하는 환경을 제공하는 소프트웨어
 나.  S/W 형상관리
    - 소프트웨어에 가해지는 변경을 제어하고 관리하는 일련이 활동
    - 변경에 대해 보호 활동이며 변경의 원인을 추적하고 제어, 확인 및 통보하는 작업
2. 통합개발환경과 형상관리 연동을 위한 기술
 가.  통합개발환경과 형상관리 연동을 위한 기술
 
기술요소
내용
Repository
Version 변경사항 저장, Release 배포본 저장, 이력관리 대상이 되는 저장소
개발 Source 와 적용 Source 의 저장
통합개발환경 Tool
IBM Rational Rose, Eclipse, Visual Studio, NetBeans 등의 IDE Tool을 이용,
개발시 코딩, 컴파일, 디버깅, Code Generation의 처리
PVCS
형상관리 도구, Version을 Control, 형상식별, 변경관리, Baseline설정, 형상Reporting,감사
목적의 도구. CVS, SVN를 포함
서버
Unix, Windows계열서버, 반영된 Source는 주로 Unix계열에 위치하며, PVCS를 적용한
개발Source는 보통 NT, Windows계열에서 Control. 테스트서버, 운영환경서버
 
나.  통합개발환경과 형상관리 연동시 고려사항
 그림, 표 깨짐: 원본은 자료실에서 참조
3. 통합개발환경과 형상관리 연동 시스템 구성
 가. 통합개발환경내 형상관리 도구의 도입
 그림, 표 깨짐: 원본은 자료실에서 참조
나. 적용
 
[문제] X-Internet 과 Reporting 툴을 이용하여 응용시스템을 개발하려고 한다.  두 개의 툴을 연동하여 구성하는 방안에 대하여 설명하시오.
1. X-Internet 과 Reporting의 연동
 가.  X-Internet 의 정의
    - C/S 와 웹의 장점을 수용하여 네트워크 구간의 부하 감소 및 사용자에게 풍부한 UI와 빠른
       응답속도를 제공하는 실행 가능하고(eXcutable), 확장 가능한(eXtended) 인터넷.
 나.  X-Internet 기반의 응용시스템
    - 웹 상에서 대용량, 다양한(폼형태 및 데이터) 데이터 처리 및 XML 형태의 전송
    - Presentation Code 와 Data의 분리 전송
    - 동작시 화면 깜빡임(Screen Flickering)과 화면재구성(Page Reloading)이 없음
 
2. X-Internet 기반의 Reporting 시스템
 가.  시스템 구성도
그림, 표 깨짐: 원본은 자료실에서 참조
 나.  시스템 구성요소
그림, 표 깨짐: 원본은 자료실에서 참조
3. X-Internet 기반의 Reporting 시스템 구현의 고려사항
 그림, 표 깨짐: 원본은 자료실에서 참조
 
[문제] 국내 행정기관의 Web Site 접근성에 관한 평가항목과 개선방안을 논술하시오.
1. 정보화 격차 해소를 위한 Web Site 접근성
 가.  Web Site 접근성의 정의
    - 사용자의 신체적, 기술적 여건과 관계없이 웹 사이트를 통하여 전자정보 등 원하는 서비스를
      이용할 수 있도록 보장 하는 기술 및 정책
 나.  Web Site 접근성의 보장 형태
그림, 표 깨짐: 원본은 자료실에서 참조
2. Web Site 접근성의 구성요소 및 기술
 가.  Web Site 접근성 구성요소
기술요소
내용
콘텐츠
웹 상의 정보로 텍스트, 이미지, 음성, 구조나 효현을 위한 마크업 또는 코드
웹 브라우져
미디어 플레이어 및 사용자 도구, 웹상의 콘텐츠를 사용자들이 이용할 수 있도록 도와주는 도구
보조기술
화면낭독프로그램, 대체키보드, 스위치, 스캐닝 소프트웨어, 화면확대 프로그램
사용자
웹일 이용하는 모든 사람
 
나. Web Site 접근성의 인증
   - 장애인 및 고령자가 웹 사이트 이용에 불편이 없도록 웹 접근성 표준지침을 준수한 우수 사이트에 대해 웹 접근성 수준을 인정하고 이를 상징하는 품질마크를 부여하는 인증제도
   - 법적근거
    ‘정보격차해소에관한법률’제7조(장애인·노령자등의 정보접근및이용보장)
    ‘장애인·노인 등의 정보통신 접근성 향상을 위한 권장지침 
    차별시정위원회 ’장애인 웹 접근성 향상 대책‘
 
3. Web Site 접근성 평가항목
 가.  Web Site 접근성의 평가 항목
그림, 표 깨짐: 원본은 자료실에서 참조
나.  평가기준에 따른 Web Site 설계
그림, 표 깨짐: 원본은 자료실에서 참조
4. Web Site 접근성의 개선 방안
 가. Web Site 접근성 개선을 위한 기술적 방안
그림, 표 깨짐: 원본은 자료실에서 참조
 나.  Web Site 접근성 개선을 위한 정책적 방안
 
[문제] 병렬처리컴퓨터의 병렬성(Parallelism)은 그레인(Grain)의 크기에 따라 3종류로 분류 할 수 있다.  그 종류를 나열하고 각각을 설명하시오.
1. 병렬처리 및 작업의 단위
 가.  병렬처리의 정의
    - 다수의 프로세서들이 여러 개의 프로그램들 혹은 한 프로그램의 분할된 부분들을 분담하여
      동시에 처리하는 기술
 나. 병렬처리의 단위
그림, 표 깨짐: 원본은 자료실에서 참조
 다.  그레인(Grain) 의 개념
그림, 표 깨짐: 원본은 자료실에서 참조
 
2. 그레인 크기에 따른 병렬성
 가. 미세그레인 병렬성 (Fine-Grain Parallelism)
그림, 표 깨짐: 원본은 자료실에서 참조 
나. 큰 그레인 병렬성 (Coarse-Grain Parallelism)
그림, 표 깨짐: 원본은 자료실에서 참조
 다. 중간 그레인 병렬성 (Medium-Grain Parallelism)
그림, 표 깨짐: 원본은 자료실에서 참조
 
[문제] IDC(Integrate Data Center)에서 운영 중인 정보자원(서버,응용,통신,침해)의 운영상태 확인(관제)이 중요한 업무이다.  외와 관련하여 아래 내용을 기술하시오.
(가) 정보자원 중 서버, 통신 운영 상태 확인용 시스템에 대하여 각각 설명
(나) (가)의 시스템을 활용하여 ITIL(IT Infrastructure Library)내의 절차(Process) 2개 이상 설명
1. IDC 에서의 관리시스템
 가.  IDC(Integrate Data Center)의 개념
    - 각 기관별 분산 구축/운영되던 정보자원을 단일 센터에 이전 및 구축하여 정보시스템을
       체계적이고 통합 운영 관리하는 차세대 데이터센터
 나.  IDC 의 관제시스템의 중요성
    -  단일화된 IT ERP 시스템 : 다양하고 정보시스템에 효율적 운영관리절차를 접목하여
       업무처리를 절차의 표준화
    -  표준화된 운영절차를 준수를 통한 안정적이고 지속적인 고품질의 서비스를 제공
    -  입주기관과 통합전산센터 간 원활한 의사소통 도구로 활용
    -  다양한 장애 및 보안사고 등에 대해 신속 하고 체계적인 대응을 수행
 다.  IDC 관제시스템의 역할
그림, 표 깨짐: 원본은 자료실에서 참조
2. 서버, 통신상태 확인용 시스템
 가.  IDC 관제 시스템의 구성
 그림, 표 깨짐: 원본은 자료실에서 참조
나.  서버 운용상태 확인용 시스템 (시스템 관제 시스템)
    - SMS(System Management Service)를 통하여 각 응용프로그램의 구동 여부, 시스템
      리소스, 운영상태의 모니터링 및 장애예방/긴급조치 실시
    - 각 서버에 SMS Agent 설치 및 SNMP 를 통한 상태 정보 수집
 다.  통신운영상태 확인 시스템
    -  NMS(Network Management System)을 통하여 네트워크 동작상태에 대한 관리 및
      운영현황에 대한 모니터링
    -  SNMP 를 통한 네트워크 장비 운영정보 수집 및 분석
    -  침입방지 및 침입차단시스템을 통한 네트워크 이상 징후 감지
 
3. ITIL 을 반영한 Process
 가.  서비스 지원 절차
 그림, 표 깨짐: 원본은 자료실에서 참조
 나.  서비스 공급 절차
그림, 표 깨짐: 원본은 자료실에서 참조
4. IDC 관제 시스템의 발전방향
   -  ITA/EA의 정보기술 아키텍쳐의 도입으로 업무, 응용, 데이터, 기술, 보안 등 조직의 정보화
    구성요소를 통합 분석하여 효율적인 정보시스템의 구성 및 관리
   -  IT인프라에 대한 재해ㆍ재난 예방과 비상대응 및 복구에 관한 계획을 수립, 시행하여
      BCP(업무연속성계획)에 반영
    -  각 프로세서가 처리하여야 할 작업의 단위
======================================================================

최근 뜨는 IT 기술에 대해 정리한 자료가 엄청 있는 곳 

현재 1,000여개가 있고 최종적으로 5,000개 이상을 등록할 예정입니다.

 

현재 설명 자료의 표와 그림 자료의 일부가 등록되지 않았으므로 자세한 정보는

아래 자료실에서 "합격방법서 자료실"의 67번 게시물을 참고하시기 바랍니다.

 

http://www.seri.org/forum/pehelp/  <== 옆을 클릭하시면 바로 연결 됩니다.

회원 가입도 간단합니다. (총 1분 소요^^)

 

모든 종목의 기술사 준비생에게 엄청난 도움을 주는 알짜 정보공유 포럼  
해당 포럼은 아주 좋은 포럼이며, 매우 유익한 포럼이 될 것입니다. *^^* 

http://www.seri.org/forum/pehelp/  <== 옆을 클릭하시면 바로 연결 됩니다.