[실기 - 중요도 상] 11. 응용 SW 기술 활용

2024. 4. 25. 18:57·🏆 자격증/⚡ 정처기

< 1. OS 관련 >

💡 OS

컴퓨터 시스템 자원 효율적 관리, 편리/효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램 모임

- 윈도우, Unix, Linux, Mac, Android

 

💡 Unix

1960년대  AT&T 벨연구소, MIT, General Electric이 공동 개발한 OS

- 특징 : 대화식 OS 기능 / 다중 작업 기능 / 다중 사용자 기능 / 이식성 / 계층 구조 파일 시스템

 

💡 프로세스 상태 전이

💡 스케줄링 알고리즘

1) 선점 스케줄링

  • RR (time slice)
  • SRT (Remaining)
  • MLQ, MLFQ (time slice, n 레벨)

2) 비선점 스케줄링

  • HRN (우선순위) = (대기시간 + 서비스시간) / 서비스시간
  • SJF (job, 실행 시간 짧은)
  • FCFS (= FIFO, 선입 선처리 (먼저 도착한 거 먼저 실행)) 

 

💡 반환/대기 시간

  • 반환 시간 = 종료시간 - 도착 시간
  • 대기 시간 = 반환 시간 - 실행 시간

 

💡 교착상태 발생 조건 4가지

  • 상호배제(1프로세스 1자원)
  • 점유와 대기
  • 비선점 (이미 할당O 자원 강제 빼앗을 수 X)
  • 환형대기 (대기 프로세스 집합이 순환하며 자원 대기)

 

💡 페이지 교체 알고리즘

  • OPT (최적)
  • FIFO (가장 오래)
  • LRU (시간 멀리 떨어진)
  • LFU (사용 빈도 낮은)
  • NUR (최근 사용X)

 

< 2. 네트워크 관련 >

💡 OSI 7계층 [아팠을땐엔돌핀 APSTNDP]

7 응용(Application) : 사용자-네트워크 간 응용 서비스 연결, 데이터 생성

6 표현(Presentation) : 데이터 형식 설정, 부호 교환, 암/복호화

5 세션(Session) : 송/수신 간 논리적 연결

4 전송(Transport) : 송/수신 프로세스 간 연결

3 네트워크(Network) : 단말기 간 데이터 전송 위한 최적화된 경로 제공

2 데이터 링크(Data Link) : 인접 시스템 간의 데이터 전송, 오류 제어

1 물리(Pysical) : 0과 1비트 정보를 회선에 보내기 위해 전기적 신호 변환

 

💡 프로토콜

서로 다른 시스템/기기 간 데이터 교환을 원활히 하기 위해 표준화된 통신 규약

 

📍 프로토콜 기본 3요소 [구의타]

1) 구문 (Syntax)

2) 의미 (Semantic)

3) 타이밍 (Timing)

 

📍 데이터 링크 계층 프로토콜

  • ATM (비동기적 시분할 다중화 방식)
  • PPP (두 통신 노드 간 직접적 연결)

 

📍 네트워크 계층 프로토콜

  • IP (패킷 단위)
  • ARP (IP 주소 → MAC 주소)
  • RARP (MAC 주소 → IP 주소)
  • ICMP (IP 패킷 처리 시 문제 알려줌)
  • IGMP (멀티캐스트 그룹 멤버십 구성)
  • 라우팅 프로토콜 (최적 경로 설정 라우터 간)

 

📍 전송 계층 프로토콜

  • TCP (신뢰O, 연결형)
  • UDP (신뢰X)

 

📍 응용 계층 프로토콜

  • HTTP (텍스트 기반, 하이퍼텍스트)
  • SMTP (메일)
  • Telnet (인터넷, 로컬에서 네트워크 연결)
  • SSH (원격 명령)

 

💡 IP 주소

1) IPv4

  • 8비트씩 4개 부분 → 총 32비트
  • 네트워크 부분 길이에 따라 A~E 클래스 5단계

2) IPv6

  • 16비트씩 8개 부분 → 총 128비트

 

💡 라우팅 프로토콜

1) 내부 (IGP)

  • RIP : 거리 벡터 알고리즘 기초
  • OSPF : 최단 경로. 대규모 네트워크 사용 多

2) 외부 (EGP)

  • BGP : 자율 시스템 간의 정보 교환 위함. (초기 : 라우팅 테이블, 이후 : 변화된 정보만)

 

💡 패킷 교환 방식

1) 가상 회선 방식 : 연결형 통신. 경로 미리 연결해 논리적 고정 후 통신

2) 데이터 그램 방식 : 비연결형 통신. 사전 접속 절차 수행X

저작자표시 (새창열림)

'🏆 자격증 > ⚡ 정처기' 카테고리의 다른 글

[실기 - 중요도 중] 1. 요구사항 확인  (0) 2024.04.25
[실기 - 중요도 중] 6. 화면 설계 (UML 다이어그램 파트)  (0) 2024.04.25
[실기 - 중요도 상] 8. SQL 응용  (1) 2024.04.25
[실기 - 중요도 상] 10. 프로그래밍 언어 활용  (0) 2024.04.25
[필기] 정보처리기사 2023년 3회차 후기 🔥(전공자, 벼락치기)  (0) 2023.07.10
'🏆 자격증/⚡ 정처기' 카테고리의 다른 글
  • [실기 - 중요도 중] 1. 요구사항 확인
  • [실기 - 중요도 중] 6. 화면 설계 (UML 다이어그램 파트)
  • [실기 - 중요도 상] 8. SQL 응용
  • [실기 - 중요도 상] 10. 프로그래밍 언어 활용
엄지잉
엄지잉
공부하는거 올림
  • 엄지잉
    엄지잉의 이것저것
    엄지잉
  • 전체
    오늘
    어제
    • 분류 전체보기 (94)
      • 🏫 학교 (2)
        • 👩‍🏫 교직 (1)
        • 🏢 USG (1)
      • 🌱 탐구 (17)
        • 📷 SLAM (7)
        • 💡 연구 (8)
        • 🌐 BOJ (2)
      • 📚 STUDY (47)
        • 🔥 C (32)
        • 📈 알고리즘 (9)
        • 👀 컴퓨터비전 (5)
        • 🔆 UNITY (1)
      • 🏆 자격증 (23)
        • ⚡ 정처기 (17)
        • 🔠 TOEIC (6)
      • 🎈 활동 (4)
        • 🎁 CJ 리모트 인턴십 (2)
        • 😶 기타 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    Slam
    Azure Kinect
    정보시스템 구축관리
    RC
    필기
    Body Tracking
    azurekinect
    C
    SW 설계
    프언 활용
    정처기
    C++
    2021년
    실기
    2022년
    Remote Internship
    C언어
    식별자
    컴퓨터비전
    BOJ
    Unity
    알고리즘
    SW 개발
    정보처리기사
    mocopi
    토익
    c기초
    모션캡처
    opencv
    DB 구축
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
엄지잉
[실기 - 중요도 상] 11. 응용 SW 기술 활용
상단으로

티스토리툴바