728x90

2025/05/01 15

2019년 2회 정보처리기사 기출문제 55번

55. 스케쥴링 기법 중 SJF 기법과 SRT 기법에 관한 설명으로 가장 옳지 않은 것은? ① SJF는 비선점(nonpreemptive) 기법이다. ② SJF는 작업이 끝나기까지의 실행시간 추정치가 가장 작은 작업을 먼저 실행시킨다. ③ SRT는 실행 시간을 추적해야 하므로 오버헤드가 증가한다. ❹ SRT에서는 이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 없다. 아래에 **SJF(Shortest Job First)**와 SRT(Shortest Remaining Time) 스케줄링 기법의 비교표와 함께 자세한 해설을 제공해 드립니다.✅ SJF vs SRT 스케줄링 기법 비교표항목 SJF (Shortest Job First) SRT (Shortest Remain..

2019년 2회 정보처리기사 기출문제 54번

54. UNIX의 쉘(Shell)에 관한 설명으로 옳지 않은 것은? ① 명령어 해석기이다. ② 시스템과 사용자 간의 인터페이스를 담당한다. ③ 여러 종류의 쉘이 있다. ❹ 프로세스, 기억장치, 입출력 관리를 수행한다. 이 문제는 **UNIX에서의 쉘(Shell)**의 역할과 한계를 묻는 문제입니다. 하나씩 분석해보며 틀린 설명을 찾아볼게요 😊✅ 쉘(Shell)이란?사용자와 운영체제 커널 사이의 인터페이스명령어 해석기(Command Interpreter) 역할사용자가 입력한 명령어를 해석해서 **시스템 호출(system call)**로 전달✅ 보기 분석보기 내용 정답 여부 설명①명령어 해석기이다.✅ 맞음쉘의 핵심 기능입니다.②시스템과 사용자 간의 인터페이스를 담당한다.✅ 맞음쉘은..

2019년 2회 정보처리기사 기출문제 53번

53. 다음은 무엇에 관한 설명인가? ① 세마포어 ② 모니터 ③ 세그먼트 ❹ 프로세스 ✅ 설명 요약프로그램 카운터, 레지스터 등 현재 사용 중인 자원 정보를 가짐메모리 영역, 프로세서 제어 블록 등 실행에 필요한 자원을 할당받은 상태✅ 이것은 무엇을 의미할까요?이건 바로 **"프로세스(Process)"**에 대한 설명입니다!✅ 보기 분석번호 보기 설명 해당 여부①세마포어 (Semaphore)프로세스 동기화 도구❌②모니터 (Monitor)동기화와 상호 배제를 위한 고급 구조❌③세그먼트 (Segment)메모리 관리 단위 (세그먼테이션)❌❹프로세스 (Process)실행 중인 프로그램으로, 자원과 상태 정보 포함✅ 정답!✅ 정답👉 ❹ 프로세스✅ 핵심 요약 💡개..

2019년 2회 정보처리기사 기출문제 52번

52. 언어번역프로그램이 생성한 목적프로그램들과 라이브러리, 또 다른 실행프로그램 등을 연결하여 실행 가능한 모듈을 만드는 것은? ① assembler ❷ linker ③ loader ④ macro 이 문제는 시스템 소프트웨어의 역할 중 하나인 **linker(링커)**에 대한 문제입니다. 각 보기를 분석하면서 정답을 찾겠습니다 😊✅ 문제 요약언어 번역 프로그램이 만든 목적 프로그램(object program), 라이브러리, 다른 실행 파일 등을 연결하여 실행 가능한 파일(모듈)을 만드는 것은?✅ 각 용어 설명보기 용어 역할 설명①assembler (어셈블러)번역기어셈블리어 → 목적 프로그램(.obj) 생성❷linker (링커)연..

2019년 2회 정보처리기사 기출문제 51번

51. 블록의크기가 1KB(kilo byte)이고 각 블럭마다 총 256개의 블럭 주소를 담을 수 있다고 할 때, 파일의 크기가 1MB(mega byte)라면 몇 단계의 간접 인덱싱이 필요한가? (단, UNIX에서 i-node를 사용하여 간접 인덱싱을 한다고 가정한다.) ① 1단계 ❷ 2단계 ③ 3단계 ④ 4단계 이 문제는 UNIX 파일 시스템의 i-node 간접 인덱싱 구조를 이해하고, 파일 크기에 따라 몇 단계의 간접 인덱싱이 필요한지 묻는 문제입니다. 차근차근 분석해볼게요 😊✅ 기본 개념 정리1️⃣ 블록 크기:1KB = 1024 바이트2️⃣ 하나의 인덱스 블록이 가리킬 수 있는 블록 수:한 블록..

2019년 2회 정보처리기사 기출문제 50번

50. RR(Round-Robin) 스케줄링에 대한 설명으로 틀린 것은? ❶ “(대기 시간+서비스시간)/서비스시간” 의 계산으로 우선순위를 처리 한다. ② 시간 할당이 작아지면 프로세스-문맥 교환이 자주 일어난다. ③ Time Sharing System을 위해 고안된 방식이다. ④ 시간 할당이 커지면 FCFS 스케줄링과 같은 효과를 얻을 수 있다. 이 문제는 운영체제(Process Scheduling)에서 RR(Round-Robin) 스케줄링의 특징을 묻는 문제입니다. 하나씩 분석해보며 틀린 선택지를 찾아볼게요 😊✅ Round-Robin 스케줄링이란?**모든 프로세스에 동일한 시간(Time Quantum)**을 할당하여 공정하게 CPU를 분배하는 방식Time Sharing Sy..

2019년 2회 정보처리기사 기출문제 49번

49. 다음과 같은 세그먼트 테이블이 있을때, 실제 주소를 구하면? (단, 가상주소 S=(2, 100)이다.) ① 1500 ② 1600 ③ 2000 ❹ 2100 ✅ 문제 분석세그먼트 테이블이 주어졌고,**가상주소 S = (2, 100)**이 주어졌습니다.📌 가상주소 S = (2, 100)이 의미하는 것은?세그먼트 번호: 2오프셋(Offset): 100✅ 세그먼트 테이블 정리세그먼트 번호 크기 시작주소0120040001800570021000200035003200✅ 주소 변환 공식가상주소 S = (세그먼트 번호, 오프셋)를 실제 주소로 변환하려면?실제 주소=시작주소+오프셋\textbf{실제 주소} = \text{시작주소} + \text{오프셋}단, 오프셋이 ..

2019년 2회 정보처리기사 기출문제 48번

48. 파일 디스크립터(File Descroptor)의 정보에 포함 되지 않은 것은? ① 파일 구조 ② 파일 유형 ❸ 파일 작성자 ④ 파일 크기 이 문제는 운영체제의 파일 시스템 중에서 **파일 디스크립터(File Descriptor)**의 개념을 정확히 이해하고 있는지를 평가하는 문제입니다.✅ 문제 요약**파일 디스크립터(File Descriptor)**에 포함되지 않은 정보는? ✅ 파일 디스크립터란?운영체제가 파일에 접근할 때 사용하는 정수형 식별자입니다.내부적으로는 파일의 메타데이터를 포함한 자료구조(파일 테이블)를 참조합니다.주요 포함 정보는 아래와 같습니다:✅ 파일 디스크립터가 포함하는 정보포함 여부 정보 항목 설명✅ 포함파일 구조파일의 개방 방식,..

2019년 2회 정보처리기사 기출문제 47번

47. 분산시스템의 투명성(transparcncy)에 관한 설명으로 옳지 않은 것은? ① 위치 투명성은 하드웨어와 소프트웨어의 물리적 위치를 사용자가 알 필요가 없다. ❷ 이주 투명성은 자원들이 한 곳에서 다른 곳으로 이동하면 자원들의 이름도 자동으로 바꾸어진다. ③ 복제 투명성은 사용자에게 통지 할 필요 없이 시스템 안에 파일들과 자원들의 부가적인 복사를 자유로이 할 수 있다. ④ 병행 투명성은 다중 사용자들이 자원들을 자동으로 공유할 수 있다. 이 문제는 분산시스템의 핵심 원칙 중 하나인 "투명성(Transparency)" 개념을 정확히 이해하고 있는지를 묻는 문제입니다."투명성"은 사용자가 분산된 자원들을 단일 시스템처럼 느끼게 해주는 기술적 특성입니다.✅ 문제 요약분..

2019년 2회 정보처리기사 기출문제 46번

46. 4개의 프레임을 수용할 수 있는 주기억장치가있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는? ① 4회 ② 5회 ❸ 6회 ④ 7회 이 문제는 페이지 교체 알고리즘, 그 중에서도 가장 기본적인 FIFO(First-In First-Out) 방식에 대한 문제입니다.정보처리기사뿐만 아니라 컴퓨터 구조 및 운영체제에서 자주 나오는 핵심 개념입니다.✅ 문제 요약프레임 수: 4개 (RAM에 동시에 올릴 수 있는 페이지 수)페이지 참조 순서:1, 2, 3, 1, 2, 4, 5, 1, 4알고리즘: FIFO (먼저 들어온 페이지를 먼저 교체)✅ FIFO 페..

728x90