2021 제2회 정보처리기사 기출문제

20문제가 검색되었습니다.

  • 1

    다음 설명에 해당하는 방식은?

    - 무선 랜에서 데이터 전송 시, 매체가 비어있음을 확인한 뒤 충돌을 회피하기 위해 임의 시간을 기다린 후 데이터를 전송하는 방법이다.

    - 네트워크에 데이터의 전송이 없는 경우라도 동시 전송에 의한 충돌에 대비하여 확인 신호를 전송한다.

     

    해설
    CSMA/CA(Carrier-sense multiple access with collision avoidance) : 무선 랜에서 데이터 전송 시, 매체가 비어있음을 확인한 후 충돌을 회피하기 위해 임의 시간을 기다린 후 데이터를 전송하는 방식
  • 2

    다음 중 가장 약한 결합도(Coupling)는?

     

    해설
    결합도는 내용(content)-공통(common)-외부(external)-제어(control)-스탬프(stamp)-자료(data) 순으로 약해짐
  • 3

    다음 C언어 프로그램이 실행되었을 때의 결과는?

     

    해설
    a = 4 = 00000100, b = 7 = 00000111에서 or 연산자는 둘 중 하나만 1이면 결과는 1로 표현되므로, 00000111 = 7
  • 4

    다음 파이썬(Python) 프로그램이 실행되었을 때의 결과는?

    class FourCal:

        def setdata(sel, fir, sec):

              sel.fir=fir

              sel.sec=sec

        def add(sel):

             result=sel.fir+sel.sec

             return result

    a=FourCal()

    a.setdata(4, 2)

    print(a.add( ))

     

    해설
    4+2 = 6
  • 5

    교착상태의 해결 방법 중 은행원 알고리즘(Banker's Algorithm)이 해당되는 기법은?

     

    해설
    Avoidance (회피) : 교착상태 가능성을 배제하지 않고 적절하게 피해가는 방법으로 은행원 알고리즘이 있음
  • 6

    CIDR(Classless Inter-Domain Routing) 표기로 203.241.132.82/27과 같이 사용되었다면, 해당 주소의 서브넷 마스크(subnet mask)는?

     

    해설
  • 7

    다음 JAVA 프로그램이 실행되었을 때의 결과는?

     

    해설
    X값 5를 Y 먼저 대입 후 X값 1 증가 X=6, Y=5
    X값 먼저 1 감소 후 Z 대입 X=5, Z=5
    따라서, 결과는 5, 5, 5
  • 8

    프로세스 적재 정책과 관련한 설명으로 틀린 것은?

     

    해설
  • 9

    프레임워크(Framework)에 대한 설명으로 옳은 것은?

     

    해설
    소프트웨어 프레임워크의 특징 : 모듈화, 재사용성, 확장성
  • 10

    다음 JAVA 프로그램이 실행되었을 때의 결과는?

     

    해설
    do while문에서 cnt++ 후위 증가 연산이 실행, cnt=1 while 문의 조건이 0보다 작을 경우이므로 루프를 빠져나오고 if문 cnt(1) == 1 (참)이 되므로 cnt++ 후위 증가연산이 실행되어 결과는 2가 출력
  •  
  • 1
  • 2
  •