공부하기싫어

오늘은 51번부터 80번까지 진짜 다 풀고 잔다

 

51. 다음 설명에 해당하는 내용으로 알맞은 것은?

X11 디스플레이 서버 프로토콜의 클라이언트 측을 구현한 라이브러리로 C언어로 작성되었으며 Xlib를 대체하는 것을 목표로 한다.

① Qt

② GTK+

③ Xaw

④ XCB

내가 고른 답 : 4 (X 랑 C랑 다 들어있어서 ㅋㅋㄹㅃㅃ)

정답 : 4

풀이 : 

Qt : 크로스 플랫폼을 가능하게 해주는 거대한 c++ 라이브러리

GTK+ : 리눅스에서 GUI 를 다루기 위한 가장 대표적인 라이브러리 중 하나이며 최근 우분투에서 기본으로 채택한 Gnome 데스크탑 환경이 GTK 로 만들어졌다.

Xaw : Xlib 기능을 포함한 라이브러리

XCB : X윈도 시스템을 위한 C 언어 결합이다. 자유 소프트웨어로 구현되어 있으며 Xlib을 대체하는 것을 목적으로 한다.

 

 

52. 다음 설명과 같은 경우 관련 설정을 하는 절차로 알맞은 것은?

IP주소가 192.168.5.13인 시스템 A의 Firefox를 IP주소가 192.168.12.22 인 시스템 B에 전송해서 실행되도록 설정하려고 한다.

① 시스템 A의 DISPLAY="192.168.5.13:0.0"로 변경한다.

시스템 A의 DISPLAY="192.168.12.22:0.0"로 변경한다.

시스템 B의 DISPLAY="192.168.5.13:0.0"로 변경한다.

시스템 B의 DISPLAY="192.168.12.22:0.0"로 변경한다.

내가 고른 답 : 3 (받는 쪽에서 뭔가 0으로 해야할것 같았음)

정답 : 2

풀이 : 

DISPLAY="[hostname] : [display_number] . [screen_number]"

직역하자면 hostname ip 주소를 가진 장비의 0번 디스플레이의 0번 스크린으로 그래픽을 출력 할 것을 의미

 

53. 다음 중 X 서버에 접근할 수 있는 클라이언트를 IP 주소 기반으로 제어할 때 사용하는 명령으로 알맞은 것은?

① xauth

② xhost

③ Xauthority

④ .Xauthority

내가 고른 답 : 일단 2번은 아닌듯 ㅋㅋ

정답 : 2

풀이 : 

xhost + 192.168.0.2 = 192.168.0.2의 연결을 허용한다는 명령

xauth : 웹서비스 보안 관련 프로토콜인듯?

Xauthority는 xhost 명령어의 기반되는 파일인듯?

 

54. 다음 중 프레젠테이션 프로그램으로 알맞은 것은?

① LivreOffice Calc

LivreOffice Draw

LivreOffice Writer

LivreOffice Impress

내가 고른 답 : 4 ( 1은 계산기같고 2는 그림판같고 3은 문서같음)

정답 : 4

풀이 : 

이건 뭐 따로 안봐도 될듯

라고 하고 봤더니 Calc 는 스프레드 시트였네

 

55. 다음 중 그림 파일인 png를 불러오기 위한 프로그램으로 거리가 먼 것은?

① eog

② gimp

③ totem

④ ImageMagick

내가 고른 답 : 3 ( g 안들어가서 고름 ㅋㅋ)

정답 : 3

풀이 : totem : 동영상 플레이어

 

56. 다음 중 부팅 시 X 윈도가 실행되도록 /etc/inittab 파일을 수정하는 항목값으로 알맞은 것은?

① id:3:initdefault:

id:4:initdefault:

id:5:initdefault:

id:6:initdefault:

내가 고른 답 : 1 (부팅 시 니까 1,2 뭐 있다 치고 제일 빠른거겠지)

정답 : 3

풀이 : 

리눅스 run level : 간단하게 윈도우의 기본부팅, 안전모드로 부팅 등등과 동일한 개념

