본문 바로가기
주메뉴 바로가기
이동할 직렬을 선택해주세요.
지안에듀의 문제은행을 실전처럼 활용해보세요.
총 20문제가 검색되었습니다.
교착상태(deadlock)가 발생하기 위한 필요조건에 해당하지 않는 것은?
상호 배제(mutual exclusion)
선점(preemption)
순환 대기(circular wait)
점유와 대기(hold and wait)
다음 CPU 스케줄링 알고리즘 중 비선점형 알고리즘만을 모두 고르면?
ㄱ, ㄴ
ㄱ, ㄹ
ㄴ, ㄷ
ㄷ, ㄹ
네트워크 접속 형태 중 트리형 토폴로지(topology)에 대한 설명으로 옳지 않은 것은?
네트워크의 확장이 용이하다.
병목 현상이 나타나지 않는다.
분산처리 방식을 구현할 수 있다.
중앙의 서버 컴퓨터에 장애가 발생하면 전체 네트워크에 영향을 준다.
IPv4 주소를 클래스별로 분류했을 때, B 클래스에 해당하는 것은?
12.23.34.45
111.111.11.11
128.128.128.128
222.111.222.111
다음 설명에 해당하는 모듈의 결합도는?
공통 결합도(common coupling)
내용 결합도(content coupling)
외부 결합도(external coupling)
자료 결합도(data coupling)
다음 <정보>를 이용하여 아래에 주어진 <연산>을 차례대로 수행한 후의 스택 상태는?
다음은 전체 버킷 개수가 11개이고 버킷당 1개의 슬롯을 가지는 빈 해시 테이블이다. 입력키 12, 33, 13, 55, 23, 83, 11을 순서대로 저장하였을 때, 입력키 23이 저장된 버킷 번호는? (단, 해시 함수는 h(k)=k mod 11이고, 충돌 해결은 선형 조사법을 사용한다)
1
2
3
4
다음 파이썬 코드는 std 변수에 저장된 각각의 Student 객체에 대해 학생 id 및 국어, 영어 성적의 평균을 출력한다. (가)~(다)에 들어갈 내용을 바르게 연결한 것은?
DBMS에서의 병행 수행 및 병행 제어에 대한 설명으로 옳은 것은?
2단계 로킹 규약을 적용하면 트랜잭션 스케줄의 직렬 가능성을 보장할 수 있으나 교착상태가 발생할 수도 있다.
트랜잭션이 데이터에 공용 lock 연산을 수행하면 해당 데이터에 read, write 연산을 모두 수행할 수 있다.
연쇄 복귀는 하나의 트랜잭션이 여러 개의 데이터 변경 연산을 수행할 때 일관성 없는 상태의 데이터베이스에서 데이터를 가져와 연산을 수행함으로써 모순된 결과가 발생하는 것이다.
갱신 분실은 트랜잭션이 완료되기 전에 장애가 발생하여 rollback 연산을 수행하면, 이 트랜잭션이 장애 발생 전에 변경한 데이터를 가져가 변경 연산을 수행한 또 다른 트랜잭션에도 rollback 연산을 수행하여야 한다는 것이다.
다음 C 프로그램의 출력 결과는?
1 2 3 5 7
1 3 5 7 9
3 3 5 9 9
3 5 3 8 8