IT Memory Note

[리눅스마스터2급] 기출 문제 풀이 4 본문

자격증/리눅스마스터 2급

[리눅스마스터2급] 기출 문제 풀이 4

h00ddu 2023. 12. 8. 02:56

출제 일자 : 2021년 12월 11일

 

1 과목 : 리눅스 운영 및 관리

 
 


1. 다음 중 스캐너 관련 API로 알맞은 것은?


⓵ OSS
⓶ ALSA
⓷ SANE
⓸ CUPS
 
[ 해설 ]

  • OSS : 리눅스/유닉스 계열 OS에서 사운드를 만들고 캡처하는 인터페이스, 표준 유닉스 장치 시스템 콜에 기반(Hannu)
  • ALSA : GPL 및 LGPL 라이선스 기반으로 배포하며, 사운드 카드용 장치 드라이버를 제공하기 위한 리눅스 커널 요소, 여러 가지 사운드 장치 관리가 가능(Jaroslav)
  • SANE : X-Windows 기반의 스캐너 프로그램이며, GTK+ 라이브러리로 만들어짐, GPL, 유닉스, OS2, Windows OS 지원
  • CUPS : 애플이 개발한 오픈소스 프린팅 시스템으로, 유닉스 계열에서 사용하기 위해 개발되었으며, IPP로 웹 기반으로 제어


2. 다음 중 CentOS 7에서 X 윈도 기반으로 프린터를 설정할 때 사용하는 명령으로 알맞은 것은?

 
⓵ printconf
⓶ printtool
⓷ system-config-printer
⓸ redhat-config-printer
 
[ 해설 ]

  • printconf : 시스템 구성 정보를 표시하는 명령어
  • printtool : 초기 X 윈도 상에서 프린터를 설정하는 명령어
  • system-config-printer : 프린터를 설정하는 명령어


3. 다음 설명에 해당하는 RAID 기술로 알맞은 것은?

디스크에 에러 발생 시 데이터의 손실을 막기 위해 추가로 하나 이상의 장치에 중복 저장하는 기술이다.


⓵ Volume Group
⓶ Linear
⓷ Striping

⓸ Mirroring



4. 다음 설명과 같은 상황에서 사용해야 하는 기술로 가장 알맞은 것은?

/home 디렉터리를 500GB로 구성할 예정이지만, 사용자가 많아질 경우를 대비해서 쉽게 용량 증설이 가능한 환경으로 구축하려고 한다.


⓵ LVM
⓶ RAID
⓷ Bonding
⓸ Clustering



5. 다음 설명에 해당하는 용어로 알맞은 것은?

사운드 카드를 자동으로 구성하게 하고, 다수의 사운드 장치를 관리하는 것이 목적이다. 1998년 Jaroslav Kysela에 의해 시작되었고, GPL 및 LGPL 라이선스 기반으로 배포되고 있다.


⓵ OSS
⓶ ALSA
⓷ SANE
⓸ CUPS
 
[ 해설 ]

  • OSS : 리눅스/유닉스 계열 OS에서 사운드를 만들고 캡처하는 인터페이스, 표준 유닉스 장치 시스템 콜에 기반(Hannu)
  • ALSA : GPL 및 LGPL 라이선스 기반으로 배포하며, 사운드 카드용 장치 드라이버를 제공하기 위한 리눅스 커널 요소, 여러 가지 사운드 장치 관리가 가능(Jaroslav)
  • SANE : X-Windows 기반의 스캐너 프로그램이며, GTK+ 라이브러리로 만들어짐, GPL, 유닉스, OS2, Windows OS 지원
  • CUPS : 애플이 개발한 오픈소스 프린팅 시스템으로, 유닉스 계열에서 사용하기 위해 개발되었으며, IPP로 웹 기반으로 제어


6. 다음 중 용량이 2GB 하드디스크 7개를 이용하여 RAID-6로 구성했을 때 가용 공간으로 알맞은 것은?

 

⓵ 8GB 
⓶ 10GB
⓷ 12GB
⓸ 14GB



7. 다음 중 sendmail 패키지를 제거하는 명령으로 알맞은 것은?

 
⓵ yum -i sendmail
⓶ yum -r sendmail
⓷ yum -e sendmail
⓸ yum -d sendmail



8. 다음 괄호 안에 들어갈 내용으로 알맞은 것은?

 # tar (      ) linux-5.13.4.tar.xz


