728x90
728x170
정보처리기사 실기 2022년 3회 기출 문제
- 2022년 10월에 진행되었던 정보처리기사 실기 3회 기출 복원 문제를 올려본다.
문항
|
문제
|
답
|
1
|
mines {{0,0,0,0},{0,0,0,0},{0,0,0,0},{0,0,0,0}}
field {{0,1,0,1},{0,0,0,1},{1,1,1,0},{0,1,1,1}}
int w = 4, h = 4;
for(y=0; y<h; y++) {
for(x=0;x<w;x++) {
if(field[y][x] == 0) continue;
for(j=y-1;j<=y+1;j++) {
for(i=x-1;i<=x+1;i++) {
if(field[j][i] == 1) {
mines[y][x] += 메서드(w,h,j,i);
}
}
}
}
}
int 메서드(w,h,j,i) {
if (i >= 0 && i < w && j >= 0 && j < h) return 1;
return 0;
}
|
[
[1, 1, 3, 2],
[3, 4, 5, 3],
[3, 5, 6, 4],
[3, 5, 5, 3]
]
|
2
|
관계대수
합집합, 차집합, 카티션, 프로젝트, 조인
|
∪, -, ×, π, ⋈
|
3
|
디자인 패턴
|
브릿지 패턴,
옵저버 패턴
|
4
|
class Gisafirst {
public static void main(String[] args) {
int[] result= new int[5];
int[] arr = {79,34,10,99,50};
for(int i = 0; i < 5; i++) {
result[i] = 1;
for(int j = 0; j < 5; j++) {
if(arr[i]
}
}
for(int k = 0; k < 5; k++) {
System.out.print(result[k]);
}
}
}
|
24513
|
5
|
네트워크 IP 192.168.1.0/26. FLSM 방식으로 서브넷팅하여 3개로 분할, ip subnet-zero로 설정한다.
이때, 두 번째 서브넷의 브로드캐스트의 주소는? (단, 첫번째 서브넷의 네트워크 주소는 192.168.1.0/26이다.)
|
192.168.1.127
|
6
|
경곗값 분석 문제
-1 0 59 60 61 79 80 81 99 100
|
Boundary Value Analysis(ㅅ)
|
7
|
테이블 2개 생성
[직원]-부서테이블 부서코드 참조
(10, 기획부)
(20, 영업부)
(30, 디자인부)
[직원] 부서코드/부서원 중
(10, ㅇㅇㅇ)
(10, ㄴㄴㄴ)
(20, ㅁㅁㅁ)
(20, ㄷㄷㄷ)
(20, ㅈㅈㅈ)
(30, ㄱㄱㄱ)
(30, ㅎㅎㅎ)
[부서] 테이블 생성할 때 부서코드는 PRIMARY KEY 선언 되어있고 cascade 함수를 사용
[직원] 테이블 생성 쿼리에서 [부서] 테이블의 부서코드를 FOREIGN KEY로 참조함
1. SELECT DISTINCT COUNT(부서코드) FROM 직원 WHERE 부서코드='20';
2. DELETE FROM 테이블1 WHERE 부서코드='20';
SELECT DISTINCT COUNT(부서코드) FROM 직원;
|
(1). 3
(2). 4
|
8
|
사람 꼬셔서 공격하는기법, 사람들의 심리와 행동 양식을 교묘하게 이용해 원하는 정보를 얻는 공격 기법
정보를 수집한 후, 저장만 하고 분석에 활용하고 있지 않는 다량의 데이터
|
사회공학(=기법,공격기법),
다크 데이터
|
9
|
TestList = [1,2,3,4,5]
TestList = list(map(lambda num : num + 100, TestList)))
print(TestList)
|
[101,102,103,104,105]
|
10
|
빅데이터 기반 로그 분석 보안 솔루션
|
SIEM or ESM
|
11
|
형상관리 도구를 3가지 고르시오
ㄱ. OLAP ㄴ.CVS ㄷ. ATM ㄹ. Cyber Kill Chain
ㅁ. Git ㅂ. ㅅ. O. SVN
|
svn, cvs, git
|
12
|
SQL distinct
정보과 = 50명
전기과 = 100명
전산과 = 50명
DEPT 는학과명(?)
SELECT DEPT FROM 학생;
SELECT DISTINCT DEPT FROM 학생;
SELECT COUNT(DISTINCT DEPT) FROM 학생 WHERE DEPT = '전산과';
각쿼리의 결과에서 튜플의 수를 구하시오
|
200,3,1
|
13
|
int main(void) {
int n, k, s;
int el=0;
for (n=6; n<=30; n++){
s=0;
k=n/2;
for (int j=1; j<=k; j++){
if (n%j==0){
s=s+j;
}
}
if (s==n){
el++;
}
}
printf("%d", el);
}
|
2
|
14
|
__________은/는 프로세서(processor) 안에 독립적인 보안 구역을 따로 두어 중요한 정보를 보호하는 ARM사에서 개발한 하드웨어 기반의 보안 기술로 프로세서(processor) 안에 독립적인 보안 구역을 따로 두어 중요한 정보를 보호하는 하드웨어 기반의 보안 기술이다.
__________은/는 네티즌들이 사이트에 접속할 때 주소를 잘못 입력하거나 철자를 빠뜨리는 실수를 이용하기 위해 이와 유사한 유명 도메인을 미리 등록하는 일로, URL 하이재킹(hijacking)이라고도 한다.
|
트러스트존(ㄱ),
타이포스쿼팅(ㄴ)
|
15
|
커버로스에서 사용되는 기술, 한 번의 인증 과정으로 여러 컴퓨터상의 자원을 이용할 수 있게 하는 인증 기능
|
SSO
|
16
|
스케쥴링 문제
|
SJF, RR, SRT
|
17
|
UML 설명
|
관계, 클래스, 인터페이스
|
18
|
다이어그램 관계 E-R 다이어그램
기본키 속성에 밑줄도 그어져있고, 속성이랑 이름 같이 그려져 있고 기본키에 밑줄 그어져있고, 실선으로 마름모랑 이어진 복잡한 사각형 : 관계 집합의 속성을 나타내며, 기본 키로 사용될 수 있는 항목이 있을 경우 밑줄로 나타낸다
그냥 점선으로 이어져 있고 date라고 사각형만 그려진거 : 개체를 나타낸다
실선에 대한 설명은 : 관계 집합의 속성을 관계집합에 이어준다
점선에 대한 설명은 : 개체를 관계집합에 이어준다
중간에 있는 마름모에 대한 설명은 : 관계 집합을 나타낸다
|
ㄴ, ㄷ, ㄱ, ㄹ, ㅁ
|
19
|
public class Exam {
static int[] MakeArray(){
int[] tempArr = new int[4];
for(int i=0; i<tempArr.Length;i++){
tempArr[i] = i;
}
return tempArr;
}
public static void main(String[] args){
int[] intArr;
intArr = MakeArray();
for(int i=0; i < intArr.Length; i++)
System.out.print(intArr[i]);
}
}
|
0123
|
20
|
public class Exam {
public static void main(String[] args){
int a = 0;
for(int i=1; i<999; i++){
if(i%3==0 && i%2!=0)
a = i;
}
System.out.print(a);
}
}
|
993
|
728x90
그리드형(광고전용)
'Certificate > DPE' 카테고리의 다른 글
[정보처리기사 실기] 2023년 3회 기출문제 (0) | 2023.10.20 |
---|---|
[정보처리기사 실기] 2023년 2회 기출문제 (1) | 2023.08.28 |
[정보처리기사 실기] 2023년 1회 기출문제 (0) | 2023.05.14 |
[정보처리기사 실기] 예상 문제 모음 ② (최신 경향) (0) | 2023.02.19 |
[정보처리기사 실기] 2022년 2회 기출 문제 (1) | 2022.09.15 |
[정보처리기사 실기] 2022년 1회 기출 문제 (0) | 2022.06.24 |
[정보처리기사 실기] 핵심 키워드 정리 - 2 (1) | 2022.05.06 |
[정보처리기사 실기] 핵심 키워드 정리 - 1 (9) | 2022.05.06 |