728x90
반응형
2022년 3월 5일에 치루는 정보처리기사 필기를 공부하면서 오답 및 중요 내용에 대한 정리를 해보겠다. 구체적인 설명은 빼고, 헷갈리는 것 위주로 간단하게 정리해보았다.
책은 시나공 2022 정보처리기사 필기로 공부했다.
정보처리기사 필기 문항 및 합격기준
- 문항 : 객관식 4지 택일형, 과목당 20문항(과목당 30분)
- 합격기준 : 100점을 만점으로 하여 과목당 40점(8개) 이상, 전과목 평균 60점(12개씩) 이상
[4과목] 프로그래밍 언어 활용
UNIX 시스템의 구성
커널(Kernel)
- UNIX의 핵심 부분
- 부팅 시 주기억장치에 적재
- 하드웨어(+보호) 간 인터페이스 역할
쉘(Shell)
- 명령어 해석기
- 시스템과 사용자 간의 인터페이스 담당
- 명령어가 포함된 파일 형태로 존재
- 보조 기억 장치에서 교체 가능
- DOS(Disk 기반 운영체제)의 COMMAND.COM
유틸리티
- 일반 사용자가 응용 프로그램을 처리하는데 사용
- DOS의 외부 명령어
python
반복문
- for num in range(12): - 12번 반복(index 0~11)
- range(1,10) - 9번 반복(index 1~9)
- a[:7:2] - 배열 a의 0부터 6번째 위치까지 2씩 증가하면서 출력
- continue: 이후 코드 수행x, 반복문의 처음으로 돌아감
C
true: 1, false: 0명령어
- strcat(str, p2); - str+p2
- | : 2진 코드로 변환 후
OR
연산 - 0/1이 있으면 1
결합도 (낮음 < -- -- > 높음)
자료 - 스탬프 - 제어 - 외부 - 공통 - 내용(자스제외공내)응집도 (강함 < -- -- > 약함)
기능적 - 순차적 - 교환(통신) - 절차적 - 시간적 - 논리적 - 우연적
OSI 7계층
- 물리 계층: 전송에 필요한 두 장치 간의 실제 접속과 절단
- 데이터 링크 계층: 흐름 제어, 오류 제어, 순서제어 O, 프레임
- 네트워크 계층: 경로 설정(Routing), 트래픽 제어, 패킷
- 전송(트랜스포트) 계층: End-to-End, TCP(스트림 전송o), UDP, 오류 제어, 흐름 제어 O
- 세션 계층: 대화 제어 담당, 동기점
- 표현 계층: 세션 <-> 응용 코드 변환
- 응용 계층: 사용자가 OSI 환경에 접근할 수 있도록 서비스 제공
흐름 제어(Flow Control)
정지-대기(Stop-and-wait)
- 확인 신호(ACK) 받은 후 다음 패킷 전송
- 한 번에 하나의 패킷만 전송
슬라이딩 윈도우(Sliding Window)
- 정해진 패킷 수만큼 연속적으로 전송(ACK 없이 사용)
SSFT(Shortest seek time first) 스케쥴링
현재 위치에서 가장 가까운 거리에 있는 트랙의 요청을 먼저 서비스
IP address
- A Class: 국가, 대형 통신망(0~127)
- B Class: 중대형 통신망(128~191)
- C Class: 소규모 통신망(192~223)
- D Class: 멀티캐스트용(224~239)
- E Class: 실험적 주소, 공용되지x
페이지 교체 알고리즘
OPT(OPTimal replacement)
: 앞으로 가장 오랫동안 사용하지 않을 페이지를 교체하는 기법FIFO(First In First Out)
: 가장 오래있던 페이지 교체LRU(Least Recently Used)
: 가장 오랫동안 사용하지 않은 페이지 교체LFU(Least Frequently Used)
: 사용 빈도가 가장 적은 페이지를 교체NUR(Not Used Recently)
: 최근에 사용하지 않은 페이지를 교체SCR(Second Chance Replacement, 2차 기회 교체)
: FIFO의 단점 보완
세그먼테이션 기법
- 가상 주소 형식: 세그먼트 번호(S) | 변위값(d)
- 실기억주소 형식: 세그먼트 기준번지 + 변위값
--
+빈도수 낮은 내용들
UNIX SHELL 환경변수 출력 명령어
env, setenv, printenv
잘못된 정보 수정 및 피드백 환영합니다!!
728x90
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
전공자의 2022년 정보처리기사 1회 실기 합격 후기(공부방법, 꿀팁 포함) (0) | 2022.07.04 |
---|---|
5과목 - 정보시스템 구축 관리(2022 정보처리기사 필기 정리) (0) | 2022.06.13 |
3과목 - 데이터베이스 구축(2022 정보처리기사 필기 정리) (0) | 2022.06.13 |
2과목 - 소프트웨어 개발(2022 정보처리기사 필기 정리) (0) | 2022.06.13 |
1과목 - 소프트웨어 설계(2022 정보처리기사 필기 정리) (0) | 2022.06.13 |