⓵ jxvf
⓶ Jxcf
⓷ zxvf
⓸ Zxvf

 
[ 해설 ]

  • .bz2 > jxvf
  • .xz > Jxvf
  • .gz > zxvf


9. 다음 중 소스 설치 과정 중에서 configure 작업 후에 관련 정보가 저장되는 파일명으로 알맞은 것은?

 
⓵ install
⓶ .config
⓷ .configure
⓸ Makefile



10. 다음 중 yum 기반으로 작업한 목록을 확인하는 명령으로 알맞은 것은?

 

⓵ yum list
⓶ yum worklist
⓷ yum work list
⓸ yum history



11. 다음은 묶여있는 tar 파일을 /usr/local/src 디렉터리에 푸는 과정이다. 괄호 안에 들어갈 내용으로 알맞은 것은?

# tar xvf backup.tar (    ) /usr/local/src

 
⓵ -d
⓶ -D
 -c
⓸ -C
 
[ 해설 ]

  • -d : tar 아카이브와 파일 시스템 간 차이점 검색
  • -C : 대상 디렉터리 경로 지정


12. 아파치 웹 서버를 소스 설치하는 과정에서 configure룰 진행했으나 다시 configure 하기 위해 관련 파일들을 제거하려고 한다. 다음 괄호 안에 들어갈 내용으로 알맞은 것은?

[root@www httpd-2.4.46]# make (       )


⓵ clean
⓶ delete
 remove
⓸ reconfigure



13. 다음 중 SUSE 리눅스에서 사용하는 패키지 관리 도구로 가장 알맞은 것은?

 
⓵ rpm
⓶ yum
⓷ dpkg
⓸ zypper
 
[ 해설 ]

  • yum : 레드햇 계열 온라인 패키지 관리 도구
  • dpkg : 데비안 계열 기본 패키지 관리 도구
  • zypper : 수세 계열 온라인 패키지 관리 도구


14. 다음 중 레드햇 리눅스에서 사용되는 패키지 관리 도구로 가장 거리가 먼 것은?

 
⓵ rpm
⓶ yum
⓷ dnf
⓸ pacman

 
[ 해설 ]

  • yum : 레드햇 계열 온라인 패키지 관리 도구
  • dnf : CentOS 8에서 yum보다 업그레이드된 패키지 관리 도구


15. 다음 설명에 해당하는 vi 편집기의 환경설정 값으로 알맞은 것은?

vi 편집기를 이용해서 C 프로그래밍을 작성 중이다. 각 행 앞에 행 번호가 나타나도록 설정하려고 한다.


⓵ set no
⓶ set nu
⓷ set ai
⓸ set list



16. 다음 중 vi 편집기의 명령 모드에서 편집 모드로 전환하는 키로 틀린 것은?

 
⓵ a
⓶ e
⓷ i
⓸ o
 

[ 해설 ]

  • a : 현재 커서 다음 위치부터 입력
  • i : 현재 커서 위치부터 입력
  • o : 현재 커서의 다음 줄에 입력


17. 다음 중 vi 편집기에서 줄의 시작이 linux일 때 Linux로 치환하는 명령으로 알맞은 것은?

 
⓵ :% s/\linux/Linux/
  :% s/\<linux/Linux/
  :% s/^linux/Linux/
  :% s/$linux/Linux/



18. vi 편집기로 line.txt 파일의 내용을 불러오면서 커서의 위치를 마지막 줄에 위치시키려고 한다. 다음 괄호 안에 들어갈 옵션으로 알맞은 것은?

$ vi (      ) line.txt


⓵ +
⓶ -e
⓷ -l
⓸ -L

 

[ 해설 ]

  • + : 다음 줄의 처음으로 이


19. 다음은 중 GNU 프로젝트에 의해 만들어진 편집기로 알맞은 것은?

 

⓵ vi
⓶ vim
⓷ nano
⓸ pico



20. 다음 중 emacs 편집기 개발과 밀접한 인물의 조합으로 알맞은 것은?


⓵ 리처드 스톨먼, 제임스 고슬링
⓶ 리처드 스톨먼, 빌 조이
⓷ 빌 조이, 제임스 고슬링
⓸ 제임스 고슬링, 브람 무레나르

 

[ 해설 ]

  • 빌 조이 : vi
  • 브람 무레나르 : vim
  • 리처드 스톨먼, 제임스 고슬링 : emacs


21. 실행 중인 프로세스들의 CPU 사용률을 실시간으로 확인할 때 사용하는 명령으로 알맞은 것은?

 
⓵ nice
⓶ pstree
⓷ renice
⓸ top
 
