산술 논리 연산 장치(Arithmetic Logic Unit)에 관한 설명은?
- 중앙 처리 장치의 한 부분으로 컴퓨터 명령어내에 있는 연산자들에 대한 연산과 논리 동작을 담당.
- ALU가 연산 장치(AU)와 논리 장치(LU)의 두 부분으로 나누어져 있는 경우도 있다.
- 어떤 프로세서들은 1개 이상의 AU가 장착된 경우도 있다.
- 명령 레지스터(Instruction Register), 명령 해독기(Instruction Decoder)로 이루어져 있다.(제어장치 Control Unit에 대한 설명이다,)
CPU(Central Processing Unit)의 내부 구성 요소들에 대한 설명으로 맞는 것은?
- 제어 장치(Control Unit)는 컴퓨터의 전체 동작을 제어한다.
- 산술 논리연산 장치(Arithmetic Logic Unit) : 컴퓨터의 데이터 처리기(flag)들을 수행한다.
- 레지스터(Register) : CPU의 내부 기억장치이다.
- CPU 상호 연결망(CPU Interconnection) : 중앙 처리 장치, 주기억 장치, 입출력 장치들 사이의 통신 선로를 제공한다.(제어장치, ALU 및 레지스터 사이의 통신 선로를 제공한다.)
CPU에 의해 기억 장치의 액세스 빈도가 높은 것부터 낮은 것으로 연결이 바른 순서
- Register -> Cache -> Main Memory -> Magnetic Disk -> Magnetic Tape
EPROM(Erasable Progrannable Rom)에 대한 설명으로 바른 것은?
- 자외선을 이용하여 CELL들이 초기 상태와 같아지도록 지워야 한다.
하드 디스크의 작동 원리의 설명으로 틀린 것은?
- 자성으로 기록된 데이터를 일종의 전자석의 헤더라는 장치가 0과 1로된 정보를 판독하는 원리를 동작한다.
- 하드 디스크는 전기적인 동작과 기계적인 동작을 하는 부분이 공존한다.
- 하드 디스크는 실린더, 트랙, 그리구 섹터로 나눌 수 있다.
- 자기 테이프(Magnetic Tape)라는 곳은 실제 데이터가 저장되는 곳이다.( 플래터(Platter)라는 원반은 실제 데이터가 저장되는 곳이다.)
RAID에 대한 설명으로 맞는 것은?
- RAID 레벨 2와3은 병렬 액세스 기술을 사용한다.
- RAID 레벨 10은 각 스트립은 RAID 레벨1에 드라이브 어레이인 스트립 어레이를 제공한다.
- RAID 레벨 6은 다른 드라이브들간에 분포되어 있는 2차 패리티 구성을 포함함으로써 매우 높은 고장 대비 능력을 제공한다.
- RAID 레벨 7은 컨트롤러로서 내장되어 있는 실시간 운영체계를 사용하며, 속도가 빠른 버스를 통한 캐시, 독자적인 컴퓨터의 여러 가지 특성들을 포함하고 있다.
- RAID 레벨 3은 트랜잭션 중심의 환경에서는 성능이 저하되고, 데이터가 매우 작은 조각으로 분산되어 있기 때문에 높은 데이터 전송률을 얻을 수 있다. 어떤 입출력 요구에 대하여는 모든 데이터 디스크들로부터 병렬 데이터 전송도 가능하다. 큰 전송을 하는 경우에는 성능 향상이 현저히 높아진다.
SCSI와 E-IDE의 차이점을 잘못 설명한 것은?
- SCSI는 전송 속도가 빠르다.
- SCSI는 멀티스레딩을 지원한다.
- E-IDE는 디스크 드라이브 계열 장비만 지원한다.
- E-IDE는 CPU에 부하가 SCSI보다 적게 걸린다( 아니다 높게 걸린다)
CD-ROM 부팅 지원을 설정하기 위해서 BIOS 설정으로 들어가기 위한 설정키와 BIOS 종류를 바르게 나열한 것은?
- Award Bios : Delete , Ami Bios : Delete , Phoenix Bios : F2
리눅스와 윈도의 다중 OS 부팅시 부팅과 동시에 윈도로 먼저 부팅을 하고자 할 경우 내릴 수 있는 명령어는?
- lilo -D dos
Lilo의 설정 파일이 위치하고 있는 곳은?
- /etc/lilo.conf
Lilo.conf 파일을 변경한 후 마스터 부트 레코드에 저장되어 있는 LILO 정보를 변경하기 위해서 실행하는 명령어는?
- /sbin/lilo
MBR을 원래의 상태로 복구하기 위해(다중 부팅환경 제거) 명령행에서 어떤 명령어를 사용해야 하는가?
- fdisk / mbr
리눅스상에서 lilo를 제거하기 위한 명령어는 무엇인가?
- lilo -u
/dev에 관한 설명은
- 시스템의 각종 장치들에 접근하기 위한 장치 드라이버들이 저장되어 있는 디렉토리이다.
- 물리적인 용량은 가지 않는 가상 디렉토리이다
- 대표적으로는 하드 드라이브, 플뢰, CD-ROM, 루프백 장치 등이 존재한다.
/proc에 관한 설명은?
- 시스템의 각종 프로세스, 프로그램 정보, 하드웨어적인 정보들이 저장된다.
- 파일 시스템 정보를 보고자 한다면 "cat /proc/filesystem 명령어를 실행하면 된다.
- 디렉토리에 존재하는 파일들은 커널에 의해서 메모리에 저장된다.
- 가상 파일 시스템으로 /dev와 마찬가지로 하드 디스크상에 물리적인 용량을 갖지 않는다.
시스템이 동작하면서 계속 수정되고 변경되는 파일들을 위한 디렉토리는?
- /var/lib
시스템 부팅 과정에 대한 순서
- ROM BIOS에 지정된 부팅 드라이브로 부팅 시작
- 부팅 드라이브의 첫 번째 섹터인 부트 섹터를 읽어들임
- 부팅 섹터의 부팅 프로그램인 부팅 로더 작동
- 커널 이미지 적재
- 루트 파일 시스템 마운트
- 시스템 초기화 프로그램 작동
IPL(Initial Program Loader)이란?
- 컴퓨터를 켜는 것과 동시에 BIOS가 자동적으로 하드 디스크 등 부트 장치의 맨앞을 읽어들어간다. 이 선두 부분은 마스터 부트 레코더라 부르고 있는데 이곳에서 초기 프로그램 적재기라고 하는, 즉 컴퓨터로 작업을 시작하기에 앞서 여러가지 환경을 초기화시켜 주는 프로그램.
init 프로세스에 의해서 시스템의 작동을 결정해 주는 실행 레벨에서 X 윈도모드로 실행하기 위한 실행 레벨은?
- 5레벨
시스템이 시작될 때, 시스템 초기화 프로그램은 어느 파일에서 기본 실행 레벨을 찾는가?
- /etc/initab
umsdos?
- MS-DOS 파일 시스템을 리눅스상에서도 긴 파일 이름과 소유자, 접근 허가, 링크와 장치 파일 등을 사용할 수 있도록 확장한 파일 시스템이다.
- 일반적으로 DOS 파일 시스템이 마치 리눅스 파일 시스템인 것처럼 보이도록 하는 기능을 제공하므로 따로 리눅스를 위한 파티션은 필요하지 않다.
미닉스에 관한 설명은?
- 파일 이름은 30문자로 제한되고, 파일 시스템마타 최대 64mb 성능 제한이 있다.
저널링?
- 기존의 fsck에 걸리는 시간을 단축하기 위해 데이터를 디스크에 쓰기 전에 로그(log)에 데이터를 남겨 시스템의 비정상적인 셧다운에도 로그를 사용해 fsck보다 빠르고 안정적인 복구 기능을 제공하는 기술이다.
x 윈도를 실행시키기는 명령어는?
- startx
현재 실행되고 있는 응용 프로그램들을 보여주어 사용중 원하는 프로그램의 버튼을 클릭하면 화면을 전화시켜 주는 것은?
- 태스크바
ftp 사용중에 현재 작업중인 디렉토리의 위치를 보여주는 것으로 자신의 전송받은 데이터가 어디에 저장되는지 알아야 할 경우에 사용되는 명령어는?
- lcd
윈도 매니저의 종류는?
- WindowMaker, AfterStep, KWin
- KDE ( 데스크톱이라한다 )
본 쉘에 관한 설명은?
- 상호 대화형(Interactive) 방식을 취하고 있지 않다.
- 가장 오래동안 모든 유닉스 시스템의 표준 구성 요소이다.
- 본 쉘 프로그램의 명령 이름은 sh 이다.
- C의 혈통을 잇고 있고 명령행 편집 기능을 제공한다 ( 콘쉘)
쉘에서 사용하는 변수의 종류는?
- 환경 변수, 특수 변수, 프로그램 변수
스크립트 실행중 syntax 오류를 찾아낼수 있는 옵션은?
- sh -n 스크립트 이름
프로세스 관리 블록(PCB)의 정보는?
- 프로세스 고유 번호
- 프로세스 우선 순위
- 프로세스의 현재 상태
프로세스의 상태
- S : sleep, R : Running, N : nice, w : 스압아웃 상태
시그널의 의미 및 종류
- HUP : hangup( 실행 종류, 로그아웃하거나 접속을 끊을 때 보내진다.)
- KILL : 무조건 종료
- SEGV : segmentation Violation(허가 되지 않은 메모리 영역에 접근)
- TERM : terminate ( 가능한 정상 종료)
실행 레벨 6번은 무엇인가?
- 시스템 재부팅
프로세스의 상태 설명에서 지연 대기 상태의 특성을 설명한 것은?
- 기억장치를 잃고 프로세서 외 다른 자원이 없는 상태
인터럽트는 무엇인가?
- 컴퓨터 시스템에서 예측ㅎ지 못했던 사건이 발생하는 상황
인터럽터의 종류는?
- 입출력, 클록, 시스템 호출, 프로그램 검사, 하드웨어 검사, 콘솔, 프로세서간 통신 인터럽터
데몬에 대한설명은?
- 커널상에서 백그라운드 모드로 작동하여 비활성화 상태에서 요청이 있을 때만 동작하는 프로세스
호스트의 이름을 IP 주소로 변환시켜 주는 DNS 데몬은?
- named
서비스 데몬들은 어느 디렉토리 밑에 설정 파일을 가지고 있는가?
- /etc/xinetd.d
사용자가 지정한 프로그램을 특정 시간에 주기적으로 실행할 수 있도록 해 주는 표준 유닉스 데몬은?
- crond
데몬들이 커널상에서 작동되고 있는지 확인하기 위해서 사용하는 명령어는?
- ps
부모 프로세스가 죽거나 종료되었더라도 자식 프로세스는 계속 작동할 수 있도록 백그라운드 모드에서 프로세스가 실행되도록 하는 명령어는?
- nohup
프로세스 실행 우선 순위를 바꿀 수 있는 명령어는?
- nice
'IT > linux' 카테고리의 다른 글
리눅스 설치 네트워크(network) 기본설정 (0) | 2022.07.08 |
---|---|
리눅스 네트워크 기출문제(1) (0) | 2020.05.02 |
리눅스 운영체제 기출문제 용어(1) (0) | 2020.04.30 |
리눅스 하드웨어 (0) | 2019.06.03 |
리눅스 기초 (0) | 2019.05.30 |