다음 중 응집도가 가장 높은 것은?
① 절차적 응집도
② 순차적 응집도
③ 우연적 응집도
④ 논리적 응집도
OSI 7계층에서 물리적 연결을 이용해 신뢰성 있는 정보를 전송하려고 동기화, 오류제어, 흐름제어 등의 전송에러를 제어하는 계층은?
① 데이터 링크 계층
② 물리 계층
③ 응용 계층
④ 표현 계층
운영체제를 기능에 따라 분류할 경우 제어 프로그램이 아닌 것은?
① 데이터 관리 프로그램
② 서비스 프로그램
③ 작업 제어 프로그램
④ 감시 프로그램
IEEE 802.3 LAN에서 사용되는 전송매체 접속제어(MAC) 방식은?
① CSMA/CD
② Token Bus
③ Token Ring
④ Slotted Ring
기억공간이 15K, 23K, 22K, 21K 순으로 빈 공간이 있을 때 기억장치 배치 전력으로 “First Fit”을 사용하여 17K의 프로그램을 적재할 경우 내부단편화의 크기는 얼마인가?
① 5K
② 6K
③ 7K
④ 8K
교착상태가 발생할 수 있는 조건이 아닌 것은?
① Mutual exclusion
② Hold and wait
③ Non-preemption
④ Linear wait
IPv6에 대한 설명으로 틀린 것은?
① 멀티캐스팅(Multicast) 대신 브로드캐스트(Broadcast)를 사용한다.
② 보안과 인증 확장 헤더를 사용함으로써 인터넷 계층의 보안기능을 강화하였다.
③ 애니캐스트(Anycast)는 하나의 호스트에서 그룹 내의 가장 가까운 곳에 있는 수신자에게 전달하는 방식이다.
④ 128비트 주소체계를 사용한다.
TCP/IP 프로토콜에서 TCP가 해당하는 계층은?
① 데이터 링크 계층
② 네트워크 계층
③ 트랜스포트 계층
④ 세션 계층
C언어에서 변수로 사용할 수 없는 것은?
① data02
② int01
③ _sub
④ short

C언어에서 문자열을 정수형으로 변환하는 라이브러리 함수는?
① atoi( )
② atof( )
③ itoa( )
④ ceil( )
운영체제의 가상기억장치 관리에서 프로세스가 일정 시간동안 자주 참조하는 페이지들의 집합을 의미하는 것은?
① Locality
② Deadlock
③ Thrashing
④ Working Set


라이브러리의 개념과 구성에 대한 설명 중 틀린 것은?
① 라이브러리란 필요할 때 찾아서 쓸 수 있도록 모듈화되어 제공되는 프로그램을 말한다.
② 프로그래밍 언어에 따라 일반적으로 도움말, 설치 파일, 샘플 코드 등을 제공한다.
③ 외부 라이브러리는 프로그래밍 언어가 기본적으로 가지고 있는 라이브러리를 의미하며, 표준 라이브러리는 별도의 파일 설치를 필요로 하는 라이브러리를 의미한다.
④ 라이브러리는 모듈과 패키지를 총칭하며, 모듈이 개별 파일이라면 패키지는 파일들을 모아 놓은 폴더라고 볼 수 있다.
C언어에서 산술 연산자가 아닌 것은?
① %
② *
③ /
④ =
UDP 특성에 해당되는 것은?
① 양방향 연결형 서비스를 제공한다.
② 송신중에 링크를 유지관리하므로 신뢰성이 높다.
③ 순서제어, 오류제어, 흐름제어 기능을 한다.
④ 흐름제어나 순서제어가 없어 전송속도가 빠르다.
JAVA에서 변수와 자료형에 대한 설명으로 틀린 것은?
① 변수는 어떤 값을 주기억 장치에 기억하기 위해서 사용하는 공간이다.
② 변수의 자료형에 따라 저장할 수 있는 값의 종류와 범위가 달라진다.
③ char 자료형은 나열된 여러 개의 문자를 저장하고자 할 때 사용한다.
④ boolean 자료형은 조건이 참인지 거짓인지 판단하고자 할 때 사용한다.

WAS(Web Application Server)가 아닌 것은?
① JEUS
② JVM
③ Tomcat
④ WebSphere
우연적
논리적
시간적
절차적
통신적
순차적
기능적
우연적 응집도가 가장 응집도 낮음
Tip)) 기순통절시논우
데이터 링크 계층 : 물리적 연결을 이용해 신뢰성 있는 정보를 전송하려고 동기화, 오류 제어, 흐름 제어 등의 전송 에러를 제어하는 계층이며, 필요한 장비는 브릿지와 스위치가 있다.
서비스 프로그램은 운영체제를 기능에 따라 분류할 경우 처리 프로그램에 해당된다.
CSMA/CD : IEEE 802.3
17k가 들어가 수 있는 공간 중 가장 처음은 23k이다.
23k - 17k = 6k
Mutual exclusion : 상호 배제
Hold and wait : 점유와 대기
Non-preemption : 비선점
상호배제, 점유와 대기, 비선점, 환형대기
IPv4는 유니캐스트, 애니캐스트, 멀티캐스트를 사용할 수 있다.
브로드캐스트는 IPv4에 해당된다.
TCP : 트랜스포트 계층
문자열 형태의 데이터가 먼저 입력되었을 경우, 뒤의 데이터도 문자형으로 인식된다.
단, 괄호의 경우 사칙연산과 마찬가지로 먼저 수행된다.
stdlib.h 라이브러리의 atoi함수는 문자열을 정수형으로 변환하는 기능을 제공한다.
워킹셋(Working Set) : 운영체제의 가상기억장치 관리에서 프로세스가 일정 시간 동안 자주 참조하는 페이지들의 집합을 의미한다.
내용
공통
외부
제어
스탬프
자료
내용 결합도가 가장 강함
Tip)) 내공부제스자
Paging 기법 : 가상기억장치의 일반적인 구현 방법으로 프로그램을 고정된 크기의 일정한 블록으로 나누는 기법
Segmentation : 가상기억장치의 구현 방법으로 프로그램을 가변적인 크기의 블록으로 나누는 기법
표준 라이브러리가 기본적으로 포함되어 있는 라이브러리이다.
=는 대입 연산자
UDP는 흐름제어가 없어 신뢰성이 낮고 전송속도가 빠르다.
char 자료형은 하나의 문자를 저장하고자 할 때 사용한다.
나열된 여러 개의 문자는 문자열이고 string 자료형을 사용한다.
while(True):의 조건이 True이므로 무한 루프가 된다.
continue문은 이후의 문장을 건너뛴다.
JVM은 자바 가상 머신이다.
JEUS, Tomcat, WebSphere, JBOSS