리눅스마스터 2급 필기 기출문제복원 (2009-06-07)

리눅스마스터 2급 2009-06-07 필기 기출문제 해설

이 페이지는 리눅스마스터 2급 2009-06-07 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.

리눅스마스터 2급
(2009-06-07 기출문제)

목록

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

1. chmod ( ) client.c 명령을 이용하여 client.c 파일의 권한을 “rw-r--r--”와 같이 만들고자 할 때 다음 ( )안에 들어갈 내용으로 알맞은 것은?

  1. 611
  2. 622
  3. 633
  4. 644
(정답률: 86%)
  • 리눅스 파일 권한은 읽기(r)=4, 쓰기(w)=2, 실행(x)=1의 가중치 합으로 계산합니다.
    ① [기본 공식] $권한 합 = r + w + x$
    ② [숫자 대입] $rw- = 4 + 2 + 0 = 6, r-- = 4 + 0 + 0 = 4, r-- = 4 + 0 + 0 = 4$
    ③ [최종 결과] $644$
profile_image
1

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

2. 다음 명령을 실행한 결과에 대한 설명으로 틀린 것은?

  1. chmod u+x client.c : 소유자에게 실행권한을 추가 할 수 있다.
  2. chmod g-x client.c : 파일이 속한 그룹에 대해 실행권한을 제거할 수 있다.
  3. chmod a=w client.c : 모든 유저에게 쓰기 권한을 부여할 수 있다.
  4. chmod 444 client.c : 파일이 속한 그룹에 대해 쓰기 권한을 추가할 수 있다.
(정답률: 77%)
  • chmod 444 client.c 명령은 소유자, 그룹, 기타 사용자 모두에게 읽기 권한($4$)만 부여하는 설정입니다. 따라서 그룹에 쓰기 권한($2$)을 추가한다는 설명은 틀렸습니다.
profile_image
1

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

3. 다음 중 훼손된 파일이 있는 파일시스템을 점검 하는 명령어로 알맞은 것은?

  1. mkfs
  2. fdisk
  3. fsck
  4. nslookup
(정답률: 86%)
  • fsck(File System Check)는 파일시스템의 무결성을 점검하고 훼손된 부분을 복구하는 명령어입니다.

    오답 노트

    mkfs: 파일시스템 생성
    fdisk: 디스크 파티션 설정
    nslookup: DNS 서버 질의
profile_image
1

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

4. 디렉토리 project에 포함된 하위파일과 디렉토리의 소유자를 ihd로 변경하고자 할 때 사용하는 명령어로 알맞은 것은?

  1. chown -R ihd project
  2. chown -D ihd project
  3. chgrp -R ihd project
  4. chgrp -D ihd project
(정답률: 74%)
  • 파일이나 디렉토리의 소유자를 변경할 때는 chown 명령어를 사용하며, 하위 파일과 디렉토리까지 모두 적용하려면 재귀적 옵션인 -R을 사용해야 합니다.

    오답 노트

    chgrp: 소유자가 아닌 그룹을 변경하는 명령어
    -D: 디렉토리의 기본 소유자와 그룹을 설정하는 옵션
profile_image
1

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

5. 다음에 대한 설명으로 틀린 것은?

  1. client.c 파일의 소유자는 ihd이고, 그룹은 project이다.
  2. chgrp ihd client.c 명령실행을 통해 client.c 파일의 그룹을 ihd로 변경할 수 있다.
  3. client.c 파일의 링크 수는 2이며, 링크는 같은 그룹에 속해있는 유저의 수에 의해 결정된다.
  4. client.c 파일의 소유자는 읽기, 쓰기, 실행이 모두 가능하며, 소유자와 같은 그룹은 읽기와 실행만이 가능하다.
(정답률: 55%)
  • 제시된 파일 상세 정보 를 분석하면, 파일의 링크 수는 2가 맞지만 링크 수는 해당 파일에 연결된 하드 링크의 개수를 의미하며, 그룹 내 유저 수와는 아무런 관련이 없습니다.

    오답 노트

    client.c 파일의 소유자는 ihd, 그룹은 project가 맞습니다.
    chgrp 명령어로 그룹 변경이 가능합니다.
    권한 -rwxr-xr-- 는 소유자(rwx), 그룹(r-x), 기타(r--)를 의미하므로 설명이 옳습니다.
profile_image
1

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

6. 다음 중 디스크를 증설하고자 할 때 이루어지는 작업과 사용되어지는 명령어가 순서에 맞게 짝지어진 것은?

  1. 파티션생성(fdisk)-파일시스템생성(mkfs)-마운트(mount)
  2. 파일시스템생성(mkfs)-파티션생성(fdisk)-마운트(mount)
  3. 파티션생성(fdisk)-마운트(mount)-파일시스템생성(mkfs)
  4. 파티션생성(mkfs)-파일시스템생성(fdisk)-마운트(mount)
(정답률: 70%)
  • 리눅스/유닉스 환경에서 디스크 증설 시 물리적 구역을 나누는 파티션 생성 $\rightarrow$ 포맷을 통한 파일시스템 생성 $\rightarrow$ 디렉터리에 연결하는 마운트 순으로 진행됩니다.
    순서: fdisk(파티션 생성) $\rightarrow$ mkfs(파일시스템 생성) $\rightarrow$ mount(마운트)
profile_image
1

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

7. fsck 명령어 옵션 중 -t 옵션을 사용하여 파일시스템 유형을 명시적으로 지정하지 않았을 경우 참고하는 파일로 알맞은 것은?

  1. /etc/initab
  2. /etc/fstab
  3. /etc/crontab
  4. /sbin/filesystem
(정답률: 65%)
  • /etc/fstab 파일은 리눅스 시스템의 파일시스템 정보와 부팅 시 마운트할 장치 정보를 담고 있는 설정 파일입니다. 따라서 fsck 실행 시 파일시스템 유형이 지정되지 않으면 이 파일을 참조합니다.
profile_image
1

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

8. 파일관련 명령어에 대한 설명으로 틀린 것은?

  1. 파일시스템 파티션 작성을 위해 fdisk 명령을 이용할 수 있다.
  2. df는 새로운 드라이브 파일을 생성하고, /mnt에 자동으로 mount 해주는 기능을 수행한다.
  3. du -s 명령은 디스크 사용량의 합계를 보여준다.
  4. fsck -a 명령을 이용하여 파일시스템에서 발견 되는 문제를 자동으로 복구하도록 할 수 있다.
(정답률: 69%)
  • df 명령어는 현재 시스템에 마운트된 파일 시스템의 전체 용량과 사용 중인 용량, 남은 여유 공간을 확인하는 명령어입니다.

    오답 노트

    fdisk: 파티션 테이블 생성 및 수정 도구
    du -s: 지정한 디렉토리의 총 사용량 합계 표시
    fsck -a: 파일 시스템 오류 자동 복구