0 - 시스템 종료

1 - 단일 사용자, 싱글모드

2 - NFS(Network File System)를 지원하지 않는 다중 사용자 모드

3 - 모든 기능을 포함한 다중 사용자 모드 (x윈도 지원 안함)

4 - 사용되지 않는 실행모드(사용자가 직접 정의하여 사용)

5 - x윈도 부팅, GUI 환경

6 - 시스템 재부팅

 

57. 다음과 같은 조건일 때 설정되는 네트워크 주소 값으로 알맞은 것은?

IP 주소 : 192.168.3.129

서브넷 마스크 : 255.255.255.128

① 192.168.3.0

② 192.168.3.126

③ 192.168.3.127

④ 129.168.3.128

내가 고른 답 : 4 (뭔가 맨뒤 바이트 시작점을 얘기하는건가?)

정답 : 4

풀이 : 

 

58. 다음 IPv4의 B 클래스 대역에 할당된 사설 IP 주소의 범위로 알맞은 것은?

① 171.16.0.0 ~ 171.31.255.255

② 172.16.0.0 ~ 172.31.255.255

③ 173.16.0.0 ~ 173.31.255.255

④ 174.168.0.0 ~ 174.31.255.255

내가 고른 답 : 2 ( 걍 찍음 어디서 많이 본듯 172는 )

정답 : 2

풀이 : 

클래스

A 1~126.xxx.xxx.xxx

B 128~191.0~255.xxx.xxx

C 192~223.0~255.0~255.xxx

D 224~239.0~255.0~255.0~255

E 240~255.0~255.0~255.0~255

사설

A 10.0.0.1

B 172.16.0.1

C 192.168.0.1

 

59. 다음 설명에 해당하는 netstat 명령의 상태값(state)으로 알맞은 것은?

TCP의 3 Way-Handshaking 이 완료된 후 서버와 클라이언트가 서로 연결된 상태이다.

① LISTEN

② SYN_RECEIVED

③ ESTABLISHED

④ SYN-SENT

내가 고른 답 : 1

정답 : 3

풀이 : 

LISTEN : 클라이언트의 요청 대기중

SYN_RECEIVED : 클라이언트의 요청을 받고 클라이언트로 SYN+ACK 를 보낸 상태

ESTABLISHED : 3WH 이후 연결 된 상태

SYN-SENT : 서버로 연결 요청을 보내고 대기중인 상태

 

 

60. 다음 중 이더넷 카드에 연결된 케이블의 상태를 확인할 수 있는 명령으로 알맞은 것은?

① ss

② ip

③ route

④ mil-tool

내가 고른 답 : 4 (뭔가 4번삘)

정답 : 4

풀이 : 

mil-tool 은 네트워크 인터페이스의 연결상태를 확인하고, 강제적으로 랜카드의 속도와 duplex 모드를 변경하는데 사용하는 툴이다.

ss : 리눅스에서 네트워크 상태를 확인하기 위해 흔히 사용하는 명령어로는 netstat 을 들 수 있는데 대체 명령어로 ss도 사용할 있다. (socket statistics)

 

61. 다음 중 ftp 에서 데이터 전송 시에 사용하는 포트 번호로 알맞은 것은?

① 20

② 21

③ 22

④ 23

내가 고른 답 : 3 ( 21번 텔넷이고 20번 모르고 23번 모르고.. 이지 않나 기억안나네)

정답 : 1

풀이 : 

포트번호

20 - ftp 데이터 전송

21 - ftp 데이터 제어

22 - SSH (Secure Shell)

23 - Telnet

 

62. 다음 중 시스템에 장착된 이더넷 카드의 MAC 주소를 확인할 때 사용하는 명령으로 알맞은 것은?

① route

② netstat

③ ifconfig

④ hostname

내가 고른 답 : 3

정답 : 3

풀이 : 

이건 뭐

 

63. 다음중 ssh 와 관련이 없는 명령으로 알맞은 것은?

① scp

② scl

③ sftp

④ slogin

내가 고른 답 : 2 ( 찍음 )

