[정보처리기사 실기] 2021년 3회 1~10

말하는 감자·2025년 1월 14일
0

정보처리기사 실기

목록 보기
27/29
post-thumbnail

1.

인증(Autentication): 신분 확인
인가(Authorization): 검증된 사용자에게 권한을 허용
계정(Accounting): 사용자의 자원에 대한 정보를 모아서 리포팅등 실시

정보보안 3요소

기밀성: 암호화
무결성: 인가된 사용자만 변경
가용성: 인간된 사용자는 언제든 이용 가능

2.

정의: DDL -> CREATE DROP ALTER TURNCATE
조작: DML -> INSERT UPDATE DELETE SELECT
제어: DCL -> GRANT REVOKE COMMIT ROLLBACK SAVEPOINT
GRANT: 사용자에게 권한 부여

3.

ARP 스푸핑: MAC주소를 속여서 공격
IP 스푸핑: IP주소를 속여서 공격
DNS 스푸핑: DNS IP주소를 속여서 공격

4.

결합도

자료 결합도: 값 전달
스탬프 결합도: 배열 등 자료구조 전달
제어 결합도: 제어 요소 전달
외부 결합도: 다른 모듈 변수 사용
공통 결합도: 전역변수 사용
내용 결합도: 다른 모듈 기능 이용

응집도

우연적 응집도: 우연
논리적 응집도: 유사한 성격
시간적 응집도: 같은 시간에 기능 수행
절차적 응집도: 순차적 수행
통신적 응집도: 동일한 입력, 출력
순차적 응집도: 출력값을 입력값으로 사용
기능적 응집도: 단일 기능

6.

파일 구조

  • 순차파일
    • 레코드를 에 따라 연속된 물리적 공간으로 기록
  • 직접 파일
    • 파일을 구성하는 레코드를 임의의 물리적 저장공간에 기록
  • 색인 순차 파일
    • 순차파일과 직접 파일에서 지원하는 편성 방법이 결합,인덱스

7.

  • 상향식
    • 테스트 드라이버
  • 하향식
    • 테스트 스텁

v모델

단위테스트: 개발자 수행, 정적 동적 테스트
통합테스트: 상향식 테스트, 하향테스트
시스템테스트: 기능테스트 비기능테스트
인수테스트: 알파테스트 베타테스트

8.

UI: 직관성 유효성 학습성 유연성

GUI: 그래픽
CLI,CUI: 명령
NUI: 자연스러운 움직임

10.

DES: 64비트, 미국 IBM
AES: 128비트, 미국 IBM
IDEA: 64비트, 스위스
SEED: 128비트, 한국
ARIA: 128비트, 한국

공개키 암호 알고리즘

소인수분해: RSA
이산대수: DSA, ELGAMAL
타원곡선: ECC

profile
주니어개발자(?)

0개의 댓글