profile_image
1

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

9. 새로운 파일을 생성하였을 때 소유자는 읽기와 쓰기가 가능하고, 자신이 속한 그룹과 타인은 읽기만 가능하도록 파일의 허가권을 주고자 한다. 이때 umask의 값은?

  1. 020
  2. 022
  3. 024
  4. 026
(정답률: 76%)
  • 파일의 기본 권한에서 umask 값을 뺀 결과가 최종 권한이 됩니다. 소유자 읽기/쓰기($6$), 그룹 읽기($4$), 타인 읽기($4$)인 $644$ 권한을 만들기 위한 계산 과정은 다음과 같습니다.
    ① [기본 공식] $\text{umask} = \text{기본 권한} - \text{설정 권한}$
    ② [숫자 대입] $\text{umask} = 666 - 644$
    ③ [최종 결과] $\text{umask} = 022$
profile_image
1

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

10. 다음 중 파일시스템의 사용한 용량과 사용 가능한 디스크 용량 정보를 보여주는 명령어로 알맞은 것은?

  1. df
  2. du
  3. chgrps
  4. fsck
(정답률: 69%)
  • df(disk free) 명령어는 파일시스템별로 전체 용량, 사용 중인 용량, 사용 가능한 남은 용량 등의 정보를 확인하는 데 사용됩니다.

    오답 노트

    du: 특정 파일이나 디렉토리가 차지하는 실제 디스크 사용량 확인
profile_image
1

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

11. 리눅스상에서 구동되는 프로세스 중 백그라운드로 실행되면서 server의 역할을 하거나 그 기능을 도와주는 프로세스를 무엇이라 하는가?

  1. 좀비(zombie)
  2. 데몬(daemon)
  3. 고스트(ghost)
  4. 스레드(thread)
(정답률: 86%)
  • 데몬(daemon)은 사용자가 직접 제어하지 않고 백그라운드에서 실행되며, 네트워크 요청을 대기하거나 시스템 서비스를 제공하는 서버 역할을 수행하는 프로세스입니다.
profile_image
1

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

12. 시스템에서 구동되고 있는 프로세스들의 연관성을 트리형식으로 볼 수 있는 명령어는?

  1. ps
  2. pstree
  3. pstatus
  4. nice
(정답률: 84%)
  • pstree 명령어는 현재 시스템에서 실행 중인 프로세스들의 부모-자식 관계를 트리 구조로 시각화하여 보여주는 도구입니다.
profile_image
1

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

13. 시스템에서는 긴급한 작업 발생 시 프로세스의 우선순위를 조정하여 작업의 수행을 제어할 수 있는데, 이때 사용하는 명령어로 알맞은 것은?

  1. cron
  2. jobs
  3. ps
  4. nice
(정답률: 80%)
  • nice 명령어는 프로세스의 스케줄링 우선순위(nice value)를 설정하여 CPU 자원 할당량을 제어할 때 사용하는 명령어입니다.
profile_image
1

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

14. 리눅스의 프로세스에 대한 설명으로 틀린 것은?

  1. 프로세스란 실행 중인 프로그램의 인스턴스를 말한다.
  2. 부모프로세스는 fork() 호출을 통해 자식프로세스를 만들어 낸다.
  3. 프로세스를 백그라운드로 실행시키고 싶을 때는 ‘&’를 명령어 뒤에 적는다.
  4. 자식프로세스는 부모프로세스의 환경을 물려 받고, 자식프로세스의 환경이 변경되면 그것은 부모프로세스에 전달된다.
(정답률: 59%)
  • 자식 프로세스는 fork()를 통해 부모 프로세스의 환경을 복사하여 생성되지만, 생성 이후 자식 프로세스 내에서 변경된 환경 설정이나 값은 부모 프로세스에 영향을 주지 않고 독립적으로 유지됩니다.
profile_image
1

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

15. 좀비(Zombie)프로세스에 대한 설명으로 알맞은 것은?

  1. 리눅스상에서 구동되는 프로세스 중 백그라운드로 실행되면서 server의 역할을 담당하는 프로세스이다.
  2. 특정 프로그램을 구동시키고 감시하는 프로세스이다.
  3. 실행이 끝났는데도 종료되지 못하고 있는 프로세스 이다.
  4. 리눅스상에서 사용자와의 인터페이스를 담당하는 프로세스이다.
(정답률: 82%)
  • 좀비 프로세스는 프로세스가 실행을 마치고 종료되었음에도 불구하고, 부모 프로세스가 종료 상태를 확인(wait 시스템 콜)하지 않아 프로세스 테이블에 정보가 남아 있는 상태를 말합니다.
profile_image
1

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

16. ps 명령어를 실행하여 얻은 출력결과로 알 수 없는 것은?

  1. 프로세스 식별번호(PID)
  2. 프로세스 소유자의 username(UID)
  3. 프로세스의 CPU 및 메모리 사용비율의 추정치
  4. 프로세스 사용자의 위치
(정답률: 63%)
  • ps 명령어는 프로세스의 상태 정보를 출력하는 도구로, PID, UID, CPU/메모리 사용률, 실행 명령어 등을 확인할 수 있지만, 프로세스 사용자의 물리적 위치 정보는 제공하지 않습니다.
profile_image
1

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

17. 다음 kill 명령어에 대한 설명 중 틀린 것은?

  1. ps 명령의 실행을 통해 획득한 PID를 이용하여 kill -9 PID 형태로 해당되는 프로세스를 강제로 종료시킬 수 있다.
  2. SIGTERM 시그널을 통해 실행중인 프로그램을 정상적인 종료방법으로 끝나게 할 수도 있다.
  3. killall 명령어를 실행하면 실행중인 모든 프로세스에 시그널이 보내지며, 만약 시그널 이름이 지정되지 않으면 SIGTERM이 보내진다.
  4. SIGHUP 시그널은 실행중인 프로그램의 고정 소숫점 예외를 나타낸다.
(정답률: 67%)
  • SIGHUP 시그널은 터미널 연결이 끊어졌을 때 전송되는 시그널로, 주로 데몬 프로세스의 설정 파일을 재로딩하는 용도로 사용됩니다. 고정 소수점 예외와는 관련이 없습니다.
profile_image
1

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

18. daemon의 실행 방식 중 보통 부팅시 실행되어 메모리에 계속 상주해 client에게 서비스를 제공하며, 서비스 요구가 빈번하거나 항상 요구되어 지는 서비스인 경우에 사용하는 프로세스 구동 방식으로 알맞은 것은?

  1. zombie 방식
  2. standalone 방식
  3. INET 방식
  4. wrapper 방식
