정보처리기사/필기오답정리

[정처기][필기] 시나공 CBT 모의고사 4회 오답 정리

binary는 호남선 2025. 8. 29. 22:08

17. 객체지향 분석 기법과 관련한 설명으로 틀린 것은?

1) 동적 모델링 기법이 사용될 수 있다.

2) 기능 중심으로 시스템을 파악하며 순차적인 처리가 중요시되는 하향식(Top-down) 방식으로 볼 수 있다.

3) 데이터와 행위를 하나로 묶어 객체를 정의하고 추상화시키는 작업이라 할 수 있다.

4) 코드 재사용에 의한 프로그램 생산성 향상 및 요구에 따른 시스템의 쉬운 변경이 가능하다.

[정답:2번]

객체지향 분석 기법은 순차적인 처리가 아닌 부품을 조립하듯 클래스를 조립하는 방식으로 처리하며, 하향식 및 상향식 방식 모두 사용할 수 있습니다.

 

51.로킹 단위(Locking Granularity)에 대한 설명으로 옳은 것은?

1)로킹 단위가 크면 병행성 수준이 낮아진다.

2)로킹 단위가 크면 병행 제어 기법이 복잡해진다.

3)로킹 단위가 작으면 로크(lock)의 수가 적어진다.

4)로킹은 파일 단위로 이루어지며, 레코드와 필드는 로킹 단위가 될 수 없다.

[정답:1번]

② 로킹 단위가 크면 병행 제어 기법이 단순해지고, 로킹 단위가 작아지면 병행 제어 기법이 복잡해집니다.

③ 로킹 단위가 작으면 로크의 수가 많아지고, 로킹 단위가 크면 로크의 수가 적어집니다.

④ 파일, 레코드, 필드는 물론 데이터베이스까지 로킹 단위가 될 수 있습니다.

 

69. 192.168.1.0/24 네트워크를 FLSM 방식을 이용하여 4개의 Subnet으로 나누고 IP Subnet-zero를 적용했다. 이 때 Subnetting된 네트워크 중 4번째 네트워크의 4번째 사용 가능한 IP는 무엇인가?

1)192.168.1.192

2)192.168.1.195

3)192.168.1.196

4)192.168.1.198

[정답:3번]

• 192.168.1.0/24 네트워크의 서브넷 마스크는 1의 개수가 24개, 즉 11111111 11111111 11111111 00000000 → 255.255.255.0인 C 클래스에 속하는 네트워크입니다. 이 네트워크를 4개의 Subnet으로 나눠야 하는데, Subnet을 나눌 때는 서브넷 마스크가 0인 부분, 즉 마지막 8비트를 이용해 구분할 수 있습니다. 또한 Subnet을 나눌 때 “4개의 네트워크로 나눈다”는 것처럼 네트워크가 기준일 때는 왼쪽을 기준으로 4개가 포함된 Bit 만큼을 네트워크로 할당하고 나머지 비트로 호스트를 구성하면 됩니다. 4개가 포함되는 비트는 22=4이므로 2비트를 제외한 나머지 6비트로 호스트를 구성합니다.

• 호스트ID가 6Bit로 설정되었고, 문제에서 FLSM 방식을 이용한다고 했으므로 4개의 네트워크에 고정된 크기인 64개(26=64)씩 할당하면 다음과 같습니다.

• 4번째 네트워크의 시작 주소인 192.168.1.192는 네트워크의 대표 주소로 사용되므로 사용 가능한 주소는 193부터 4번째에 해당하는 주소는 192.168.1.196입니다.

※ ip subnet-zero를 적용했다는 것은 Subnet 부분이 모두 0인 192.168.1.0은 사용하지 않았는데, IP 주소가 부족해지면서 Subnet 부분이 모두 0인 주소도 IP 주소로 사용할 수 있도록 한다는 의미입니다.

 

 

문제 및 풀이 출처

https://www.sinagong.co.kr/pds/001001001/books