본문 바로가기
T.I.L(Today I learned)/CS

221012 정보처리기사 실기 D-4

by Amy97 2022. 10. 13.
728x90

접근 통제 보호 모델

[벨기비무] 벨-라파둘라 / 기밀성 / 비바 모델 / 무결성 보장

 

벨-라파둘라(BLP; Bell-LaPadula Policy)

미 국방부 지원 보안 모델로 보안 요소 중 기밀성을 강조하며 강제적 정책에 의해 접근 통제하는 모델

 

벨-라파둘라 모델의 주요 속성

No Read Up 보안수준이 낮은 주체는 보안수준이 높은 객체를 읽어서는 안됨
주체는 객체와 동일한 동급이거나 객체가 낮은 동급일 때 읽음
No Write Down 보안수준이 높은 주체는 보안수준이 낮은 객체에 기록하면 안됨
주체의 동급이 객체와 동일하거나 객체보다 낮아야 기록 가능

 

비바(Biba) 모델

벨-라파둘라 모델의 단점을 보완한 무결성을 보장하는 최초의 모델

 

비바 모델의 주요 속성

No Read Down 높은 등급의 주체는 낮은 등급의 객체를 읽을 수 없음
No Write Up 낮은 등급의 주체는 상위 등급의 객체를 수정할 수 없음

 

데이터베이스 장애 유형

실행 장애 데이터를 발견하지 못하거나 연산 실패
트랜잭션 장애 트랜잭션 내의 오류 or 내부조건(입력 데이터릐 불량, 데이터의 불명, 시스템 자원의 과다 사용 요구 등)
시스템 장애 하드웨어 오동작으로 메인 메모리에 있는 정보 손실 or 교착(메모리)
미디어 장애 디스크 헤드 붕괴 or 저장장치의 데이터베이스 손상(저장장치)

 

디스패치 Dispatch 프로세스(Process) 상태 전이 시 준비 상태에 있는 여러 프로세스(Ready List) 중 실행될 프로세스를 선정(Scheduling)하여 CPU를 할당(Dispatching)하는 동작
문맥교환 Context switching CPU가 현재 실행하고 있는 프로세스의 문맥 상태를 프로세스 제어블록(PCB)에 저장하고 다음 프로세스의 문맥을 PCB로부터 복원하는 작업

 

CMMI 단계적 표현 모델의 성숙도 레벨

[초관정관최] 기화 / 리 / 의 / 정량적 리 / 적화

수준 레벨 설명
1 초기화 단계 initial 정의된 프로세스가 없고 작업자 능력에 따라 성과가 좌우되는 단계
프로세스 미비/비공식적, 예측 불가
2 관리 단계 Managed 특정한 프로세스 내의 프로세스가 정의되고 수행되는 단계
프로젝트 관리 시스템 정착, 프로젝트 결과의 반복성
3 정의 단계 Defined 조직의 표준 프로세스를 활용하여 업무를 수행하는 상태
표준화, 일관된 프로세스가 존재하는 단계
엔지니어링 및 관리 프로세스의 통합
4 정량적 관리 단계
Quantitatively Managed
정량적 기법을 활용하여 핵심 프로세스를 통제하는 단계
제품 및 프로세스의 정량적 통제
5 최적화 단계 Optimized 프로세스 역량 향상을 위해 신기술 도입, 프로세스 혁신 활동 수행하는 단계
프로세스 개선이 내재화된 조직

 

소프트웨어 공학의 원칙과 관련한 법칙

브룩스의 법칙 Brooks' Law "지체되는 소프트웨어 개발 프로젝트에 인력을 추가하는 것은 개발을 늦출 뿐이다"라고 주장한 법칙
인력이 추가돼서 개발 생산성이 향상되지 않고 오히려 그 인력 때문에 방해된다는 의미 내포
파레토 법칙 Pareto Principle 80 대 20 법칙
전체 결과의 80%가 전체 원인의 20%에서 일어나는 현상을 가리키는 말
소프트웨어 테스트 원리 중 20%의 모듈에서 80%의 결함이 발견된다는 '결함 집중'의 원리를 내포
롱테일 법칙 Long Tail 사소해 보이는 80%의 다수가 20%의 소수 핵심보다도 뛰어난 가치를 창출해낸다는 이론
파레토 법칙의 반대 이론

 

경곗값 선택 방법

2-value 경계에 있는 값
바로 위, 아래 중 하나의 값
경계가 유효하면 유효하지 않은 값, 유효하지 않으면 유효한 값 선택
3-value 경계에 있는 값
경계 바로 위의 값
경계 바로 아래의 값

e.g)

구간: 빠른감지 0~3, 보통감지 4~7, 느린감지 8~12
2-value: 경곗값 & 유효하지 않는 값

경곗값: 0 3 / 4 7 / 8 12
유효하지 않는 값: -1 4 / 3 8 / 7 13

둘 합쳐서
-1 0 3 4 7 8 12 13

728x90

댓글