(정답률: 72%)
  • standalone 방식은 부팅 시 자동으로 실행되어 메모리에 상주하며, 클라이언트의 요청이 빈번하거나 항상 서비스가 필요한 경우에 사용하는 프로세스 구동 방식입니다.
profile_image
1

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

19. 다음 crontab 파일에 구성된 내용에 대한 설명으로 알맞은 것은?

  1. 8월 7일 6시 5분에 “System will be shutdown 10 AM, today”를 실행한다.
  2. 5월 6일 7시 8분에 “System will be shutdown 10 AM, today”를 실행한다.
  3. 매월 8일 7시 6분에 “System will be shutdown 10 AM, today”를 반복적으로 5번 수행 한다.
  4. 매월 5일 6시 7분에 “System will be shutdown 10 AM, today”를 반복적으로 8번 수행 한다.
(정답률: 80%)
  • crontab의 설정 순서는 '분 시 일 월 요일' 순입니다.

    제시된 설정값 5 6 7 8 * 을 분석하면 다음과 같습니다.
    분: 5 / 시: 6 / 일: 7 / 월: 8 / 요일: * (매일)
    따라서 8월 7일 6시 5분에 해당 메시지를 실행하는 설정입니다.
profile_image
1

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

20. 다음 프로세스 유틸리티에 대한 설명 중 틀린 것은?

  1. 하나의 프로세스가 다른 프로세스를 생성할 때 원래의 프로세스가 더 이상 남아있을 필요가 없는 경우에는 exec 명령어를 사용한다.
  2. nice --20 client 명령을 실행하면 client는 높은 실행우선순위를 가진다.
  3. ps은 시스템의 프로세스 수, 사용중인 데몬, CPU의 상태등을 보여주며, 프로세스의 실행 우선순위를 변경해야 할 경우에 주로 사용 한다.
  4. telnet, rsync와 같은 여러 개의 데몬을 관리하는 슈퍼데몬은 inetd이다.
(정답률: 29%)
  • nice 명령어는 프로세스의 NI(Nice) 값을 설정하여 우선순위를 조정하며, 일반적으로 값이 낮을수록(음수 방향) 우선순위가 높아집니다.

    오답 노트

    ps: 프로세스의 상태를 확인하는 명령어이며, 우선순위 변경은 nice나 renice를 사용합니다.
profile_image
1

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

21. 다음 리눅스에서 사용하는 쉘(Shell)의 종류가 아닌 것은?

  1. gcc
  2. csh
  3. ksh
  4. bash
(정답률: 87%)
  • gcc는 C 언어 소스 코드를 컴파일하여 실행 파일로 만드는 컴파일러이며, 사용자의 명령을 해석해 실행하는 쉘(Shell)이 아닙니다.
profile_image
1

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

22. 다음 중 쉘(Shell)에 대한 설명으로 틀린 것은?

  1. 사용자가 입력한 명령을 해석하고 실행시키는 역할을 한다.
  2. 쉘(Shell) 프로그램을 작성하여 복잡한 명령을 간단하게 수행한다.
  3. 리눅스에서 가장 많이 사용되는 쉘(Shell)은 KSH 쉘(Shell)이다.
  4. 사용자의 편의에 맞는 쉘(Shell)로 변경이 가능 하다.
(정답률: 84%)
  • 리눅스에서 가장 널리 사용되는 기본 쉘은 bash 쉘입니다.
profile_image
1

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

23. 다음 중 사용 중인 쉘(Shell)을 다른 쉘(Shell)로 변경할 때 사용하는 명령어로 틀린 것은?

  1. csh
  2. chsh -s /bin/csh
  3. exec csh
  4. echo $SHELL
(정답률: 56%)
  • echo $SHELL 명령어는 현재 사용 중인 쉘의 경로를 화면에 출력만 하는 명령어일 뿐, 쉘을 변경하는 기능은 없습니다.
profile_image
1

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

24. 다음 중 리눅스 사용자의 쉘(Shell)을 변경하는 명령어로 알맞은 것은?

  1. gcc
  2. chfn
  3. chsh
  4. passwd
(정답률: 88%)
  • 리눅스에서 사용자의 로그인 쉘을 변경하는 명령어는 chsh(change shell)입니다.

    오답 노트

    gcc: C 언어 컴파일러
    chfn: 사용자 정보 변경
    passwd: 사용자 비밀번호 변경
profile_image
1

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

25. 다음 중 본 쉘(Bourne Shell)의 환경변수에 대한 설명으로 틀린 것은?

  1. HOME : 사용자가 시작하는 위치인 홈 디렉토리를 설정한다.
  2. PS1 : 자동으로 로그인 ID와 동일하게 설정 된다.
  3. PATH : 쉘(Shell)이 명령에 대해 찾는 디렉토리 목록을 표현한다.
  4. PWD : 현재 위치를 나타내주는 역할을 한다.
(정답률: 58%)
  • PS1 변수는 사용자의 로그인 ID가 아니라, 쉘 프롬프트(명령어 입력 대기줄)의 모양과 내용을 설정하는 데 사용되는 변수입니다.

    오답 노트

    HOME: 사용자 홈 디렉토리 설정
    PATH: 실행 파일 검색 경로 목록
    PWD: 현재 작업 디렉토리 경로
profile_image
1

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

26. 다음 중 기존 환경변수 PATH값에 새로운 디렉토리를 추가하는 명령으로 알맞은 것은?

  1. PATH=$PATH : newpath
  2. PATH=$PATH ; newpath
  3. $PATH=PATH : newpath
  4. $PATH=PATH ; newpath
(정답률: 70%)
  • 리눅스 쉘에서 기존 환경변수 값에 새로운 내용을 추가하려면 '변수명=$변수명 : 추가내용' 형식을 사용합니다. PATH=$PATH : newpath 명령을 통해 기존의 PATH 경로를 유지하면서 새로운 디렉토리 경로를 덧붙일 수 있습니다.
profile_image
1

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

27. 명령어 rm을 실행하였을 경우 ‘rm -i’가 실행 되도록 할 수 있는 명령어로 알맞은 것은?

  1. more
  2. mesg
  3. who
  4. alias
(정답률: 78%)
  • alias 명령어는 길거나 복잡한 명령어를 사용자가 정의한 짧은 별칭으로 대체하여 실행할 수 있게 해주는 기능입니다. 이를 통해 rm 실행 시 자동으로 rm -i가 동작하도록 설정할 수 있습니다.
profile_image
1

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

28. a라는 파일의 내용을 b라는 파일의 뒷부분에 추가 하고자 할 때 사용하는 명령어로 알맞은 것은?

  1. cat a > b
  2. cat a >> b
  3. cat < a > b
  4. cat < b > a
(정답률: 71%)
  • 리눅스 쉘에서 '>' 기호는 덮어쓰기를 수행하고, '>>' 기호는 기존 파일의 내용 끝에 새로운 내용을 추가(Append)하는 리다이렉션 기능을 수행합니다.
