정처기 실기 : 2021년 1회차 기출, 1️⃣ ~ 🔟

m_ngyeong·2025년 3월 24일
0
post-thumbnail

정보처리기사 실기


📝 2021년 1회차 기출, 1️⃣ ~ 🔟

1. 물리 네트워크(MAC) 주소에 해당하는 IP 주소를 알려주는 프로토콜로 역순 주소 결정 프로토콜을 무엇이라고 하는지 쓰시오.

🖍️ RARP (Reverse Address Resolution Protocol)

  • [1계층] 물리 계층 : 전선, 전파, 광섬유, 동축케이블, 도피관, PSTN, DSU, CSU, Modem
  • [2계층] 데이터 링크 계층 : Ethernet, ToKen Ring, PPP, HDLC, ISDN, ATM
  • [3계층] 네트워크 계층 : IP, ARP, RARP, ICMP, IGMP, 라우팅 프로토콜
  • [4계층] 전송 계층 : TCP, UDP, RTP, SCTP, SPX
  • [5계층] 세션 계층 : TLS, SSH, ISO 8327 / CCITTX225, RPC, NetBIOS
  • [6계층] 표현 계층 : JPEG, MPEG, XDR, ASN1, SMB, AFP
  • [7계층] 응용 계층 : HTTP, SMTP, SNMP, FTP, Telnet, SSH&SCP, NFS, RTSP

2. DB 설계 절차

( ① )은/는 특정 DBMS의 특성 및 성능을 고려하여 데이터베이스 저장 구조로 변환하는 과정으로 결과로 나오는 명세서는 테이블 정의서 등이 있다.
( ② )은/는 현실 세계에 대한 인식을 추상적, 개념적으로 표현하여 개념적 구조를 도출하는 과정으로 주요 산출물에는 E-R 다이어그램이 있다.
( ③ )은/는 목표 DBMS에 맞는 스키마 설계, 트랜잭션 인터페이스를 설계하는 정규화 과정을 수행한다.

🖍️ ① 물리적 설계 ② 개념적 설계 ③ 논리적 설계

3. 요구사항의 분류

( ① ) 요구사항은 시스템이 제공하는 기능, 서비스에 대한 요구사항이다.
( ② ) 요구사항은 시스템이 수행하는 기능 이외의 사항, 시스템 구축에 대한 제약사항에 관한 요구사항이다.

🖍️ ① 기능적 ② 비기능적

4. 웹 서비스명, 제공 위치, 메세지 포맷, 프로토콜 정보 등 웹 서비스에 대한 상세 정보가 기술된 XML 형식으로 구성된 언어를 무엇이라고 하는지 쓰시오.

🖍️ WSDL
WSDL(Web Services Description Language)은 웹 서비스 기술언어 또는 기술된 정의 파일의 총칭으로 XML로 기술된다. 웹 서비스의 구체적 내용이 기술되어 있으며 서비스 제공 장소, 서비스 메시지 포맷, 프로토콜 등이 기술된다.

5. Python Lang.

class locations :
	li = ["seoul", "kyeonggi","inchon","daejeon","daegu","pusan"]

locations = locations()
str01 = ''
for i in locations.li:
	str01 = str01 + i[0]
    
print(str01)

🖍️ skiddp

6. SQL

EMPNOSAL
1001000
2003000
3001500
SELECT COUNT(*) FROM 급여
WHERE EMPNO > 100 AND SAL >= 3000 OR EMPNO = 200;

🖍️ 1

EMPNO > 100

EMPNOSAL
2003000
3001500

SAL >= 3000 OR EMPNO = 200;

EMPNOSAL
2003000

7. Java Lang.

public class Main{
	public static void main(String[] args){
    	int[][]arr = new int[][]{{45,50,75},{89}};
        System.out.println(arr[0].length);
        System.out.println(arr[1].length);
        System.out.println(arr[0][0]);
        System.out.println(arr[0][1]);
        System.out.println(arr[1][0]);

🖍️
3
1
45
50
89

arr[0][]arr[1][]
arr[0][0] = 45arr[1][0] = 89
arr[0][1] = 50
arr[0][2] = 75

8. 정규화된 엔티티, 속성, 관계에 대해 성능 향상과 개발 운영의 단순화를 위해 중복, 통합, 분리 등을 수행하는 데이터 모델링의 기법을 무엇이라고 하는지 쓰시오.

🖍️ 반정규화

9. Black Box

( ① ) : 0 ≤ x ≤ 10이면 -1, 0, 10, 11 검사.
( ② ) : 입력 데이터의 영역을 유사한 도메인별로 유효값과 무효값을 그룹핑하여 나누어서 검사.

🖍️ ① 경계값 분석, ② 동치 분할 테스트

10. 테스트

( ① ) 은/는 개별 모듈, 서브루틴이 정상적으로 실행되는지 확인.
( ② ) 은/는 인터페이스 간 시스템이 정상적으로 실행되는지 확인.

🖍️ ① 단위 테스트, ② 통합 테스트



참고,
https://newbt.kr/시험/정보처리기사+실기
https://chobopark.tistory.com/191

profile
ʚȉɞ

0개의 댓글