자격증
-
(데이터 통신) 회선 제어 방식자격증/(정처기) 필기 요약 2019. 2. 28. 17:05
회선 제어 방식 경쟁(Contention) 방식회선 접속을 위해 서로 경쟁하는 방식송신 요구를 먼저 한 쪽이 송신권을 가짐포인트 투 포인트 방식에서 주로 사용데이터 링크가 설정되면 정보 전송이 종료되기 전까지는 종결이 이루어지지 않고 독점적 정보를 전송대표적인 시스템은 ALOHA 폴링/셀렉션(Polling/Selection)방식주 컴퓨터에서 송 · 수신 제어권을 가지고 있는 방식으로 트래픽이 많은 멀티포인트 방식에서 사용폴링(Polling) : 주 컴퓨터에서 단말기에게 전송 할 데이터가 있는지를 물어 전송할 데이터가 있다면 허가하는 방식으로, 단말기에서 컴퓨터로 보낼 데이터가 있는 경우에 사용셀렉션(Selection) : 주컴퓨터가 단말기로 전송할 데이터가 있는 경우 그 단말기가 받을 준비가 되었는가를 ..
-
(전자계산기 구조) 인터럽트 우선순위 판별 방법자격증/(정처기) 필기 요약 2019. 2. 28. 16:58
인터럽트 우선순위 판별 방법 소프트웨어적인 방법 : PollingInterrupt 발생 시 가장 높은 우선순위의 인터럽트 자원부터 플래그를 차례로 검사해서 우선순위가 가장 높은 인터럽트 자원을 찾아내 인터럽트 서비스 루틴을 수행하는 방식우선순위 변경이 쉬움자기디스크와 같이 속도가 빠른 장치에 높은 등급을 부여함많은 인터럽트가 있을 경우 모두 조사하기 때문에 반응시간이 느리다회로가 간단하고 융통성이 있으며, 하드웨어가 필요 없어 경제적 하드웨어적인 방법 : Vectored InterruptCPU와 Interrupt를 요청할 수 있는 장치사이에 장치번호에 해당하는 버스를 병렬이나 직렬로 연결하여 요청 장치의 번호를 CPU에 알리는 방식인터럽트를 발생한 장치가 프로세서에게 분기 할 곳에 대한 정보를 제공하는데..
-
(데이터 통신) BCD코드 ASCII코드 EBCDIC코드자격증/(정처기) 필기 요약 2019. 2. 28. 14:45
BCD 코드6Bit 코드IBM에서 개발1개의 문자를 2개의 Zone비트와 4개의 Digit Bit로 표현총 64가지 종류만 표시하기 때문에 초창기 컴퓨터에서 사용 ASCII 코드7Bit 코드미국 표준협회에서 개발1Bit Parity Bit추가하여 8Bit1개의 문자를 3개의 Zone 비트와 4개의 Digit Bit로 표현현재 문자 데이터 표현에 가장 많이 사용됨 EBCDIC 코드8Bit 코드IBM에서 개발1개의 문자를 4개의 Zone비트와 4Digit Bit로 표현
-
(소프트웨어 공학) 유지보수자격증/(정처기) 필기 요약 2019. 2. 28. 14:22
유지보수개발된 소프트웨어의 품질을 항상 최상의 상태로 유지하기 위한 것개발 단계 중 가장 많은 노력과 비용이 투입용이하게 하려면 시험 용이성, 이해성, 수정 용이성, 이식성 등이 고려되어야 함 수정(Corrective)보수 = 수리 · 교정 · 정정 · 하자 보수시스템을 운영하면서 검사 단계에서 발견하지 못한 잠재적인 오류를 찾아 수정하는 활동 적응(Adaptive)보수 = 환경 적응, 조정 보수운영체제나 컴파일러와 같은 프로그래밍 환경 변화와 주변 장치 또는 다른 시스템 요소가 향상되거나 변경될 때 기존의 소프트웨어에 반영하기 위하여 수행하는 활동 완전화(Perfective)보수 = 기능 개선, 기능 보수소프트웨어의 본래 기능에 새로운 기능을 추가하거나 소프트웨어를 확장시키는 활동유지보수 활동 중 가장..
-
(운영체제) UNIX 파일 시스템의 구조자격증/(정처기) 필기 요약 2019. 2. 28. 13:57
UNIX 파일 시스템의 구조 부트 블록 - 부팅시 필요한 코드를 저장하고 있는 블록슈퍼 블록 - 전체 파일 시스템에 대한 정보를 저장하고 있는 블록- 사용 가능한 I-node, 사용 가능한 디스크 블록의 개수, File 시스템마다 각각의 슈퍼블록을 가지고 있음I-node 블록 - 각 파일이나 디렉터리에 대한 모든 정보를 저장하고 있는 블록- 파일 소유자의 사용자 번호(UID) 및 그룹 번호(GID), 파일크기, 파일 타입, 생성 시기, 최종 변경시기, 최근 사용 시기, 파일의 보호권한, 파일 링크수, 데이터가 저장된 블록의 시작 주소데이터 블록- 디렉터리별로 디렉터리 엔트리와 실제파일에 대한 데이터가 저장된 블록
-
(운영체제) 프로세서의 결합도자격증/(정처기) 필기 요약 2019. 2. 28. 13:31
프로세서의 결합도 약결합(Loosely Coupled) 시스템- 각 프로세서마다 독립된 메모리를 가진 시스템으로, 분산 처리 시스템이라고도 함- 둘 이상의 독립된 컴퓨터 시스템을 통신망(통신 링크)을 통하여 연결한 시스템- 각 시스템마다 독자적인 운영체제- 각 시스템은 독립적으로 작동할 수도 있고, 필요한 경우에는 상호 통신- 프로세서 간의 통신은 메시지 전달이나 원격 프로시저 호출을 통해서 이루어짐- 각 시스템마다 독자적인 운영이 가능하므로 CPU간의 결합력이 약함강결합(밀결합, Tightly Coupled)시스템- 동일 운영체제하에서 여러 개의 프로세서가 하나의 메모리를 공유하여 사용하는 시스템으로, 다중 처리 시스템이라고도 함- 하나의 운영체제가 모든 프로세서와 시스템 하드웨어를 제어함- 프로세서 ..
-
(운영체제) 자원 보호 기법자격증/(정처기) 필기 요약 2019. 2. 28. 13:24
자원 보호 기법- 자원 보호 기법은 컴퓨터 시스템에서 사용자, 프로세스 등과 같은 주체가 프로세서, CPU, 기억장치 등과 같은 객체에 불법적으로 접근하는 것을 제어하고, 객체의 물리적인 손상을 예방하는 것 자원 보호 기법의 종류- 접근 제어 행렬(Access Control Matrix) : 자원 보호의 일반적인 모델로, 객체에 대한 접근 권한을 행렬로써 표시한 기법- 접근 제어 리스트(Access Control List) : 접근 제어 행렬에 있는 각 열, 즉 객체를 중심으로 접근 리스트를 구성한 기법- 권한(자격) 리스트(Capability List) : 접근 제어 행렬에 있는 각 행, 즉 영역을 중심으로 구성한 것으로 각 사용자에 대한 자격들로 구성되며, 자격은 객체와 그 객체에 허용된 연산리스트-..
-
(전자계산기 구조) 입·출력 제어 방식자격증/(정처기) 필기 요약 2019. 2. 27. 16:27
입·출력 제어 방식 Programmed I/O- I/O가 완료되었는지 CPU가 상태 Flag를 계속 조사하여 I/O가 완료 되었으면 MDR(Memory Data Register)과 AC 사이의 자료 전송을 CPU가 직접 처리하는 I/O 방식- 입·출력에 필요한 대부분의 일을 CPU가 하므로 Interface는 MDR(MBR), Flag, 장치 번호 디코더로만 구성됨- I/O 작업 시 CPU는 계속 I/O 작업에 관여해야 하기 때문에 다른 작업을 할 수 없다는 단점 Interrupt I/O- 입·출력을 하기 위해 CPU가 계속 Flag를 검사 하지 않고, 데이터 전송할 준비가 되면 입 출력 인터페이스가 컴퓨터에게 알림- 입·출력 인터페이스는 CPU에게 인터럽트 신호를 보내 입·출력을 알림- CPU가 계속 ..