-
정보처리기사 난이도, 정처기 실기 기출문제 및 개념 정리IT 2023. 4. 19. 13:55
3A, Triple - A
인증(authenticaiton)
인가(authorization)
계정(accounting)
보안 3요소
기밀성 - 인가되지 않은 사람은 볼 수 없다.
무결성 - 변경 불가
가용성 - 인가된 사용자는 언제든 사용 가능 <- Dos, DDos로 가용성 공격
접근통제의 종류
M 권한부여
D 임의적 접근통제, 소유자가 주는 것
R 역할기반 접근통제, 부서에 권한을 주는 것
DCL의 하나인 GRANT 기능에 대해서 간략이 서술하시오
DDL 정의 CRAETE DROP
DML 조작
DCL 제어
GRANT - 사용자에게 접속권한, 생성권한 등을 부여하는 명령어
GRANT TO, REVOKE FROM
스푸핑(= 속이는 공격)
ARP 스푸핑 : IP->MAC, MAC 주소를 속여 통신 흐름을 왜곡시킨다. 트래픽을 공격자의 컴퓨터로 우회시킨다.
IP 스푸핑 : IP 자체의 보안 취약성을 악용한 것으로 IP 주소를 속여 접속
DNS 스푸핑 : DNS IP주소를 조작하여 의도치 않는 주소로 접속하는 공격, 공격대상은 정상URL, 실제로 가짜 접속
Q. 결합도의 종류 중 어떤 모듈이 다른 모듈을 호출할 때, 단순히 값만 전달되는 형태가 아닌 제어신호를 전달할 때 생기는 결합도는?
* 결합도(Coupling) 유형 : 결합도는 낮을 수록 좋다.
자료 결합도 : 모듈 간의 인터페이스로 값이 전달되는 경우. 자료결합도가 가장 좋다.
스템프 결합도 : 모듈 간의 인터페이스로 배열이나 오브젝트, 스트럭처 등이 전달되는 경우
제어 결합도 : 단순 처리할 대상인 값만 전달되는 게 아니라 어떻게 처리를 해야 한다는 제어 요소가 전달 되는 경우
외부 결합도 : 어떤 모듈에서 선언한 데이터(변수)를 외부의 다른 모듈에서 참조하는 경우
공통 결합도 : 전역변수를 참조하고 갱신하는 식으로 상호작용
내용 결합도 : 내부에 있는 변수와 기능을 다른 모듈에서 사용하는 경우, 스파게티 코드, 외계인 코드
* 응집도 유형
기능적 응집도 : 모듈 내부의 기능이 단일한 목적으로 수행되는 경우
순차적 응집도 : 모듈 내 한 활동으로 나온 출력값이 다른 활동에 사용되는 경우
통신적 응집도 : 동일한 입력과 출력을 사용하여 다른 기능을 수행하는 경우
절차적 응집도 : 모듈이 다수의 관련 기능을 가질 때 모듈 안의 구성요소들이 그 기능을 순차적으로 수행할 경우
시간적 응집도 : 연관된 기능이라기보다는 특정 시간에 처리되어야 하는 활동들을 한 모듈에서 처리하는 경우
논리적 응집도 : 유사한 성격을 갖거나 특정 형태로 분류되는 처리 요소들이 한 모듈에서 처리되는 경우
우연적 응집도 : 모듈 내부의 각 구성요소들이 연관이 없는 경우
디자인 패턴,,, 냅다 외워버리기
파일의 구조는 파일의 구성하는 레코드들이 보조기억장치에 편성되는 방식을 의미하는 것으로, 편성 방법에 따라 순차, ( ) 랜덤, 해싱 등이 있다. ( 색인 )
소프트웨어 테스트에 대한 설명
하위모듈에서 상위모듈 방향으로 통합하면서 테스트 하는 기법은 상향식 테스트이다.
상위 모듈의 역할을 하는 드라이버(하향식일 때는 스텁)가 필요하다.
드라이버는 하위 모듈을 순서에 맞게 호출한다.
V 모델과 테스트레벨
단위테스트 - 통합테스트 - 시스템테스트 -인수테스트
폭포수 방법론 - 선형 순차모델 (계획 분석 설계 개발)
나선형 모델은 점진적으로(계획, 위험분석, 개발, 평가)
RAD (케이스 도구를 이용하여 빠르게 연산)
애자일방법론 : XP(5가지 핵심가치 : 의사소통 피드백 존중 용기 단순성), 스크럼(스플린트 단위기까지만)
UI 설계원칙 : 직관성, 유효성, 학습성, 유연성 필요
구조다이어그램
행위다이어그램
RSA 인수분해가 어려워서만든 비대칭키
테스트 케이스 구성요소
- 테스트 조건, 테스트 데이터, 예상 결과
UML 관계에 대한 설명이다.
1. 클래스들 사이의 전체 또는 부분 같은 관계
2. 한 클래스가 다른 클래스를 보포함하는 상위개념
UML 관계
트랜잭션(transaction), 부분완료, 철회
SELECT 성명, AVG(점수) AS 평균 FROM 성적 GROUP BY 성명
함수는 SELECT 절이나 HAVING 절에서만 등장할 수 있다. WHERE에 못 온다!!
기본구조 : SELECT FROM, WHERE AND/OR GROUP BY HAVING ORDER BY
출처: 흥달쌤 정처기 실기
'IT' 카테고리의 다른 글
HP노트북 프리도스 윈도우 설치, 레노버, HP 노트북 바이오스 BIOS 진입 방법 (0) 2023.04.28 아이폰14 프로 : 싸게 사는 팁! 쿠팡? 11번가? 무약정, 무결합, 호갱되지 마세요 (1) 2023.04.26 FCFS, SSTF, SCAN, C-SCAN :정처기 실기 정리 및 요약 (0) 2023.04.17 정보처리기사 실기 기출문제 : 네트워크 계층, 보안, 테스트 방법, EAI 개념 (0) 2023.03.29 젤다의 전설 왕국의 눈물 사전예약 혜택, 가격 정보, 구매 팁 (0) 2023.03.25