데이터 전송 방식
CSMA/CD
이더넷에서 각 단말이 전송 공유 매체에 규칙있게 접근하기 위한 매체 엑세스 제어 방식
CSMA/CA
무선 랜에서 데이터 전송 시, 매체가 비어있음을 확인한 후 충돌을 회피하기 위해 임의 시간을 기다린 후 데이터를 전송하는 방식. 네트워크에 데이터의 전송이 없는 경우라도 동시 전송에 의한 충돌에 대비해 확인 신호를 전송한다.
CIDR 표기의 서브넷 마스크
예를 들어, 203.241.132.82/27
11111111.11111111.11111111.11100000 ( 1의 개수가 27개 )
-> 255.255.255.224
C언어
x=5, y=0, z=0
y=x++;
z=--x;
=> y에 먼저 x를 대입하고 x에 1더함 (변수와 연산자 위치를 잘 보면 된다~)
=> x먼저 1을 감소시키고 z에 대입
프로세스 적재 정책
반복, 스택, 부프로그램은 시간 지역성(Temporal Locality)과 관련이 있다.
공간 지역성(Spatial Locality)은 프로세스가 어떤 페이지를 참조했다면 이후 가상주소공간상 그 페이지와 인접한 페이지들을 참조할 가능성이 높음을 의미한다.
스레싱(Thrashing) 현상을 방지하기 위해서는 각 프로세스가 필요로 하는 프레임을 제공할 수 있어야 한다.
일반적으로 페이지수행 시간보다 교환시간이 커질 때 발생하는걸 스레싱현상이라 한다.
리눅스 Bash Shell의 export
export가 매개변수 없이 쓰일 경우 현재 설정된 환경변수들이 출력된다.
사용자가 생성하는 변수는 export 명령어 표시하지 않는 한 현재 쉘에 국한된다.
변수를 export 시키면 전역(Global)변수처럼 되어 끝까지 기억된다.
리눅스 변수 출력 명령어는 echo
아스키코드
페이징 기법
- 페이징 기법 : 컴퓨터가 메인 메모리에서 사용하기 위해 데이터를 저장하고 검색하는 메모리 관리 기법 페이징기법을 통해 물리적 메모리는 연속적으로 할당되어 존재할 필요가 없음 페이징기법을 통해 비연속적 메모리를 연속적메모리처럼 만들 수 있음
페이지가 작아지면 발생하는 현상
*페이지 크기가 작은경우
더 많은 페이징 사상테이블 필요
내부 단편화 감소
페이지의 집합을 효율적으로 운영가능
기억장치의 효율이 좋음
총 입출력 시간 증가
*페이지크기가 큼
주기억 장치 공간 절약
참조되는 정보와 무관한 양의 정보가 주기억 장치에 남게 됨
테이블이 복잡하지 않아 관리 용이
TCP 프로토콜
흐름 제어(Flow Control)의 기능을 수행한다.
전이 중(Full Duplex) 방식의 양방향 가상회선을 제공한다.
전송 데이터와 응답 데이터를 함께 전송할 수 있다.
인접한 "노드" 사이의 프레임 전송 및 오류를 제어한다는 데이터링크 계층에 대한 설명
C언어 라이브러리
stdlib.h는 C 언어의 표준 라이브러리로, 문자열 변환, 사 난수 생성, 동적 메모리 관리 등의 함수들을 포함하고 있다.
표준 입출력 라이브러리 → stdio.h
네트워크 계층
패킷이 중요
"패킷"을 발신지로부터 최종 목적지까지 전달하는 책임을 진다.
패킷에 발신지와 목적지의 논리 주소를 추가한다.
라우터 또는 교환기는 패킷 전달을 위해 경로를 지정하거나 교환 기능을 제공한다.
'정보처리기사' 카테고리의 다른 글
[21년 2회] 정보처리기사 필기 - 정보시스템 구축관리 (0) | 2022.02.09 |
---|---|
[21년 2회] 정보처리기사 필기 - 데이터베이스 구축 (0) | 2022.02.09 |
[21년 2회] 정보처리기사 필기 - 소프트웨어 개발 (0) | 2022.02.09 |
[21년 2회] 정보처리기사 필기 - 소프트웨어 설계 (0) | 2022.02.08 |
[21년 1회] 정보처리기사 필기 - 정보시스템 구축관리 (0) | 2022.02.07 |