profile_image
1

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

29. 다음 중 리눅스에서 지원하는 편집기가 아닌 것은?

  1. vi
  2. pico
  3. emacs
  4. Ultraedit
(정답률: 81%)
  • vi, pico, emacs는 리눅스 환경에서 기본적으로 제공하거나 널리 사용되는 텍스트 편집기이지만, Ultraedit는 윈도우 기반의 상용 편집기입니다.
profile_image
1

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

30. vi 편집기에서 지원하지 않는 기능은?

  1. 파일 저장
  2. 패턴 검색
  3. 파일 수정
  4. 블록 선택
(정답률: 68%)
  • vi 편집기는 텍스트 기반의 편집기로 파일 저장, 패턴 검색, 파일 수정 등의 기본 기능을 제공하지만, 현대적인 GUI 편집기에서 제공하는 마우스 기반의 블록 선택 기능은 기본적으로 지원하지 않습니다.
profile_image
1

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

31. vi 편집기에서 커서 위치에서 뒤로(화면 위) ‘linux’라는 패턴을 검색하기 위한 것은?

  1. ?linux
  2. /linux
  3. %linux
  4. $linux
(정답률: 46%)
  • vi 편집기에서 커서 위치를 기준으로 역방향(화면 위)으로 특정 패턴을 검색할 때는 ? 기호를 사용합니다.

    오답 노트

    /linux: 정방향(화면 아래)으로 검색
    $linux: 커서를 현재 줄의 맨 끝으로 이동하는 명령어와 무관함
    %linux: 존재하지 않는 검색 명령
profile_image
1

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

32. vi 편집기의 화면이동에 대한 설명으로 틀린 것은?

  1. Ctrl + F : 한 화면 아래로 이동
  2. Ctrl + B : 한 화면 위로 이동
  3. :n : 현재로부터 n줄 아래로 이동
  4. Ctrl + D : 반 화면 아래로 이동
(정답률: 48%)
  • vi 편집기에서 현재 위치로부터 $n$줄 아래로 이동하려면 $n$ 입력 후 Ctrl + D를 사용해야 합니다. :n은 올바른 이동 명령어가 아닙니다.

    오답 노트

    Ctrl + F: 한 화면 아래로 이동
    Ctrl + B: 한 화면 위로 이동
    Ctrl + D: 반 화면 아래로 이동
profile_image
1

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

33. pico 편집기에서 현재 버퍼를 저장하고 종료하는 단축키는?

  1. Ctrl + R
  2. Ctrl + T
  3. Ctrl + W
  4. Ctrl + X
(정답률: 48%)
  • pico 편집기에서 현재 작업 중인 버퍼를 저장하고 종료하기 위해 사용하는 단축키는 Ctrl + X입니다.
profile_image
1

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

34. emacs 편집기의 삭제 명령어에 대한 설명으로 알맞은 것은?

  1. Ctrl + d : 이전 문장 삭제
  2. Alt + d : 이전 단어 삭제
  3. Alt + a : 현재 라인 커서 뒤부터 모두삭제
  4. Ctrl + a : 현재 문장 커서 뒤부터 모두삭제
(정답률: 31%)
  • emacs 편집기에서 Alt + d는 이전 단어를 삭제하는 명령어입니다.

    오답 노트

    Ctrl + d: 커서 위치의 글자 삭제
    Alt + a: 문장 처음으로 이동
    Ctrl + a: 라인 처음으로 이동
profile_image
1

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

35. 다음 중 RPM(레드햇 패키지 관리자)의 용도가 아닌 것은?

  1. 패키지 검증
  2. 패키지 정보의 질의
  3. 패키지 성능 평가
  4. 패키지 설치
(정답률: 65%)
  • RPM은 레드햇 계열 리눅스에서 패키지를 설치, 업데이트, 삭제하고 패키지 정보를 질의하거나 무결성을 검증하는 도구입니다. 패키지의 성능을 평가하는 기능은 RPM의 용도가 아닙니다.
profile_image
1

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

36. 리눅스에서 소프트웨어를 설치하는 방법으로 틀린 것은?

  1. 패키지 파일의 확장자가 rpm 파일인 경우 rpm을 이용하여 설치한다.
  2. 패키지 파일의 확장자가 deb 파일인 경우 dpkg을 이용하여 설치한다.
  3. 패키지파일의확장자가exe 파일인경우파일명.exe를 실행하여 설치한다.
  4. 소스파일(*.tgz)을 다운받아 압축을 해제하고 파일을 풀어서 컴파일 후 설치한다.
(정답률: 48%)
  • 리눅스는 유닉스 계열 운영체제로, 윈도우 실행 파일인 .exe 확장자 파일을 직접 실행하여 소프트웨어를 설치할 수 없습니다.

    오답 노트

    rpm/dpkg: 리눅스 배포판별 표준 패키지 관리 도구
    소스 설치: .tgz 등 압축 해제 후 컴파일을 통한 설치 가능
profile_image
1

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

37. rpm 패키지의 제거를 위한 옵션으로 알맞은 것은?

  1. rpm -i 패키지명
  2. rpm -e 패키지명
  3. rpm -q 패키지명
  4. rpm -U 패키지명
(정답률: 77%)
  • rpm 패키지를 제거할 때는 erase의 약자인 -e 옵션을 사용합니다.

    오답 노트

    rpm -i: 패키지 설치(install)
    rpm -q: 패키지 질의(query)
    rpm -U: 패키지 업그레이드(upgrade)
profile_image
1

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

38. “pgm-1.1.tar.gz”이라는 프로그램 소스를 다운 받아 설치하기 위하여 압축을 해제하고 묶음을 푸는 명령어로 알맞은 것은?

  1. tar -zxvf pgm-1.1.tar.gz
  2. gzip -d pgm-1.1.tar.gz
  3. gunzip pgm-1.1.tar.gz
  4. compress -d pgm-1.1.tar.gz
(정답률: 57%)
  • .tar.gz 파일은 tar로 묶고 gzip으로 압축한 파일입니다. 이를 한 번에 풀기 위해서는 tar 명령어에 gzip 해제 옵션인 z와 파일 추출 옵션인 xvf를 함께 사용한 tar -zxvf pgm-1.1.tar.gz가 가장 적절합니다.
profile_image
1

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

39. 다음 중 gzip의 옵션 설명으로 틀린 것은?

  1. -d : 압축을 해제한다.
  2. -h : 도움말 목록을 보여준다.
  3. -l : 압축된 파일의 크기를 알려준다.
  4. -r : 서브디렉토리에 있는 파일까지 압축한다.
(정답률: 35%)
  • gzip 명령어에서 -l 옵션은 압축된 파일의 크기가 아니라, 압축 파일 내의 콘텐츠 정보(압축 전 크기, 압축 후 크기, 압축률 등)를 리스트 형태로 보여주는 옵션입니다.
