Page 6 -
P. 6

시험에 나오는 것만 골라 볼 수 있다! — 섹션별 구성

                                             기출문제 유형을 섹션의 틀 안에 담아 두어 출제 유형의 파악이 용이합니다.
                             또한 이론은 각 필드에서 짧게 공부하고, 기출문제로 바로 확인할 수 있어 학습이 지루하지 않습니다.


                                     내용의 중요도와
                                    출제비중을 분석해
                                     이 섹션이 얼마나
 SECTION                            중요한지를 알려주지!             와우?           A   B   C  D           섹션 등급
 SECTION
 001  운영체제의 개념  B  등급  기사 22.4, 21.8, 20.6     없어서 A, B   가능한 교재라
 001
                                               난 시간이
                                                           선별학습이

                                                등급만...
                  3 스레드
                                                          이 말씀이시죠?
                                                          2500203
                  스레드(Thread)는 프로세스 내에서의 작업 단위로서 시스템의 여러 자원을 할당받
                  아 실행하는 프로그램의 단위이다.
 1                •  하나의 프로세스에 하나의 스레드가 존재하는 경우에는 단일 스레드, 하나 이상의
 전문가의 조언   운영체제(OS; Operating System)의 정의  스레드가 존재하는 경우에는 다중 스레드라고 한다.
 2500101
 운영체제에 대한 기본적인 내용들                                                           전문가의 조언
 운영체제는 컴퓨터 시스템의 자원*들을 효율적으로 관리하며, 사용자가 컴퓨터를 편
 입니다. 기초를 튼튼히 한다는 마  24.2, 23.5, 22.4, 22.3, 기사 22.7                   프로세스의 정의를 묻는 문제가

 음가짐으로 확실하게 숙지하고 넘  리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임이다.  4 프로세스의 정의  2500201  출제되었습니다. 교재에 수록된 프
 어가세요.
 •  컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트  프로세스(Process)는 일반적으로 프로세서(처리기, CPU)에 의해 처리되는 사용자   로세스의 여러 가지 정의를 정확
 자원  웨어의 일종으로, 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공  프로그램, 시스템 프로그램, 즉 실행중인 프로그램을 의미하며, 운영체제가 관리하  히 숙지하세요.
 자원은 시스템에서 사용할 수 있는   해준다.
 CPU, 주기억장치, 보조기억장치,   는 최소 단위의 작업(Job), 태스크(Task)이다.        본문에
 프린터, 파일 및 정보 등을 의미합  사용자         아하~
 니다.              •  프로세스는 다음과 같이 여러 형태로 정의할 수 있다.        ✽표시가 있다면
                                 요게 이런
 응용 프로그램                                                 책 가장자리를 살펴봐!  프로시저 / 비동기적 행위            용어 설명
                    - 프로시저*가 활동중인 것
                                의미였구나!
 유틸리티                                                     용어에 대한 설명을   • 프로시저 : 한 프로그램은 여러
                    - 비동기적 행위*를 일으키는 주체                    추가 했다구!      개의 작은 프로그램으로 분할될
 운영체제                                                                   수 있는데, 이때 분할된 작은 프
                    - 지정된 결과를 얻기 위한 일련의 계통적 동작                          로그램을 의미하며, 부프로그램
 하드웨어                                                                   이라고도 함
                    - PCB를 가진 프로그램
                                                                       • 비동기적 행위 : 다수의 프로세
                    - 프로세서가 할당되는 실체                                     스가 서로 규칙적이거나 연속적
 25.8, 25.5, 25.3, 24.7, 24.5, 24.3    - 실기억장치(주기억장치)에 저장된 프로그램         이지 않고 독립적으로 실행되는

 2 운영체제의 목적                                                             것을 말함
 2500102
 운영체제의 목적에는 처리 능력 향상, 사용 가능도 향상, 신뢰도 향상, 반환 시간 단
 축 등이 있다.               기출문제 따라잡기
 •  처리 능력, 반환 시간, 사용 가능도, 신뢰도는 운영체제의 성능을 평가하는 기준이
 전문가의 조언           25년 8월, 5월, 22년 4월, 3월           24년 2월, 23년 5월
 된다.               1. 프로세스의 정의로 적당하지 않은 것은?         3. 프로세스의 정의로 거리가 먼 것은?
 교재에 수록된 기능만큼은 정확히
 파악해 두세요.  • 자원을 효율적으로 관리하기 위해 자원의 스케줄링* 기능을 제공한다.  ① 실행중인 프로그램  ① 운영체제가 관리하는 실행 단위   기출문제 따라잡기 및 정답
 • 사용자와 시스템 간의 편리한 인터페이스를 제공한다.  ② 프로세서가 할당되는 개체    ② PCB를 갖는 프로그램
 스케줄링(Scheduling)  ③  운영체제 내에 프로세스 제어 블록의 존재로서 명시되  ③ 동기적 행위를 일으키는 주체                  ‘이전기출’은 출제기준이 변경
 스케줄링은 어떤 자원을 누가, 언  • 시스템의 각종 하드웨어와 네트워크를 관리·제어한다.
 제, 어떤 방식으로 사용할지를 결  • 데이터를 관리하고, 데이터 및 자원의 공유 기능을 제공한다.  는 것  ④ 실행 중인 프로그램            되기 이전에 동일한 출제 범위
 정해 주는 것입니다.       ④ 하드웨어에 의해 사용되는 입출력 장치   아뵤~                                        에서 정보처리산업기사에 출제
 • 시스템의 오류를 검사하고 복구한다.                   섹션의 내용을 확실히  프로세스는 비동기적 행위를 일으키는 주체입니다.
                   프로세스는 소프트웨어적인 단위입니다. 하드웨어에 의해 사용되는 입출력 장치                           되었던 기출문제이고, ‘출제예
                                        파악 했다면 이 문제들을
 25.8, 25.5, 25.3, 24.7, 24.5, 24.3, 23.7  와는 관계가 없습니다.  와우~
 처리 능력(Throughput)  일정 시간 내에 시스템이 처리하는 일의 양  재미있게 풀수 있다구!  공부한 내용을                     상’은 시험에 나올만한 내용을
                   22년 7월                             문제로 바로바로                         충실히 반영해 만든 예상문제입
 25.8, 25.5, 25.3, 24.7, 24.5, 24.3, 23.7  2. 프로세스가 CPU를 점유하고 있는 상태를 무엇이라 하는가?  정답이 여기
 반환 시간(Turn Around Time)  시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간  확인할 수가 있어!  있었구나! 빨리    니다.
                   ① 실행(Running) 상태                               맞춰 봐야지~
 25.8, 25.5, 25.3, 24.7, 24.5, 24.3, 23.7
 사용 가능도(Availability)  시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도  ② 준비(Ready) 상태
 25.8, 25.5, 25.3, 24.7, 24.5, 24.3, 23.7  ③ 보류(Block) 상태
 신뢰도(Reliability)  시스템이 주어진 문제를 정확하게 해결하는 정도
                   ④ 조건 만족(Wakeup) 상태
                   CPU를 점유하고 있다는 것은 무엇인가를 실행하고 있다는 의미입니다.
                                              기출문제 따라잡기                  ▶ 정답 : 1. ④  2. ①  3. ③
                                              기출문제 따라잡기
 20  1과목  소프트웨어 설계                                                          1장  요구사항 확인 21
 2026산업기사필기_이책.indd   20
 2025. 9. 1.   오후 2:49
                                                                               2025. 9. 1.   오후 2:49
 2026산업기사필기_이책.indd   20  2025. 9. 1.   오후 2:49 2026산업기사필기_이책.indd   212026산업기사필기_이책.indd   21  2025. 9. 1.   오후 2:49
                                                                                            한눈에 살펴보는 시나공의 구성  9
                                                                                                     2025. 9. 24.   오전 11:45
          #2026기본서필기_산업기사_부속(001~016)_ej1.indd   9
          #2026기본서필기_산업기사_부속(001~016)_ej1.indd   9                                   2025. 9. 24.   오전 11:45
   1   2   3   4   5   6   7   8   9   10   11