본문 바로가기

728x90
반응형

자격증 준비

(35)
[정보처리기사 필기] 4과목 - 데이터 저장 파일 디스크립터(File Descriptor) 파일을 관리하기 위한 시스템이 필요로 하는 파일에 대한 정보를 가진 제어 블록을 의미, 파일 제어 블록(File Control Block)이라고도 함 파일마다 독립적으로 존재하며, 시스템에 따라 다른 구조를 가질 수 있다. 보통 파일 디스크립터는 보조기억장치 내에 저장되어 있다가 해당 파일이 Open될 때 주기억장치로 옮겨진다. 파일 디스크립터는 파일 시스템이 관리하므로 사용자가 직접 참조할 수 없다. 배치(Placement) 전략 새로 반입되는 프로그램이나 데이터를 주기억장치의 어디에 위치시킬 것인지를 결정하는 전략 최초 적합 (First Fit) 프로그램이나 데이터가 들어갈 수 있는 크기의 빈 영역 중에서 첫 번째 분할 영역에 배치시키는 방법 최적 접합 ..
[정보처리기사 필기] 4과목 - 운영체제 운영체제(OS; Operating System) 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종으로, 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공해줌 목적 처리 능력 향상 사용 가능도 향상 신뢰도 향상 반환 시간 단축 등 성능 평가 기준 처리 능력(Throughput) : 일정 시간 내에 시스템이 처리하는 일의 양 반환 시간(Turn Around Time) : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간 사용 가능도(Availability) : 시스템을 사용할 필요가 있을 때 즉시 사용 가능한..
[정보처리기사 필기] 4과목 - 프로그래밍 언어 개요 배치 프로그램(Batch Program) 배치 프로그램이나 사용자와의 상호 작용 없이 여러 작업들을 미리 정해진 일련의 순서에 따라 일괄적으로 처리하는 것을 의미한다. 배치 프로그램이 갖추어야 하는 필수 요소 대용량 데이터 대량의 데이터를 가져오거나, 전달하거나, 계산하는 등의 처리가 가능해야함 자동화 심각한 오류가 발생하는 상황을 제외하고는 사용자의 개입 없이 수행되어야 함 견고성 잘못된 데이터나 데이터 중복 등의 상황으로 중단되는 일 없이 수행되어야 함 안정성 / 신뢰성 오류가 발생하면 오류의 발생 위치, 시간 등을 추적할 수 있어야 함 성능 다른 응용 프로그램의 수행을 방해하지 않아야 하고, 지정된 시간 내에 처리가 완료되어야 함 가비치 콜렉터(Garbage Collector) 변수를 선언만 하고 ..
[정보처리기사 필기] 3과목 - DDL, DML, DCL DDL(Data Define Language, 데이터 정의어) SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의하거나 변경 또는 삭제할 때 사용하는 언어 논리적 데이터 구조와 물리적 데이터 구조의 사상을 정의 데이터베이스 관리자나 데이터베이스 설계자가 사용 유형 명령어 기능 CREATE SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의 ALTER TABLE에 대한 정의를 변경하는 데 사용함 DROP SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 삭제 DML(Data Manipulation Language, 데이터 조작어) 데이터베이스 사용자가 응용 프로그램이나 질의어를 통하여 저장된 데이터를 실질적으로 처리하는 데 사용되는 언어 데이터베이스 사용자..
[정보처리기사 필기] 3과목 - 분산 데이터베이스, 암호화 분산 데이터 베이스(Distributed Database) 논리적으로는 하나의 시스템에 속하지만 물리적으로는 네트워크를 통해 연결된 여러 개의 컴퓨터 사이트(Site)에 분산되어 있는 DB 구성요소 분산 처리기 자체적으로 처리능력을 가지며, 지리적으로는 분산된 컴퓨터 시스템 분산 데이터베이스 지리적으로 분산되어 있는 데이터베이스, 해당 지역에 특성에 맞게 데이터베이스 구성 통신 네트워크 분산 처리기들을 통신망으로 연결하여 논리적으로 하나의 시스템 처럼 작동할 수 있도록 하는 통신 네트워크 목표 위치 투명성(Location Transparency) 액세스하려는 데이터베이스의 실체 위치를 알 필요 없이 데이터베이스의 논리적인 명칭만으로 액세스할 수 있음 중복 투명성(Replication Transparenc..

728x90
반응형