별의 공부 블로그 🧑🏻‍💻
728x90
728x170

정보처리기사 실기 2022년 2회 기출 문제

  • 2022년 7월에 진행되었던 정보처리기사 실기 2회 기출 복원 문제를 올려본다.
문항
문제
1
연산, 비절차적, Predicate Calculus, Codd, 관계 데이터베이스
튜플 ( )과 도메인 ( )
관계해석
2
블록 암호화 알고리즘 적는 문제
- ~와 ~가 초기에 제시한 블록? 암호화 알고리즘으로 PES, IPES를 거쳐 ( ① )로 명명되었다. ( ① )은/는 128bit의 키를 사용하여 64bit의 평문을 8라운드에 거쳐 64bit의 암호문을 만든다.
( ② ) National Security Agency, Clipper, Fortezza 카드, 전화, 32 라운드
IDEA, 스킵잭(SKIPJACK)
3
h회사의 전체 제품 단가보다 큰 제품 출력
SELECT 제품명, ?, ?
FROM 제품
WHERE 단가 >? (SELECT 단가 FROM 제품 WHERE 제조사='H')
ALL
4
SELECT count(col2)
FROM TABE
WHERE col1 in(2,3) or col2 in(3,5);
col1 (2, 3, 5, 6, null) col2(null, 6, 5, 3, 3)
4
5
여러 공중 인터넷망을 하나의 사설망처럼 사용할 수 있는 기술로 공중망과 사설망의 중간단계이고 방식으로는 SSL 방식과 IPSec 방식이 있다.
- ssl ( ) ipsec ( )
VPN
6
SOLID 관련 문제(인터페이스라는 단어가 본문 중에 나온 문제)
팩스, 복사기 기능
(한 기능을 사용할 때 다른 기능이 영향을 미치지 못해야 한다고 함)
보기 (SRP, OCP, LSP, IEP, ISP, DIP)
ㅂ. ISP
7
JAVA Switch ~ case문
int i = 3; int k = 1;
switch(i) {
case 1: k += 1;
case 2: k ++;
case 3: k = 0;
case 4: k += 3;
case 5: k -= 10;
default: k--;
}
// k 값 출력
-8
8
struct A{
int n,
int g
}
int main(){
A a = new A[2]
for(i=0; i <2; i++) {
a[i].n = i,
a[i].g=i+1 //
}
a[0].n + a[1].g값을 구하는 문제
}
2
9
IP 주소가 13x.xxx.xx.132이고 서브넷마스크 255.255.255.192일 때
(1) 네트워크 주소
(2) 해당 네트워크 주소와 브로드캐스트 주소를 제외한 호스트 개수
128, 62
10
인수 테스트(Acceptance Test)
1. 개발자 없이 테스트하고 피드백...
2. 개발자가 직접 모니터링... 뭐뭐테스트라고 불린다..
베타, 알파
11
변경 사항... 일종의 반복 테스트
ㅂ. Regression
12
￰TTL(employee), 프로젝트 연산
1. TTL
2. 부장
3. 대리
4. 과장
5. 차장
13
파이썬
a = "REMEMBER NOVEMBER"
b = a[:3] + a[12:16];
c = "R AND %s" % "STR";
print(b+c)
REMEMBER AND STR
14
자치 시스템(AS) ....
...에 따라 (IGP)와 (EGP)로...
(IGP)에는 RIP와 (OSPF)가 있으며... (OSPF)는Link State...
(BGP)는 이전의... (EGP)를... 가중치...
ㅇ. IGP
ㅅ. EGP
ㄹ. OSPF
ㄱ. BGP
15
#include <stdio.h>
int len(char*p);
int main(){
char *p1 = “2022”;
char *p2 = “202207”;
int a = p1;
int b = p2;
printf(“%d”, len(a) + len(b));
}
int len(char* p) {
int r = 0;
while (*p != ‘\0’) {
p++;
r++;
}
return r;
}
10
16
C코드
#include <stdio.h>
int main(int argc, char *argv[]) {
int a[4] = {0, 2, 4, 8};
int b[3] = {};
int i = 1;
int sum = 0;
int *p1;
for (i; i < 4; i++) {
p1 = a + i;
b[i-1] = *p1 - a[i-1];
sum = sum + b[i-1] + a[i];
}
printf("%d", sum);
return 0;
}
22
17
자바
public class Conv{
public Conv(int a) {
this.a = a;
}
int func() {
int b =1;
for (int i=1; i<a; i++){
b = a * i + b
}
return a +b;}
int a;}
public static void main(String[] args){
Conv obj = new Conv(3);
obj.a=5;
int b = obj.func();
system.out.print(obj.a + b);
i}
61
18
예시
{학생,과목번호} -> 성적
학생 -> 학번
( 였던 것 같습니다 )
함수 종속성 영어로
(1) 성적은 {학생,학과}에 대해서 ( ) 종속이고
(2) ??에 대해서는 ( Full ) Functional Dependency이지만 {??, ????}에 대해서는 ( Partial ) Functional Dependency이다.
(3) X → Y이고 Y → Z이며 X → Z인 것을 ( Transitive ) Functional Dependency ...
ㄹ. Full
ㅇ. Partial
ㄷ. Transitive
19
1.GET POST 등 의 요청을 보내는 ~~~프로토콜...
2.문서나 그림에 연결하여 다른 문서로 즉시 접근할 수 있는~~
3.마크업...이를 구현할 수 있는 언어 HyperText Markup Language
ㅇ. HTTP
ㄹ. Hypertext
ㅂ. HTML
20
모듈 F의 Fan-in과 Fan-out 을 구하시오.
Fan-in: 3
Fan-out: 2

 

728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