정보처리기사

프로그래밍 언어 활용

조회: 194 댓글: 0개 2023.07.23 7:37 일요일
  1. 포인터
    1. int n = 4;
      int *pt = &n;
      &n = 6974
      *pt =4
      *&pt=6974
      n =  4
  2. OSI 7계층
    1. 물리적 연결을 이용해 신뢰성 있는 정보를 전송하려고 동기화, 오류제어, 흐름제어 등의 전송에러를 제어하는 계층은?
      답: 데이터 링크 계층
      데이터 링크 -> 물리적
      전송 -> 단말기(종단)간
  3. 프로세스
    1. - 디스패치 (Dispatch) : 준비 -> 실행
      - 할당시간초과 (Time Run Out) : 실행 -> 준비
      - 대기 (Block) : 실행 -> 대기
      - 깨움 (Wake Up) : 대기 -> 준비

      PCB : 운영체제가 그 프로세스를 관리하는데 필요한 모든 정보를 유지하는 자료구조 테이블
      - 상태, 소유자, 실시간 통계, 스레드, 관련 프로세스 리스트, 자식 프로세스 리스트, 주소공간, 자원, 스택

      문맥교환 : CPU가 현재 실행하고 있는 프로세스의 상태를 PCB에 저장하고 다음 프로세스의 PCB로부터 문맥을 복원하는 작업

      프로세스의 실행단위를 스레드라고 불린다
  4. 결합도
    1. 모듈들이 변수를 공유하여 사용하게 하거나 제어 정보를 교류하게 하면 모듈 간의 결합도가 높아집니다
  5. TCP 헤더
    1. TCP 헤더에 있는 Window size = 16bit = 2Bytes (1Byte = 8bit) = 2^16 - 1 = 65,535 Bytes = 64KB (1KB = 1024 Bytes)
  6. 기타
    1. IEEE 802.3 LAN에서 사용되는 전송매체 접속제어(MAC) 방식은?
      답: CSMA/CD
    2. FLSM
    3. 사용자는 파일 디스크립터를 직접 참조 할 수 없다.
captcha