[ 해설 ]

  • nice : 프로세스가 실행될 때 실행 우선순위를 조정하는 명령어(프로세스명 이용)
  • pstree : 프로세스와 프로세스 간에 관계를 파악하기 위한 명령어
  • renice : 실행 중인 프로세스에 대한 nice 값을 변경하는 명령어(PID 이용)
  • top : 시스템의 상태를 전반적으로 가장 빠르게 파악하는 기능을 가진 명령어(CPU, Memory, Process)


22. 다음 명령의 결과와 가장 관련 있는 프로세스 생성 방식으로 알맞은 것은?

[root@www ~]#
systemd-+-ModemManager---2*[{ModemManager}]
                  | - NetworkManager-+-2*[dhclient]
                  |                                   `-2*[{NetworkManager}]
                  | -2*[abrt-watch-log]
                  | -abrtd
                  | -accounts-daemon---2*[{accounts-daemon}]
                  | -alsactl
                  | -at-spi-bus-laun-+-dbus-daemon---{dbus-daemon}
                  |                                   `-3*[{at-spi-bus-laun}]
                  | -at-spi2-registr---2*[{at-spi2-registr}]
                  | -atd
                  | -auditd-+-audispd-+-sedispatch
                  |                   |                  `-{audispd}
                  |                  `-{auditd}
                  | -avahi-daemon---avahi-daemon

 

⓵ exec
⓶ fork
⓷ inetd
standalone
 
[ 해설 ]

  • exec : 원래 프로세스는 멈추고, 새로운 프로세스로 대체하는 명령어
  • fork : 호출한 프로세스를 복사하는 명령어
  • inetd : 다른 데몬들을 제어, 연결하는 역할을 하는 데몬
  • standalone : 항상 메모리에 상주하여 서비스 요청이 있을 때 언제든 바로 응답


23. 다음 결과에 해당하는 명령으로 알맞은 것은?


⓵ ps
⓶ tree
⓷ pstree
⓸ ps_mem

 

[ 해설 ]

  • ps : 현재 실행 중인 프로세스의 목록을 보는 명령어
  • tree : 디렉터리 안의 내용을 나무 형식으로 리스트 시 사용하는 명령어
  • pstree : 프로세스의 상관관계를 트리 형태로 출력해 주는 명령어
  • ps_mem : 리눅스에서 실행 중인 프로그램의 주요 메모리 사용량을 확인하는 명령어


24. 다음은 ihduser가 cron 설정을 하는 과정이다. 괄호 안에 들어갈 명령어의 옵션으로 알맞은 것은?

 [ihduser@www ~]$ crontab (     )


⓵ -n
⓶ -e
⓷ -i
⓸ -u

 

[ 해설 ]

  • crontab : 리눅스/유닉스 시스템에서 특정 작업을 수행하는 데몬인 cron을 원하는 때에 작업을 수행하도록 설정하는 명령어
  • -e : 등록, 편집, 수정 등을 수행할 수 있고 최초로 사용 시 편집기를 선택 가능


25. 다음 설명과 같이 cron을 설정할 때의 날짜 형식으로 알맞은 것은?

매주 월요일과 수요일 오전 11시 10분에 점검 스크립트인 /etc/check.sh를 실행한다.


⓵ 10 11 * * 1-3 /etc/check.sh
⓶ 11 10 * * 1-3 /etc/check.sh
⓷ 10 11 * * 1,3 /etc/check.sh
⓸ 11 10 * 1,3 /etc/check.sh



26.  다음 중 괄호 안에 들어갈 내용으로 알맞은 것은?

(       ) 방식은 관련 프로세스가 메모리에 항상 상주하는 것이 아니라, 클라이언트의 서비스 요청이 들어왔을 때 관련 프로세스를 실행시키고 요청이 끝나면 자동으로 프로세스를 종료시키는 방식이다.

 
⓵ exec
⓶ fork
⓷ inetd
⓸ standalone

 

[ 해설 ]

  • exec : 원래 프로세스는 멈추고, 새로운 프로세스로 대체하는 명령어
  • fork : 호출한 프로세스를 복사하는 명령어
  • inetd : 다른 데몬들을 제어, 연결하는 역할을 하는 데몬
  • standalone : 항상 메모리에 상주하여 서비스 요청이 있을 때 언제든 바로 응답


27. 다음 중 백그라운드 프로세스를 확인하는 명령으로 알맞은 것은?

 

