26. 소프트웨어 테스트에서 오류의 80%는 전체 모듈의 20% 내에서 발견된다는 법칙은?
1) Brooks의 법칙
2) Boehm의 법칙
3) Pareto의 법칙
4) Jackson의 법칙
● Brooks의 법칙 : 새로운 개발 인력이 진행중인 프로젝트에 투입될 경우 작업 적응 기간과 부작용으로 인해 빠른시간 내에 프로젝트는 완료될 수 없다.
● Boehm의 법칙 : Boehm은 나선형 모형을 제안한 사람
● Pareto의 법칙 : 결과의 80%가 전체 원인의 20%에서 일어나는 현상
Jackson의 법칙 : 없음
[참고 자료]
27. 디지털 저작권 관리(DRM)의 기술 요소가 아닌 것은?
1) 크랙 방지 기술
2) 정책 관리 기술
3) 암호화 기술
4) 방화벽 기술
디지털 저작권 관리(DRM)
● 디지털 콘텐츠가 저작권자가 의도한 용도로만 사용되도록 디지털 콘텐츠의 생성, 유통, 이용까지의 전 과정에 걸쳐 사용되는 디지털 콘텐츠 관리 및 보호 기술
● 기술요소 : 암호화, 키 관리, 암호화 파일 생성, 식별 기술, 저작권 표현, 정책 관리, 크랙 방지, 인증
[참고 자료]
길벗 2020 시나공 정보처리기사 필기 p.199 ~ p.200
28. 인터페이스 보안을 위해 네트워크 영역에 적용될 수 있는 솔루션과 거리가 먼 것은?
1) IPSec
2) SMTP
3) SSL
4) S-HTTP
인터페이스 보안 기능은 일반적으로 네트워크, 애플리케이션, 데이터 베이스 영역에 적용한다.
네트워크 영역 : 데이터 탈취 및 변조 위협을 방지하기 위해 네트워크 트래픽에 대한 암호화를 설정
● IPSec : 네트워크 계층에서 IP 패킷 단위의 데이터 변조 방지 및 은닉기능을 제공한는 프로토콜
● SSL : TCP/IP계층과 애플리케이션 계층 사이에서 인증, 암호화, 무결성을 보장하는 프로토콜
● S-HTTP : 클라이언트와 서버 간에 전송되는 모든 메시지를 암호화하는 프로토콜
SMTP란? 타인에게 메일을 보낼 때 그 메일은 SMTP로 일단 전송되며 이 SMTP 서버에서 프로그램을 구동하여 해당 메일 주소로 이메일을 보냄
[참고 자료]
길벗 2020 시나공 정보처리기사 필기 p.281
https://www.hanbiro.com/temp/print_view.php?bid=spammail&no=1
29. 인터페이스 구현 검증 도구 중 아래에서 설명하는 것은?
- 서비스 호출, 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크
- 각 테스트 대상 분산 환경에 데몬을 사용하여 테스트 대상 프로그램을 통해 테스트를 수행하고, 통합하여 자동화하는 검증 도구
1) xUnit
2) STAF
3) FitNesse
4) RubyNode
인터페이스 수현 검증 : 인터페이스가 정상적으로 문제없이 작동하는지 확인하는 것
검증도구
● xUnit : Java(Junit), C++(Cppunit) 등 다양한 언어를 지원하는 단위 테스트 프레임워크
● STAF : 서비스 호출 및 컴포넌트 재사용 등 다양한 환경을 지원하는 프레임워크
● Fitnesse : 웹 기반 테스트 케이스 설계, 실행, 결과 확인 등을 지원하는 프레임워크
● NTAF : Fitness의 장점인 협업 + STAF의 장점인 재사용 및 확장성 = NHN의 테스트 자동화 프레임워크
● Selenium : 다양한 브라우저 및 개발언어를 지원하는 웹 애플리케이션 프레임워크
● watir : Ruby를 사용하는 애플리케이션 프레임워크
[참고 자료]
길벗 2020 시나공 정보처리기사 필기 p.285
30. SW 패키징 도구 활용 시 고려 사항과 거리가 먼 것은?
1) 패키징 시 사용자에게 배포되는 SW이므로 보안을 고려한다.
2) 사용자 편의성을 위해 복잡성 및 비효율성 문제를 고려한다.
3) 보안상 단일 기종에서만 사용할 수 있도록 해야한다.
4) 제품 SW종류에 적합한 암호화 알고리즘을 적용한다.
소프트웨어 패키징
모듈별고 생성한 실행 파일들을 묶어 배포용으로 설치 파일을 만드는 것
● 패키징 순서 : 기능식별 - 모듈화 - 빌드 - 사용자 환경 분석 - 패키징 및 적용 시험 - 패키징 변경 개선 - 배포
고려사항
● 사용자의 시스템 환경에 필요한 최소 환경을 정의
● UI를 시각적 자료와 함께 제공하고 매뉴얼과 일치시켜켜서 패키징
● 하드웨어와 함께 관리될 수 있도록 Managed Service형태로 제공하는 것인 좋음
● 고객의 편의성 고려, 안정적인 배포
● 다양한 사용자의 요구사항을 반영할 수 있도록 패키징 변경 및 개선에 대한 관리사항 고려
[참고 자료]
길벗 2020 시나공 정보처리기사 필기 p.194
※ 잘못된 부분이 있다면 공유부탁드립니다!
2020 정보처리기사
제 1, 2회 통합 필기 A형
문제풀이 026~030
'정보처리기사 > 2020 1,2회 정보처리기사 필기' 카테고리의 다른 글
2020 정보처리기사 제 1, 2회 필기 A형 2과목 036~040 (2) | 2020.06.17 |
---|---|
2020 정보처리기사 제 1, 2회 필기 A형 2과목 031~035 (0) | 2020.06.16 |
2020 정보처리기사 제 1, 2회 필기 A형 2과목 021~025 (0) | 2020.06.14 |
2020 정보처리기사 제 1, 2회 필기 A형 1과목 016~020 (0) | 2020.06.14 |
2020 정보처리기사 제 1, 2회 필기 A형 1과목 011~015 (0) | 2020.06.10 |
댓글