리눅스마스터 2급 필기 기출문제복원 (2019-12-14)

리눅스마스터 2급
(2019-12-14 기출문제)

목록

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

1. 다음 중 사용자 쿼터를 설정하는 단계의 명령 순서로 알맞은 것은?

  1. quotaon → edquota → quotacheck
  2. edquota → quotaon → quotacheck
  3. quotacheck → edquota → quotaon
  4. quotacheck → quotaon → edquota
(정답률: 75%)
  • 정답은 "quotacheck → edquota → quotaon" 입니다.

    1. quotacheck: 파일 시스템에서 사용자 및 그룹의 디스크 사용량을 추적하기 위한 파일 시스템 검사를 수행합니다.
    2. edquota: 사용자 또는 그룹의 쿼터를 설정합니다.
    3. quotaon: 파일 시스템에서 쿼터를 활성화합니다.

    따라서, 쿼터를 설정하는 단계의 명령 순서는 quotacheck → edquota → quotaon 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2. 다음과 같이 허가권 값이 변경되었을 경우, 중간에 실행된 명령으로 알맞은 것은?

  1. chmod u+t /project
  2. chmod g+t /project
  3. chmod o+t /project
  4. chmod o+T /project
(정답률: 68%)
  • 해당 그림에서는 /project 디렉토리에 대한 허가권이 변경되었다. 기존에는 다른 사용자들도 /project 디렉토리 내의 파일을 삭제할 수 있었지만, 변경된 허가권으로 인해 다른 사용자들은 자신이 만든 파일만 삭제할 수 있게 되었다. 이를 구현하기 위해 "chmod o+t /project" 명령이 실행되었다.

    - "chmod u+t /project": /project 디렉토리의 소유자에게 sticky bit을 부여한다.
    - "chmod g+t /project": /project 디렉토리의 그룹에게 sticky bit을 부여한다.
    - "chmod o+t /project": /project 디렉토리의 다른 사용자에게 sticky bit을 부여한다.
    - "chmod o+T /project": /project 디렉토리의 다른 사용자에게 sticky bit을 부여하되, 실행 파일에 대해서는 sticky bit을 부여하지 않는다.

    따라서, 변경된 허가권으로 인해 다른 사용자들은 자신이 만든 파일만 삭제할 수 있게 되었으므로, "chmod o+t /project" 명령이 실행된 것이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. quota
  2. quotaon
  3. edquota
  4. repquota
(정답률: 52%)
  • 이미지에서는 사용자 "user1"의 디스크 용량 제한이 100MB으로 설정되어 있음을 보여준다. 이러한 디스크 용량 제한을 설정하고 관리하기 위해서는 "edquota" 명령어를 사용한다. "quota" 명령어는 현재 사용자의 디스크 용량 사용량과 제한을 보여주고, "quotaon" 명령어는 디스크 용량 제한을 적용할 파일 시스템을 지정한다. "repquota" 명령어는 파일 시스템의 모든 사용자의 디스크 용량 사용량과 제한을 보고한다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. chown admin.ihduser lin.txt
  2. chown ihduser.admin lin.txt
  3. chgrp admin.ihduser lin.txt
  4. chgrp ihduser.admin lin.txt
(정답률: 76%)
  • "chown ihduser.admin lin.txt" 명령은 lin.txt 파일의 소유자를 ihduser로, 그룹을 admin으로 변경하는 명령이다. 따라서, 정답은 "chown ihduser.admin lin.txt" 이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5. 다음 중 디렉터리에 부여되는 x 권한에 대한 설명으로 알맞은 것은?

  1. 해당 디렉터리의 내부로 접근할 수 있다.
  2. 해당 디렉터리에 생성된 파일을 볼 수 있다.
  3. 해당 디렉터리에 파일을 생성 또는 삭제할 수 있다.
  4. 해당 디렉터리에 생성된 실행 파일을 실행할 수 있다.
(정답률: 63%)
  • 해당 디렉터리의 내부로 접근할 수 있다는 것은 해당 디렉터리 안에 있는 파일과 서브디렉터리에 접근할 수 있다는 것을 의미합니다. 즉, 디렉터리 안에 있는 파일과 서브디렉터리의 이름을 확인하고, 해당 파일이나 디렉터리로 이동할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. du
  2. df
  3. fdisk
  4. mount
(정답률: 56%)
  • 이 결과는 디스크 파티션 정보를 보여주는 것으로, 디스크의 파티션을 관리하기 위해서는 fdisk 명령어를 사용해야 한다. fdisk 명령어는 디스크 파티션을 생성, 삭제, 수정하는 등의 작업을 수행할 수 있다. 따라서 정답은 "fdisk"이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. iso9660
  2. loop
  3. ext4
  4. xfs
(정답률: 57%)
  • 이미지 파일을 마운트할 때, "loop" 옵션을 사용하여 파일 시스템을 루프 장치로 마운트할 수 있습니다. 따라서 "loop"이 정답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

8. 다음은 마운트된 /home2를 해제시키는 과정이다. ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

  1. umount
  2. unmount
  3. eject
  4. fsck
(정답률: 70%)
  • umount

    umount는 리눅스에서 마운트된 파일 시스템을 해제하는 명령어이다. 이 명령어를 사용하여 마운트된 디렉토리를 해제할 수 있다. 예를 들어, /dev/sdb1 디바이스를 /mnt/usb 디렉토리에 마운트했다면, umount /mnt/usb 명령어를 사용하여 마운트를 해제할 수 있다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

9. 다음 중 파일이나 디렉터리의 소유권을 확인하는 명령으로 알맞은 것은?

  1. ls
  2. chmod
  3. chown
  4. chgrp
(정답률: 72%)
  • 정답은 "ls"입니다.

    "ls"는 파일이나 디렉터리의 소유자, 소유 그룹, 권한 등을 확인할 수 있는 명령입니다. "chmod"는 파일이나 디렉터리의 권한을 변경하는 명령이고, "chown"은 파일이나 디렉터리의 소유자를 변경하는 명령입니다. "chgrp"는 파일이나 디렉터리의 소유 그룹을 변경하는 명령입니다. 따라서, 파일이나 디렉터리의 소유권을 확인하는 명령은 "ls"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

10. umask 명령의 결과가 다음과 같을 때 생성되는 파일의 허가권 값으로 알맞은 것은?

  1. --------w-
  2. -r-xr-xr-x
  3. -rw-rw-r--
  4. -rwxrwxr-x