⓵ bg
⓶ fg
⓷ jobs
⓸ nohup

 

[ 해설 ]

  • bg : [Ctrl]+[Z]로 백그라운드에 멈춰진 프로세스를 실행시키는 명령어
  • fg : 백그라운드로 실행되고 있는 프로그램을 포그라운드로 실행시키거나 서스펜드 상태의 프로세스를 포그라운드 상태로 실행하는 명령어
  • jobs : 작업 상태를 표시하는 명령어
  • nohup : 프로세스를 실행한 터미널의 세션 연결이 끊기더라도 지금 실행 중인 프로그램을 종료시키지 않도록 하는 명령어


28. 다음은 프로세스 아이디(PID)가 1222인 프로세스의 우선순위 값을 -10으로 지정하는 과정이다. 괄호 안에 들어갈 내용으로 알맞은 것은?

( ㄱ ) ( ㄴ ) 1222

 
⓵ ㄱ : nice, ㄴ : -10
⓶ ㄱ : nice, ㄴ : --10
⓷ ㄱ : renice, ㄴ : -10
⓸ ㄱ : renice, ㄴ : --10



29. 다음 중 [Ctrl]+[\] 입력 시에 전송되는 시그널로 알맞은 것은?


⓵ SIGINT
⓶ SIGHUP
⓷ SIGQUIT
⓸ SIGTERM
 
[ 해설 ]

  • SIGINT : 2, interrupt 시그널, Ctrl+C로 실행을 중지
  • SIGHUP : 1, hangup 시그널, 전화선 끊어짐
  • SIGQUIT : 3, quit 시그널, Ctrl+\
  • SIGTERM : 15, 일반적으로 Kill 시그널이 전송되기 전에 전송됨



30. 다음 중 커널이 사용하는 프로세스의 우선순위 항목으로 알맞은 것은?


⓵ NI
 PRI
VSZ
 RSS


[ 해설 ]

  • PRI num : 프로세스를 처리하는 OS가 참고하는 항목, 사용자가 인위적으로 조작할 수 없으며, 시스템 상황에 따라 적절하게 부여되며 낮은 값일수록 우선순위가 높음
  • NI num : 관리자와 사용자가 조작할 수 있는 우선순위 값, PRI와 마찬가지로 낮은 값일수록 우선순위가 높으며, -20~19까지 설정 가능


31. 다음 설명에 해당하는 파일로 가장 알맞은 것은?

ihduser 사용자는 본인이 설정한 엘리어스를 다음 로그인에서도 계속 사용하려고 한다.


⓵ ~/.bashrc
⓶ ~/.bash_history
⓷ ~/.bash_profile
⓸ ~/.bash_logout



32. 다음 설명에 해당하는 파일로 알맞은 것은?

리눅스 시스템에서 사용 가능한 셸의 목록 정보가 저장된 파일


⓵ /bin/bash
⓶ /etc/shells
⓷ /etc/passwd
⓸ /etc/skel



33. 다음은 ihduser가 사용 가능한 셸의 정보를 확인하는 과정이다. 괄호 안에 들어갈 옵션으로 알맞은 것은?

[ihduser@www ~]$ chsh (     )


⓵ -c
⓶ -l
⓷ -s
⓸ -u

 

[ 해설 ]

  • -l : --list-shells, /etc/shells 파일 안에 셸 목록을 나열
  • -s : --shell, 지정하는 셸을 로그인 셸로 사용
  • -u : --help, 사용법 출력


34. 다음 설명에 해당하는 셸로 알맞은 것은?

 1978년 버클리 대학의 빌 조이가 개발한 것으로 히스토리 기능, 별명 기능, 작업 제어 등의 유용한 기능들을 포함하였다.


⓵ csh
⓶ ksh
⓷ bash
⓸ tcsh

 

[ 해설 ]

  • csh : C 언어 기반으로 개발되어 프로그램 작성 기능이 좋으며, History, alilas 등 여러 유용한 기능이 있음(명령행 편집 기능은 없음)
  • ksh : 본 셸을 확장해서 만들어진 셸로, C 셸의 여러 기능이 추가되었으며, History, vi, 명령행 편집 등 여러 기능을 제공
  • bash : 본 셸을 기반으로 만들어진 셸로, 현재 리눅스의 표준 셸이며, GNU 프로젝트를 위해 개발되었으며 맥 OS 등 여러 OS에서 사용됨(sh와 호환되는 문법과 history, 명령행 편집 등 다양한 기능을 가지고 있음)
  • tcsh : C 셸과 통합해서 탄생된 셸로 C 셸에 없는 명령어 자동 완성 편집 기능을 지원