profile_image
1

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

40. 파일 압축을 하는 장점으로 가장 올바른 것은?

  1. 파일 저장 공간 증가
  2. 파일 전송 시간 감소
  3. 파일 관리 복잡
  4. 파일 접근 경로 단축
(정답률: 52%)
  • 파일 압축을 하면 전체 데이터의 크기가 줄어들기 때문에, 네트워크를 통해 파일을 전송할 때 소요되는 전송 시간이 감소하는 장점이 있습니다.
profile_image
1

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

41. 다음 RPM패키지 파일에 대한 설명으로 틀린 것은?

  1. MySQL-server-community : 패키지이름
  2. 5.1.34 : 패키지의 릴리즈 번호
  3. i386 : 사용되는 시스템의 아키텍쳐
  4. rpm : rpm으로 만들어진 패키지 표시
(정답률: 55%)
  • RPM 패키지 파일명 구조는 '이름-버전-릴리즈.아키텍처.rpm' 순으로 구성됩니다. 에서 5.1.34는 릴리즈 번호가 아니라 패키지의 버전(Version)에 해당합니다.
profile_image
1

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

42. 시스템에 설치되어 있는 모든 패키지의 정보를 알고자 할 때 사용하는 질의 명령으로 알맞은 것은?

  1. rpm -qc
  2. rpm -qa
  3. rpm -qz
  4. rpm -qs
(정답률: 84%)
  • rpm -qa 명령어에서 q는 query(질의), a는 all(모두)을 의미하며, 시스템에 설치된 모든 패키지의 정보를 리스트 형태로 출력합니다.
profile_image
1

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

43. 프린터가 윈도우즈와 공유되어야 할 경우 리눅스에서 가장 간단하게 선택할 수 있는 프린터 설치 방법은?

  1. Local
  2. Remote lpd
  3. SMB
  4. ALSA
(정답률: 63%)
  • 윈도우즈와 프린터를 공유하여 사용하기 위해서는 윈도우 네트워크 공유 프로토콜인 SMB(Server Message Block) 방식을 사용하는 것이 가장 간단하고 효율적입니다.
profile_image
1

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

44. 다음 중 프린터큐에 있는 인쇄 작업을 취소하는 명령어는?

  1. lprm
  2. lpq
  3. lpr
  4. rmpr
(정답률: 67%)
  • lprm 명령어는 프린터 큐(Queue)에 대기 중인 인쇄 작업을 삭제하여 취소하는 역할을 합니다.

    오답 노트

    lpq: 프린터 큐의 상태 및 대기 목록 확인
    lpr: 파일 내용을 프린터로 전송하여 출력
profile_image
1

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

45. 리눅스의 장치설정에 대한 설명으로 맞는 것은?

  1. 리눅스 장치드라이버의 개발을 현재까지는 GNU에서만 수행하고 있으며, 업체에서는 지원하지 않고 있다.
  2. 대표적인 사운드 드라이버로는 OSS/Lite, OSS, ALSA 등이 있다.
  3. GNU에서는 리눅스상에서의 게임을 억제하기 위해 조이스틱의 지원을 금지하고 있다.
  4. 리눅스 장치드라이버는 하드웨어 판매 시 반드시 포함하도록 국제규약에 명시되어 있다.
(정답률: 63%)
  • 리눅스는 오픈 소스 특성상 다양한 커뮤니티와 하드웨어 업체가 협력하여 장치 드라이버를 개발하며, 사운드 시스템의 경우 OSS(Open Sound System), OSS/Lite, 그리고 현재 표준으로 사용되는 ALSA(Advanced Linux Sound Architecture) 등이 대표적입니다.

    오답 노트

    리눅스 장치드라이버의 개발을 GNU에서만 수행하고 있으며, 업체에서는 지원하지 않고 있다: 하드웨어 제조사(업체)에서도 드라이버를 개발하여 지원합니다.
    GNU에서는 리눅스상에서의 게임을 억제하기 위해 조이스틱의 지원을 금지하고 있다: 리눅스는 조이스틱을 포함한 다양한 입력 장치를 지원합니다.
    리눅스 장치드라이버는 하드웨어 판매 시 반드시 포함하도록 국제규약에 명시되어 있다: 드라이버 포함 여부는 국제규약이 아닌 제조사의 정책이나 오픈 소스 라이선스에 따라 결정됩니다.
profile_image
1

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

46. 다음 중 리눅스에서의 프린트 설정 및 설정파일에 대한 설명으로 틀린 것은?

  1. 리눅스에서 프린트 설정은 이전에는 printtool이라는 도구로 설정할 수 있었으나, 최근에는 printconf라는 유틸리티로 대치되었다.
  2. printconf 파일을 사용하기 위해서는 루트권한으로 X 윈도시스템이 실행 중이어야 한다.
  3. /etc/printcap 파일에 저장된 mx는 인쇄가능한 최대 매수를 나타낸다.
  4. /etc/printcap 파일에 저장된 sd는 프린트 할 데이터를 프린터에 보내기 전에 임시로 저장할 디렉토리를 나타낸다.
(정답률: 28%)
  • /etc/printcap 파일에서 mx 옵션은 인쇄 가능한 최대 매수가 아니라, 프린터로 전송될 파일의 최대 크기(Maximum size)를 정의하는 설정입니다.
profile_image
1

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

47. 하드웨어 설정파일에 대한 설명으로 틀린 것은?

  1. sndconfig 명령을 통해 사운드카드를 설정할 수 있다.
  2. 프린트에 대한 설정을 마치면 관련 정보는 /etc/printcap에 저장되어진다.
  3. 설정을 모두 마치고 커널에 설정된 모듈들은 lsmod 명령을 통해 확인할 수 있다.
  4. /etc/termcap 파일에는 이전에 사용된 하드웨어에 대한 히스토리가 저장되어진다.
(정답률: 56%)
  • /etc/termcap 파일은 터미널의 특성(Capabilities)을 정의하여 다양한 터미널 단말기에서 동일한 동작을 하도록 설정하는 파일이며, 하드웨어 사용 히스토리를 저장하는 파일이 아닙니다.

    오답 노트

    sndconfig: 사운드카드 설정 도구 맞음
    /etc/printcap: 프린터 설정 정보 저장 파일 맞음
    lsmod: 현재 커널에 로드된 모듈 확인 명령 맞음
profile_image
1

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

48. 다음과 같은 명령을 수행하였을 경우에 대한 설명으로 틀린 것은?

  1. cd-rom을 사용하려면 위와 같이 mount를 해주어야 한다.
  2. 마운트가 되었을 때 /etc/mtab(마운트테이블)에 기록되어 df 명령 등을 통해 확인 가능하다.
  3. 마운트를 통해 사용을 마친 후에는 umount를 이용하여 해당매체를 제거할 수 있다.
  4. 마운트는 현재 사용자의 ID로 작업을 수행하고 작업자 ID를 /etc/mtab에 기록한다.
