2021년 정보처리기사 실기가 4월 25일 드디어 치뤄졌습니다.
가답안이 좀 늦긴했지만 올려보겠습니다.
1. 물리주소(MAC 주소)로 IP주소를 찾는 프로토콜
- 답 : RARP
2. (1) 결과로 테이블 정의서, 명세서 등이 있음
(2) 결과로 E-R 다이어그램
(3) 과정에서 정규화 과정 수행
- 답 : 물리, 개념, 논리
3. 웹 서비스명, 제공 위치, 메시지 포맷, 프로토콜 정보 등 웹 서비스에 대한 상세 정보가 기술된 XML 형식으로 구현되어 있는 언어
- 답 : WSDL
4. 요구사항 종류 구분하는 문제
( ) 요구사항은 ... [기능 요구사항 관련 문항]
( ) 요구사항은 ... [비기능 요구사항 관련 문항]
- 답 : 기능적(기능), 비기능적(비기능)
5.
class arr:
a = ["Seoul","Kyeonggi","Inchon","Daejoen","Deagu","Pusan"]
str01=' '
for i in arr.a:
str01 = str01 + i[0]
print(str01)
- 답 : SKIDDP
6.
SQL: SELECT COUNT(*)
FROM 테이블명
WHERE EMPNO > 100 AND PRICE >= 3000 OR EMPNO = 200
- 답 : 1
7. 자바 언어
public class Gisafirst{
public static void main(String []args){
int a[][] = {{45, 50, 75}, {89}};
System.out.println(a[0].length);
System.out.println(a[1].length);
System.out.println(a[0][0]);
System.out.println(a[0][1]);
System.out.println(a[1][0]);
}
}
- 답 :
3
1
45
50
89
8. 시스템의 성능 향상, 개발 과정의 편의성 등을 위해 정규화된 데이터 모델을 분할, 통합, 추가하는 과정으로, 의도적으로 정규화 원칙을 위배하는 행위이다.
- 답 : 반정규화
9. 블랙박스 테스트
0 <= x <= 10 일 때 -1 0 10 11인경우
유효값과 그렇지않은 범위 나눠야할 경우
- 답 : 경계값 분석, 동치(동등) 분할
10. 테스트 종류 - 해당하는 기호를 적으세요.
1. 모듈 테스트라고 불리는 ~ , 개별
2. 인터페이스 간 시스템이 정상적으로 실행되는지 확인..
ㄱ.시스템테스트 ㄴ. 인수테스트 ㄷ.알파 테스트 ㄹ.단위테스트 ㅁ.통합테스트 ㅂ.회귀테스트
- 답 : ㄹ, ㅁ
11. IPv6 = 총 (128)비트로 구성. IPv4 = 총 32비트로 구성
IPv4 = (8)비트씩 4칸으로 구성. IPv6 = 16비트씩 8칸으로 구성
- 답안: 128, 8
12. 프로세스간 인터페이스, 세마포어, 공유 메모리, 소켓
- 답안: IPC(Inter-Process Communication)
13. 서로 다른 플랫폼 간의 연계, 통합, Point to Point, Hub&Spoke, Message Bus 등이 있음
- 답안: EAI
14. 테이블이 주어지고, Cardinality, Degree 구하기
- 답안: 5, 4
15.
int main() {
struct insa {
char name[10];
int age;
} a[] = {"Kim", 28, "Lee", 38, "Park", 41, "Choi", 30};
struct insa *p;
p = a;
p++;
printf("%s ", p->name);
printf("%d ", p->age);
}
- 답안:
Lee
38
16. 데이터 모델 3요소(연산, 구조, 제약조건) 중에서 제약조건은 본문에 있음.
- 답 : 연산, 구조
17. 시스템 객체의 접근을 개인 또는 그룹의 식별자에 기반한 방법, 어떤 종류의 접근 권한을 가진 사용자가 다른사용자에 자신의 판단에 따라 권한을 허용하는 접근제어 방식은?
- 답 : DAC(임의적 접근통제)
18. 자바 언어
public class Gisafirst {
public static void main(String[] args) {
int j, i;
for (j = 0, i = 0; i <= 5; i++) {
j += i;
System.out.print(i);
if (i == 5) {
System.out.print("=");
System.out.print(j);
} else {
System.out.print("+");
}
}
}
}
- 답 : 0+1+2+3+4+5=15
19. 해당하는 기호를 적으세요.
1. ( )는 모듈간 데이터, 지역변수를 직접 참조하거나 ~ 하는 경우의 결합도
2. ( )는 모듈 간의 인터페이스로 배열이나 객체 등 자료구조가 전달되는 경우의 결합도
3. ( )는 파라미터가 아닌 모듈 밖에 선언되어 있는 전역 변수를 참조하고 전역변수를 갱신하는 식으로 상호작용 하는 경우의 결합도
======================================================
ㄱ.자료 결합도 ㄴ.스탬프 결합도 ㄷ.제어 결합도 ㄹ.공통 결합도 ㅁ.내용결합도 ㅂ.외부결합도
- 답 : ㅁ, ㄴ, ㄹ
20. 괄호안에 공통적으로 들어갈 공격기법
1. ( ) 은 '세션을 가로채다'라는 의미로, 정상적 연결을 RST 패킷을 통해 종료시킨 후 재연결시 희생자가 아닌 공격자에게 연결
2. TCP ( ) 은 ~ [TCP 하이재킹의 원리에 대한 설명.]
- 답안: 세션 하이재킹
실기는 정확한 답안이 없고 기억만으로 복원된 답안이므로 정확하지 않을 수 있습니다.
오타, 지적 환영합니다 !
Written by sheart
'Study☆ > Computer Science' 카테고리의 다른 글
프로그래머스 - 상품을 구매한 회원 비율 구하기(Level 5) (0) | 2022.10.17 |
---|---|
정보처리기사 2020년 실기 2회 기출문제 (0) | 2021.04.20 |
정보처리기사 2020년 실기 1회 기출문제 (0) | 2021.04.13 |
[Python] 코딩 테스트를 위한 파이썬 기본 문법 (자료형, 조건문) (0) | 2021.03.15 |
[네트워크] 전송매체 유형 및 커넥터 (0) | 2021.03.06 |