35. 다음 중 ihduser가 로그인 셸을 변경했을 때 저장되는 파일로 알맞은 것은?


⓵ ~/.bashrc
⓶ ~/.bash_profile
⓷ /etc/passwd
⓸ /etc/shells



36. 다음 명령의 결과에 대한 설명으로 알맞은 것은?

$ history 5

 
⓵ 처음에 실행한 명령어 5개를 화면에 출력한다.
⓶ 최근에 실행한 명령어 5개를 화면에 출력한다.
⓷ 히스토리 목록 번호 중에서 5번에 해당하는 명령을 실행한다.
⓸ 최근에 실행한 명령 목록 중에서 5만큼 거슬러 올라가서 해당 명령을 실행한다.



37. 다음 중 특정 사용자가 로그인한 이후 선언한 셸 변수를 전부 확인할 때 사용하는 명령으로 알맞은 것은?

 
⓵ env
⓶ printenv
⓷ set
⓸ unset

 

[ 해설 ]

  • env : 현재 셸 세션에서 정의된 환경변수를 출력하는 명령어
  • printenv : 하나 이상의 환경변수의 값을 출력하는 명령어(인수 없이 사용하면 모든 환경변수를 출력함)
  • unset : 셸 변수나 환경변수를 제거하는 데 사용하는 명령어


38. 다음은 ihduser가 본인에게 도착하는 메일 관련 파일의 경로를 확인하는 과정이다. 괄호 안에 들어갈 환경변수명으로 알맞은 것은?

[ihduser@www ~]$ echo (     )
/var/spool/mail/ihduser


⓵ $MAIL
⓶ $MAILFILE
⓷ $MAILCHECK
⓸ $MAILSPOOL



39. 다음 중 일반 사용자가 파일의 내용을 볼 수 없는 파일로 알맞은 것은?

 
⓵ /etc/passwd
⓶ /etc/shadow
⓷ /etc/group
⓸ /etc/fstab



40. 다음은 CD-ROM 드라이브의 디스크 트레이를 여는 과정이다. 괄호 안에 들어갈 명령으로 알맞은 것은?

 # (       ) /dev/cdrom


⓵ eject
⓶ mount
⓷ umount
⓸ unmount

 

[ 해설 ]

  • eject : 기본 DVD 또는 CD-ROM 장치를 언 마운트 한 후에 트레이를 여는 명령어


41. 다음 조건에 해당하는 명령으로 알맞은 것은?

파일 시스템이 XFS인 /dev/sdb1을 /backup 디렉터리로 마운트 한다.

  
⓵ mount -j xfs /backup /dev/sdb1
⓶ mount -j xfs /dev/sdb1 /backup
⓷ mount -t xfs /backup /dev/sdb1
⓸ mount -t xfs /dev/sdb1 /backup



42. 다음 중 명령의 결과가 아래 경우 관련 설명으로 틀린 것은?

[ihduser@www ~]$ ls -ld /tmp
drwxrwxrwx  24  root  root  4096  Jul  12  20:59  /tmp
[ihduser@www ~]$ ls -l /tmp
-rw-rw-r--          1  kait  kait    1222  Jul  11  09:15  lin.txt
-rw-r--r--            1  ihd   ihd       513   Jul  11  21:05  joon.txt 


⓵ ihd 사용자는 /tmp 디렉터리 안으로 들어갈 수 있다.
⓶ ihd 사용자는 /tmp 디렉터리 안에 파일을 생성할 수 있다.
⓷ ihd 사용자는 lin.txt 파일을 삭제할 수 있다.
⓸ ihd 사용자는 joon.txt 파일을 수정할 수 없다.



43. 다음은 lin.sh 파일의 소유자는 ihduser, 소유 그룹은 kaitgroup으로 지정하는 과정이다. 괄호 안에 들어갈 명령으로 알맞은 것은?

# (      ) ihduser.kaitgroup lin.sh

 
⓵ chmod
⓶ chown
⓷ chgrp
⓸ umask



44. 다음은 ihduser 사용자의 디스크 쿼터 설정 정보만 확인하려고 한다. 괄호 안에 들어갈 명령으로 가장 알맞은 것은?

 # (     ) ihduser


⓵ quota
⓶ edquota
⓷ repquota
⓸ xfs_quota
 
