본문 바로가기
728x90
반응형

소프트웨어 개발3

[정보처리기사] 2020_09_26 (4회)_2과목 2과목 : 소프트웨어 개발 21. 소프트웨어 패키징 도구 활용 시 고려 사항으로 틀린 것은? ① 반드시 내부 콘텐츠에 대한 암호화 및 보안을 고려한다. ② 보안을 위하여 이기종 연동을 고려하지 않아도 된다. ③ 사용자 편의성을 위한 복잡성 및 비효율성 문제를 고려한다. ④ 제품 소프트웨어 종류에 적합한 암호화 알고리즘을 적용한다. 🍎 - 패키징 시 사용자에게 배포되는 소프트웨어임을 감안하여 반드시 내부 콘텐츠에 대한 암호화 및 보안을 고려 - 패키징 도구를 활용하여 여러 가지 이기종 콘텐츠 및 단말기 간 DRM 연동을 고려 - 패키징 도구를 고려하면 사용자의 입장에서 불편해질 수 있는 문제를 고려하여, 최대한 효율적으로 적용될 수 있도록 고려 - 제품 소프트웨어의 종류에 맞는 알고리즘을 선택하여 배포 시.. 2023. 4. 10.
[정보처리기사] 2020_08_22 (3회)_2과목 2과목 : 소프트웨어 개발 21. 인터페이스 보안을 위해 네트워크 영역에 적용될 수 있는 솔루션과 거리가 먼 것은? ① IPSec ② SSL ③ SMTP ④ S-HTTP 🍎 1. IPSec : 네트워크 계층에서 IP 패킷 단위의 데이터 변조 방지 및 은닉 기능 제공 2. SSL : TCP/IP 계층과 애플리케이션 계층 사이에서 인증, 암호화, 무결성을 보장하는 프로토콜 3. SMTP(Simple Mail Transfer Protocol) : 전자 우편을 교환하는 서비스를 제공하는 프로토콜 4. S-HTTP : 클라이언트와 서버 간 전송되는 모든 메시지를 암호화하는 프로토콜 22. 소프트웨어 공학의 기본 원칙이라고 볼 수 없는 것은? ① 품질 높은 소프트웨어 상품 개발 ② 지속적인 검증 시행 ③ 결과에 대.. 2023. 3. 31.
[정보처리기사] 2020_06_06 (1회,2회 통합)_2과목 2과목 : 소프트웨어 개발 21. 정렬된 N개의 데이터를 처리하는데 O(Nlog2N)의 시간이 소요되는 정렬 알고리즘은? ① 선택정렬 ② 삽입정렬 ③ 버블정렬 ④ 합병정렬 🍎 1. 선택정렬 : O(n^2) 2. 삽입정렬 : O(n^2) 3. 버블정렬 : O(n^2) 4. 합병정렬 : O(Nlog2N) 22. White Box Testing에 대한 설명으로 옳지 않은 것은? ① Base Path Testing, Boundary Value Analysis가 대표적인 기법이다. ② Source Code의 모든 문장을 한 번 이상 수행함으로써 진행된다. ③ 모듈 안의 작동을 직접 관찰할 수 있다. ④ 산출물의 각 기능별로 적절한 프로그램의 제어구조에 따라 선택, 반복 등의 부분들을 수행함으로써 논리적 경로를 점.. 2023. 3. 21.
728x90
반응형