(정답률: 45%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

11. 다음 중 사용자가 로그인한 직후에 부여된 셸을 확인하는 방법으로 틀린 것은?

  1. ps 명령을 실행해서 확인해본다.
  2. ‘chsh -l’ 명령을 실행해서 확인해본다.
  3. ‘echo $SHELL’ 명령을 실행해서 확인해본다.
  4. ‘grep 본인계정명 /etc/passwd’ 명령을 실행해서 확인해본다.
(정답률: 52%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. set
  2. env
  3. chsh
  4. export
(정답률: 83%)
  • 이 그림은 쉘(shell)을 변경하는 명령어를 나타내고 있습니다. chsh는 change shell의 약자로, 현재 사용 중인 쉘을 변경하는 명령어입니다. 따라서 이 그림에서는 chsh가 정답입니다. set은 쉘 변수를 설정하는 명령어, env는 환경 변수를 출력하는 명령어, export는 변수를 환경 변수로 설정하는 명령어입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. bash
  2. csh
  3. tcsh
  4. ksh
(정답률: 59%)
  • 해당 셸은 "csh" 이다. 이유는 그림에서 "$" 기호가 보이는데, 이는 csh 셸에서 사용되는 프롬프트 기호이기 때문이다. 또한, csh 셸은 "ifconfig" 명령어를 사용하고 있으며, 이는 다른 셸에서는 일반적으로 "ipconfig" 명령어를 사용한다. 따라서 이 셸은 csh 셸이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

14. 다음 중 사용 가능한 셸의 목록을 확인하는 명령으로 알맞은 것은?

  1. echo /etc/shells
  2. echo $SHELL
  3. cat $SHELL
  4. cat /etc/shells
(정답률: 57%)
  • 정답은 "cat /etc/shells"입니다. 이 명령은 시스템에서 사용 가능한 셸의 목록을 출력합니다. 이는 /etc/shells 파일에 저장되어 있으며, 이 파일은 시스템에서 사용 가능한 셸의 경로를 포함하고 있습니다. 따라서 이 파일을 읽어서 사용 가능한 셸의 목록을 확인할 수 있습니다. 다른 보기들은 각각 다른 정보를 출력하거나 잘못된 명령어이기 때문에 정답이 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

15. 다음 명령의 결과로 알맞은 것은?

  1. user
  2. $user
  3. lin
  4. ihduser
(정답률: 71%)
  • 현재 로그인한 사용자의 이름을 나타내는 명령어는 whoami이다. 따라서 이 명령을 실행하면 현재 로그인한 사용자의 이름인 "lin"이 출력된다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

16. 다음 중 배시셸에서 c라고 입력하면 clear가 실행되도록 설정하는 명령으로 알맞은 것은?

  1. alias c clear
  2. alias clear c
  3. alias c=clear
  4. alias clear=c
(정답률: 77%)
  • 정답은 "alias c=clear"이다.

    이유는 "alias"는 명령어를 다른 이름으로 대체하는 기능을 한다. "c"라는 이름으로 "clear" 명령어를 대체하겠다는 의미이다. 따라서 "c"를 입력하면 "clear" 명령어가 실행된다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

17. 다음 중 개발된 지 가장 오래된 셸로 알맞은 것은?

  1. csh
  2. ksh
  3. bash
  4. bourne shell
(정답률: 72%)
  • 정답은 "bourne shell" 입니다. 이는 1977년에 개발되어 가장 오래된 셸입니다. 다른 보기들은 모두 이후에 개발되었습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

18. 다음 설명에 해당하는 환경변수로 알맞은 것은?

  1. EXIT
  2. TMOUT
  3. LOGOUT
  4. USEROUT
(정답률: 83%)
  • TMOUT 환경변수는 사용자가 입력한 명령어를 실행하는 동안 아무런 입력이 없을 경우 자동으로 로그아웃하는 시간을 설정하는 변수이다. 따라서 이 문제에서는 "자동 로그아웃 시간"에 해당하는 TMOUT이 정답이 된다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

19. 다음 명령 실행 시 확인할 수 없는 것은?

  1. 실제 실행 우선순위(PRI)를 알 수 있다.
  2. 총 CPU 사용시간(TIME)을 알 수 있다.
  3. 프로세스의 식별 번호(PID)를 알 수 있다.
  4. 현재 프로세스 상태코드(STAT)를 알 수 있다.
(정답률: 47%)
  • 정답은 "실제 실행 우선순위(PRI)를 알 수 있다."입니다.

    이유는 다음과 같습니다.

    위의 명령어는 ps 명령어를 사용하여 현재 실행 중인 프로세스의 정보를 출력하는 명령어입니다.

    - 총 CPU 사용시간(TIME)을 알 수 있다. : ps 명령어는 각 프로세스의 CPU 사용 시간을 출력합니다.
    - 프로세스의 식별 번호(PID)를 알 수 있다. : ps 명령어는 각 프로세스의 PID를 출력합니다.
    - 현재 프로세스 상태코드(STAT)를 알 수 있다. : ps 명령어는 각 프로세스의 상태코드를 출력합니다.

    하지만 "실제 실행 우선순위(PRI)를 알 수 있다."는 ps 명령어의 출력 결과에 따라 다릅니다.

    만약 ps 명령어를 실행한 시점에서 CPU가 다른 프로세스에 의해 점유되어 있어서 해당 프로세스가 실행되지 못하고 대기 중이라면, PRI 값은 해당 프로세스의 우선순위 값이 아닌, 대기 중인 상태를 나타내는 PRI 값이 출력됩니다.

    따라서 ps 명령어를 실행한 시점에서 해당 프로세스가 실행 중인지, 대기 중인지에 따라 PRI 값이 달라질 수 있기 때문에 "실제 실행 우선순위(PRI)를 알 수 있다."는 명제는 참이 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

20. 다음 중 를 입력했을 때 발생하는 시그널 이름으로 알맞은 것은?

  1. SIGINT
  2. SIGTERM
  3. SIGSTOP
  4. SIGTSTP
(정답률: 59%)
  • 정답: SIGTSTP

    이유: 입력한 명령어를 일시 중지시키는 시그널이 SIGTSTP이다. 이 시그널은 Ctrl + Z 키를 누르면 발생한다. SIGINT는 인터럽트 시그널, SIGTERM은 프로세스 종료 시그널, SIGSTOP은 프로세스 일시 중지 시그널이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

21. 다음 중 top 실행상태에서 프로세스와 CPU 항목을 on/off 하는 명령으로 알맞은 것은?

  1. m
  2. t
  3. p
  4. k
(정답률: 62%)
  • 정답은 "t"입니다.

    - "m": 메모리 사용량을 on/off 하는 명령어
    - "t": CPU 사용량을 on/off 하는 명령어
    - "p": 프로세스 ID를 on/off 하는 명령어
    - "k": 시그널을 보내는 명령어

    top은 현재 실행 중인 프로세스들의 상태를 모니터링하는 명령어입니다. 따라서 CPU 사용량을 모니터링하기 위해서는 "t"를 입력하여 CPU 항목을 on해야 합니다. 프로세스를 모니터링하기 위해서는 "p"를 입력하여 프로세스 ID 항목을 on할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

22. 다음 중 멀티태스킹(Multitasking)에 관한 설명으로 틀린 것은?

  1. 백그라운드 프로세스의 작업 상태는 jobs 명령으로 확인할 수 있다.
  2. Foreground 와 Background 프로세스 간 전환이 가능하다.
  3. 작업 중인 프로세스를 대기(suspend)시키는 키 조합은 이다.
  4. jobs 명령 시 –기호가 붙은 작업은 + 기호 작업보다 높은 우선순위의 작업이다.
(정답률: 72%)
  • "jobs 명령 시 –기호가 붙은 작업은 + 기호 작업보다 높은 우선순위의 작업이다."라는 설명이 틀린 것이다. 실제로는 + 기호가 붙은 작업이 높은 우선순위를 가지며, - 기호가 붙은 작업은 낮은 우선순위를 가진다. 이는 jobs 명령어에서 작업의 상태를 나타내는 문자로 사용되는 것이다. +는 Foreground에서 실행 중인 작업을 나타내며, -는 Background에서 실행 중인 작업을 나타낸다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

23. 다음 중 프로세스에 관한 설명으로 틀린 것은?

  1. 보통 명령어를 실행하면 exec 형태로 수행된다.
  2. init 프로세스는 모든 프로세스의 부모 프로세스다.
  3. exec는 원래 프로세스의 메모리에 새로운 프로세스의 코드를 덮어씌운다.
  4. fork는 새로운 프로세스를 위해 메모리를 할당 받아 복사본 형태로 실행한다.
(정답률: 65%)
  • "보통 명령어를 실행하면 exec 형태로 수행된다."가 틀린 설명이다. 일반적으로 명령어를 실행하면 fork() 시스템 콜을 통해 새로운 프로세스가 생성되고, 그 후에 exec() 시스템 콜을 통해 새로운 프로그램이 실행된다. 이는 기존 프로세스의 메모리를 덮어씌우는 것이 아니라, 새로운 프로세스를 생성하여 실행하는 것이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

24. 다음 설명을 수행하기 위한 명령으로 알맞은 것은?

  1. crontab -ir
  2. crontab -id
  3. crontab –q -r
  4. crontab –q -d
(정답률: 49%)
  • 이미 설정된 크론 작업을 수정하거나 삭제하기 위해서는 "crontab -ir" 명령을 사용해야 한다. 이 명령은 현재 사용자의 크론 작업을 편집할 수 있는 에디터를 열어주며, 작업을 수정하거나 삭제할 수 있다. "crontab -id"는 특정 사용자의 크론 작업을 삭제할 때 사용하며, "crontab –q -r"과 "crontab –q -d"는 크론 작업을 각각 수정하거나 삭제할 때 사용하는 명령어이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

25. 다음 조건으로 cron을 이용해서 일정을 등록할 때 알맞은 것은?

  1. 10 0 1-4 * * /etc/check.sh
  2. 0 10 1,4 * * /etc/check.sh
  3. 10 0 * * 1-4 /etc/check.sh
  4. 0 10 * * 1,4 /etc/check.sh
(정답률: 82%)
  • 해당 일정은 매주 월요일과 목요일 10시에 /etc/check.sh 스크립트를 실행하는 것이다. 따라서 "0 10 * * 1,4 /etc/check.sh"가 알맞은 것이다.
    해당 cron 표현식은 분(hour)과 일(day)을 지정하고, 월(month)과 요일(weekday)을 *로 지정하여 매월, 매일, 매주 실행되도록 설정한 것이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

26. 다음 중 nohup 명령에 관한 설명으로 알맞은 것은?

  1. 실행한 명령은 자동으로 백그라운드로 보내진다.
  2. 실행 중인 프로세스의 표준 에러는 ‘nohup.err’ 파일에 기록된다.
  3. 쓰기작업 권한이 없다면 파일에 기록하지 못한다.
  4. 사용자가 작업 중인 터미널 창을 닫아도 백그라운드로 보내진 작업은 유지된다.
(정답률: 69%)
  • 사용자가 작업 중인 터미널 창을 닫아도 백그라운드로 보내진 작업은 유지된다. 이는 nohup 명령이 작업을 백그라운드로 보내기 때문이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

27. 다음 top명령에 관한 설명으로 틀린 것은?

  1. -d옵션을 사용하여 1초 간격으로 상태를 갱신한다.
  2. 포트번호 8080 을 사용하는 네트워크 프로토콜 정보를 확인할 수 있다.
  3. 프로세스의 상태뿐만 아니라 CPU, 메모리, 부하 상태 등을 확인할 수 있다.
  4. 실행 상태에서 다양한 명령을 입력하여 프로세스 상태를 출력하거나 제어할 수 있다.
(정답률: 49%)
  • 잘못된 설명은 없습니다. top 명령은 실행 중인 프로세스의 상태를 모니터링하는 명령어로, -d 옵션을 사용하여 일정 간격으로 상태를 갱신하며, CPU, 메모리, 부하 상태 등을 확인할 수 있습니다. 또한 포트번호 8080을 사용하는 네트워크 프로토콜 정보도 확인할 수 있으며, 실행 상태에서 다양한 명령을 입력하여 프로세스 상태를 출력하거나 제어할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. init
  2. initd
  3. inetd
  4. xinetd
(정답률: 79%)
  • "init"은 리눅스 시스템에서 부팅 프로세스를 시작하는 프로세스이다. 따라서 이 문제에서는 시스템 부팅과 관련된 프로세스를 찾는 것이므로 "init"이 정답이다. "initd", "inetd", "xinetd"는 모두 시스템 서비스 관리와 관련된 프로세스이지만, "init"과는 직접적인 연관성이 없다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

29. 다음 중 vi 편집기에서 입력 모드로 전환하는 명령어의 설명으로 알맞은 것은?

  1. o : 현재 커서 앞에(왼쪽) 삽입하면서 입력 모드로 전환
  2. a : 현재 커서 뒤에(오른쪽) 삽입하면서 입력 모드로 전환
  3. i : 현재 커서가 위치한 곳의 문자를 지우면서 입력 모드로 전환
  4. s : 현재 커서가 위치한 곳의 아랫줄에 삽입하면서 입력 모드로 전환
(정답률: 58%)
  • 정답은 "a : 현재 커서 뒤에(오른쪽) 삽입하면서 입력 모드로 전환"입니다.

    vi 편집기에서 a를 입력하면 현재 커서가 위치한 문자의 오른쪽에 새로운 문자를 삽입하면서 입력 모드로 전환됩니다. 이후에는 텍스트를 입력할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

30. vi 편집기를 사용하여 /etc/passwd 파일을 열었다. 다음과 같이 설정하기 위한 환경변수 명령으로 알맞은 것은?

  1. :set ai
  2. :set all
  3. :set nu
  4. :set list
(정답률: 76%)
  • 정답은 ":set nu"입니다.

    ":set nu"는 vi 편집기에서 줄번호를 보여주는 환경변수 명령입니다. 이를 설정하면 파일 내 각 줄의 번호가 왼쪽에 표시되어 가독성을 높일 수 있습니다.

    ":set ai"는 자동 들여쓰기를 설정하는 환경변수 명령입니다.

    ":set all"은 현재 설정된 모든 환경변수를 보여주는 명령입니다.

    ":set list"는 파일 내의 공백이나 탭 등을 표시하는 명령입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. ㉠ : vi, ㉡ : vim, ㉢ : gVim
  2. ㉠ : emacs, ㉡ : GNU emacs, ㉢ : Xemacs
  3. ㉠ : pico, ㉡ : nano, ㉢ : emacs
  4. ㉠ : vi, ㉡ : emacs, ㉢ : pico
(정답률: 80%)
  • vi는 Unix 계열 운영체제에서 기본적으로 제공되는 텍스트 편집기이며, vim은 vi의 확장 버전으로 더 많은 기능을 제공합니다. gVim은 vim을 GUI 환경에서 사용할 수 있도록 한 버전입니다. 따라서 ㉠은 vi, ㉡은 vim, ㉢은 gVim이 맞습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. :
  2. ;
  3. !
  4. /
(정답률: 80%)
  • 이미지에서 보이는 문장은 "Hello, world!" 이다. 일반적으로 문장의 끝에는 콜론(:)이 아닌 세미콜론(;)이나 느낌표(!)가 오는 경우가 많다. 하지만 이 문장에서는 콜론(:)이 사용되었는데, 이는 프로그래밍 언어에서 함수나 조건문 등에서 사용되는 문법적인 특수기호이다. 따라서 이 문장은 일반적인 문장이 아니라 프로그래밍에서 사용되는 문장으로, 콜론(:)이 정답이 된다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

33. 다음에서 설명하는 에디터의 종류로 알맞은 것은?

  1. vi
  2. pico
  3. nano
  4. emacs
(정답률: 69%)
  • 위 그림은 pico 에디터의 화면입니다. 따라서 정답은 "pico"입니다. pico는 nano와 마찬가지로 초보자들이 쉽게 사용할 수 있는 텍스트 에디터입니다. vi와 emacs는 더욱 고급스러운 기능을 제공하지만, 사용하기에는 더욱 복잡합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

34. 다음 중 텍스트 기반의 콘솔 환경에서 사용하지 못하는 에디터로 알맞은 것은?

  1. vi
  2. pico
  3. gedit
  4. emacs
(정답률: 83%)
  • gedit은 GUI 기반의 텍스트 에디터이므로 콘솔 환경에서 사용할 수 없다. 다른 보기들은 모두 콘솔 환경에서 사용 가능한 에디터들이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

35. 다음은 소스 설치 과정에서 디렉터리를 지정하는 단계이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. --home
  2. --install
  3. --prefix
  4. --directory
(정답률: 44%)
  • "--prefix"는 소스 코드를 컴파일하여 설치할 때, 바이너리 파일이 설치될 디렉터리를 지정하는 옵션이다. 이 옵션을 사용하면 기본적으로 지정된 디렉터리 외에 다른 디렉터리에 설치할 수 있으며, 시스템 전체에 영향을 미치지 않고 특정 디렉터리에만 설치할 수 있다. 따라서 이 옵션을 사용하여 디렉터리를 지정하는 것이 일반적이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

36. 다음 중 소스 설치 기법으로 cmake를 이용하는 프로그램으로 알맞은 것은?

  1. PHP
  2. GNOME
  3. MySQL
  4. Apache httpd
(정답률: 63%)
  • MySQL은 소스 설치 기법으로 cmake를 이용하는 프로그램이다. MySQL은 C++로 작성된 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)이며, cmake를 이용하여 소스 코드를 빌드하고 설치할 수 있다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

37. 다음 중 인텔 계열 CPU에 사용 가능한 레드 햇리눅스의 패키지 파일 형식으로 알맞은 것은?

  1. vsftpd-2.2.2-24.el6.i686.rpm
  2. vsftpd-2.2.2-24.i686.el6.rpm
  3. vsftpd-2.2.2-24.el6.ppc.rpm
  4. vsftpd-2.2.2-24.ppc.el6.rpm
(정답률: 57%)
  • 정답은 "vsftpd-2.2.2-24.el6.i686.rpm" 입니다.

    이유는 다음과 같습니다.

    - vsftpd: 패키지 이름
    - 2.2.2-24: 패키지 버전
    - el6: 레드 햇 계열 리눅스의 버전을 나타내는 라벨
    - i686: 인텔 32비트 아키텍처를 지원하는 CPU를 나타내는 라벨
    - rpm: 레드 햇 계열 리눅스에서 사용하는 패키지 파일 형식

    따라서, 인텔 계열 CPU에 사용 가능한 레드 햇리눅스의 패키지 파일 형식으로는 "vsftpd-2.2.2-24.el6.i686.rpm"이 알맞습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

38. 다음은 압축되어 묶여진 tar 파일을 푸는 과정이다. ( 괄호 ) 안에 들어갈 내용을 알맞은 것은?

  1. jcvf
  2. jtvf
  3. Jcvf
  4. Jxvf
(정답률: 66%)
  • tar 파일을 푸는 명령어는 "tar - (옵션) - (파일명)" 이다. 여기서 옵션은 다음과 같다.

    - c : 새로운 아카이브를 생성
    - x : 아카이브를 추출
    - v : 아카이브의 상세 정보 출력
    - f : 아카이브 파일 이름 지정

    따라서 "Jxvf"는 tar 파일을 추출하면서 상세 정보를 출력하고, 아카이브 파일 이름을 지정하는 옵션이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

39. 다음 ( 괄호 ) 안에 들어갈 내용을 알맞은 것은?

  1. -qc
  2. -qf
  3. -ql
  4. -V
(정답률: 49%)
  • 이미지에서 보이는 것은 계좌 이체 화면이며, 보기 중에서 "-V"는 이체 내역을 확인할 수 있는 옵션인 "View"를 나타낸다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

40. 다음 중 데비안 계열 리눅스에서 사용하는 패키지 관리기법으로 가장 거리가 먼 것은?

  1. apt
  2. apt-get
  3. dpkg
  4. zypper
(정답률: 74%)
  • "zypper"는 데비안 계열 리눅스가 아닌 SUSE 리눅스에서 사용하는 패키지 관리기법이기 때문에 가장 거리가 먼 것입니다. "apt", "apt-get", "dpkg"는 모두 데비안 계열 리눅스에서 사용하는 패키지 관리기법입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

41. 다음 중 동일한 소스 파일을 묶어서 압축했을 때 파일의 크기가 가장 작게 생성되는 파일로 알맞은 것은?

  1. php-7.3.11.tar.Z
  2. php-7.3.11.tar.bz2
  3. php-7.3.11.tar.gz
  4. php-7.3.11.tar.xz
(정답률: 70%)
  • "php-7.3.11.tar.xz"가 가장 작은 파일 크기를 가지는 이유는 xz 압축 방식이 다른 압축 방식에 비해 더 효율적이기 때문입니다. xz는 LZMA2 알고리즘을 사용하여 압축하며, 높은 압축률과 빠른 압축/해제 속도를 가지고 있습니다. 따라서 동일한 소스 파일을 xz 방식으로 압축하면 다른 방식에 비해 더 작은 파일 크기로 압축됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

42. 다음은 telnet이라는 문자열이 있는 패키지를 찾아보는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. seek
  2. find
  3. look
  4. search
(정답률: 65%)
  • 이 과정은 패키지를 찾는 과정이므로, 가장 적합한 단어는 "search"이다. "seek"나 "find"는 찾는 것에 대한 동작을 나타내지만, 패키지를 찾는 것은 보통 검색과 관련된 동작이기 때문이다. "look"는 눈으로 보는 것을 의미하므로, 이 경우에는 부적절하다. 따라서, "search"가 가장 적합한 단어이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

43. 다음 중 아래와 같은 명령을 수행했을 때 설명으로 틀린 것은?

  1. 이미지는 tiff 파일 형식으로 저장한다.
  2. 스캔한 이미지를 scan.log 파일로 저장한다.
  3. 스캔한 이미지의 가로 사이즈는 150mm이다.
  4. 스캔한 이미지의 세로 사이즈는 180mm이다.
(정답률: 82%)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

44. lpr 명령어를 이용하여 프린터 출력을 하려고 한다. 다음 중 인쇄할 매수를 지정하는 옵션으로 알맞은 것은?

  1. -m
  2. -P
  3. -T
  4. -#
(정답률: 70%)
  • 정답: "-#"

    "-#" 옵션은 인쇄할 매수를 지정하는 옵션이다. "#"에는 인쇄할 매수를 숫자로 입력한다. 예를 들어, "-#3"은 3장을 인쇄하겠다는 의미이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

45. 다음 중 네트워크 프린터를 설정하기 위한 프로토콜로 틀린 것은?

  1. IPP
  2. LPD
  3. HTTPS
  4. NDMP
(정답률: 49%)
  • 정답은 "NDMP"입니다.

    - IPP (Internet Printing Protocol): 인터넷을 통해 프린터를 제어하기 위한 프로토콜
    - LPD (Line Printer Daemon): 네트워크 상의 프린터를 제어하기 위한 프로토콜
    - HTTPS (Hypertext Transfer Protocol Secure): 웹 서버와 클라이언트 간의 통신을 암호화하기 위한 프로토콜
    - NDMP (Network Data Management Protocol): 데이터 백업과 복원을 위한 프로토콜

    NDMP는 데이터 백업과 복원을 위한 프로토콜로, 네트워크 프린터를 설정하기 위한 프로토콜이 아니기 때문에 틀린 것입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

46. 다음 중 USB 및 SCSI로 인식된 스캐너 디바이스로 틀린 것은?

  1. /scanner
  2. /dev/sg0
  3. /dev/scanner
  4. /dev/usb/scanner
(정답률: 54%)
  • 정답은 "/scanner"입니다. 이유는 일반적으로 스캐너는 "/dev/sg0", "/dev/scanner", "/dev/usb/scanner"과 같은 경로로 인식됩니다. 하지만 "/scanner"은 표준 경로가 아니므로 잘못된 경로입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

47. 다음에서 설명하는 프린팅 시스템으로 알맞은 것은?

  1. LPD
  2. OSS
  3. CUPS
  4. LPRng
(정답률: 76%)
  • 이 그림은 CUPS (Common Unix Printing System)의 아키텍처를 보여주고 있습니다. CUPS는 Unix 및 Unix 계열 운영체제에서 사용되는 프린팅 시스템으로, 다양한 프린터와 프린팅 프로토콜을 지원하며, 웹 인터페이스를 통해 쉽게 관리할 수 있습니다. 따라서, 이 그림은 CUPS를 설명하는 것입니다. 다른 보기들은 LPD (Line Printer Daemon), OSS (Open Sound System), LPRng (Line Printer spooling system Next Generation) 등과 같은 다른 시스템들을 나타내고 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

48. 다음 중 음악 파일을 추출할 때 사용하는 명령으로 알맞은 것은?

  1. alsa
  2. alsactl
  3. alsamixer
  4. cdparanoia
(정답률: 49%)
  • 정답: cdparanoia

    설명: cdparanoia는 CD 오디오 트랙을 추출하는 데 사용되는 명령입니다. 이것은 CD의 오디오 트랙을 디지털 오디오 파일로 변환하는 데 사용됩니다. 다른 보기들은 모두 ALSA (Advanced Linux Sound Architecture)와 관련된 명령어입니다. ALSA는 리눅스에서 오디오를 처리하는 데 사용되는 소프트웨어 프레임워크입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2과목: 리눅스 활용

49. 다음 중 C언어로 구현된 Xlib의 기능을 포함하는 고수준의 라이브러리들로 알맞은 것은?

  1. GTK+, Qt, FLTK, MTK
  2. GTK+, Xaw, ATK, Tk
  3. Xt, Xaw, FLTK, Tk
  4. Xt, Qt, ATK, MTK
(정답률: 37%)
  • Xt, Xaw, FLTK, Tk이 고수준의 라이브러리로 알맞은 이유는 다음과 같다.

    1. Xt: X Toolkit Intrinsics의 약자로, Xlib을 기반으로 한 고수준의 라이브러리이다. Xlib의 기능을 보다 쉽게 사용할 수 있도록 도와주며, X11 프로그래밍을 보다 쉽게 할 수 있도록 해준다.

    2. Xaw: X Athena Widget Set의 약자로, Xt를 기반으로 한 위젯 라이브러리이다. Xaw는 Xlib의 기능을 보다 쉽게 사용할 수 있도록 해주며, 다양한 위젯을 제공한다.

    3. FLTK: Fast Light Toolkit의 약자로, C++로 작성된 고수준의 GUI 라이브러리이다. Xlib을 기반으로 하지 않지만, X11을 지원하며, 다양한 플랫폼에서 사용할 수 있다.

    4. Tk: Tool Kit의 약자로, Tcl 언어와 함께 사용되는 고수준의 GUI 라이브러리이다. Xlib을 기반으로 하며, 다양한 위젯을 제공하며, Tcl 언어와의 연동이 용이하다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

50. 다음 중 데스크톱 환경에 관한 설명으로 알맞은 것은?

  1. KDE는 GTK+라이브러리를 기반으로 작성되어 널리 사용되고 있다.
  2. KDE는 explorer, dolphin, KWrite 등 다양한 프로그램을 포함하고 있다.
  3. GNOME은 GNU에서 만든 공개형 데스크톱 환경으로 Qt 라이브러리 기반이다.
  4. GNOME 3 부터는 Mutter라는 윈도 매니저를 사용한다.
(정답률: 53%)
  • GNOME 3 부터는 Mutter라는 윈도 매니저를 사용하는 이유는 GNOME 3에서는 이전 버전의 윈도 매니저인 Metacity보다 더욱 향상된 성능과 기능을 제공하기 위해서이다. Mutter는 OpenGL을 사용하여 그래픽 처리를 하기 때문에 더욱 부드러운 화면 전환과 애니메이션 효과를 제공할 수 있다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

51. 다음 중 디스플레이 매니저에 해당하는 내용으로 알맞은 것은?

  1. 리눅스에서는 XDM, GDM, KDE 등을 사용 할 수 있다.
  2. 그래픽 모드인 런레벨 3에서 부팅과 동시에 실행되는 일종의 로그인창이다.
  3. 디스플레이 매니저는 사용자 이름과 암호가 유효한 값일 때 세션을 시작한다.
  4. 텍스트 모드인 경우 사용자 계정으로 로그인 한 뒤 xwindow라는 명령으로 시작한다.
(정답률: 57%)
  • 디스플레이 매니저는 사용자 이름과 암호가 유효한 값일 때 세션을 시작한다. 이는 사용자 인증을 거쳐 로그인이 완료되면 X 윈도우 시스템을 시작하고, 이를 통해 그래픽 환경에서 작업을 수행할 수 있도록 해주는 역할을 한다. 따라서 디스플레이 매니저는 로그인 창을 제공하며, 사용자 인증을 통해 세션을 시작하는 중요한 역할을 수행한다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. X.org
  2. XFree86
  3. Athena
  4. Wayland
(정답률: 52%)
  • 이미지에서 보이는 화면은 X Window System을 사용하고 있으며, X Window System은 X.org나 XFree86과 같은 X 서버를 사용한다. 따라서 정답은 "X.org"이다. Athena와 Wayland는 X Window System과는 다른 윈도우 시스템이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

53. 다음 명령의 설명으로 알맞은 것은?

  1. IP가 192.168.10.55인 X클라이언트의 첫 번째, 두 번째 모니터 화면을 가져온다.
  2. IP가 192.168.10.55인 X클라이언트의 첫 번째 실행된 X서버의 두 번째 모니터 화면을 가져온다.
  3. X클라이언트 프로그램을 192.168.10.55의 첫 번째 실행된 X서버의 두 번째 모니터로 전송한다.
  4. X클라이언트 프로그램을 192.168.10.55의 두 번째 실행된 X서버의 세 번째 모니터로 전송한다.
(정답률: 58%)
  • X클라이언트 프로그램을 192.168.10.55의 두 번째 실행된 X서버의 세 번째 모니터로 전송한다. 이유는 -display :2.2 옵션에서 :2는 192.168.10.55의 두 번째 실행된 X서버를 의미하고, .2는 해당 X서버의 세 번째 모니터를 의미하기 때문이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. 윈도우 매니저
  2. 디스플레이 매니저
  3. 프로세스 매니저
  4. 시스템 매니저
(정답률: 67%)
  • 이 그림은 윈도우 매니저의 화면으로, 윈도우 매니저는 윈도우 시스템에서 창을 관리하는 역할을 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

55. 다음 중 괄호 안에 들어갈 알맞은 것은?

  1. ㉠ Bluetooth, ㉡ 6000
  2. ㉠ X Protocol, ㉡ 6000
  3. ㉠ Bluetooth, ㉡ 8080
  4. ㉠ X Protocol, ㉡ 8080
(정답률: 57%)
  • 이미지에서 보이는 것은 X Window System의 화면이며, 이는 X Protocol을 사용하여 전송됩니다. 따라서 ㉠은 X Protocol이어야 합니다. 또한, 일반적으로 X Protocol은 6000번 포트를 사용하므로 ㉡은 6000이어야 합니다. 따라서 정답은 "㉠ X Protocol, ㉡ 6000"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

56. 다음 중 설명하는 프로그램으로 알맞은 것은?

  1. evince
  2. kdegraphics
  3. Totem
  4. GIMP
(정답률: 55%)
  • 이 프로그램은 PDF, PostScript, DjVu, TIFF 등의 문서를 볼 수 있는 뷰어이며, "evince"는 이러한 기능을 가진 프로그램 중 하나이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. 192.168.3.190
  2. 192.168.3.191
  3. 192.168.3.192
  4. 192.168.3.193
(정답률: 59%)
  • 이 네트워크는 192.168.3.0/26 서브넷 마스크를 사용하고 있습니다. 이는 26비트가 네트워크 부분이고 6비트가 호스트 부분입니다. 따라서 호스트 주소는 0부터 63까지 사용 가능합니다. 주어진 IP 주소 중에서 마지막 호스트 주소는 192.168.3.193이므로, 이전 주소인 192.168.3.192가 네트워크 주소입니다. 따라서 정답은 "192.168.3.192"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. 171.15.0.0 ∼ 172.31.255.255
  2. 171.15.0.0 ∼ 172.32.255.255
  3. 172.16.0.0 ∼ 172.31.255.255
  4. 172.16.0.0 ∼ 172.32.255.255
(정답률: 72%)
  • IPv4에서 B 클래스 대역은 첫 번째 옥텟이 128 ~ 191 사이의 값을 가지며, 사설 IP주소 대역은 172.16.0.0 ~ 172.31.255.255 입니다. 따라서 정답은 "172.16.0.0 ∼ 172.31.255.255" 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

59. 다음 설명에 해당하는 OSI 계층으로 알맞은 것은?

  1. 물리 계층
  2. 데이터링크 계층
  3. 네트워크 계층
  4. 전송 계층
(정답률: 58%)
  • 이미지에서 보이는 것은 MAC 주소로 식별되는 네트워크 인터페이스이므로, 이는 데이터링크 계층에서 처리됩니다. 데이터링크 계층은 물리 계층에서 전송된 비트열을 프레임으로 구성하고, 이를 물리적인 매체를 통해 전송하는 역할을 합니다. 따라서, 이 경우에는 데이터링크 계층이 적절한 답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

60. 다음 중 OSI 7계층의 프로토콜 데이터 단위(Protocol Data Unit)를 하위 계층부터 순서대로 바르게 나열한 것은?

  1. segment → packet → frame
  2. segment → frame → packet
  3. frame → segment → packet
  4. frame → packet → segment
(정답률: 68%)
  • 정답은 "frame → packet → segment" 입니다.

    이유는 다음과 같습니다.

    1. 물리 계층 (Physical Layer) : 비트 (Bit)
    - 데이터를 전기 신호로 변환하여 전송

    2. 데이터 링크 계층 (Data Link Layer) : 프레임 (Frame)
    - 물리적인 매체를 통해 전송되는 데이터의 오류를 검출하고 수정
    - MAC 주소를 이용하여 통신

    3. 네트워크 계층 (Network Layer) : 패킷 (Packet)
    - 여러 개의 라우터를 거쳐 목적지까지 데이터를 전송
    - IP 주소를 이용하여 통신

    4. 전송 계층 (Transport Layer) : 세그먼트 (Segment)
    - 종단간의 신뢰성 있는 데이터 전송을 담당
    - 포트 번호를 이용하여 통신

    따라서, 하위 계층부터 순서대로 PDU는 "frame → packet → segment" 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

61. 다음 중 T568B 배열의 순서로 알맞은 것은?

  1. 흰색/녹색, 녹색, 흰색/주황색, 주황색, 흰색/파란색, 파란색, 흰색/갈색, 갈색
  2. 흰색/녹색, 녹색, 흰색/주황색, 파란색, 흰색/파란색, 주황색, 흰색/갈색, 갈색
  3. 흰색/주황색, 주황색, 흰색/녹색, 파란색, 흰색/파란색, 녹색, 흰색/갈색, 갈색
  4. 흰색/주황색, 주황색, 흰색/파란색, 파란색, 흰색/녹색, 녹색, 흰색/갈색, 갈색
(정답률: 69%)
  • 정답은 "흰색/주황색, 주황색, 흰색/녹색, 파란색, 흰색/파란색, 녹색, 흰색/갈색, 갈색"입니다. 이는 T568B 배열의 순서로서, 이 순서대로 케이블을 연결하면 된다는 것을 나타냅니다. T568B 배열은 왼쪽부터 흰색/주황색, 주황색, 흰색/녹색, 파란색, 흰색/파란색, 녹색, 흰색/갈색, 갈색 순서로 배치되어 있습니다. 이 배열은 Ethernet 케이블을 연결할 때 사용되며, T568A 배열과는 순서가 다릅니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

62. 다음 중 메일 서버에 도착한 메일을 사용자 컴퓨터에서 확인할 때 사용하는 프로토콜의 조합으로 알맞은 것은?

  1. SMTP, POP3
  2. SMTP, IMAP
  3. SMTP, SNMP
  4. POP3, IMAP
(정답률: 57%)
  • 메일 서버에 도착한 메일을 사용자 컴퓨터에서 확인할 때는 POP3 또는 IMAP 프로토콜을 사용합니다. SMTP는 메일을 보내는 데 사용되는 프로토콜이며, SNMP는 네트워크 관리에 사용되는 프로토콜입니다. 따라서 정답은 "POP3, IMAP"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

63. 다음 중 데이터 전송 시에 암호화 기법을 사용하는 서비스로 알맞은 것은?

  1. ssh
  2. nfs
  3. samba
  4. telnet
(정답률: 78%)
  • 정답은 "ssh"입니다.

    ssh는 Secure Shell의 약자로, 네트워크 상에서 데이터를 안전하게 전송하기 위해 사용되는 프로토콜입니다. ssh는 데이터 전송 시에 암호화 기법을 사용하여 데이터를 안전하게 전송할 수 있습니다. 따라서 ssh는 데이터 전송 시에 보안이 중요한 경우에 사용됩니다.

    반면에 nfs, samba, telnet은 데이터 전송 시에 암호화 기법을 사용하지 않기 때문에 보안에 취약합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

64. 다음 중 리눅스 시스템에서 설정된 IP 주소를 확인하는 명령의 조합으로 가장 알맞은 것은?

  1. ip, ifconfig
  2. ss, ifconfig
  3. ifconfig, ipconfig
  4. ip, ipconfig
(정답률: 60%)
  • 정답: "ip, ifconfig"

    설명:
    - ifconfig: 인터페이스의 네트워크 구성 정보를 보여주는 명령어로, 리눅스에서 가장 많이 사용되는 명령어 중 하나이다. 하지만 최근에는 ip 명령어로 대체되고 있으며, 일부 리눅스 배포판에서는 ifconfig 명령어가 기본 설치되어 있지 않을 수도 있다.
    - ip: 네트워크 인터페이스와 라우팅 테이블, ARP 테이블 등의 정보를 보여주는 명령어로, ifconfig 명령어와 함께 사용되는 경우가 많다. 최근에는 ifconfig 명령어 대신 ip 명령어를 사용하는 추세이다.
    - ss: 소켓 정보를 보여주는 명령어로, 네트워크 연결 상태를 확인할 때 사용된다.
    - ipconfig: 윈도우에서 사용되는 명령어로, 리눅스에서는 사용되지 않는다.

    따라서, 리눅스 시스템에서 설정된 IP 주소를 확인하는 명령의 조합으로는 ip와 ifconfig가 가장 적합하다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

65. 다음과 같은 설정이 저장되는 파일로 알맞은 것은?

  1. /etc/hosts
  2. /etc/resolv.conf
  3. /etc/sysconfig/network
  4. /etc/sysconfig/network-scripts
(정답률: 44%)
  • 이 설정 파일은 네트워크 인터페이스와 관련된 설정을 저장하는 파일이다. 따라서 네트워크 설정을 변경하고자 할 때 이 파일을 수정하면 된다. "/etc/hosts" 파일은 호스트 이름과 IP 주소를 매핑하는데 사용되며, "/etc/resolv.conf" 파일은 DNS 서버 정보를 저장하는 파일이다. "/etc/sysconfig/network-scripts" 디렉토리는 네트워크 인터페이스 설정 파일들이 저장되는 디렉토리이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. arp
  2. hosts
  3. route
  4. ifconfig
(정답률: 68%)
  • 정답은 "arp"입니다.

    "arp"는 Address Resolution Protocol의 약자로, IP 주소를 이용하여 해당 IP 주소를 가지고 있는 시스템의 MAC 주소를 확인하는 프로토콜입니다. 따라서 로컬 네트워크에 있는 다른 시스템의 MAC 주소를 확인하기 위해서는 "arp" 명령을 사용합니다. "hosts"는 호스트 이름과 IP 주소를 매핑하는 파일을 관리하는 명령이고, "route"는 라우팅 테이블을 관리하는 명령입니다. "ifconfig"는 네트워크 인터페이스의 설정 정보를 확인하고 변경하는 명령입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

67. 다음 설명에 해당하는 서비스로 알맞은 것은?

  1. NIS
  2. NFS
  3. CIFS
  4. SAMBA
(정답률: 71%)
  • 이 서비스는 파일 공유를 위한 것으로, NFS는 Network File System의 약자로, 네트워크 상에서 파일을 공유하기 위한 프로토콜이다. 따라서 NFS가 정답이다. NIS는 Network Information System으로, 네트워크 상에서 사용자 계정 정보를 공유하기 위한 프로토콜이다. CIFS는 Common Internet File System으로, 윈도우 운영체제에서 파일 공유를 위한 프로토콜이다. SAMBA는 Linux나 UNIX 시스템에서 윈도우와의 파일 공유를 가능하게 해주는 소프트웨어이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

68. 다음 중 메일 서버간의 메시지를 교환할 때 사용되는 프로토콜로 알맞은 것은?

  1. FTP
  2. POP3
  3. IMAP
  4. SMTP
(정답률: 78%)
  • 정답: SMTP

    SMTP는 Simple Mail Transfer Protocol의 약자로, 메일 서버간에 메시지를 교환할 때 사용되는 프로토콜입니다. 이메일을 보내는 클라이언트 프로그램은 SMTP 서버에 메시지를 보내고, 수신자의 메일 서버는 SMTP를 사용하여 메시지를 받습니다. 따라서 SMTP는 이메일 시스템에서 가장 중요한 프로토콜 중 하나입니다. FTP는 파일 전송 프로토콜, POP3는 포스트 오피스 프로토콜 3, IMAP는 인터넷 메시지 액세스 프로토콜로, 모두 이메일과 관련된 프로토콜이지만, 메일 서버간의 메시지 교환에는 사용되지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

69. 다음 중 DQDB 프로토콜을 제정한 국제기구로 알맞은 것은?

  1. ISO
  2. EIA
  3. ITU
  4. IEEE
(정답률: 49%)
  • 정답: IEEE

    해설: DQDB(Distributed Queue Dual Bus) 프로토콜은 IEEE(전기 및 전자 기술자 협회)에서 제정한 LAN(Local Area Network) 표준 중 하나입니다. ISO(국제 표준화 기구), EIA(전자 산업 협회), ITU(국제 전기 통신 연합)는 각각 국제 표준화와 전자 통신 분야에서 활동하는 국제기구입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

70. 다음 설명에 인터넷 서비스로 알맞은 것은?

  1. IRC
  2. 고퍼
  3. 유즈넷
  4. 하이퍼링크
(정답률: 61%)
  • 이미지에서 보이는 것은 유즈넷의 로고이며, 유즈넷은 인터넷 상에서 다양한 주제에 대한 정보를 공유하고 토론하는 서비스입니다. 따라서 "유즈넷"이 이 문제에서 정답인 것입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. HTTP
  2. ARP
  3. UDP
  4. TCP/IP
(정답률: 61%)
  • 이 그림은 인터넷에서 데이터를 주고받는 과정을 나타내고 있습니다. 이 과정에서 사용되는 프로토콜은 TCP/IP입니다. TCP/IP는 인터넷에서 데이터를 안정적으로 전송하기 위한 프로토콜이며, 데이터를 나누어 보내고 받는 과정에서 오류가 발생하면 다시 보내는 등의 기능을 제공합니다. 따라서 인터넷에서 데이터를 주고받을 때는 대부분 TCP/IP 프로토콜을 사용합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. 스타형
  2. 버스형
  3. 링형
  4. 망형
(정답률: 79%)
  • 위 그림은 스타형 LAN 구성 방식이다. 스타형은 중앙에 허브나 스위치가 있고, 각각의 단말기가 중앙 장비에 직접 연결되는 방식이다. 이 방식은 단말기 간의 통신이 중앙 장비를 거쳐 이루어지기 때문에 안정적이고 확장성이 높다. 또한, 단일 단말기의 고장이 전체 시스템에 영향을 미치지 않는다는 장점이 있다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

73. 다음 설명에 해당하는 네트워크 장치로 알맞은 것은?

  1. 라우터
  2. 브리지
  3. 리피터
  4. 더미 허브
(정답률: 79%)
  • 이 장치는 여러 개의 네트워크를 연결하는 역할을 하며, IP 주소를 이용하여 패킷을 전달하는 기능을 가지고 있습니다. 이러한 기능으로 인해 라우터는 다른 네트워크와의 통신을 가능하게 하며, 인터넷에 연결되어 있는 경우 인터넷과의 통신도 가능합니다. 따라서 이 장치는 "라우터"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

74. 다음 그림과 관련 있는 인터넷 서비스로 알맞은 것은?

  1. ssh
  2. ftp
  3. nfs
  4. telnet
(정답률: 53%)
  • 이 그림은 원격으로 다른 컴퓨터에 접속하는 것을 나타내고 있습니다. 이를 위해 사용되는 프로토콜 중에서 가장 간단한 것은 telnet입니다. 다른 프로토콜들은 파일 전송이나 공유 등의 기능이 추가되어 있지만, telnet은 단순히 원격으로 다른 컴퓨터에 접속하는 것만을 제공합니다. 따라서 이 그림과 관련된 인터넷 서비스로는 telnet이 가장 알맞습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

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

  1. URL
  2. HTML
  3. 하이퍼링크
  4. 하이퍼텍스트
(정답률: 64%)
  • 위 그림은 "Uniform Resource Locator"의 약자인 "URL"을 나타냅니다. URL은 인터넷에서 특정한 웹페이지나 파일 등의 위치를 나타내는 주소입니다. 따라서 이 문제에서 가장 알맞은 용어는 "URL"입니다. "HTML"은 웹페이지를 만들기 위한 마크업 언어이며, "하이퍼링크"는 클릭하면 다른 웹페이지나 파일 등으로 이동할 수 있는 링크를 의미합니다. "하이퍼텍스트"는 하이퍼링크를 포함한 문서를 의미합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

76. 다음 중 리눅스에서 사용 불가능한 웹 브라우저로 알맞은 것은?

  1. 크롬
  2. 사파리
  3. 오페라
  4. 파이어폭스
(정답률: 65%)
  • 리눅스에서는 사파리를 사용할 수 없습니다. 사파리는 애플사에서 개발한 웹 브라우저로, macOS와 iOS 운영체제에서만 사용 가능합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

77. 다음 중 직접 개발한 모바일 게임 앱을 사용자들에게 제공하려고 할 때 적합한 클라우드 서비스로 가장 알맞은 것은?

  1. 구글의 G Suite
  2. 네이버 N드라이브
  3. 아마존의 AWS
  4. 마이크로소프트의 Azure
(정답률: 65%)
  • 아마존의 AWS는 클라우드 컴퓨팅 서비스 중 가장 대중적이고 안정적인 서비스로, 모바일 게임 앱을 개발하고 배포하는 데 필요한 다양한 기능과 서비스를 제공합니다. AWS는 안정적인 서버 인프라를 제공하며, 게임 데이터베이스, 스토리지, 네트워크, 보안 등 다양한 기능을 제공하여 개발자가 게임을 개발하고 운영하는 데 필요한 모든 것을 제공합니다. 또한 AWS는 유연한 가격 정책과 확장성이 뛰어나기 때문에, 게임이 성장하면서 필요한 서버 용량을 쉽게 조절할 수 있습니다. 따라서 모바일 게임 앱을 개발하고 운영하는 데 가장 적합한 클라우드 서비스는 아마존의 AWS입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

78. 다음 설명에 해당하는 운영체제로 알맞은 것은?

  1. Tizen
  2. webOS
  3. Bada OS
  4. QNX
(정답률: 58%)
  • 이 운영체제는 TV나 스마트폰 등의 스마트 기기에서 사용되며, LG전자에서 개발한 것으로 사용자 인터페이스가 간편하고 직관적이며, 다양한 앱을 지원하며, 멀티태스킹이 가능하다는 특징이 있다. 이에 따라 TV나 스마트폰 등에서 많이 사용되는 운영체제 중 하나이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

79. 다음 중 고계산용 클러스터에 대한 설명으로 가장 거리가 먼 것은?

  1. 병렬컴퓨터라고 부른다.
  2. 로드 밸런서에 사용된다.
  3. 베어울프 클러스터라고도 부른다.
  4. 슈퍼컴퓨터에서 사용되는 방식이다.
(정답률: 60%)
  • "슈퍼컴퓨터에서 사용되는 방식이다."는 고계산용 클러스터에 대한 설명이 아니라 일반적인 설명이므로 거리가 가장 먼 것이다.

    "로드 밸런서에 사용된다."는 고계산용 클러스터에서 중요한 역할을 하는 기술로, 여러 대의 컴퓨터를 효율적으로 분산시켜 작업을 처리할 수 있도록 해준다. 따라서 이 기술은 고계산용 클러스터에 대한 설명으로 가장 적절하다.

    "병렬컴퓨터라고 부른다."와 "베어울프 클러스터라고도 부른다."는 고계산용 클러스터에 대한 다른 명칭이므로 거리가 가깝다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

80. 다음 설명으로 알맞은 것은?

  1. Arduino
  2. Raspberry Pi
  3. Micro Bit
  4. Cubie Board
(정답률: 64%)
  • 이 그림은 아두이노 보드의 모습을 보여주고 있습니다. 따라서 정답은 "Arduino"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

< 이전회차목록 다음회차 >