[ 해설 ]

  • edquota : 사용자 또는 그룹을 위한 쿼터를 편집하는 명령어
  • repquota : 터미널에서 직접 사용자나 그룹에 적용된 쿼터(디스크 사용량, 적용 내용)를 요약해서 출력하는 명령어


45. 다음 그림에 해당하는 명령으로 알맞은 것은?

[root@www ~]#
Filesystem             Type              Size       Used    Avail   Use%   Mounted  on
devtmpfs               devtmpfs     2.0G              0    2.0G        0%    /dev
tmpfs                       tmpfs            2.0G              0    2.0G        0%    /dev/shm
tmpfs                       tmpfs            2.0G       9.5M    2.0G        1%    /run
tmpfs                       tmpfs            2.0G              0    2.0G        0%    /sys/fs/cgroup
/dev/sda1                xfs                   47G        7.4G     40G      16%    /
tmpfs                       tmpfs          396M         24K  396M         1%    /run/user/0
[root@www ~]#


⓵ df
⓶ du
⓷ mount
⓸ lsblk



46. /etc/fstab의 총 6개의 필드로 구성되어 있는데, 마운트 되는 디렉터리는 몇 번째 필드인가?

 

⓵ 첫 번째
⓶ 두 번째
⓷ 세 번째
⓸ 네 번째



47. 다음 괄호 안에 들어갈 내용으로 알맞은 것은?

리눅스에서 파티션을 생성하면 고유한 값인 ( ㄱ )가 부여되는데, 이 값은 ( ㄴ ) 명령으로 확인할 수 있다.


⓵ ㄱ : Set-UID, ㄴ : uuid
⓶ ㄱ : Set-UID, ㄴ : blkid
⓷ ㄱ : UUID, ㄴ : blkid
⓸ ㄱ : UUID, ㄴ : uuid



48. 다음 중 Set-UID 또는 Set-GID와 같은 특수 권한이 설정된 파일로 알맞은 것은?


⓵ /usr/bin/passwd
⓶ /usr/sbin/useradd
⓷ /etc/passwd
⓸ /etc/shadow


 

2과목 : 리눅스 활용

 
 


49. 다음 설명에 해당하는 용어로 가장 알맞은 것은?

하이퍼바이저나 게스트 OS를 사용하지 않고, 응용 프로그램과 라이브러리 등을 이미지로 만들어서 프로세스처럼 동작시키는 경량화된 가상화 방식으로 2013년 3월에 탄생하였다.


⓵ 도커
⓶ 쿠버네티스
⓷ 앤서블
⓸ 오픈스택



50. 다음 중 업무 처리에 필요한 서버나 스토리지와 같은 IT 하드웨어 자원을 빌려 쓰는 클라우드 서비스로 알맞은 것은?


⓵ SaaS
⓶ IaaS
⓷ DaaS
⓸ PaaS

 
[ 해설 ]

  • SaaS : 전통적인 IT 솔루션(사용자의 하드웨어 소프트웨어)을 모두 서비스
  • IaaS : 가상화 기술과 물리적 자원, 즉 인프라만 제공
  • DaaS : 서비스형 데스크톱으로, 데스크톱 구현에 필요한 OS를 비롯해 각종 업무용 애플리케이션 등을 클라우드 방식으로 활용하는 서비스
  • PaaS : 개발에 필요한 환경, 즉 플랫폼까지만 빌려주고 앱과 데이터는 기업이 직접 운영


51. 다음 설명에 해당하는 플랫폼으로 알맞은 것은?

2009년 2월에 BMW, 델파이, GM, 인텔, 윈드리버 등이 설립하여 만든 조직에서 리눅스 커널 기반의 표준화된 자동차용 IVI를 위해 만든 플랫폼이다.

 
⓵ MeeGo IVI
⓶ Tizen IVI
⓷ GENIVI
⓸ Android IVI



52. 다음 설명에 해당하는 리눅스 배포판으로 알맞은 것은?

레드햇 엔터프라이즈 리눅스의 복제 버전에 해당하는 CentOS 지원 종료에 따라 탄생한 리눅스 배포판이다. CentOS 프로젝트 창립자인 Gregory Kurtzer가 주도하고 있다.

 
⓵ Rocky Linux
⓶ Arch Linux
⓷ Alma Linux
Linux Mint



53. 전송 매체를 광섬유 케이블을 사용하여 설계된 링 구조의 통신망으로 네트워크 액세스를 제어하기 위해 토큰 패싱 방법을 사용하는 LAN 전송방식으로 알맞은 것은?