(정답률: 50%)
  • 제시된 명령어 $\#\ \text{mount}\ -\text{t}\ \text{iso9660}\ /\text{dev/cdrom}\ /\text{mnt/cdrom}$은 CD-ROM 장치를 특정 디렉토리에 연결하는 마운트 작업입니다. 마운트는 시스템 관리자(root) 권한으로 수행되며, 마운트 정보는 /etc/mtab에 기록되지만 작업자 개인의 ID를 기록하는 것이 아니라 마운트된 장치와 지점 등의 시스템 정보를 기록합니다.
profile_image
1

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

2과목: 리눅스 활용

49. X윈도우를 설정하기 위한 명령어 중 xf86config 프로그램으로 설정할 수 없는 장치는 무엇인가?

  1. 마우스
  2. 그래픽 카드
  3. 키보드
  4. 프린터
(정답률: 43%)
  • xf86config는 X 윈도우 시스템의 하드웨어 설정을 위한 도구로, 주로 그래픽 카드, 키보드, 마우스와 같은 입력 및 출력 장치를 설정하는 데 사용됩니다. 프린터는 X 윈도우의 기본 하드웨어 설정 대상이 아니므로 xf86config로 설정할 수 없습니다.
profile_image
1

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

50. 다음 X 윈도우와 관련된 것 중 클라이언트 옵션이 아닌 것은?

  1. xinitrc
  2. xserverrc
  3. Xresources
  4. Xclients
(정답률: 50%)
  • xinitrc, Xresources, Xclients는 X 윈도우 클라이언트의 실행 및 설정과 관련된 옵션입니다. 반면 xserverrc는 이름에서 알 수 있듯이 X 서버(Server)의 설정과 관련된 옵션이므로 클라이언트 옵션이 아닙니다.
profile_image
1

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

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

  1. Request, Reply, Event
  2. Xaw, Xview, Motif
  3. X Protocol, Xlib, toolkit
  4. Motif, QT, GTK
(정답률: 72%)
  • X 윈도우의 구조적 계층을 묻는 문제입니다. 서버와 클라이언트는 X Protocol을 통해 통신하며, 개발자는 이를 쉽게 사용하기 위해 저수준 라이브러리인 Xlib을 사용하고, 더 고수준의 그래픽 요소 구현을 위해 toolkit을 이용합니다.
profile_image
1

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

52. 다음 중 XF86Setup을 이용하여 정의할 수 없는 X 윈도우 속성은 무엇인가?

  1. 마우스 3버튼 에뮬레이션
  2. 키보드 레이아웃
  3. 모니터 해상도
  4. 윈도우 매니저
(정답률: 44%)
  • XF86Setup은 X 서버의 하드웨어 설정(모니터 해상도, 키보드 레이아웃, 마우스 설정 등)을 정의하는 도구입니다. 윈도우 매니저는 서버 설정이 아닌 사용자 공간에서 실행되는 별도의 소프트웨어이므로 XF86Setup으로 정의할 수 없습니다.
profile_image
1

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

53. 다음 X 윈도우와 관련된 내용 중에서 성격이 다른 것은?

  1. GTK
  2. GNOME
  3. KDE
  4. AfterStep
(정답률: 24%)
  • GNOME, KDE, AfterStep은 X 윈도우의 데스크톱 환경(Desktop Environment) 또는 윈도우 매니저에 해당하지만, GTK는 이를 구현하기 위한 툴킷(Toolkit) 라이브러리이므로 성격이 다릅니다.
profile_image
1

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

54. 다음 X 윈도우의 데스크탑 환경에 대한 내용 중 틀린 것은?

  1. KDE는 QT 기반으로 작성되었다.
  2. GNOME은 기본 웹 브라우저로 Konqueror을 사용한다.
  3. 윈도우 데스크탑 환경과는 별도로 윈도우매니저를 선택할 수 있다.
  4. GNOME과 KDE는 각기 다른 툴킷 기반으로 작성되었다.
(정답률: 50%)
  • Konqueror는 KDE 데스크탑 환경의 기본 웹 브라우저이자 파일 관리자입니다. GNOME은 기본적으로 다른 브라우저를 사용하며, 두 환경은 각각 다른 툴킷(KDE는 QT, GNOME은 GTK)을 기반으로 작성되었습니다.
profile_image
1

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

55. 다음에 해당하는 윈도우 매니저로 알맞은 것은?

  1. AfterStep
  2. Enlightenment
  3. WindowMaker
  4. FVWM
(정답률: 34%)
  • 에서 설명하는 가상 데스크탑 지원, 오랜 기간 사용된 안정성, 간단한 GUI, 버튼 바와 원리스트 기능은 FVWM(F Virtual Window Manager)의 핵심 특징입니다.
profile_image
1

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

56. 다음 XF86Setup을 이용한 X 윈도우 설정 중 그래픽 카드 설정과 관련이 있는 것은?

  1. Video RAM
  2. Baud Rate
  3. Emulate3Time
  4. Color depth
(정답률: 41%)
  • XF86Setup의 그래픽 카드 설정 항목 중 Video RAM은 그래픽 카드가 화면을 출력하기 위해 사용하는 메모리 용량을 설정하는 것으로, 하드웨어 자원과 직접적인 관련이 있습니다.
profile_image
1

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

57. 다음 터미널 에뮬레이터에 대한 설명 중 틀린 것은?

  1. 다른 형태의 디스플레이 구조를 갖는 비디오 단말을 가상으로 구현한 것이다.
  2. CLI(Command Line Interface)를 통해 응용프로그램에 접근할 수 있게 도와준다.
  3. 하나의 호스트에 하나의 터미널 에뮬레이터 접속이 가능하다.
  4. 커서, 색 등을 표현하기 위해 이스케이프 시퀀스 집합을 지원한다.
(정답률: 52%)
  • 터미널 에뮬레이터는 네트워크를 통해 원격 호스트에 접속하는 도구로, 하나의 호스트에 여러 개의 터미널 세션을 동시에 생성하여 접속하는 것이 가능합니다.
profile_image
1

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

58. 다음은 UDP 메시지 포맷에 대한 모식도이다. ( )안에 들어갈 내용으로 알맞은 것은?

  1. Port, Type, Length
  2. Socket, Length, Port
  3. Port, Length, Checksum
  4. Checksum, Length, Port
(정답률: 40%)
  • UDP 헤더 구조는 송신측 포트, 수신측 포트, 길이, 체크섬 순으로 구성됩니다. 이미지의 (가)는 Port, (나)는 Length, (다)는 Checksum에 해당합니다.
