리눅스마스터1급 기출문제/1801회

1801회 1차 001-010

바우네 2022. 6. 25. 10:50
반응형

1801회 1차 001-010

001 다음에서 설명하는 것으로 알맞은 것은?

_메모리 공간이 가득 차서 프로그램 실행시킬 수 없게 될 경우, 실행할 수 있도록 예비 공간 역할을 하는 영역이다.
_free 명령어로 해당 영역의 용량을 확인할 수 있다.
_단점으로는 동적으로 크기를 조정할 수 없어 하드디스크의 공간을 차지한다.

① 페이징(Paging)
② 스왑(Swap)
③ 루틴(Routine)
④ 링크(Link)

오답노트
① 페이징(Paging): 고정 크기의 블록인 페이지로 분할하여 가상메모리를 관리하는 기법이다.
③ 루틴(Routine): 일반적으로 특정 기능을 수행하는 소스코드 모듈을 의미한다.
④ 링크(Link): 개발자가 작성한 모듈과 시스템 라이브러리 등을 함께 결합하여 최종 실행 프로그램을 생성하는 과정이다.

002 다음에서 설명하는 운영체제로 알맞은 것은?

_리눅스 커널 위에서 동작하며, C/C++ 라이브러리들을 포함하고 있는 모바일 운영체제이다.
_기존의 자바 가상머신과는 다른 가상머신인 달빅(Dalvik) 가상머신을 통해 자바로 작성된 응용 프로그램을 별도의 프로세스에서 실행하는 구조로 되어 있다.
_2007년 11월에 해당 플랫폼을 휴대용 장치 운영체제로서 무료 공개한다고 발표한 후 48개의 하드웨어, 소프트웨어, 통신 회사가 모여 만든 오픈 핸드셋 얼라이언스(Open Handset Aliance, OHA)에서 공개 표준을 위해 개발하고 있다.

① 안드로이드(Android)
② 타이젠(Tizen)
③ 미고(MeeGo)
④ 바다(Bada) OS

오답노트
② 타이젠(Tizen): 인텔과 삼성전자가 개발한 리눅스 기반 모바일 운영체제로 자바스크립트, CSS와 같은 웹 표준을 지원한다.
③ 미고(MeeGo): 노키아, 인텔, 리눅스 재단이 공동으로 개발한 리눅스 기반의 운영체제로 물리 버튼 없이 터치만으로 모든 기능을 수행한다.
④ 바다(Bada) OS: 삼성전자의 주도로 개발한 Nucleus RTOS 혹은 리눅스 커널 기반의 모바일 운영체제 플랫폼이다.

003 다음 중 ( ) 안에 들어갈 내용으로 알맞은 것은?

1991년 6월 FSF의 리처드 스톨먼은 ( ㄱ ) 라이선스의 강력한 카피레프트 조건관 단순한 사용 허가를 위한 절충안으로 ( ㄴ )을(를) 발표하였다. ( ㄱ )은(는) 자유 소프트웨어를 만들 때에만 사용하나 ( ㄴ )은(는) 자유 소프트웨어뿐만 아니라 독점 소프트웨어에서도 사용이 가능하다.

① ㄱ: GPL, ㄴ: LGPL
② ㄱ: LGPL, ㄴ: GPL
③ ㄱ: GPL, ㄴ: MPL
④ ㄱ: MPL, ㄴ: GPL

오답노트
MPL(Mozilla Public License): 넷스케이프 웹 브라우저의 소스코드를 공개하기 위해 개발된 라이선스로 소스코드와 실행 파일의 저적권을 분리한 것이 특징이다. 즉 사용 및 수정한 MPL 소스코드에 대한 공개 의미만 가지며 실행 파일은 독점 라이선스로 배포할 수 있다.
답은 ① ㄱ: GPL, ㄴ: LGPL

004 다음 중 리눅스의 특징으로 틀린 것은?

① 리눅스는 이더넷(Ethernet), SLIP, PPP 등의 다양한 네트워크 환경을 지원하며 TCP/IP, IPX 등의 네트워크 프로토콜도 지원한다.
② 리눅스는 다른 운영체제에 비해 이식성, 확장성 등이 뛰어나지만, 특정 하드웨어에 설치가 어렵고 모든 플랫폼에서 작동하지는 않는다.
③ 리눅스는 서버, 개발용, PC용 등 다양한 목적으로 사용할 수 있고, 이에 따른 다양한 배포판이 존재하며, 유료 버전과 무료 버전이 존재한다.
④ 리눅스는 Windows FAT32, NTFS, 네트워크 파일 시스템인 SMB, CIFS 등의 다양한 파일 시스템을 지원하지만, 시스템 충돌 및 전원 문제로 복구 가능한 저널링 파일 시스템을 아직 지원하지 않는다.

오답노트
리눅스는 커널 2.4.15 버전부터 대표적인 저널링 파일 시스템인 ext3를 지원한다.
답은 ④

005 다음 중 운영체제의 특징으로 틀린 것은?