정답 : 2

풀이 : 

scp 명령어 : 복사 명령어

sftp : ssh 프로토콜을 이용한 ftp를 실행 하는 명령어

slogin : 쳐도 안나오잖아요 ㅅㅂ

scl : 여러 유틸리티를 제공하는 레파지토리

 

64. 다음 설명에 가장 적합한 서비스로 알맞은 것은?

한대의 리눅스 시스템에 파일 공유를 위하나 디렉터리를 생성하고, 나머지 리눅스 시스템 사용자들이 손쉽게 접근할 수 있도록 구축한다.

① NIS

② NFS

③ IRC

④ SAMBA

내가 고른 답 : 뭔데 그게

정답 : 2

풀이 : 

NFS(Network File System) : 공간부족현상을 없애기 위해 a라는 서버의 용량을 b c d 클라이언트가 마치 자기것처럼 저장공간을 이용하는 것

NIS(Network Information Service) : NIS는 하나의 사용자 계정과 패스워드, 그룹 등을 공유하여 다른 시스템에 제공하는 서비스이다.

IRC : Internet Relay Chat

SAMBA : window 운영체제에서 linux 또는 unix 서버에 접속해서 파일이나 프린터를 공유하여 사용할 수 있도록 해주는 소프트웨어이다.

 

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

이더넷은 LAN을 위해 개발된 네트워크 기술로 각 기기들이 (괄호) 길이의 고유한 MAC 주소를 기반으로 상호간에 데이터를 주고받을 수 있도록 만들어졌다.

① 32bit

② 48bit

③ 64bit

④ 128bit

내가 고른 답 : 4 ( 16바이트 이지 않나? )

정답 : 2

풀이 : 

네 6바이트 48비트 였구요

 

66. 다음 중 패킷 교환 방식에 대한 설명으로 틀린 것은?

① 고정 대역을 할당하지 않는다.

② 오버헤드 비트가 존재하지 않는다.

③ 이론상으로 호스트의 무제한 수용이 가능하다.

④ 회선 교환 방식에 비해 더 많은 지연이 발생할 수 있다.

내가 고른 답 : 4 ( ?? )

정답 : 2

풀이 : 

고정대역 할당 안하고, 이론상 호스트의 무제한 수용이 가능 하고, 회선 교환 방식에 비해 더 많은 지연이 발생할 수 있는데, 오버헤드 비트는 존재할 수 있다.

패킷 교한 방식 : 패킷을 이용해 다양한 네트워크 장치를 통한 빠르고 효율적인 전송을 위해 데이터를 적절한 크기의 조각이나 블록으로 분할하는 디지털 네트워크 전송 프로세스 이다.

오버헤드 비트 : 오류 표시 따위의 목적으로 정보 비트에 부가되는 비트. 체크비트, 서비스 비트 따위가 있다.

 

67. 다음 중 FTP 프로토콜이 사용하는 포트 번호를 확인할 때 사용하는 파일 명으로 알맞은 것은?

① /etc/protocols

② /etc/services

③ /etc/networks

④ /etc/sysconfig/network

내가 고른 답 : 3 ( 뭔가 그럴거 같음 )

정답 : 2

풀이 : 

/etc/protocols : 인터넷 상에서 사용하는 프로토콜과 프로토콜의 식별 번호가 저장되어있다.

/etc/services : 인터넷상에서 사용하는 다양한 서비스에 대한 포트, 프로토콜 정보를 정의해 놓은 파일

/etc/sysconfig/network : 해당 시스템의 네트워크 사용 여부와 Hostname을 저장하고 있는 파일

 

 

 

68. 다음 중 텔넷 명령을 사용해서 로컬 시스템의 웹 서비스를 점검하려고 할 때 관련 명령으로 알맞은 것은?

① telnet 80 localhost

② telnet -p 80 localhost

③ telnet localhost 80

④ telnet localhost:80

내가 고른 답 : 3

정답 : 3

풀이 : 예 뭐 그렇답니다

 

69. 다음 설명에 해당하는 LAN 구성 방식으로 알맞은 것은?

