본문 바로가기

정처기5

(정보처리기사)응용 SW 기초 기술 활용 - 운영체제 목적 - 처리능력, 반환시간, 사용가능도, 신뢰도 - 운영체제 기능 - 자원 스케쥴링, 사용자와 시스템간의 인터페이스 제공, 주변장치 관리, 네트워크 관리 등등 - 운영체제 주요 자원관리 - 프로세스 관리, 메모리 관리, 파일 관리, 주변장치 관리 - 윈도우 특징 - GUI - 선점형 멀티태스킹 - Pnp(Plug and Play) : 주변기기 자동 감지 기능 - OLE(Object Linking and Embedding) : 다른 프로그램에서 작성된 문자나 그림 같은 오브젝트를 현재의 문서에 자유롭게 연결하거나 삽입하여 편집가능 - 유닉스 특징 - 다중 사용자, 다중 작업 지원 - 트리구조 파일 시스템 - 시그널, 파이프, 소켓을 통해 프로세스간 통신 - 가상 기억장치 - 페이지 크기 - .. 2020. 7. 21.
(정보처리기사)소프트웨어 패키징 소프트웨어 패키징이란? 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는것 - 패키징 작업순서 기능식별 -> 모듈화 -> 빌드 진행 -> 사용자 환경 분석 -> 패키징 및 적용 시험 -> 패키징 변경 개선 -> 배포 - 릴리즈 노트 초기버전 작성 항목 - 해더, 개요, 목적, 문제요약, 재현항목, 수정/개선 내용, 사용자 영향도, SW 지원 영향도, 노트, 면책 조항, 연락처 - 릴리즈 노트 작성 순서 모듈식별 -> 릴리즈 정보 확인 -> 릴리즈 노트 개요 작성 -> 영향도 체크 -> 정식 릴리즈 노트 작성 -> 추가 개선 항목 식별 - 디지털 저작권 관리(DRM) - 패키징 수행 시 콘텐츠에는 암호화된 전자서명이 포함되고 라이센스가 클리어링하우스에 등록됨 - 사용자가 콘텐츠를 사용하기 위해.. 2020. 7. 20.
(정보처리기사)소프트웨어 개발 보안 구축 1. Secure SDLC - Secure SDLC란? SW의 보안을 위해 SDLC(software development life cycle)에 보안강화 프로세스를 포함한것 2. 세션통제 - 세션통제란? 세션은 서버와 클라의 연결을 의미하고 세션통제는 그로인해 발생하는 정보를 관리하는것 - 불충분한 세션 관리 : 세션 ID에 일정한 규칙이 존재하거나 타임아웃이 너무 길게 설정된것 - 잘못된 세션에 의한 정보 노출 : 다중스레드 환경에서 멤버변수에 정보저장시 나타나는 문제 - 세션 설계시 고려 사항 - 모든 페이지에서 로그아웃 가능하게 하기 - 로그아웃 요청 시 할당된 세션 완전히 제거되도록 하기 - 세션 타임아웃은 중요도가 높으면 2~5분, 낮으면 15~30분으로 설정 - 이전 세션이 종료되지 않으면 새.. 2020. 7. 20.
(정보처리기사)요구사항 확인 1. 요구사항 정의 1-1. 요구사항 유형 - 기능 요구사항 : 시스템의 기능에 대한 요구사항 - 비기능 요구사항 : 시스템 장비, 성능, 인터페이스, 데이터, 테스트, 보안, 품질, 제약사항, 프로젝트 관리, 프로젝트 지원 1-2. 요구사항 개발 프로세스 - 요구사항 프로세스 단계 : 도출 -> 분석 -> 명세 -> 확인 - 도출 : 첫 단계로 요구사항이 어디있는지, 어떻게 수집할지 이해하는 과정. 인터뷰, 설문, 프로토타이핑, 유스케이스 - 분석 : 요구사항 중 명확하지 않거나 이해되지 않는 부분을 해결하는 과정 - 명세 : 요구사하을 체계적으로 분석 후 문서화 시킨것 - 확인 : 요구사항 명세를 확인하고 검증하는 과정 2. 요구사항 분석 기법 2-1. 요구 사항 분석 기법이란? 분석단계에서 요구사항.. 2020. 7. 19.