✅ 라운드 로빈 (Round Robin) - 프로세스는 같은 크기의 CPU 시간을 할당, 프로세스가 할당된 시간 내에 처리완료를 못하면 준비 큐 리스트의 가장 뒤로 보내지고, CPU는 대기중인 다음 프로세스로 넘어감 - 균등한 CPU 시간, 시분할 시스템 사용 ✅ SJF (Shortest Job First) 프로세스가 도착하는 시점에 따라 그 당시 가장 작은 서비스 시간을 갖는 프로세스가 종료 시까지 자원을 점유하는 방식이다. ✅ 다단계 큐 (Multi Level Queue) - 작업들을 여러 종류의 그룹으로 분할, 여러 개의 큐를 이용하여 상위 단계 작업에 의한 하위 단계 작업이 선점당함 - 각 큐는 자신만의 독자적인 스케줄링을 가짐 ✅ 다단계 피드백 큐 (Multi Level Feedback Queu..
정보처리기사
✅ Clearing House (클리어링 하우스) 저작권에 대한 사용권한, 라이선스 발급, 사용량에 따른 결제 관리 등을 수행하는 곳 ✅ Contents Provider (콘텐츠 제공자) 콘텐츠를 제공하는 저작권자 ✅ Packager (패키저) 콘텐츠를 메타 데이터와 함께 배포 가능한 형태로 묶어 암호화 하는 프로그램 ✅ Contents Distributor (콘텐츠 분배자) 암호화된 콘텐츠를 유통하는 곳이나 사람 ✅ Customer (콘텐츠 소비자) 콘텐츠를 구매해서 사용하는 주체 ✅ DRM Controller (DRM 컨트롤러) 배포된 콘텐츠의 이용권한을 통제하는 프로그램 ✅ Security Container (보안 컨테이너) 콘텐츠 원본을 안전하게 유통하기 위한 전자적 보안장치
✅ 연관관계 Association 2개 이상의 사물이 서로 관련되어 있는 관계 사물 사이를 실선으로 연결하여 표현 방향성은 화살표로 표현 양방향의 경우 화살표를 생략하고 실선으로만 연결 ✅ 집합관계 Aggregation 하나의 사물이 다른 사물에 포함되어 있는 관계 포함하는 쪽과 포함되는 쪽은 서로 독립적이다 포함되는 쪽에서 포함하는 쪽으로 속이 빈 마름모 화살표로 연결하여 표현 ✅ 포함관계 Composition 포함하는 사물의 변화가 포함되는 사물에게 영향을 미치는 관계 포함하는 쪽과 포함되는 쪽은 서로 독립이 될 수 없고 생명주기를 함께 함 포함되는 쪽에서 포함하는 쪽으로 속이 채워진 마름모 연결 ✅ 일반화관계 Generalization 하나의 사물이 다른 사물에 비해 더 일반적인지 구체적인지 표현 ..
✅ 프로그램 실행 여부에 따른 분류 정적 테스트 테스트 대상을 실행하지 않고 구조 분석 유형: 리뷰, 정적 분석, 워크스루, 인스펙션, 코드 검사 동적 테스트 애플리케이션을 실행하는 방식으로 테스트 유형: 화이트박스 테스트, 블랙박스 테스트, 경험기반 테스트 ✅ 테스트 기법에 따른 분류 화이트박스 테스트 화이트박스 테스트는 모듈의 원시 코드를 오픈시킨 상태에서 원시 코드의 논리적인 모든 경로를 테스트하여 테스트 케이스를 설계하는 방법이다. 기초 경로 검사 (Base Path Testing) 제어 구조 검사 (Control Structure Testing) 조건 검사 (Condition Testing) 루프 검사 (Loop Testing) 데이터 흐름 검사 (Data Flow Testing) 블랙박스 테스..