본문 바로가기
728x90

정보처리기사48

통신망 기술 목차 1. 전용회선과 교환회선 2. 회선교환(Circuit Switching) 방식 3. 축적교환(Store and forward Switching) 방식 4. 경로선택(Routing) 5. 트래픽 제어(Traffic Control) 6. 네트워크 장비 유형 1. 전용회선과 교환회선 1-1. 전용회선 특징 * 통화 회선이 항상 점대점이나 멀티포인터 형태로 고정되어 있는 방식 * 전송속도가 빠르고 품질이 좋고 많은 양의 데이터를 전송 * 컴퓨터 주소, 경로선택이 필요없으며 보안이 좋다 * 통신 범위가 좁고 사용 비용이 비싸다1-2. 교환회선 특징 * 컴퓨터 사이에 교환기가 존재하여 통신회선을 공유하는 방식 * 전송속도가 느리고 품짐이 나쁘며 적은양의 데이터를 전송 * 통신범위가 넓고 사용비용이 저렴 * 통.. 2022. 7. 14.
회선공유기술 목차 1. 다중화기(Multiplexer) 2. 집중화기(Concentrator) 1. 다중화기(Multiplexer) 1-1. 다중화기의 개념 * 각 단말기에서 요구한 자원을 하나의 통신회선을 통하여 일정한 시간이나 주파수를 규칙적으로 나누어 사용 * 각 단말기 입장에서는 컴퓨터의 자원을 혼자 사용하는 느낌을 갖게 된다 1-2. 다중화기 특정 * 통신회선의 채널을 정적, 규칙적으로 배분하고 공유 * 전송채널의 개수와 수신채널의 개수가 동일하다 * 집중화기에 비해 기술이 단순하고 비용이 저렴하다 * FDM, TDM, CDM, WDM 1-3. 다중화기 종류 1. 주파수 분할 다중화(FDM: Frequency Division Multiplexing) 2. 시간 분할 다중화(TDM: Time Division .. 2022. 7. 14.
정보처리기사 요약 목차 1. 소프트웨어 설계 2. 소프트웨어 개발 3. 데이터베이스 구축 4. 프로그래밍 언어 5. 정보시스템 구축관리 1. 소프트웨어 설계 01-소프트웨어_분류_특성 02-소프트웨어_개발_방법론 03-소프트웨어_생명주기_모델 04-소프트웨어_개발환경_분석 05-요구사항_정의 06-UML 07-UI_표준 08-공통모듈 09-모듈의_성능평가 10-소프트웨어_아키텍처 11-디자인패턴 2. 소프트웨어 개발 12-자료구조 13-탐색 14-정렬 15-통합구현도구 16-인터페이스구현 17-제품소프트웨어_패키징 18-애플리케이션_테스트 19-애플리케이션_테스트_종류 20-성능분석및품질평가 3. 데이터베이스 구축 21-관계형데이터베이스 22-논리데이터_모델링 23-E-R다이어그램 24-DDL 25-DML 26-DCL 2.. 2022. 7. 13.
프로세스 목차 1. 프로세스(Process) 2. 프로세스 스케줄링(Scheduling) 3. 상호배제(Mutex: Mutual eXclusion) 4. 교착상태(DeadLock) 1. 프로세스(Process) 1-1. 프로세스의 개념 * 프로그램이 주기억 장치에 적재되어 CPU에 의해 실행과정에 있을때 프로세스라고 부른다 * 목적 또는 결과에 따라 발생되는 사건(프로시저)들의 과정 * CPU가 할당되는 실체이며 PCB가 정의하는 실체1-2. 프로세스 상태 1. 프로세스 주요 상태 * 준비(Ready) 상태 - 기억장치에 존재하는 프로세스를 선택하여 CPU의 할당을 기다리는 시점 * 실행(Run) 상태 - 대기 상태의 프로세스가 CPU를 할당받아 작업이 진행되는 상태 * 대기(Block) 상태 - 프로세스의 특정.. 2022. 7. 13.
기억장치 관리 목차 1. 기억장치 관리 2. 주기억장치 사용 방식 3. 가상기억장치 1. 기억장치 관리 1-1. 기억장치의 계층구조 * 기억장치는 레지스터(상위), 캐시, 주, 보조(하위) 기억장치 등으로 구분할수 잇다 * 상위 기억장치일수록 접근속도와 처리시간이 빠르지만 용량이적고 비싸다 * 하위 기억장치일수록 접근속도와 처리시간이 느리지만 용량이크고 저렴하다 * 주기억장치는 위치 값을 가지는 데이터들로 구성되어 있으며 주소를 통해 접근한다1-2. 주기억장치 관리 전략 1. 반입(Fetch)전략 * 보조기억장치의 데이터를 언제 주기억장치로 적재할 것인지를 결정하는 전략 * 요구반입: 실행중인 프로그램이 특정 데이터 참조를 요구할때 적재 * 예상반입: 실행중인 프로그램에 의해 참조될 데이터를 예상하여 적재 2. 배치(.. 2022. 7. 13.
운영체제 목차 1. 운영체제 2. 윈도우즈(Windows) 3. 유닉스(Unix) 4. 리눅스(Linux) 5. 쉘 스크립트(Shell Script) 1. 운영체제 1-1. 운영체제의 개념 * 운영체제는 사용자가 컴퓨터 하드웨어를 효율적으로 운용할수 있도록 인터페이스를 제공해주는 시스템 소프트웨어 * 하드웨어와 소프트웨어 리소스를 관리하며 프로그램을 위한 서비스를 제공 * 운영체제가 관리하는 하드웨어에는 CPU, 기억장치, 입출력장치, 네트워크 장치 * 제어 프로그램: 모니터링, 작업제어, 데이터관리 * 처리 프로그램: 언어번역, 서비스, 문제해결응용 1-2. 운영체제의 목표(성능 평가 기준) 1. 처리능력(Throughput) 2. 반환시간(Turn Around Time) 3. 사용가능도(Availability.. 2022. 7. 11.
728x90