본문 바로가기

정보처리기사16

Chapter 2, 화면 설계 * UI(User Inferface) - UI(사용자 인터페이스)는 넓은 의미에서 사용자와 시스템 사이에서 의사소통 할 수 있도록 고안된 물리적, 가상의 매개체이다. * UI 표준 - UI 표준은 디자인 철학과 원칙 기반 하에 전체 시스템에 공통으로 적용되는 화면 간 이동, 화면 구성 등에 관한 규약이다. * UI 스타일 가이드 구성 - UI 의 통일과 일관적인 화면을 위해서 시스템이 지켜야 할 UI 요소 정의와 화면 설계 원칙을 제시한다. * UI 지침(Guideline) - UI 지침이란 UI 표준에 따라 사용자 인터페이스 설계, 개발 시 지켜야 할 세부 사항을 규정하는 것을 의미한다. * 사용성 테스트(Usability Test) - 사용자가 직접 제품을 사용하면서 미리 작성된 시나리오에 맞추어 과.. 2021. 5. 13.
Chapter 12, 제품 소프트웨어 패키징 1. 쉘(Shell)은 운영체제의 핵심이 되는 기능들이 모여 있는 컴퓨터 프로그램으로 쉘과 하드웨어 중간에 위치한다. 2. 리눅스/유닉스 운영체제의 기본 명령어 중 (ls)는 자신이 속해 있는 폴더 내의 파일 및 폴더들을 표시하는 명령어이다. 3. (배치기법)은 메모리 관리 기법 중 디스크에 있는 프로세스를 주 기억장치의 어느 위치에 저장할 것인지 결정하는 기법으로 세부 기법에는 최초 적합, 최적 적합, 최악 적합이 있다. 4. 라운드로빈은 프로세스는 같은 크기의 CPU시간을 할당(시간 할당량), 프로세스가 할당된 시간 내에 처리 완료를 못하면 준비 큐 리스트의 가장 뒤로 보내지고, CPU는 대기 중인 다음 프로세스 로 넘어가는 알고리즘이다. 5. HRN의 우선순위를 계산하는 공식은(대기시간 + 서비스 .. 2021. 5. 12.
Chapter 11, 응용 SW 기초 기술 활용 1. 소프트웨어 테스트는 소프트웨어 테스트란 개발된 응용 애플리케이션이나 시스템이 사용자가 요구하는 기능과 성능, 사용성, 안정성 등을 만족하는지 확인하고, 노출되지 않은 소프트웨어의 결함을 찾아내는 활동이다. 2. 소프트웨어 테스트의 원리중 (완벽한 테스팅은 불가능)은 무한 경로(한 프로그램 내의 내부 조건은 무수히 많을 수 있음), 무안 입력 값(입력이 가질 수 있는 모든 값의 조합이 무수히 많음)으로 인한 테스트의 어려움을 나타내는 원리이다. 3. 소프트웨어 테스트의 원리 중 결함집중은 적은 수의 모듈에서 대두수의 결함이 발견됨을 나타내는 원리로 파레토 법칙(Pareto Principle)의 내용인 80 대 20 법칙이 적용되는 원리이다. 4. 소프트웨어 테스트의 원리 중 살충제 페러독스는 동일한 .. 2021. 5. 12.
Chapter 10, 애플리케이션 테스트 관리 1. 소스코드 등에 존재하는 보안 취약점을 제거하고, 보안을 고려하여 기능을 설계 및 구현 하는 등 소프트웨어 개발 과정에서 지켜야 할 일련의 보안 활동을 말한다. 2. 기밀성(Confidentiality)는 인가되지 않은 개인 혹인 시스템 접근에 따른 정보 공개 및 노출을 차단하는 특성이다. 3. 무결성은 정당한 방법을 따르지 않으면 데이터가 변경될 수 없으며, 데이터의 정확성 및 완전성과 고의/악의로 변경되거나 훼손 또는 파괴되지 않음을 보장하는 특성이다. 4. 가용성(Availability)는 권한을 가진 사용자나 애플리케이션이 원하는 서비스르 지속 사용할 수 있도록 보장하는 특성이다. 5. 자산은 조직 데이터 또는 조직의 소유자가 가치를 부여한 대상이다. 6. (위협)은 조직이나 기업의 자산에 악.. 2021. 5. 12.