profile_image
1

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

59. 다음 중 C 클래스에 속하는 IP 주소로 알맞은 것은?

  1. 64.2.35.1/255.255.0.0
  2. 87.24.55.30/255.0.0.0
  3. 187.45.54.128/255.255.0.0
  4. 192.168.1.3/255.255.255.0
(정답률: 79%)
  • C 클래스 IP 주소는 첫 번째 옥텟의 범위가 $192$ ~ $223$이며, 기본 서브넷 마스크는 $255.255.255.0$입니다. 따라서 $192.168.1.3/255.255.255.0$이 C 클래스에 해당합니다.

    오답 노트

    64.2.35.1: A 클래스 ($0$ ~ $127$)
    87.24.55.30: A 클래스 ($0$ ~ $127$)
    187.45.54.128: B 클래스 ($128$ ~ $191$)
profile_image
1

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

60. 다음 중 인터넷 서비스와 관련 프로토콜의 연결이 잘못된 것은?

  1. 전자우편 - SMTP
  2. 네트워크 모니터링 - SNMP
  3. 원격 접속 서비스 - FTP
  4. 유즈넷 - NNTP
(정답률: 46%)
  • FTP(File Transfer Protocol)는 파일 전송을 위한 프로토콜이며, 원격 접속 서비스(원격 터미널 접속)를 위해서는 Telnet이나 SSH 프로토콜을 사용해야 합니다.
profile_image
1

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

61. 다음 중 인터넷에서 채팅을 즐길 수 있도록 해주는 서비스는?

  1. PPP
  2. SLIP
  3. LAN
  4. IRC
(정답률: 69%)
  • IRC(Internet Relay Chat)는 인터넷상에서 실시간으로 텍스트 기반의 채팅을 가능하게 해주는 표준 프로토콜이자 서비스입니다.

    오답 노트

    PPP, SLIP: 다이얼업 접속을 위한 데이터 링크 계층 프로토콜
    LAN: 근거리 통신망 자체를 의미
profile_image
1

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

62. 다음은 네트워크 장비인 리피터에 대한 설명으로 틀린 것은?

  1. 전송 신호를 재생하여 전달하는 장치이다.
  2. LAN 선로의 물리적 길이 한계를 극복하기 위한 보조적 장치이다.
  3. 서로 다른 통신망을 접속하게 해주는 장치이다.
  4. 메모리 버퍼를 가지고 있는 경우도 있다.
(정답률: 54%)
  • 리피터는 물리 계층(Physical Layer)에서 감쇠된 신호를 증폭하고 재생하여 전송 거리를 연장하는 장치입니다. 서로 다른 통신망을 접속하고 경로를 설정하는 기능은 네트워크 계층의 라우터(Router)가 수행하는 역할입니다.
profile_image
1

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

63. 다음 중 TCP/IP의 전송계층에 속하는 프로토콜은?

  1. IP
  2. ICMP
  3. ARP
  4. UDP
(정답률: 53%)
  • TCP/IP 모델의 전송 계층(Transport Layer)은 프로세스 간의 신뢰성 있는 데이터 전송을 담당하며, 대표적인 프로토콜로 UDP와 TCP가 있습니다.

    오답 노트

    IP, ICMP, ARP: 네트워크 계층 프로토콜
profile_image
1

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

64. 다음은 OSI 7계층 중 어느 계층에 대한 설명인가?

  1. 데이터링크 계층
  2. 네트워크 계층
  3. 전송 계층
  4. 세션 계층
(정답률: 28%)

  • 인접한 시스템 간의 오류 없는 데이터 전송을 책임지며, 물리적인 네트워크 토폴로지 구성과 밀접한 관련이 있는 계층은 데이터링크 계층입니다.
profile_image
1

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

65. 다음 중 리눅스에서 웹 접속을 하기 위해 사용하는 브라우저가 아닌 것은?

  1. Opera
  2. Konqueror
  3. Netscape
  4. UseNet
(정답률: 49%)
  • Opera, Konqueror, Netscape는 모두 웹 페이지를 조회하기 위한 웹 브라우저이지만, UseNet은 전 세계 사용자들이 게시글을 통해 정보를 교환하는 뉴스그룹 시스템입니다.
profile_image
1

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

66. 다음 기존 프로그램과 보안을 강화한 프로그램을 짝지은 것 중 틀린 것은?

  1. TELNET - SSH
  2. FTP - SFTP
  3. RCP - SCP
  4. NTP - SVN
(정답률: 49%)
  • NTP는 네트워크 시간 동기화 프로토콜이며, SVN은 버전 관리 시스템으로 두 프로그램은 보안 강화 관계가 아닌 전혀 다른 목적의 프로그램입니다.

    오답 노트

    - TELNET $\rightarrow$ SSH: 원격 접속 보안 강화
    - FTP $\rightarrow$ SFTP: 파일 전송 보안 강화
    - RCP $\rightarrow$ SCP: 파일 복사 보안 강화
profile_image
1

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

67. 다음 중 이더넷 라인 10BASE-F에 대한 설명으로 알맞은 것은?

  1. 10Mbps의 대역폭을 갖는다.
  2. F는 내화성을 갖는 라인을 의미한다.
  3. T-Connector가 필요한 라인이다.
  4. 50옴의 동축 케이블을 미디어로 사용한다.
(정답률: 60%)
  • 10BASE-F 명칭의 의미를 분석하면 정답을 알 수 있습니다.
    - 10: 전송 속도 $10\text{Mbps}$
    - BASE: 베이스밴드 전송 방식
    - F: 광케이블(Fiber optic) 사용
profile_image
1

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

68. 다음과 같은 조건일 때 구성하기 알맞은 토폴로지는 무엇인가?

  1. 링 토폴로지
  2. 스타 토폴로지
  3. 버스 토폴로지
  4. 망 토폴로지
(정답률: 27%)
  • 중앙 제어 장치를 통해 노드를 연결하는 스타 토폴로지는 네트워크 크기가 커져도 관리가 용이하며, 개별 노드의 추가 및 제거가 다른 노드에 영향을 주지 않고 빈번하게 일어날 수 있는 환경에 가장 적합합니다.
profile_image
1

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

69. 다음 중 통신망의 교환 방식 중 패킷 교환 방식에 속하지 않는 것은?

  1. 고정된 대역폭 전송
  2. 메시지 저장 가능
  3. 소규모 교환 노드 사용
  4. 메시지 전달이 불가능할시 송신자에게 통보
(정답률: 43%)
  • 고정된 대역폭 전송은 전송로를 독점적으로 사용하는 회선 교환 방식의 특징입니다. 패킷 교환 방식은 대역폭을 동적으로 사용하며, 메시지를 저장하고 전달하는 특성을 가집니다.

    오답 노트

    메시지 저장 가능, 소규모 교환 노드 사용, 메시지 전달 불가능 시 송신자 통보는 모두 패킷 교환 방식의 특징입니다.
