반갑습니다. 에듀쉐어입니다.
저번 주 정보처리기사 1회 실기 시험이 있었는데 여기저기 나온 내용을 정리해서 문제와 가답안을 올립니다. 응시한 분들 및 응시 예정인 분들 참고 바라며 응시한 분 중에 문제의 내용이나 가답안이 다른 경우 댓글로 알려주면 감사하겠습니다.
가답안은 문제와 같이 있습니다.
2021년 제 1회 정보처리기사 실기 기출 문제
1. 물리 주소(MAC)를 논리 주소(IP)로 변환하는 프로토콜은?
가답안 : RARP(Reverse Address Resolution Protocol)
2. 데이터베이스 설계 절차를 쓰시오.(기입해 넣는 문제)
가답안 : 물리/개념/논리
1) 실질적 데이터 구조 설계로 테이블 정의서, 명세서 등이 있슴
2) E-R 다이어그램 활용
3) 정규화 과정 수행
3. 웹 서비스명, 제공 위치, 메시지 포맷, 프로토콜 정보 등 웹 서비스에 대한 상세 정보가 기술된 XML 형식으로 구현되어 있는 언어는 무엇인가?
가답안 : WSDL(Web Service Description Language)
4. 요구 사항의 2가지 종류
( ) 요구 사항은 ~
( ) 요구 사항은 ~
가답안 : 기능적 요구사항, 비기능적 요구사항
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. 블랙박스 테스트 기법 2가지
0 <= x <= 10 일 때 -1 0 10 11인경우
유효값과 그렇지않은 범위 나눠야할 경우
가답안 : 경계값 분석, 동치 분할(동등 분할)
10. 테스트 종류 - 해당하는 기호 적기
ㄱ.시스템테스트 ㄴ. 인수테스트 ㄷ.알파 테스트 ㄹ.단위테스트 ㅁ.통합테스트 ㅂ.회귀테스트
가답안 : ㄹ, ㅁ (단위테스트/통합테스트)
11. IPv6 주소의 표현 bit 수와 구분자 수
가답안 : 128, 8
12. 프로세스 간 인터페이스, 세마포어, 공유 메모리, 소켓
가답안 : IPC(Inter-Process Communication)
13. 서로 다른 플랫폼 간의 연계, 통합, Point to Point, Hub&Spoke, Message Bus 등이 있다
가답안: EAI(Enterprise Application Integration)
14. 테이블 제공, 카디널리티와 디그리 수 구하기
가답안 : 5, 4
15. C 문제
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. 식별자를 기반으로 접근을 통제하는 방식은?
- 정보의 소유자가 보안 레벨을 결정하고 이에 대한 정보의 접근 제어를 설정하는 방식
- 주체 또는 소속 그룹의 아이디(ID)에 근거하여 객체에 대한 접근 권한을 설정
- 객체별로 세분화된 접근제어가 가능
가답안: DAC(Discretionary Access Control - 임의적 접근통제)
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 ( )은 ~ ARP 스푸핑을 한 다음에 추가적인 ~~
가답안 : 세션 하이재킹(Session Hijacking)
2020년도 기출 문제와 비교하여보면 유사한 문제들이 많지만 공부해야 할 분량이 광범위한 것이 자격증 취득이 목표인 분들을 괴롭히는 듯합니다. 이번 1회 실기 응시한 분들과 다음 달 2회 응시하는 분들 모두 좋은 결과 있기를 바랍니다.
에듀쉐어 구독 및 좋아요는 필수.^^;
'정보나누기 > 취업&창업정보' 카테고리의 다른 글
2021년 제2회 정보처리기사 필기 기출문제 (0) | 2021.05.20 |
---|---|
MZ세대란? (0) | 2021.05.04 |
'파이어족(FIRE)' 아시나요? (4) | 2021.04.26 |
NFT 아직도 모른다면? (2) | 2021.04.24 |
'메타버스' 시대로 성큼! 근데 메타버스가 뭐야? (6) | 2021.04.23 |