⓵ Token Ring
⓶ Ethernet
⓷ X.25
⓸ FDDI



54. 다음 중 파일 전송 및 다운로드 진행 상태를 '#' 기호로 확인할 때 사용하는 FTP 명령어로 알맞은 것은?


⓵ open
⓶ hash
⓷ status
⓸ chmod



55. 다음 중 모질라 재단에서 개발한 자유 소프트웨어로 게코 레이아웃 엔진을 사용한 웹 브라우저로 알맞은 것은?

 
⓵ 파이어폭스
⓶ 크롬
⓷ 엣지
⓸ 익스플로러



56. 다음 중 최상위 도메인으로 틀린 것은?


⓵ com
⓶ mil
⓷ org
⓸ or



57. 다음 중 주요 프로토콜과 포트번호 조합으로 틀린 것은?


⓵ SMTP - 25
⓶ IMAP - 143
⓷ SNMP - 53
⓸ HTTPS - 443

 

  • 해설 : SNMP의 포트 번호는 161번


58. 다음 중 OSI 7 계층 모델에서 데이터링크 계층의 데이터 전송 단위로 알맞은 것은?

 
⓵ data
⓶ segment
⓷ bit
⓸ frame

 

[ 해설 ]

  • segment : 전송 계층
  • bit : 물리 계층


59. 다음 중 LAN과 접속 규격과 처리에 대한 표준을 제정하는 기관으로 알맞은 것은?

 

⓵ ISO
⓶ ANSI
⓷ ITU-T
⓸ IEEE



60. 다음 중 프로토콜이 다른 통신망을 상호 접속하기 위한 통신 장비로 알맞은 것은?

 

⓵ 게이트웨이
⓶ 라우터
⓷ 리피터
⓸ 브리지



61. 다음 중 운영 중인 서버의 특정 포트에 접속하여 연결된 정보를 확인하는 명령의 조합으로 알맞은 것은?

 
⓵ ip, netstat
⓶ ss, route
⓷ ip, route
⓸ ss, netstat



62. 리눅스 시스템에 첫 번째 네트워크 인터페이스로 설정된 eth0의 작동을 중지시킬 때 사용하는 명령어로 알맞은 것은?

 
⓵ ifconfig eth0 up
⓶ ifconfig eth0 down
⓷ ipconfig eth0 down
⓸ ipconfig eth0 up



63. 다음 중 공인 IP 주소로 알맞은 것은?

 
⓵ 192.168.0.1
⓶ 165.141.105.240
⓷ 172.30.255.254

⓸ 10.10.10.100

 

[ 해설 ]

  • 사설 IP 주소 대역 중 C 클래스 : 192.168.x.x
  • 사설 IP 주소 대역 중 B 클래스 : 172.16.x.x ~ 173.31.x.x
  • 사설 IP 주소 대역 중 A 클래스 : 10.x.x.x


64. 다음 중 OSI 7 계층의 네트워크 계층과 관련된 프로토콜로 알맞은 것은?

 

 

⓵ BGP
⓶ TCP
⓷ UDP

⓸ SMB

 

[ 해설 ]

  • 전송 계층 프로토콜 : TCP, UDP


65. 다음 중 3-Way Handshaking을 수행하는 프로토콜로 알맞은 것은?

 

 

⓵ TCP
⓶ UDP
⓷ ICMP
⓸ SNMP



66. 다음 중 Secure 기반의 원격 제어 서비스와 연관이 없는 것은?

 
⓵ ssh
⓶ sftp
⓷ scp
⓸ sccp

 

[ 해설 ]

  • ssh : 다른 컴퓨터에 로그인하여 원격 시스템에서 명령 실행 및 다른 시스템으로 파일 복사 가능
  • sftp : ssh, ftp의 보안 연결
  • scp : 원격 파일 로컬로 복사
  • sccp : 호출 시그널링을 위한 CISCO 전용 프로토콜


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

- 국가 및 대륙과 같은 넓은 지역을 연결하는 네트워크이다.
- 거리의 제한이 없으나 다양한 경로를 거쳐 도달하므로 속도가 느리고 전송 에러율도 높은 편이다.
- 구성 방식에는 전용 회선 방식과 교환 회선 방식이 있다.
 


⓵ LAN
⓶ MAN
⓷ WAN
⓸ SIP



68. 다음 설명에 해당하는 파일로 알맞은 것은?

네트워크 사용 유무 지정, 호스트명 설정, 게이트웨이 주소 설정, NIS 도메인명 등이 기록되는 파일이다.


