https://chobopark.tistory.com/453
[2023년 3회] 정보처리기사 실기 복원 문제
안녕하세요. 2023년 3회 정보처리기사 실기 기출문제를 정리해보았습니다.해당 복원된 기출문제가 많은 분들에게 도움이 되었으면 좋겠습니다.정보처리기사 개편안인 2020년 시험부터 기출문제
chobopark.tistory.com
2023년 3회
#3 11단원 리눅스/유닉스의 파일 접근 권한 명령어
- chmod: change mode (파일 권한)
- chown: change owner (소유자)
#4 완전수 6, 28!!!! (+496)
자기 자신을 제외한 모든 약수의 합이 자신과 같음
#5 C언어
구조체는 일반 구조체 변수로 접근할 때는 .으로 접근하고, 구조체 포인터로 접근할 때는 ->로 접근한다.
#10 C언어
끝까지 출력 (<- 나중에 교재에서 찾을 것)
#12
#13 Java
(문제랑은 관련 X)
자바는 자식 클래스를 생성하면 부모 클래스 생성자를 먼저 방문하고, 그 다음에 자식 클래스 생성자를 방문한다.
파이썬은 자식 클래스의 생성자만 방문한다.
#11 11단원 - 클라우드 컴퓨팅
클라우드 서비스 유형
- IaaS: 인프라형 서비스
- PaaS : 플랫폼형 서비스
- SaaS: 소프트웨어형 서비스
#9 11단원 - ATM!
정보 전달의 기본 단위를 53바이트 셀 단위로 사용하는 비동기식 시분할 다중화 방식의 패킷형 전송 기술
Asynchronous Transfer Mode!!!
***** 9단원 관련 #2, #7 #12
#2 OAuth
사용자가 비밀번호를 제공하지 않고 다른 웹 사이트나 애플리케이션의 접근 권한을 부여할 수 있게 하는 개방형 표준기술
Facebook, Google 등의 외부 계정 기반으로 토큰 이용하여 간편하게 회원가입, 로그인할 수 있게 해주는 기술
#7 서버 접근 통제
DAC (Dicretionary Access Control) - 임의 접근 통제 (Identity Based) 신분기반
MAC (Mandatory Access Control) - 강제 접근 통제 (Rule Based) 규칙 기반
RBAC (Role Based Access Control) - 역할 기반 접근 통제
#12
IP 패킷에서 외부의 공인 IP 주소와 포트 주소에 해당하는 내부 IP주소를 재기록하여 라우터를 통해 네트워크 트래픽을 주고 받는 기술은 무엇인가? ??? NAT...
Network Address Translation
사설 IP를 공인 IP로 바꿔주는 !!!!!!!!!!!!
2023년 2회
#1.
#3. C 언어
gets 함수는 별거아님!! 키보드로 입력받은 문자열을 문자형 배열에 저장하는 함수이다
test()는 함수이고 n 배열은 똑같고 test1, test2, test3은 다 포인터 변수인데 모두 다 n[0] 배열의 주소값을 가지고 있다.
그러니까 박영희박영희박영희 ....
#8번 템퍼프루핑
Tamper - 조작하다, Proofing - 교정
템퍼프루핑은 소프트웨어, 시스템을 외부에서의 악의적인 조작으로부터 보호하는 보안 기술이다!!
#11 디자인 패턴 다 복습해보기
생구행
생빌프로팩앱싱 (생성패턴/빌더, 프로토타입, 팩토리메서드, 앱스트랙팩토리, 싱글톤)
구브데 퍼플 프록컴어(구조패턴/브릿지, 데코레이터, 퍼사이드, 플라이웨이트, 프록시, 컴포지트, 어댑터)
행 미인이 템옵 스테 비커 스트 메체 (행위패턴/Mediator, 인터프리터, 이터레이터, 템플릿메소드, 옵서버, state, visitor, 커맨드, strategy, 메멘토, chain of responsibility)
Visitor였다..... 구조는 바꾸지 않으면서 새로운 기능을 추가하기
#12 오류 제어
데이터 링크 계층의 오류제어
- 전진(순방향) 오류 수정(Foward Error Correction) - 재전송 요구 X
- 해밍 코드 방식 - 1비트의 오류 수정
- 상승 코드 방식 - 여러 개 오류여도 모두 수정 가능
- 후진(역방향) 오류 수정(Backward Error Correction) - 재전송 요구
- 패리티 검사 - 패리티 비트를 추가하여 오류 검출하는 방식
- CRC (순환잉여검사 Cycle Redundancy Check) - 다항식을 통해 산출된 값을 토대로 오류를 검사하는 방식, 집단 오류 해결
- 블록합 검사 - 이차원 패리티 검사
- ARQ(Automatic Repeat Request) - 신뢰성, 재전송
- Stop and wait - 말그대로! 전송하고, 응답올 때까지 기다렸다가, 받으면 전송
- Go back N ARQ 방식 - NAK 수신하면 오류 발생 프레임 이후에 전송된 모든 데이터프레임 재전송
- Selective Repeat ARQ 방식 - 연속으로 데이터프레임 전송, 에러가 발생한 프레임만 재전송
(1) 해밍
(2) FEC Foward Error Correction
(3) BAC Backward Error Correction
(4) parity
(5) CRC Cycle Redundancy Check
#13 HDLC 프로토콜(High Level Data Link Control)
전이중 통신은 양방향으로 통신 가능한 것
HDLC 동작모드
- 정규 응답 모드 Normal Response Mode(주국, 보조국)
- 비동기 응답모드 Asynchronous Response Mode(보조국도 필요시 전송 가능)
- 비동기 균형 모드 Asynchronous Balanced Mode(복합국, 대등)
2023년 1회
#2 C언어
포맷 스트링을 통한 변수 출력
- %c : Character
- %s : String
- %d: Decimal
- %x: Hexa Decimal 16진수 정수
- %f: Floating Point 부동소수점 표기
#5 11단원 패킷 교환 방식
- 데이터그램 방식: 다른 길로 간다! 목적지 정해두고 각자 알아서 와
- 가상 회선 방식: 국토순례! 모여서 다같이 길 다 정해놓고 다같이 움직인다
+
- 패킷 교환 방식: 데이터를 패킷 단위로 보내는 방식
- 기술: X.25, 프레임 릴레이, ATM(Asyncronous Transfer Mode)
- 종류: 데이터그램, 가상 회선 방식
- 서킷 교환 방식: 전송 경로를 설정한 뒤, 데이터 송수신, 빠름, 영상, 비디오
#10 ICMP(Internet Control Message Protocol)
UDP플러딩, ping 키워드
#16 셀프웨구해오