728x90
728x170
정보처리기사 실기 2024년 1회 기출문제
- 2024년 4월에 진행되었던 정보처리기사 실기 1회 기출 복원 문제를 올려본다.
문항
|
문제
|
답
|
1
|
다음은 Java 코드이다. 올바른 출력 결과를 쓰시오.
public class Connection {
private static Connection _inst = null; private int count = 0; private Connection() {} public static Connection getInstance() { if (_inst == null) { _inst = new Connection(); } return _inst; } public void count() { count++; } public int getCount() { return count; } public static void main(String[] args) { Connection conn1 = Connection.getInstance(); conn1.count(); Connection conn2 = Connection.getInstance(); conn2.count(); Connection conn3 = Connection.getInstance(); conn3.count(); conn1.count(); System.out.print(conn1.getCount()); } } |
4
|
2
|
다음은 C 코드이다. 올바른 출력 결과를 쓰시오.
#include <stdio.h>
int main() { int v1 = 0, v2 = 35, v3 = 29; if (v1 > v2 ? v2 : v1) { v2 = v2 << 2; } else { v3 = v3 << 2; } printf("%d", v2 + v3); return 0; } |
151
|
3
|
응집도 높은 순 (ㄱ. 기능 ㄴ. 교환 ㄷ. 우연 ㄹ.시간)
|
ㄱ ㄴ ㄹ ㄷ
|
4
|
스트링 리버스 후 짝수번째 출력
=============================== 파이썬 문제 ABCDEFGH -> HGFEDCBA -> 여기서 홀수번째만 출력 GECA |
GECA
|
5
|
네트워크범위 주어지고 라우터 양 옆 인터페이스IP 구하기
1) 192.168.35.xxx/24 3) 129.200.10.xx/22 6) 192.168.36.xxx/24 |
192.168.3x.249
129.200.8.xxx 192.168.3x.249 192.168 2개는 문제랑 3번째까진 같은 애들이 정답 129.200.8 1개는 .0이랑 남은 하나(249) 있었는데 남은 하나가 정답 ---------------- 2)192.168.35.72 4)129.200.8.249 5)192.168.36.249 |
6
|
정규화
이름 강좌명 강좌번호 apple swimming p1001 banana p1002 carrot carrot |
제3정규형
|
7
|
내부 라우팅 프로토콜, 링크 상태, Dijkstra 알고리즘
|
OSPF
(Open Shortest Path First) |
8
|
조인문제 [세미, 세타, 자연, 동등, 외부]
관계대수의 조인과 관련된 내용이다. (1), (2), (3) 은 대표적인 조인의 예시다. (1) 조인에 참여하는 두 릴레이션의 속성 값을 비교하여 조건을 만족하는 투플만 반환한다. (2) 조건이 정확하게 (=) 등호로 일치하는 경우만 가져온다. (3) (2)에서 조인에 참여한 속성이 두 번 나오지 않도록 중복된 속성(두 번째 속성)을 제거한 결과를 반환한다. |
세타 조인, 동등 조인, 자연 조인
|
9
|
1 2 3 1 2 4 1 2 5 7
페이지부재 LRU, LFU |
6,6
|
10
|
※각 숫자는 최대 1번만 사용가능
#include <stdio.h>
class Parent { int x, y; Parent(int x, int y) { this.x = x; this.y = y; } int getA() { return x * y; } } class Child extends Parent { int x; Child(int x) { super(x + 1, x); } int getA(int n) { return x + x; } } class Main { public static void main(String[] args) { Parent parent = new Child(3); System.out.println(parent.getA()); } } |
5 -> 6 -> 3-> 1-> 7->2
|
11
|
#include <stdio.h>
typedef struct { int accNum; double bal; } BankAcc; double sim_pow(double base, int year) { double r = 1.0; for (int i = 0; i < year; i++) { r = r * base; } return r; } void initAcc(BankAcc *acc, int x, double y) { acc->accNum = x; acc->bal = y; } void xxx(BankAcc *acc, double *bal, double *en) { if (*en > 0 && *en < *bal) { acc->bal -= *en; } else { acc->bal += *en; } } void yyy(double *bal) { *bal *= sim_pow((1 + 0.1), 3); } int main() { BankAcc myAcc; initAcc(&myAcc, 9981, 2200.0); xxx(&myAcc, &myAcc.bal, 100.0); yyy(&myAcc.bal); printf("%d and %.2f", myAcc.accNum, myAcc.bal); return 0; } |
9981 and 2795.10
|
12
|
a = ["Seoul", "Kyeonggi", "Incheon", "Daejun", "Daegu", "Pusan"]
str01 = "S" for i in a: str01 = str01 + i[1] print(str01) |
Seynaau
|
13
|
|
|
14
|
개별 조건식을 전체 조건식에 독립적으로 영향
|
ㄹ. 변경 조건/결정 커버리지
(MC/DC; Modified Condition/Decision Coverage) |
15
|
{
isUpper(*p - 'A' + 5) % 26 + 'A' isLower(*p - 'a' + 10) % 26 + 'a' isNum(*p - '0' + 3) % 10 + '0' (isUpper | isLower | isNum == 0) [이부분은 위에 3개 아니면 원래 칸 유지] } p = [ It is 8] |
패키지Nd sc 1
|
16
|
자바 상속 po * po class classOne { int a, b; public classOne(int a, int b) { this.a = a; this.b = b; } public void print() { System.out.println(a + b); } } class classTwo extends classOne { int po = 3; public classTwo(int i) { super(i, i + 1); } public void print() { System.out.println(po * po); } } public class Test { public static voidek main(String[] args) { classOne one = new classTwo(i: 10); one.print(); } } |
9 |
17
|
몰래 침입, 침입 위치 커널이라 판별 쉽지 않음. 불법적인 해킹에 사용되는 기능을 제공하는 프로그램 모음이라고 불림. | ㅅ. Rootkit |
18
|
SELECT COUNT(*) FROM EMP WHERE EMPNO > 100 AND SAL > 3000 OR EMPNO = 200; |
1 |
19
|
특정 대상을 상대로 지속적이고 지능적인 공격기법 절차 4개 설명해줌 (침투 -> 검색 -> 수집 -> 유출) 보기 1.사회공학 기법 2.? 3.MITM 4.XDR 5.Replace attack 6.키로거 7.ATM 8.NAT(NTA?) |
ㅅ. APT |
20
|
디자인패턴 / 생.구.행 보기 / kit라고 불림 / 절차를 추상화하는 패턴으로 서로 연관되거나 의존적인 개체들의 조합을 만드는 인터페이스를 제공하는 패턴 | Abstract Factory |
728x90
그리드형(광고전용)
'Certificate > DPE' 카테고리의 다른 글
[정보처리기사 실기] 단원별 정리 & 예상 문제 & 기출 문제 (21) | 2024.05.13 |
---|---|
[정보처리기사 실기] 2023년 3회 기출문제 (0) | 2023.10.20 |
[정보처리기사 실기] 2023년 2회 기출문제 (1) | 2023.08.28 |
[정보처리기사 실기] 2023년 1회 기출문제 (0) | 2023.05.14 |
[정보처리기사 실기] 예상 문제 모음 ② (최신 경향) (0) | 2023.02.19 |
[정보처리기사 실기] 2022년 3회 기출 문제 (0) | 2022.10.16 |
[정보처리기사 실기] 2022년 2회 기출 문제 (1) | 2022.09.15 |
[정보처리기사 실기] 2022년 1회 기출 문제 (0) | 2022.06.24 |