보안 시스템 보안 과목 예상문제 풀이
2018.05.26 07:38
시스템 보안 과목 예상문제 풀이
1. CPU와 Main Memory 사이에 데이터 전송하는 경로를 버스라고 한다.
버스의 종류 (1), (2), (3) 이다.
- 제어, 데이터, 주소
2. CPU가 명령어를 실행하는 단계를 명령사이클이라 하는데
명령사이클 인출, (1), 실행, (2) 으로 이루어지고
명령사이클을 중첩해서 실행하는
방법은 (3) 이다.
- 간접, 인터럽트, 파이프라인
3. 다음의 예를 보고 Cache 메모리의 기억장치 관리 원칙을 2개를 쓰시오
int buf[10]=[1,2,3,4,5,6,7,8,9,10];
for(int i=0;i<10;i++){
printf("%d",buf[i]);
}
- Localtiy: 시간,공간
4. SDRM과 DRAM, Register에 데이터가 있는경우 Live 포렌식에서 데이터를 수집하는 순서
-Register -> SRAM -> DRAM
5. Cache Memory Mapping 기법중에서 메모리에 접근하는 매핑기법의 이름과
한번만 접근하는 기법은 무엇인가?
- (1) 연관, (2) 직접
6. Cache Memory 일관성 기법의 2개는 무엇인가?
그리고 해당 기법에서 실제 캐시메모리가 사용하는 방법은 무엇인가?
- Write Through, Write Back
- Write Back
7. 윈도우의 가상메모리를 확인할 수 있는 법법과 가상 메모리 파일에
보관하고 있는 것은 무엇인가?
- (1) C:\dir/ah
- (2) pagefile.sys
8. 다음은 CPU 스케줄링 기법중에서 FIFO 알고리즘을 사용한 예이다
Requet Page 1, 2, 3, 4
Page frame1 1 1 1 4
Page frame2 2 2 2
Page frame3 3 3
Page fault 1 1 1
위의 스케줄링을 보고 Live 포렌식 시에 주집해야 하는 방법
윈도우에서 수집해야 하는 파일은?
- WinDD, dumpit - 메모리 덤프
- pagefile.sys
9. 가상 메모리 관리기법에서 다음의 쓰시오
할당기법 : Paging, Segmentation
배치기법 : First Fit, Best Fit, Next Fit, Worst Fir
교체기법 : FIFO, LRU, LFU, NUR, SCR
인출기법 : Demand, PreFetch
* 윈도우에서 부팅 속도를 빠르게 하기 위해서 사용하는
가상메모리 인출전략은 무엇인가?
- Prefetch, superfetch
10. (A )환경에서 발생되는 문제로 CPU가 연산을 수행하지 못하고
페이지 교체로 인하여 성능이 저하된다. 이러한 현상은 무엇인가?
- A : 다중프로그래밍
- Thrashing
(Working set, PFF)
11. 윈도우는 커널의 종류에서 마이크로 커널에 해당되고
유닉스는 모노로틱 커널에 해당된다. 마이크로 커널의 운영모드는 (A),(B)로 되고
모노로틱 커널의 운영 모드는 (C) 이다
따라서 모노로틱 커널은 (C) 만 존재하기 때문에 ( D) 가 발생하지 않는다.
-A : user mode ,B - kernel mode
-C : kernel mode, D - System Call
12. Five-State Process Model ?
- New, Ready, Run, Block, Exit
(dispatch, time run out, blocking, wake up)
13. 선점형 스케줄링 기법 2개와 비선점 스케줄링 기법 2개 이상 쓰시오?
1)선점 : Round-robine, SRT
2)비선점 : FCFS, SJF
*Multi-Level Queue :서비스별로 큐를 분리
*Multi-Level feedback Queue (하이브리드 기법)
-Round robin, 우선순위 큐
14. 다음을 보고 답하시오?
TASK 서비스 시간
A 5
B 3
C 2
위의 작업은 Round Bobin 기법을 사용했다. (TIME slice = 3)
0-----3-----6-----8-----10
A B C A
1) A 의 평균 대기 시간?
2) 위의 스케줄링을 FCFS 로 변경할경우 A의 평균 대기시간은?
-대기시간 = Turnaround Time = Service Time
-1) 10 -5 = 5
-2) 5 - 5 = 0
16. 교착상태의 4가지 종류는 무엇인가?
-상호배제, 점유와 대기, 비선점, 환형대기
17. 교착상태 대응방법중에서 교착상태 발견 기법은 (A) 가 있다
교착상태 회피 방법은 (B)가 있다 교착상태 예방방법은 4가지 조건중
하나라도 부정하면 된다. 교착상태 회복기법(C)가 있다
-A: 자원할당 그래프
-B: 은행원 알고리즘
-C: 회생자 선택
18. 리눅스 시스템 부팅단계이다
컴퓨터 시스템 부닝은 2단계 부팅으로 이루어 진다.
1단계는 BISO단계로 HW초기화, 부팅순서, Bootsector를 읽는다
BootSector는 (A)로 되어 있고 (A)는 (B)를 읽는다.
리눅스에서 (B)의 종류는 (C) 와 (D)가 있다
-A: MBR(512), B : Bootloader
-C: LILO , D: GRUB
19. RAID로 구성된 시스템에서 포렌식을 수행할때 수집해야 하는 대상 3개를 쓰시오
- 하드디스크, 콘트롤러, 매뉴얼
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
126 |
주요정보통신기반시설 기술적 취약점 분석 평가 상세 가이드
![]() | 2019.03.20 | 832 |
125 | HP-UX networking - 11.31 10G NIC | 2019.03.19 | 1233 |
124 | TCP/IP Tuning parameter | 2019.03.15 | 2956 |
123 | hpux cmsnmpd daemon 중지 | 2019.02.28 | 442 |
122 | 아파치 2.2.29 버젼에서 SSLProtocol 중 TLSv1.2로 설정 | 2019.02.27 | 4555 |
121 | usage: raspistill [options] - Image parameter commands | 2018.11.16 | 1342 |
120 | [python] MySQL 사용법 예제 | 2018.10.24 | 719 |
119 | netcat | 2018.10.09 | 1303 |
118 | hpux cron job 실행 에러 처리 방안 | 2018.07.06 | 717 |
117 | GeoIP 를 이용한 Apache 설정 - 국가별 접속 차단 | 2018.06.13 | 817 |
» | 시스템 보안 과목 예상문제 풀이 | 2018.05.26 | 865 |
115 | Parameters for Web Server Plug-Ins | 2018.05.10 | 2520 |
114 | HTTP Status Code HTTP 상태 코드 | 2018.05.03 | 729 |
113 | http protocol 기본적인 이해 | 2018.04.27 | 373 |
112 | name server 보안 (bind) | 2018.04.26 | 1624 |