① 운영체제는 커널, 미들웨어, 응용 프로그램 실행 환경과 사용자 인터페이스 프레임 워크를 모두 포괄하여 정의될 수 있다.
② 운영체제의 처리 방식은 단순 순차처리 → 분산 네트워크 → 다중 프로그래밍 → 모바일 및 임베디드 형식으로 발전되어 왔다.
③ 스마트폰과 태블릿에 설치되는 모바일 운영체제, 웹 브라우저만 있으면 사용 가능한 웹 운영체제도 사용되고 있다.
④ 최근의 운영체제는 유휴 자원의 효율적인 활용을 위해 가상화 기술을 기본적으로 내장하거나 커널(Kernel) 단에서 지원하고 있다.

오답노트
운영체제 처리 방식은 '단순 순차처리 → 다중 프로그래밍 → 다중 모드 시분할 → 분산 네트워크 → 모바일 및 임베디드' 형식으로 발전되어 왔다.
답은 ②

006 다음 중 원격지에서 사용자 기반 인증 X 클라이언트를 이용하기 위해 관련된 명령어 또는 환경변수로 틀린 것은?

① xhost
② xauth
③ DISPLAY 환경변수
④ TERM 환경변수

오답노트
① xhost: X 서버에 접근 가능한 클라이언트를 지정 혹은 해제하는 명령어로 'xhost + [IP 혹은 도메인명]'으로 접근을 허용하고 'xhost - [IP 혹은 도메인명]'으로 접근을 해제한다.
② xauth: 사용자의 $HOME/.Xauthority 파일을 이용하여 X 서버에 대한 접근을 제어한다.
③ DISPLAY 환경변수: X 서버의 프로그램이 실행될 때 디스플레이가 표시되는 클라이언트 IP 주소를 지정한다.
④ TERM 환경변수: 사용하는 터미널의 유형을 지정한다.
답은 ④

007 다음 중 아래의 파일을 실행하는 방법으로 틀린 것은?

① sh script.sh
② . script.sh
③ source script.sh
④ ./script.sh

오답노트
script.sh의 파일 속성은 rw-r--r--로 실행 권한이 없다. ./script.sh와 같은 일반적인 방법으로 실행할 수 없다.
답은 ④

008 root 패스워드를 분실해서 싱글모드로 부팅 후 패스워드를 초기화하려고 한다. 다음 중 GRUB 부트 화면에서 키 입력 순서로 알맞은 것은?

① 'a'키 누른 후 맨 뒤에 '1' 입력
② 'e'키 누른 후 맨 뒤에 'b' 입력
③ 'e'키 누른 후 맨 뒤에 '1' 입력
④ 'c'키 누른 후 맨 뒤에 'single' 입력

오답노트
GRUB(Grand Unified Bootloader)는 CentOS의 기본 부트로더이다. 부트 화면에서 a, e, c 키를 이용하여 별도의 부팅 모드로 진입할 수 있다.
'a': /boot/grub/grub.conf의 항목 중, 커널과 관련된 부분의 매개변수를 추가할 수 있다. 싱글모드로 진입할 때 'a'키를 누르고 맨 뒤에 'single' 또는 '1'을 입력한다.
'e': /boot/grub/grub.conf의 항목을 직접 편집할 수 있다.
'c': 대화식(Interractive)으로 직접 입력할 수 있는 모드이다. 순차적으로 입력한 후 마지막 라인에 boot라고 입력하면 부팅이 된다.
답은 ①

009 현재 터미널에서 아파치 웹 서버 데몬(httpd)을 실행하기 위한 명령으로 틀린 것은?

① /etc/rc.d/init.d/httpd start
② chkconfig httpd on
③ service httpd start
④ /etc/init.d/httpd start

오답노트
chkconfig는 시스템 부팅 시, 부팅 레벨별로 자동 실행할 서비스를 설정하는 명령어이다. CentOS7에서 systemd 프로세스가 init 프로세스를 대체함에 따라 서비스를 관리하기 위해 기존에 사용했던 chkconfig, service 명령어 대신 systemctl 명령어를 사용한다.
답은 ②

010 다음 중 ( ) 안에 들어갈 정규표현식 내용으로 알맞은 것은?

# ls
a.txt b.txt c.txt d.txt

# ls ( ).txt
a.txt b.txt c.txt

① [ac]
② [!abc]
③ [a-c]
④ [a~c]

오답노트
정규표현식에 [ ]를 이용하면 선택할 수 있는 문자 혹은 문자의 범위를 지정할 수 있다. 따라서 [a-c]로 표현하여 a, b, c를 지정한다.
답은 ③
반응형

'리눅스마스터1급 기출문제 > 1801회' 카테고리의 다른 글

리눅스마스터 1801회 1차 051-060  (0) 2022.12.04
1801회 1차 041-050  (0) 2022.12.03
1801회 1차 031-040  (2) 2022.12.02
1801회 1차 021-030  (0) 2022.06.26
1801회 1차 011-020  (0) 2022.06.25