profile_image
1

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

70. 다음은 리눅스 호스트의 IP를 설정하는 명령이다. ( )안에 들어갈 내용으로 알맞은 것은?

  1. add net
  2. set
  3. add default
  4. add -net
(정답률: 56%)
  • 리눅스에서 기본 게이트웨이(Default Gateway)를 설정하여 외부 네트워크와 통신하기 위해서는 route 명령어와 함께 add default 옵션을 사용해야 합니다.
profile_image
1

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

71. 다음 인터넷 프로토콜과 그를 사용하는 응용 프로그램과의 연결 중 서로 관련이 없는 것으로 연결된 것은?

  1. HTTP - Firefox
  2. NNTP - Thunderbird
  3. FTP - Proftp
  4. TELNET - Netscape
(정답률: 40%)
  • Netscape는 웹 브라우저이므로 HTTP 프로토콜을 사용합니다. TELNET은 원격 터미널 접속을 위한 프로토콜로, Netscape와는 관련이 없습니다.
profile_image
1

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

72. 다음 중 전자우편과 관련된 프로토콜이 아닌 것은?

  1. SMTP
  2. POP3
  3. IMAP
  4. SNMP
(정답률: 68%)
  • 전자우편 전송에는 SMTP(전송), POP3(수신), IMAP(수신/관리) 프로토콜이 사용됩니다.
    SNMP는 네트워크 장비의 상태를 모니터링하고 관리하기 위한 간이 망 관리 프로토콜입니다.
profile_image
1

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

73. IPv6(Internet Protocol version 6)의 주소체계는 몇 bit로 구성되어 있는가?

  1. 16 bit
  2. 32 bit
  3. 128 bit
  4. 256 bit
(정답률: 71%)
  • IPv6는 IPv4의 주소 부족 문제를 해결하기 위해 도입된 차세대 인터넷 프로토콜로, 주소 체계가 $128\text{ bit}$로 구성되어 있어 거의 무한대에 가까운 주소를 제공합니다.
profile_image
1

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

74. 다음 중 최상위 도메인에 속하는 것이 아닌 것은?

  1. ne
  2. kr
  3. biz
  4. cc
(정답률: 23%)
  • 최상위 도메인(TLD)은 도메인 이름의 가장 오른쪽 부분으로, kr(국가), biz(비즈니스), cc(코코스 제도) 등이 이에 해당합니다.
    반면 ne는 네트워크(network)를 의미하는 2단계 도메인으로, 보통 kr.ne와 같이 최상위 도메인 아래에 위치합니다.
profile_image
1

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

75. 다음 중 VoIP와 관련이 없는 것은?

  1. 음성 데이터를 인터넷 프로토콜로 변환 한다.
  2. 인터넷 폰이 VoIP 기술을 사용하고 있다.
  3. 일반 전화망을 사용하기 때문에 사용료가 비교적 비싼 편이다.
  4. 데이터 패킷을 사용하기 때문에 동시에 여러 명이 한 회선을 사용할 수 있다.
(정답률: 58%)
  • VoIP(Voice over IP)는 일반 전화망이 아닌 인터넷 프로토콜(IP) 망을 통해 음성을 전송하는 기술이므로, 인터넷망을 사용하여 통신 비용이 저렴하다는 특징이 있습니다.

    오답 노트

    일반 전화망을 사용하기 때문에 사용료가 비교적 비싼 편이다: IP 망을 사용하므로 비용이 저렴함
profile_image
1

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

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

  1. POP, PUSH
  2. GET, POST
  3. POST, GET
  4. PUSH, POP
(정답률: 41%)
  • HTTP 전송 방식에서 URL에 데이터를 포함시켜 전송하는 방식은 GET이며, 프로토콜 헤더(바디)에 데이터를 입력하여 전송하는 방식은 POST입니다.
    따라서 (가)는 GET, (나)는 POST가 적절합니다.
profile_image
1

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

77. 다음 중 쓰레드 프로그래밍 기법과 관련한 설명 중 옳은 것은?

  1. 가, 나
(정답률: 37%)
  • 쓰레드는 프로세스 내에서 실행되는 흐름의 단위로, 프로세스보다 생성 및 전환 비용이 훨씬 적기 때문에 경량 프로세스(Lightweight Process)라고도 불립니다.

    오답 노트

    프로세서 개수: 단일 프로세서에서도 시분할 방식을 통해 쓰레드 수행이 가능함
    SMP: 대칭형 다중 처리(Symmetric Multi-Processing)는 하드웨어 구조에 관한 옵션이지 쓰레드 자체의 커널 옵션이 아님
profile_image
1

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

78. 다음은 무엇에 대한 설명인가?

  1. PCM
  2. HCI
  3. SCO
  4. ACL
(정답률: 43%)
  • 제시된 이미지 의 설명처럼 호스트와 주변기기(USB, 블루투스 등) 간의 연결을 담당하는 프로토콜은 HCI(Host Controller Interface)입니다.
profile_image
1

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

79. 다음 클러스터 아키텍쳐와 관련된 내용 중 틀린 것은?

  1. 대용량 데이터, 빠른 연산을 위해 도입된 개념이다.
  2. 병렬 프로그램을 작성하기 위해 MPI와 같은 라이브러리를 사용한다.
  3. 리눅스 클러스터링을 통해 데드락과 같은 문제를 회피할 수 있다.
  4. HA(High Availability) 시스템도 클러스터아키텍쳐의 일종이다.
(정답률: 40%)
  • 클러스터링은 여러 대의 컴퓨터를 하나로 묶어 성능을 높이거나 가용성을 확보하는 기술이며, 프로세스 간의 자원 경쟁으로 발생하는 데드락(Deadlock) 문제는 클러스터링 자체만으로 회피할 수 있는 것이 아니라 적절한 동기화 알고리즘을 통해 해결해야 합니다.

    오답 노트

    MPI: 분산 메모리 환경에서 병렬 프로그래밍을 위한 표준 라이브러리
    HA 시스템: 고가용성을 보장하여 서비스 중단을 최소화하는 클러스터의 일종
profile_image
1

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

80. 다음 리눅스의 특징 중 임베디드 시스템과 밀접한 관련이 있는 것은 무엇인가?

  1. 선점형 스케줄링
  2. 다양한 X 툴킷
  3. 멀티 프로세싱 지원
  4. proc 파일 시스템
(정답률: 28%)
  • 임베디드 시스템은 실시간 응답성이 매우 중요하므로, 우선순위가 높은 작업이 CPU를 즉시 점유할 수 있도록 하는 선점형 스케줄링 방식이 필수적입니다.
profile_image
1

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

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