⓵ /etc/sysconfig/network-scrpts
⓶ /etc/sysconfig/network
⓷ /etc/resolv.conf
⓸ /etc/passwd



69. 다음 중 데이터의 암호화와 해독을 수행하고, 효율적인 전송을 위해 필요에 따라 압축과 해제를 수행하는 OSI 모델 계층으로 알맞은 것은?

 
⓵ 응용 계층
⓶ 데이터링크 계층
⓷ 물리 계층
⓸ 표현 계층



70. 다음 중 이더넷 환경에서 다중 접속의 반송파 감지 및 충돌 탐지 방식을 뜻하는 용어로 알맞은 것은?


⓵ CSMA/CA
⓶ CSMA/CD
⓷ FDDI
⓸ DQDB



71. 다음과 같은 조건일 때 설정되는 브로드 캐스트 주소 값으로 알맞은 것은?

- IP 주소 : 192.168.3.129
- 서브넷 마스크 : 255.255.255.192

 
⓵ 192.168.3.126
 192.168.3.127
 192.168.3.190
 192.168.3.191



72. 다음 중 이더넷 카드의 Link mode를 Auto-neegotiation에서 100Mb/s Full Duplex로 변경하는 명령으로 알맞은 것은?

 

⓵ route

ifconfig
 netstat
ethtool



73. 다음 설명에 가장 적합한 프로그램으로 알맞은 것은?

그래픽이나 로고 디자인, 사진 편집, 색 바꾸기, 이미지 합성, 이미지 포맷 변환, 레이어 기법을 통한 움직이는 이미지 작업 등을 수행하려고 한다.

 

⓵ Eog
⓶ ImageMagicK
⓷ Gimp
⓸ Totem

 

[ 해설 ]

  • eog : Eye if GNOME의 약자로, 간단하지만 괜찮은 이미지 퓨어 프로그램
  • GIMP : GNU 이미지 편집 프로그램
  •  Totem : 동영상 편집 프로그램


74. 다음 중 마이크로소프트사의 엑셀을 대체할 수 있는 프로그램으로 알맞은 것은?

 

⓵ LibreOffice Writer
⓶ LibreOffice Dreaw
⓷ LibreOffice Calc
⓸ LibreOffice Impress



75. 다음 설명에 해당하는 용어로 알맞은 것은?

X 윈도 환경에서 윈도의 배치와 표현을 담당하는 시스템 소프트웨어이다. 기본적인 기능으로는 창 열기와 닫기, 창 최소화 및 최대화, 창 이동, 창 크기 조정 등이 있다.


⓵ 윈도 매니저
⓶ 데스크톱 환경
⓷ 디스플레이 매니저
⓸ 데스크톱 매니저



76. 다음은 X 서버 실행 시에 생성된 인증키 값을 확인하는 과정이다. 괄호 안에 들어갈 명령으로 알맞은 것은?

# (       ) list $DISPLAY


⓵ xauth
⓶ xhost
⓷ xset
⓸ echo



77. 다음 명령의 결과에 대한 설명으로 가장 알맞은 것은?

[root@www ~]# echo $DISPLAY
:1


⓵ X 클라이언트 프로그램 실행이 활성화된 상태이다.
⓶ X 클라이언트 프로그램 실행이 비활성화된 상태이다.
⓷ X 클라이언트 프로그램 실행 시 첫 번째 X 윈도에 실행된다.
⓸ X 클라이언트 프로그램 실행 시 두 번째 X 윈도에 실행된다.


 


78. 다음 중 GNOME과 가장 거리가 먼 것은?

 

⓵ Konqueror
⓶ nautilus

⓷ metacity
mutter

 

[ 해설 ]

  • GNOME : nautilus, metacity, mutter
  • KDE : Konqueror


79. 다음 설명에 해당하는 라이브러리로 알맞은 것은?

C 언어로 구현된 클라이언트 라이브러리로 X 서버와 대화하는 역할을 수행한다. 저수준의 인터페이스로 키보드나 마우스에 대한 반응 등의 단순한 기능만을 하고 있다.

 

⓵ QT
⓶ Xlib

⓷ GTK+
 Motif



80. 다음 중 시스템 시작 시 X 윈도 모드로 부팅이 되도록 설정하는 명령으로 알맞은 것은?

 

⓵ systemctl set-defalut muti-user.target
⓶ systemctl set-default runlevel3.target

⓷ systemctl set-default runlevel5.target
 systemctl set-default x.target