원형의 통신 회선에 컴퓨터와 단말기를 연결하는 형태로 앞의 컴퓨터로부터 수신한 내용을 다음 컴퓨터에 재선송하는 방법으로 동작하며, 토큰 패싱이라는 방법을 통해 데이터를 전송한다.

① 스타형

② 버스형

③ 링형

④ 망형

내가 고른 답 : 3

정답 : 3

풀이 : 

 

70. 다음 중 IP 주소 및 도메인을 관리하는 국제 관리 기구로 알맞은 것은?

① ICANN

② EIA

③ ITU

④ IEEE

내가 고른 답 : 4

정답 : 1

풀이 : 

ICANN(Internet Corporation for Assinged Names and Numbers) : 국제도메인관리기구 혹은 국제인터넷주소관리기구 라고 불린다. 비영리 단체 인 것이 특징이며, 인터넷 도메인 관리와 정책을 결정하는 기구 중 국제 최고 기구이다.

EIA : 전기 전송 표준 관련

ITU(International Telecommunication Union) : 국제전기통신연합, 전기 통신의 개선과 효율적인 사용을 위한 국제 협력 증진, 전기통신 인프라, 기술, 서비스 등의 보급 및 이용 촉진과 회원국간 조화로운 어쩌구저쩌구

IEEE : 전기전자기술자협회, 전기전자공학에 관한 최대 기술 조직으로 기술 공유나 주요 표준 및 연구 정책을 발전시키고 있다.

 

71. 다음 설명에 해당하는 TCP 프로토콜의 패킷으로 알맞은 것은?

클라이언트에서 서버로 전송하는 최초의 패킷으로 이 패킷을 받으면 서버는 half-open 상태가 된다.

① RST

② SYN

③ ACK

④ SYN/ACK

내가 고른 답 : 3 (이건가 햇갈리네 본지 오래되서)

정답 : 2

풀이 : 

3핸드 쉐이킹 플로우 : 클라이언트에서 SYN 보내고 SYN-SENT 상태 됨 - 서버 LISTEN 상태에서 클라로 다시 SYN+ACK 보내고 SYN-RECEIVED 상태 됨 - 클라이언트는 ESTABLISHED 상태 되고 서버로 ACK 보냄 - 서버는 클라가 보낸거 받고 ESTABLISHED 됨

 

72. 다음 중 삼바 서비스와 가장 관련이 깊은 프로토콜로 알맞은 것은?

① RPC

② IRC

③ CIFS

④ SNMP

내가 고른 답 : 4 ( 걍 S 들어가서 찍음 ㅋㅋ )

정답 : 3

풀이 : 

삼바 : SMB/CIFS 네트워킹 프로토콜을 다시 구현한 자유 소프트웨어이다.

 

73. 다음 설명에 해당하는 웹 브라우저로 알맞은 것은?

구글에서 개발한 웹 브라우저로 초기에는 웹키트 레이아웃 엔진을 이용하였으나 현재는 웹 키트의 포크인 블링크를 사용한다.

① 크롬

② 사파리

③ 오페라

④ 파이어폭스

내가 고른 답 : 1

정답 : 1

풀이 : 

오페라 : 노르웨이의 오슬로에 설립된 오페라 소프트웨어가 개발한 웹 브라우저

파이어폭스 : 모질라 재단과 모질라 코퍼레이션이 개발하는 자유 소프트웨어 웹 브라우저이다.

 

74. 다음 설명과 관련 있는 파일로 알맞은 것은?

시스템 점검을 위해 외부 네트워크와의 연결을 차단하려고 한다.

① /etc/hosts

② /etc/resolv.conf

③ /etc/sysconfig/network

④ /etc/sysconfig/network-scripts

내가 고른 답 : 3 (2번 3번중에 찍음)

정답 : 3

풀이 : 

/etc/sysconfig/network-scripts : 네트워크 세부 설정관련된 파일

 

75. 다음 설명과 관련 있는 파일로 알맞은 것은?

