問題一覧
1
프로세스가 실행되는 동안 주기억장치를 참조할 때 일부 페이지만 집중적으로 참조하는 성질
지역성
2
IPv4 B클래스 주소 범위(0.0.0.0 ~ 0.0.0.0 형식 기재)
128.0.0.0 ~ 191.255.255.255
3
B클래스 네트워크에서 6개의 서브넷이 필요할 때, 가장 많은 호스트를 사용할 수 있는 서브넷 마스크 값을 쓰고, 사이더 표기법으로도 표시하라.
255.255.224.0/19
4
1, 2
자료 흐름도, 프로세스
5
네트워크ID가 203.253.55.0 25개 호스트 필요. 가장 많은 서브넷 유지 희망. 서브넷 마스크?
255.255.255.224
6
HTTP 등을 이용하여 XML 메시지를 교환하기 위한 프로토콜
SOAP
7
시스템 내의 정보는 오직 인가된 사용자만이 수정할 수 있다
무결성
8
성능 향상과 개발 운영의 단순화를 위해 정규화된 데이터 모델을 중복, 통합, 분리하는 과정
반정규화
9
현실 세계에 존재하는 개체와 그들 간의 관계를 사람이 이해할 수 있는 형태로 명확하게 표현하기 위한 모델
개체 관계 모델
10
물리적인 리소스들을 사용자에게 하나로 보이게 하거나, 하나의 리소스를 여러 개로 보이게 하는 기술
가상화
11
분산 컴퓨팅 환경에서 응용 프로그램과 프로그램이 운영되는 환경 간에 원만한 통신이 이루어질 수 있도록 제어해주는 소프트웨어로, 운영체제와 소프트웨어의 중간에서 조정과 중개의 역할을 수행
미들웨어
12
통계 정보가 없는 상태에서 사전에 등록된 규칙에 따라 질의 실행 계획을 선택하는 옵티마이저
RBO
13
IP 주소 체계의 C 클래스 기본 서브넷 마스크
255.255.255.0
14
디자인 패턴
Memento
15
다음 중 [직원] 테이블에서 부서별로 그룹을 묶었을 때 부서의 급여합계가 500 이상인 부서, 해당 부서의 급여합계를 출력하는 쿼리를 작성하시오.
SELECT 부서, SUM(급여) AS 급여합계 FROM 직원 GROUP BY 부서 HAVING SUM(급여) >= 500;
16
소프트웨어 개발을 위한 전체 과정에서 발생하는 모든 항목의 변경 사항을 관리하기 위한 활동
형상 관리
17
소프트웨어 아키텍처(1, 2)
논리 뷰, 파이프-필터 패턴
18
3차 정규형을 만족하면서, 모든 결정자가 후보카가 되도록 하여 결정자 함수 종속을 제거하는 단계
BCNF 정규형
19
UML
의존, 집합
20
모듈 간의 인터페이스로 배열이나 객체, 구조 등이 전달되는 경우의 결합도로, 두 모듈이 동일한 자료 구조를 조회하는 경우의 결합도
스탬프 결합도
21
여러 작업들을 미리 정해진 순서에 따라 일괄 처리하는 프로그램
배치프로그램
22
129.6.8.4 의 클래스 (알파벳만)
B
23
여러 개의 CPU와 하나의 주기억장치를 이용하여 여러 개의 프로그램을 동시에 처리하는 방식
다중 처리 시스템
24
제품과 시스템, 서비스 등을 사용자가 직/간접적으로 경험하면서 느끼고 생각하는 총체적 경험
UX
25
클래스에 속한 사물(객체)들, 즉 인스턴스를 특정 시점의 객체와 객체 사이의 관계로 표현한 다이어그램
객체 다이어그램
26
웹 서비스에 대한 정보를 XML 형식으로 기술한 파일
WSDL
27
결함을 모두 제거했다 하더라도 사용자의 요구를 충족시켜주지 못한다면 품질이 높다고 볼 수 없다는 것을 의미
오류 부재의 궤변
28
____의 발생 원인은 릴레이션에서 일부 속성들의 종속으로 인해 데이터의 중복이 발생하기 때문
이상 현상
29
다량의 데이터를 분석하여 정보화하고 이를 사용자들이 효율적으로 사용할 수 있도록 한 데이터베이스
데이터 웨어하우스
30
컴퓨터가 인간의 지능적인 행동과 사고를 모방할 수 있도록 하는 소프트웨어
인공지능
31
하나의 CPU와 주기억장치를 이용하여 여러 개의 프로그램을 동시에 처리하는 방식
다중 프로그래밍 시스템
32
다음이 설명하는 네트워크 프로토콜은 무엇인지 쓰시오.
NAT
33
SQL을 가장 빠르고 효율적으로 수행할 최적의 경로를 생성해주는 DBMS 내부의 핵심 엔진
옵티마이저
34
사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고, 데이터베이스를 관리해주는 소프트웨어
DBMS
35
문자로 된 도메인 네임을 컴퓨터가 이해할 수 있는 IP 주소로 변환하는 역할을 하는 시스템
DNS
36
오류를 제거하거나 수정한 소프트웨어에서 오류 제거와 수정에 의해 새로이 유입된 오류가 없는지 확인하는 일종의 반복 테스트
회귀 테스트
37
사용자의 이벤트에 소프트웨어가 응답하는 시간, 특정 사간 내에 처리하는 업무량, 반응하는 속도 등을 측정하는 테스트
성능 테스트
38
상위의 모듈에서 데이터의 입력과 출력을 확인하기 위한 더미 모듈로 상향식 통합 테스트에 사용되는 것
드라이버
39
IP 주소가 B 클래스이고 전체를 하나의 네트워크망으로 사용하고자 할 때 적절한 서브넷 마스크
255.255.0.0
40
하나의 트랜잭션이 데이터에 액세스하는 동안, 다른 트랜젝션이 그 데이터 항목에 액세스할 수 없도록 하는 기법
로킹 기법
41
소프트웨어가 다양한 방법으로 실패하도록 유도하고 정상적 복귀가 적절하게 수행되는지를 검증하는 테스트
회복 테스트
42
인가된 대상은 언제든지 정보애 접근할 수 있다
가용성
43
디자인 패턴
Decorator
44
소집단 정도의 인원으로 특정 문제나 과제에 대한 새로운 지식, 기술, 아이디어, 방법 등을 서로 교환하고 검토하는 연구회 및 세미나
워크숍
45
자바스크립트를 사용하여 웹 서버와 클라이언트 간 비동기적으로 XML 데이터를 교환하는 통신 기술
AJAX
46
인가되지 않은 사용자가 객체 정보의 내용에 접근할 수 없도록 하는 보안 요소
기밀성
47
데이터 모델링
논리적, 개념적
48
조직의 최종 사용자인 고객과 잘 정리된 릴리즈 정보를 공유하는 문서
릴리즈 노트
49
변경된 소프트웨어와 기존 소프트웨어에 동일한 데이터를 입력한 후 결과를 비교하는 테스트
병행 테스트
50
다음 조건을 만족하는 가상기억장치에서 가상 페이지 번호와 페이지 오프셋의 비트 수를 쓰시오 페이징 기법 사용 페이지 크기 2048바이트 가상 주소 길이 32비트 가상 페이지 번호와 페이지 오프셋으로 구분됨 가상 페이지 번호: A 페이지 오프셋: B A, B 형태로 쓰시오
21, 11
51
사용자가 다양한 각도에서 정보에 대해 접근해 직접 대화식으로 정보를 분석하고 의사결정에 활용하는 과정으로, 사용자들이 직접 컴퓨터를 이용하여 데이터에 접근하는 데 있어 필수적인 시스템
OLAP
52
시스템이 제공하고 있는 기능 및 그와 관련된 외부 요소를 사용자의 관점에서 표현하는 다이어그램
유스케이스 다이어그램
53
210.24.47.2 의 클래스 (알파벳만)
C
54
시스템이 어떤 기능을 수행하는지를 객체의 처리 로직이나 조건에 따른 처리의 흐름의 순서대로 표현하는 다이어그램
활동 다이어그램
55
클래스 B 주소를 가지고 서브넷 마스크 255.255.255.240으로 서브넷을 만들었을 때 나오는 서브넷 수와 사용 가능한 호스트의 수 (A, B) IP Subnet-zero 를 적용했다고 가정한다.
4096, 14
56
모듈 내부 구성 요소 간의 연관 정도
응집도
57
WSDL을 등록하고 검색하기 위한 저장소
UDDI
58
시스템에 과다 정보량을 부과하여 과부하 시에도 소프트웨어가 잘 동작하는지를 확인하는 테스트
강도 테스트
59
프로세스의 처리 시간보다 페이지 교체에 소요되는 시간이 더 많아지는 현상
스래싱
60
사용자가 컴퓨터의 하드웨어를 쉽게 사용할 수 있도록 인터페이스를 제공해주는 소프트웨어
운영체제
61
시스템의 효율 향상을 위하여 작업량이 일정한 수준이 될 때까지 모아두었다가 한꺼번에 일시적으로 처리하는 방식
일괄 처리 시스템
62
소프트웨어 개발 방법론
b, e
63
분할된 패킷의 순서를 기록하는 Fragment Offset 값을 변경하여, 수신 측에서 재조립 시 오류로 인한 과부하를 유도하는 공격 기법
Teardrop
64
203.76.25.1/26 서브넷 마스크
255.255.255.192
65
관계형 데이터베이스에서의 설계에서 중복을 최소화해서 데이터를 구조화하는 프로세스
정규화
66
다수의 인원, 시스템 또는 프로그램이 사용할 목적으로 통합하여 관리되는 데이터의 집합
데이터베이스
67
하향식 통합에 있어 모듈 간의 통합 시험을 위해 일시적으로 필요한 조건만을 가지고 임시로 제공되는 시험용 모듈
스텁
68
IPv4 C클래스 네트워크를 26개의 서브넷으로 나누고, 각 서브넷에는 4~5개의 호스트를 연결하려고 한다. 서브넷 마스크는?
255.255.255.248
69
과부하 시에도 소프트웨어가 정상적으로 실행하는지를 확인하는 테스트
강도 테스트
70
프로세스가 일정 시간 동안 자주 참조하는 페이지들의 집합
워킹셋
71
다음은 ERD(Entity-Relationship Diagram)이다. 개체와 관계에 해당하는 요소를 찾아 모두 쓰시오. 답변 양식 개체: A, B, … / 관계: C, D, …
개체: 독자, 책, 출판사 / 관계: 주문, 출판
72
모듈 간의 상호의존성
결합도
73
데이터베이스에서 하나의 논리적 기능을 수행하기 위한 작업의 기본 단위
트랜잭션
74
JAVA에서 데이터베이스를 사용할 수 있도록 연결해주는 응용프로그램 인터페이스
JDBC
75
온라인 업무 처리 형태의 하나로, 네트워크 상의 여러 이용자가 실시간으로 데이터베이스의 데이터를 갱신하거나 검색하는 등의 단위 작업을 처리하는 방식
OLTP
76
여러 사용자가 CPU를 공유하고 있지만 마치 자신이 독점하여 사용하고 있는 것처럼 느끼도록 처리하는 방식
시분할 시스템
77
동일한 성격의 데이터를 동일한 데이터 블록에 저장하는 물리적 저장 방법
클러스터
78
개발자가 관리하고 통제해야 하는 객체들의 제어 권한을 프레임워크에 넘겨 생산성을 향상시키는 것
제어의 역행
79
집단에 소속된 인원들이 자발적으로 자연스럽게 제시된 아이디어 목록을 통해서 특정한 문제에 대한 해법을 찾고자 하는 회의 기법
브레인스토밍
80
IP 주소 172.16.0.0 이를 14개의 서브넷으로 나눠 사용하고자 할 경우 서브넷 마스크
255.255.240.0
81
페이지 기억장치 할당기법에서 한 페이지의 크기가 512바이트이고 페이지 번호는 0번부터 시작한다면 논리적인 주소 1224번지는 어디로 변환되는가? 페이지 A, 변위 B
페이지 2, 변위 200
82
오류를 제거하거나 수정한 시스템에서 오류 제거와 수정에 의해 새로이 유입된 오류가 없는지 확인하는 일종의 반복 테스트 기법
회귀 테스트
83
IPv4 주소 A클래스에 대한 표준 네트워크 서브넷 마스크
255.0.0.0
84
기본 테이블의 기본키를 구성하는 어떤 속성도 NULL 값이나 중복값을 가질 수 없다는 규정
개체 무결성
85
입력 조건의 중간값보다 경계값에서 오류가 발생할 확률이 높다는 점을 이용해 입력 조건의 경계값을 테스트 케이스로 선정해 검사하는 기법
경계값 분석
86
192.168.0.1/25 가 의미하는 서브넷 마스크 값
255.255.255.128
87
처리 가능한 데이터 범위를 넘어서는 수십 페타 바이트 크기의 데이터
빅데이터
88
모듈 간의 인터페이스로 전달되는 파라미터를 통해서만 모듈 간의 상호작용이 일어나는 경우의 결합도
자료 결합도
89
- “A” 뷰 테이블 제거 - “A” 를 다른 테이블이 참조 중이라면 제거하지 않음. DROP VIEW A ________
RESTRICT