본문 바로가기
  • 문과생의 백엔드 개발자 성장기

|Developer_Study/정보처리기사37

[정보처리기사 실기] 2022년 1회 실기 기출 1. 다음 설명에 맞는 RAID 단계를 쓰시오 ㅇ 두 개 이상의 하드디스크를 병렬로 연결해, 하나의 디스크처럼 이용하는 기술이다. ㅇ 스트라이프(Stripe) 방식으로 구현하여 I/O 속도가 빠르다. ㅇ 데이터를 블럭단위로 분할하고 나누어 저장하기 때문에 하나의 디스크에 문제가 생기면 데이터 사용이 불가능해진다. 더보기 RAID-0 RAID 1 : 두 개 이상의 디스크를 미러링을 통해 하나의 디스크처럼 사용 RAID 2 : 오류 정정을 위한 해밍코드를 사용하는 방식 RAID 3 : 하나의 디스크를 패리티 정보를 위해 사용하고 나머지 디스크에 데이터를 균등하게 분산저장 RAID 4 : RAID3과 같은 방식이나 블록 단위로 분산 저장한다. RAID 5 : 3개 이상의 디스크를 붙여서 하나의 디스크처럼 사용.. 2023. 4. 5.
[정보처리기사 실기] C언어 활용 문제 1. 다음은 C언어 코드이다. 출력 결과를 쓰시오. #include void main() { int i=0, j=0, k; for( ; i 2023. 4. 4.
[정보처리기사 실기] JAVA 활용 문제 1. 다음 Java로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오 (단 , 출력문의 출력 서식을 준수하시오) class Test { public static void main(String args[]) { cond obj = new cond(3); obj.a = 5; int b = obj.func(); System.out.print(obj.a + b); } } class cond { int a: public cond(int a) { this.a = a; } public int func() { int b = 1; for (int i = 1; i < a; i++) b += a * i; return a + b; } } 더보기 61 class Test { public static void main(Stri.. 2023. 4. 3.
[정보처리기사 실기] 2021년 3회 실기 기출 1. 다음 Java 코드에 대한 알맞는 출력값을 쓰시오. class Connection { private static Connection _inst = null; private int count = 0; static public Connection get() { if(_inst == null) { _inst = new Connection(); return _inst; } return _inst; } public void count() { count ++; } public int getCount() { return count; } } public class testcon { public static void main(String[] args) { Connection conn1 = Connection.get.. 2023. 4. 3.
[정보처리기사 실기] 페이지 교체 알고리즘 1. FIFO 1) 예제 3개의 페이지 프레임을 갖는 시스템에서 페이지 참조순서가 1,2,1,0,4,1,3 일때 FIFO 알고리즘에 의한 페이지 교체의 경우 프레임의 최종 상태는? 더보기 4 1 3 1 2 1 0 4 1 3 1 1 1 1 4 4 4 2 2 2 2 1 1 0 0 0 3 O O X O O O O - 6번의 페이지 부재가 발생했다. 2) 예제 3개의 페이지 프레임을 가진 기억장치에서 페이지 요청을 다음과 같은 페이지 번호 순으로 요청했을 때 교체 알고리즘으로 FIFO 방법을 사용한다면 몇번의 페이지 부재가 발생하는가? (단, 현재 기억장치는 모두 비었다고 가정) 요청된 페이지 번호 순서 2, 3, 2, 1, 5, 2, 4, 5, 3, 2, 5, 2 더보기 페이지 부재 - 9 2 3 2 1 5 .. 2023. 4. 1.
[정보처리기사 실기] 프로세스 스케줄링 0. 비선점형 스케줄링 (우기 HFS) , 선점형 스케줄링 (SMMR) 비 선점형 스케줄링 (우기HFS) 우리 기업은 홈패밀리서비슬르 한다. 한 프로세스가 CPU를 할당 받으면 작업 종료 전까지 다른 프로세스는 CPU 점유 불가능한 스케줄링 우선순위 (Priority) 프로세스별 우선순위에 따라 CPU 할당 우선순위가 높은 프로세스가 먼저 CPU사용, 우선순위가 같은 프로세스는 FCFS방식 처리 기한부 (Deadline) 작업들이 명시된 기한 내에 완료되도록 계획 실시간 시스템에서 중요 HRN (Highest Response Ratio Next) 대기중인 프로세스 중 현재 응답률이 가장 높은 것을 선택, 기아 현상 최소화 기법 프로세스의 우선순위를 CPU처리기간과 대기시간을 동시에 고려해 결정함 * 우선.. 2023. 3. 30.
[정보처리기사] 서브넷 2 1. 서브넷 마스크 서브넷 마스크는 IP 주소 체계의 Network ID와 Host ID를 분리하는 역할을 한다. 1) 예제 (1) IPv4 주소 A클래스에 대한 표준 네트워크 서브넷 마스크로 옳은것은? 1. 255.0.0.0 2. 255.255.0.0 3. 255.255.255.0 4. 255.255.255.255 더보기 1 1. 255.0.0.0 - A class 2. 255.255.0.0 - B class 3. 255.255.255.0 - C class 4. 255.255.255.255 - 이런건 없음 (2) 다음중 192.168.0.1/25가 의미하는 서브넷 마스크 값으로 알맞은 것은? 1. 255.255.0.0 2. 255.255.255.0 3. 255.255.255.128 4. 255.255... 2023. 3. 29.
[정보처리기사 실기] 2021년 2회 실기 기출 1. 네트워크 장치를 필요로하지 않고 네트워크 토폴로지가 동적으로 변화되는 특징이 있으며 응용 분야로는 긴급 구조, 긴급 회의, 전쟁터에서의 군사 네트워크에 활용되는 네트워크는? 더보기 애드혹 네트워크(Ad-hoc Network) 애드혹 네트워크는 기지국이나 액세스 포인트와 같은 기반 네트워크 장치를 필요로 하지 않는 무선 네트워크이다. 이는 일시적으로 구성되는 네트워크로, 특정한 목적을 위해 만들어진 관습적인 해결책이다. 예를 들어, 군사 작전에서 사용되거나 재난 상황에서 사용될 수 있다2. 2. 다음에서 설명하는 개념을 쓰시오. (1) 사람의 감정이나 경험을 나타내는 개념 (2) 사용자 인터페이스. 예로는 CLI이 있다. 더보기 (1) UX(User Experience) (2) UI(User Inte.. 2023. 3. 26.
[정보처리기사 실기] 2021년 1회 실기 기출 1. 물리 네트워크(MAC) 주소에 해당하는 IP 주소를 알려주는 프로토콜로 역순 주소 결정 프로토콜을 무엇이라고 하는지 쓰시오. 더보기 RARP(Reverse Address Resolution Protocol) 네트워크 계층 프로토콜 구분 설명 IP (Internet Protocol) 송 수신간의 패킷단위로 데이터를 교환하는 네트워크에서 정보를 주고받는데 사용 ARP (Adress Resolution Protocol) IP 네트워크상에서 IP주소를 MAC 주소로(물리주소)로 변환하는 프로토콜 RARP (Reverse Address Resolution Protocol) 서버로부터 IP 주소를 요청하기 위해 사용하는 프로토콜 즉, MAC주소를 IP주소로 변환하는 프로토콜 ICMP (Internet Cont.. 2023. 3. 24.