반응형

이전자료/정보처리기사 12

[정보처리기사] 12장 제품 소프트웨어 패키징

소프트웨어 패키징 -모듈별로 생성한 실행 파일들을 묶어서 배포용 설치파일을 만드는것 -사용자 중심 -소스코드는 향후 관리를 고려하여 모둘화하여 패키징한다. 패키징 순서 기능 식별 -> 모듈화 -> 빌드진행 ->사용자 환경 분석 -> 패키징 및 적용 시험 -> 패키징 변경 개선 -> 배포 *빌드: 소스코드 파일들을 컴퓨터에서 실행할 수 있는 제품 소프트웨로 변환하는 과정, 결과물 *사용자 환경 분석: 실행환경 os, 시스템사양, 사용방법 등... 릴리즈 노트 -소프트웨어 개발 과정에서 정리된 릴리즈 정보를 고객과 공유하기 위한 문서 *헤더: 릴리즈 노트 이름, 소프트웨어 이름, 릴리즈 버전, 릴리즈 날짜. 릴리즈 노트 날짜, 릴리즈 노트 버전 릴리즈 노트 작성 순서 모듈식별 -> 릴리즈 정보 확인 -> 릴..

[정보처리기사] 11장 응용 SW 기초 기술 활용

운영체제(OS) -컴퓨터 시스템의 자원들을 효율적으로 관리, 사용자가 컴퓨터를 편리하고 혀과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모음 - 운영체제는 프로세스, 기억장치, 주변장치, 파일 등을 관리하는 기능을 수행 - Windows, UNIX, LINUX, MACOS, MS-DOS, Android 운영체제의 목적 -처리 능력, 반환 시간, 사용 가능도, 신뢰도 window - ms가 개발한 운영 체제 UNIX - AT&T 벨 연구소, MIT, GE가 공동 개발한 운영 체제 - 시분할 시스템을 위해 설계된 대화식 운영체제 - 개방형 시스템 - C언어로 작성되어있어 이식성이 높고, 프로세스 간의 호환성이 높다 UNIX 구성 - 커널: 하드웨어를 보호하고, 프로그램과 하드웨어 간의 인터페이스..

[정보처리기사] 9장 소프트웨어 개발 보안 구축

Secure SDLC - 보안상 안전한 소프트웨어를 개발하기 위해 SDLC에 보안 강화를 위한 프로세스를 포함한 것 - 요구사항 분석, 설계, 구햔, 테스트, 유지보수등 전단계에서 수행되어야 할 보안 활동 제시 Secure SDLC 방법론 -CLASP: SDLC 초기 단계에서 보안을 강화하기 위해 개발된 방법론 - SDL: MS에서 안전한 소프트웨어 개발을 위해 기존의 SDLC를 개선한 방법론 -Seven Touchpoints: 모범사례를 SDLC에 통합한 방법론 SDLC 단계별 보안 활동 요구사항 분석 단계 -> 설계 단계 -> 구현 단계 -> 테스트 단계 -> 유지보수 단계 소프트웨어 개발 보안 요소 기밀성(Confidentiality): 인가된 사용자에게만 접근이 허용 무결성(Intergrity):..

[정보처리기사] 7장 애플리케이션 테스트 관리

테스트 프로세스: 테스트 계획->분석/설계->수행->관리 *소프트웨어 테스트 산출물 테스트 계획서(테스트 수행계획), 테스트 케이스(테스트 항목 명세서, 설계 산출물), 테스트 시나리오(테스트 절차 명세), 테스트 결과서(테스트 리프팅) 어플리케이션 테스트 원리 완벽한 테스트는 불가능:SW의 잠재적인 결함을 줄일 수 있지만 SW에 결함이 없다고는 증명 불가 파레토 법칙:20%의 코드에서 전체의 80%의 결함 발견 살충제 패러독스:동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되지 않는 현상 테스팅은 정황 의존:SW의 특징, 테스트 환경, 테스터의 역량 등 정황에 따라 테스트 결과가 달라질 수 있음, 정황에 따라 테스트를 다르게 수행해야함 오류-부재의 궤변:SW의 모든 결함을 제거해도..

[정보처리기사] 6장 화면 설계

사용자 인터페이스(UI) -사용자와 시스템 간의 상호작용이 원할하게 이루어 지도록 도와주는 장치나 소프트웨어 CLI: 명령과 출력이 텍스트 형태로 이뤄지는 인터페이스 GUI: 아이콘이나 메뉴를 마우스로 선택하여 작업을 수행하는 그래픽 환경의 인터페이스 NUI: 사용자의 말이나 행동으로 기기를 조작하는 인터페이스 UI 기본원칙 직관성: 누구나 쉽게 이해하고 사용할 수 있어야함 유효성: 사용자의 목적을 정확하고 완벽하게 달성해야함 학습성: 누구나 쉽게 배우고 익힐 수 있어야함 유연성: 사용자의 요구사항을 최대한 수용하고 실수를 최소화 해야함 UI 표준: 전체 시스템에 포함된 모든 UI에 공통적으로 적용될 내용 | 화면 구성, 화면 이동 UI 지침: UI 요구사항, 구현시 제약사항 등 UI 개발 과정에서 꼭 ..

반응형