정보처리기사 대비 개념 문제

프로젝트 상황 및 특성에 맞도록 정의된 소프트웨어 개발 방법론의 절차, 사용 기법 등을 수정 및 보완하는 작업은 무엇인가?

사용자들이 만든 문제를 랜덤으로 보여줍니다.
시작페이지로 등록하고 인터넷을 열 때 마다 문제를 풀어보세요.
본 서비스는 베타서비스입니다.

정보처리기사 문제 게시판

문제 닉네임 시간
다음이 설명하는 블록체인 합의 알고리즘을 보기에서 찾아 쓰시오.

- 비트코인에서 사용하는 방식이 채굴 경쟁으로 과도한 자원 소비를 발생시킨다는 문제를 해결하기 위한 대안으로 등장하였다.
- 채굴 성공 기회를 참여자에 따라 차등적으로 부여한다.
- 다수결로 의사 결정을 해서 블록을 추가하는 방식이 아니므로 불특정 다수가 참여하는 환경에서 유효하다.
보기(PoW, PoS, AES, DES, PBFT)
관리자 03.05
다음이 설명하는 접근 제어 정책을 쓰시오.

주체 또는 소속 그룹의 아이디(ID)에 근거하여 객체에 대한 접근 제한을 설정한다. 객체별로 세분화된 접근 제어가 가능하고, 유연한 접근 제어 서비스를 제공할 수 있어 다양한 환경에서 폭넓게 사용되고 있다.
관리자 03.05
리눅스 시스템에서 사용자 로그인 실패 정보가 저장되는 파일은? 관리자 03.05
겉으로는 유용한 프로그램으로 보이지만 사용자가 의도하지 않은 악성 루틴이 숨어 있어서 사용자가 실행시키면 동작하는 악성 소프트웨어를 보기에서 찾아 쓰시오
보기(키로거, 랜드어택, 트로이목마, 애드웨어, 랜섬웨어)
관리자 03.05
ㄱ~ㄷ에 해당하는 악성코드를 보기를 참조하여 쓰시오.

ㄱ. 사용자의 문서와 사진 등을 암호화시켜 일정 시간 안에 일정 금액을 지불하면 암호를 풀어주는 방식으로 사용자에게 금전적인 요구를 하는 악성코드
ㄴ. 운영체제나 특정 프로그램의 취약점을 이용하여 공격 하는 악성코드
ㄷ. 외부에서 파일을 내려받는 다운로드와 달리 내부 데이터로부터 새로운 파일을 생성하여 공격을 수행하는 악성코드

보기(랜섬웨어, 익스플로잇, 드로퍼, 죽음의핑, AES)
관리자 03.05
강화된 무선 네트워크 보안 기법으로서 기존 IEEE 802.11의 보안 취약성을 해결한 IEEE 802.11i 및 RSN 보안 기법에 해당하는 것은? 관리자 03.05
리눅스 시스템에서 umask값에 따라 새로 생성된 디렉터리의 접근 권한이 ‘drwxr-xr-x’일 때 기본 접근 권한을 설정하는 umask의 값은? 관리자 03.05
다음에서 설명하는 용어는?

- 한 번의 시스템 인증을 통해 다양한 정보시스템에 재인증 절차 없이 접근할 수 있다.
- 이 시스템의 가장 큰 약점은 일단 최초 인증 과정을 거치면, 모든 서버나 사이트에 접속할 수 있다는 것이다.
관리자 03.05
다음 내용에 적합한 매체 접근 제어 MAC를 보기에서 찾아 쓰시오.

- IEEE 802.11 무선 랜에서 널리 사용된다.
- 채널이 사용되지 않는 상태임을 감지하더라도 스테이션은 임의의 백오프 값을 선택하여 전송을 지연시킨다.
- 수신 노드는 오류 없이 프레임을 수신하면 수신 확인 ACK 프레임을 전송한다. 보기
ㄱ. CSMA/CD
ㄴ. CSMA/CA
ㄷ. LTE
ㄹ. WIFI
ㅂ. GSM
ㅅ. 블루투스
관리자 03.05
프로세스의 우선순위 값이 다음과 같은 규칙에 따라서 동적으로 변화하는 선점형 우선순위 기반 스케줄링(Preemptive Priority Scheduling) 알고리즘이 있다. 우선순위 값이 클수록 우선순위가 높다고 가정할 때, 0 < α < β 인 경우 이 알고리즘과 가장 유사하게 동작하는 CPU 스케줄링 알고리즘은?

- 프로세스가 ready queue 에 있을 동안 우선순위 값은 α 의 비율로 변한다.
- 프로세스가 실행 상태에 있을 동안 우선순위 값은 β 의 비율로 변한다.
- 프로세스가 ready queue 에 들어가는 순간 우선순위 값은 0 이 된다
관리자 03.05
정렬할 데이터 중 하나를 선택해 이를 기준으로 작은 값은 왼쪽에, 큰 값은 오른쪽에 오도록 주어진 데이터를 분할한다. 분할된 두 데이터 집합에 대하여 동일한 방법을 재귀적으로 적용하여 정렬하는 방법을 보기에서 찾아 쓰시오.

보기
ㄱ 선택 정렬
ㄴ 삽입 정렬
ㄷ 버블 정렬
ㄹ 분할 정렬
ㅁ 퀵 정렬
관리자 03.05
다음 설명이 해당하는 애자일모형을 쓰시오.

일반적으로 30일간의 주기를 기반으로 실제 동작하는 제품을 반복적으로 개발하면서 프로젝트를 진행하며, 매일 수행하는 프로젝트 미팅을 통하여 개발 상황을 공유하는 방법
관리자 03.05
인터넷상에서 사용하지 않는 시간대의 연결된 수 많은 컴퓨터를 하나의 고성능 컴퓨터처럼 활용할 수 있는 기술을 무엇이라고 하는지 보기에서 찾아 쓰시오.

보기
ㄱ. 양자 컴퓨팅
ㄴ. 그리드 컴퓨팅
ㄷ. 가상 컴퓨팅
ㄹ. 유비쿼터스 컴퓨팅
ㅁ. 클라우드 컴퓨팅
ㅂ. 클라이언트 컴퓨팅
관리자 03.05
C에서 5^13의 결과를 10진수로 적으시오. 관리자 03.05
입력 안내에 따라 두 사람의 나이를 입력받고 그 합을 구하는 C 프로그램을 작성하려고 한다. 프로그램이 정상적으로 동작하도록 다음의 코드 조각을 올바른 순서로 나열하시오.

보기
ㄱ. scanf(“%d%d”, &age1, &age2);
ㄴ. result = age1 + age2;
ㄷ. int age1, age2, result;
ㄹ. printf(“나이의 합은 %d살입니다.\n”, result);
ㅁ. printf(“철수와 영희의 나이를 입력 :”);
관리자 03.05