AngelPlayer`s Diary


해당 포스트는 제가 정보처리기사를 준비하면서 공부한 내용을 요약한 문서입니다.

요약한 내용은 대체적으로 이전 기출문제를 풀기 위해서 알아야 할 중요한 개념 중심으로 정리하였습니다.

일부 임의로 요약한 내용이나 암기를 쉽게 하기 위해서 개념이 조금 틀리지만 수정한 내용이 있을 수 있습니다.

각 개인마다 공부 방식이 다르니 해당 포스트의 내용을 무조건 맹신하기보다는 참고하시는 방법을 권장 드립니다. 

오늘도 공부하시느라 애쓰시는 모든 분들에게 좋은 결과가 있으시길 바랍니다.


(해당 포스트는 시나공, 수제비 정보처리기사 실기 책을 참고하여 작성하였습니다.)

(포스트 내용을 개인 공부를 위해서 로컬 저장소에 저장하는 것은 가능하나,

내용을 그대로 복사하여 다른 곳에 재업로드하는 것은 자제해주시면 감사하겠습니다.)

 

 

 

기순교절시논우

내공외제스자

물데네 전세표응 / 비프페세메

 

 

결합도(커플링) : 낮을수록 좋음 (‘내용이 가장 높음)

내공외제스자 / 스탬프는(자료구조 형태)

내용(직접 참조) - 공통(공통영역) - 외부(변수 참조) - 제어(flag) - 스탬프(자료구조) - 자료(data)

 

 

응집도 : 높을수록 좋음 (기능이 가장 높음)

기순교절시논우

기능 - 순차 - 교환 - 절차 - 시간 - 논리 - 우연

 

OSI 7계층

: 기계적, 전기적, 기능적, 절차적 (비트)

: 링크 설정, 프레임 동기화, 오류제어, 흐름제어, 순서제어 (프레임)

: 경로 설정 (페킷)

: 단말기 사이(종단 간) 전송 (세그먼트)

: 대화 제어, 동기화 (메시지)

: 코드 변환, 데이터 암호화, 파일 압축

: 파일 전송, 가상 터미널

 

물데네전세표응, 비프페세메

 

 

배치 프로그램 요소

대용량 데이터 : 대량 데이터 처리

자동화 : 사용자 개입 없이 수행되어야 함

견고성 : 중단없이 실행되어야 함

안정성/신뢰성 : 오류 발생 위치, 시간 추적

성능 : 시간 내 처리

 

 

TCP

전송 계층

연결성 서비스

패킷의 순서, 오류, 흐름제어

스트림 전송 기능

20~100byte 전송 가능

 

 

서브넷 분배 방식

- 200.1.1/2410개로 나눌 때 10번째 브로드 캐스트(가장 마지막 주소)

 

24개는 1(서브넷), 나머지 8로 나누어 사용

나머지를 10개로 나누어야 하기 때문에 최소 4비트 사용해야 함

나머지 4비트로 나눠서 사용함 = 2^4 = 16

-> 하나의 네트워크에 16개씩 분배

10번째의 가장 마지막은 16*10-1 = 159

 

 

주소 문제에서 각 네트워크의 첫 번째 주소는 대표이기 때문에 사용이 불가능함

 

 

fork : 프로세스 생성

exec : 프로세스 실행

chmod : 파일 모드 설정

chown : 파일 소유자 변경

 

export : 환경변수 관련 명령

 

 

커널

프로세스 생성, 종료

기억장치 할당, 회수

파일 시스템 관리

하드웨어 인터페이스

 

 

사용자 명령을 통한 프로그램 호출

사용자 인터페이스

파이프라인 지원, 입출력 방향 변환 가능

 

 

php 연산자 : @, <>, ===

 

 

 

운영체제

제어 프로그램 : 감시, 작업 관리, 데이터 관리

처리 프로그램 : 서비스, 언어 번역

 

 

교착상태

Mutual Exclusion(상호 배제) : 한 번에 하나의 프로세스만 자원 사용 가능

Hold and Wait(점유 대기)

Non-preemption(비선점)

Circular Wait(환형 대기)

 

 

CSMA/CD

IEEE 802.3 MAC

데이터 전송 시 충돌회피를 위해 비어있는지를 먼저 확인

 

 

연산자 순서

산쉬관비논 ( * + << < == & && )

 

 

stdio : 표준 입출력

string : 문자열 처리

math : 수학

stdlib : 형변환, 메모리 할당

 

 

시간 지역성 : 반복, 스택, 부프로그램

공간 지역성 : 배열 순회, 순차적 코드, 사용자 변수

 

 

교착상태 해결법

Pervention : 교착상태 조건 제거, 가장 비쌈

Avoid : Bank

Detection : 교착상태 점검

Recovery : 프로세스 종료 or 할당 자원 선점

 

 

A = 65

 

 

FCFS : 선입 선출

SJF : 짧은게 먼저

HRN : 우선순위 = (대기+실행)/실행

 

 

SSTF : 가까운 트랙을 먼저 도는 방법

 

 

파일 디스크립터

시스템이 필요로하는 파일 정보를 가지고 있음

보조 기억장치에 저장되어 있다가 개방 시 주기억장치로 이동

파일 제어 블록이라고 함

사용자가 정보 확인은 가능, 직접 참조는 불가능

 

 

 

 

공유하기

facebook twitter kakaoTalk kakaostory naver band