* 한국산업인력공단에서는 정보처리기사 실기문제와 답을 공개하지 않기에 시험을 응시하신 분들을 통해 복원된 문제와 가답안이니 참고 바랍니다.
1. 네트워크 장치가 필요없으며, 멀티 홉 라우팅 기능을 가지고 있고, 군사네트워크에 사용되는 네트워크
Ad-hoc
2. 각 번호에 알맞은 답안 적기
(1) 제품과 시스템, 서비스 등을 사용자가 직/간접적으로 경험하면서 느끼고 생각하는 총체적 경험을 의미한다. (2) 사용자와 시스템 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체로 예를 들어 CLI가 있다. |
(1) UX(User Experience) (2) UI(User Interface)
3. 파이썬 문제
a=100
i=0
result=0
for i in range(1,3):
result=a>>i
result+=1
print(result)
26
4. SQL문에서 성적>=90 일 때 학점을 'A'로 수정하는 SQL문 작성하기
[보기] (_________) 학생 (_________) 학점 = 'A' WHERE 성적>=90; |
UPDATE, SET
5. SQL을 JOIN할때 빈칸에 알맞은 단어 쓰기
[보기] (___________) 테이블이름.학과= 학과번호.(___________) |
ON, 학과
6. C언어 문제
int*ary=int[3];
int s=0;
*(ary+0)=1;
ary[1]=*(ary+0)+2;
ary[2]=*ary+3;
for(i=0; i<3; i++) {
s=s+a[i]
}
print("%d",s);
8
7. 트랜잭션의 특징 중 원자성에 대해 약술하시오.
트랜잭션의 작업이 부분적으로 실행되거나 중단되지 않는 것을 보장하는 것
8. 정규화 유형 맞추기
제 2 정규형
9. 미국 표준 기술 연구소에 의해서 연방 정보 처리 표준으로 지정된 암호화 방식이며 NSA에 의해 1급 비밀에 사용할 수 있도록 승인된 암호화 알고리즘 중 유일하게 공개된 알고리즘이다. 대칭키를 쓰는 블럭 암호이다.
10. JAVA 상속문제
class ovr {
public static void main(String[]args) {
ovr a1=new ovr();
ovr2 a2=new ovr2();
System.out.print(a1.san(3,2)+ a2.san(3,2));
}
int san(int x, int y) {
return x+y;
}
}
class ovr2 extends ovr {
int san(int x, int y) {
return x-y + super.san(x,y);
}
}
11
11. c언어
int mp(int base, int exp);
int main() {
int res;
res = mp(2, 10);
printf("%d ", res);
return 0;
}
int mp(int base, int exp) {
int res = 1;
for(int i = 0; i < exp; i++) {
res * base;
}
return res;
}
1024
12. 럼바우 데이터 모델링, (DFD, STD, ERD 순으로 활용한다고 설명), 다음설명에 해당하는 관점 고르기
1. ~ 자료흐름도
2. 상태변화도, 사건추적도
3. E-R모델
[보기] operation, sequence, (information), transaction, function, I/O, dynamic, architecture, Cause-Effect, constraint, (Rebuilding), Duration |
1. function 2. dynamic 3. information
13. 화이트박스 테스트 중 각 번호에 해당하는 커버리지 고르기
1. 최소 한번은 모든 문장 실행
2. 결정(Decision)검증기준이라고도함. 조건 별 참 거짓
3. 2번과 달리 전체 조건식을 무시함. 조건 상관없이 개별 조건 참거짓
1. 문장(구문) 2.분기 3. 조건
14. SQL문에서 이씨에 대해 내림차순 정렬하기
select ... from ... where 이름 like ( ) order by ( ) |
이% , DESC
15. 병행제어기법 중 하나로 접근한 데이터에 대한 연산을 모두 마칠 때까지, 상호배제하는 기법
Locking 또는 잠금
16. Java 빈칸 문제
public class test{
public static void main(String[] args) {
System.out.print(test.check(1));
}
빈칸 String check(int num) {
return (num >= 0) ? "positive" : "negative";
}
}
[출력결과]
positive
static
17. 다음에 해당하는 디자인패턴(interpreter, observer, command)을 쓰시오.
행위(behavioral)
18. 모듈 통합 테스트 중 테스트 하니스
상향식은 테스트 드라이버, 하향식은 테스트 ( )
스텁
19. 패킷교환방식 중에서 다음 번호에 해당하는 방식을 쓰시오.
1. 목적지 호스트와 미리 연결 후 통신하는 연결형 교환 방식 2. 헤더에 붙여서 개별적으로 전달 |
1. 가상회선방식 , 2. 데이터그램방식
20. 응집도문제, 각 번호에 해당하는 응집도를 쓰시오.
1. 입출력 간 연관성은 없으나, 순서에 따라 수행될 필요가 있음 2. 동일한 입력과 출력 사용 3. 하나의 기능에 모두 기여하고 밀접하게 관련, 그룹화 |
1. 절차적 응집도, 2. 교환적 응집도, 3. 기능적응집도
*제가 정보처리기사 실기를 공부하기 위해 정리한 것으로 아래의 출처를 기반으로 작성하였습니다.
*출처 참고:
https://cafe.naver.com/soojebi (수제비 IT 커뮤니티)
http://gisafirst.com/main/main.html (기사퍼스트)
'License > 정보처리기사' 카테고리의 다른 글
2021년 1회 정보처리기사 실기 기출문제 복원 (2) | 2021.07.09 |
---|---|
2020년 4, 5회 정보처리기사 실기 기출문제 복원 (0) | 2021.07.09 |
2020년 3회 정보처리기사 실기 기출문제 복원 (0) | 2021.07.09 |
2020년 2회 정보처리기사 실기 기출문제 복원 (0) | 2021.07.09 |
2020년 1회 정보처리기사 실기 기출문제 복원 (0) | 2021.07.09 |
SysAdmin 메모장📑
안녕하세요. System Engineer를 꿈꾸며 끄적이는 메모장입니다.