리눅스마스터 시험 접수를 위해서 웹 브라우저 주소창에 www.ihd.or.kr  이라고 입력했는데, 청와대 홈페이지로 연결되었다.

① /etc/hosts

② /etc/services

③ /etc/sysconfig/network

④ /etc/sysconfig/network-scripts

내가 고른 답 : 4 (이거 도메인 네임 그건데)

정답 : 1

풀이 :

/etc/hosts : 자기 컴퓨터에 저장되어있는 도메인 매핑 파일 

 

76. 다음 중 네임 서버가 기록되어 있는 파일로 알맞은 것은?

① /etc/hosts

② /etc/resolv.conf

③ /etc/sysconfig/network

④ /etc/sysconfig/network-scripts

내가 고른 답 : 4 (위에 문제랑 똑같은거 아님?)

정답 : 2

풀이 : 

이건 오늘 하도 봐서 ㅇㅋ

 

77. 다음 중 Docker 에 관한 설명으로 틀린 것은?

① 서버 운영에 필요한 프로그램을 이미지로 만들어 프로세스 처럼 동작시킨다

② 하이퍼바이저를 사용하여 경량화된 게스트 운영체제 설치를 지원한다

③ 실행되는 이미지는 컨테이너 라고 하며 컨테이너 내부에 접속 가능하다.

④ 컨테이너는 이미지로 저장할 수 있고 외부 저장소를 통해 배포가 가능하다.

내가 고른 답 : 1 ( 이건 데몬 아님? )

정답 : 2

풀이 : 

Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포 할 수 있는 소프트웨어 플렛폼이다. 소프트웨어를 컨테이너 라는 표준화된 유닛으로 패키징 하며 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는데 필요한 모든 것이 포함되어 있다.

하이퍼바이저는 VMware 같은거에서 쓰는 소프트웨어 인가봄

 

78. 다음 중 리눅스 가상화 기술인 VirtualBox 에 대한 설명으로 알맞은 것은?

① 인텔의 하드웨어 가상화 VT-x 와 AMD 의 AMD-V 를 기반으로 전가상화를 지원한다

② 게스트 운영체제의 하드디스크를 기본값으로 VMDK(Vritual Machine Disk)포멧으로 저장한다.

③ 전통적인 하이퍼바이저 방식으로 호스트와 다른 아키텍처의 게스트는 실행할 수 없다.

④ InnoTek에서 처음 개발 후 Sun Microsystems를 거쳐 현재는 RedHat 사에 인수되었다.

내가 고른 답 : 보기가 다 뭔말이게요?

정답 : 1

풀이 : 

2 - VDI 파일로 불리는 특별한 컨테이너 포맷으로 에뮬레이트 된다. VMDK도 읽고 쓸 수는 있다.

3 - 젠(Xen) 의 설명

4 - InnoTek - Sun Microsystems - Oracle 

 

 

79. 다음 중 리눅스에서 사용되는 클러스터로 틀린것은?

① 고가용성 클러스터(HA)

② 고계산용 클러스터(HPC)

③ 부하분산 클러스터(LVS)

④ 완전무결 클러스터(AP)

내가 고른 답 : 4

정답 : 4

풀이 : 완전무결이 있긴함?

 

80. 다음 설명하는 내용으로 가장 알맞은 것은?

생활 속 사물들을 네트워크로 연결하여 정보를 공유하는 환경을 일컫는 것으로 가전제품, 모바일 장비 및 다양한 임베디드 시스템 뿐만 아니라 건강, 교통, 도시환경 등 다양한 분야에서 정보를 생성하고 있다.

① DSP(Digital Signal Processor)

② PAM(Parallel Virtual Machine)

③ IoT(Internet of Things)

④ IVI(In-Vehicle Infotainment)

내가 고른 답 : 3

정답 : 3

풀이 : 

IVI : 자동차 내에서 CD 및 DVD 등의 재생을 비롯한 오디오와 비디오 콘텐츠 재생, TV기능, 서라운드 시스템 , 자동차 네비게이션 시스템등을 제공하는 하드웨어 장치의 모음을 뜻한다.