인터럽트(Interrupt)
CPU가 프로그램을 실행하고 있을 때, 입출력 하드웨어 등의 장치에 예외상황이 발생하여 처리가 필요할 경우 CPU가 처리하던 프로그램을 중단하고 문제를 해결하도록 보내지는 제어 신호
3D, 4D 프린팅
- 3D프린팅 : CAD 프로그램으로 설계한 3차원 설계 데이터를 기반으로 실물모형, 프로토타입, 툴 및 부품 등을 손으로 만질 수 있는 실제 물체로 만들어 내는 기술
- 4D프린팅 : 인간의 개입 없이 특정 시간이나 환경 조건이 갖춰지면 스스로 형태를 변화시키거나 제조되는 자가 조립기술이 적용된 프린팅 기술로 다중적 3D 프린팅을 통해 복합물질을 형성하고 자가 변환이라는 새로운 기능이 추가 된 기술
그레이웨어 (Grayware)
합법적 프로그램이면서도 사용자를 귀찮게 하거나 위험한 상황에 빠뜨릴 수 있는 프로그램. 평범한 소프트웨어인지, 바이러스인지 구분하기 어려운 중간 영역에 존재하는 프로그램으로 스파이웨어, 에드웨어, 장난 프로그램, 원격 액세스 도구 등이 있음
APT 공격
특정 타킷을 목표로 하여 다양한 수단을 통한 지속적이고 지능적인 맞춤형 공격 기법이다.
- 스피어 피싱 : 일반 메일로 위장한 것을 지속적으로 발송하여 링크나, 파일을 클릭하도록 유도하여 개인정보 탈취하는 공격 기법
- 스미싱 : 문자와 피싱의 합성어
- 큐싱 : 큐알코드와 피싱의 합성어
- 봇넷 : 악성프로그램에 감염되어 악의적인 의도로 사용 될 수 있는 다수의 컴퓨터가 네트워크로 연결된 상태
병행제어
다수의 사용자 환경에서 여러 트랜잭션을 수행할 때, 데이터베이스 일관성 유지를 위해 상호작용을 제어하는 기법
암호화 알고리즘
- 대칭키 알고리즘 : 암/복호화에 같은 암호키를 쓰는 알고리즘 (ARIA 128/192/256, SEED)
- 비대칭키 알고리즘 : 공개키는 누구나 알 수 있지만 그에 대응하는 비밀키는 키의 소유자만이 알 수 있다. 공개키와 비밀키를 사용하는 알고리즘 (RSA, ECC, ECDSA)
- 해시 암호화 알고리즘 : 해시값으로 원래 입력 값을 찾아낼 수 없는 일방향성의 특성을 가진 알고리즘 (SHA-256/384/512, HAS-160)
응집도
우리 놀(논)던 시절에 먹던 통통한 순대 기억 나니?
- 우연적 : 모듈 내부의 각 구성요소가 연관이 없음
- 논리적 : 유사한 성격을 갖거나 특정 형태로 분류되는 처리 요소들이 한 모듈에서 처리 되는 경우
- 시간적 : 연관된 기능이라기 보다는 특정 시간에 처리 되어야 하는 활동들을 한 모듈에서 처리할 경우
- 절차적 : 다수의 관련 기능을 가질 때 모듈 안의 구성요소들이 그 기능을 순차적으로 수행 할 경우
- 통신적 : 동일한 입력과 출력을 사용하여 다른 기능을 수행 하는 활동들이 모여있을 경우
- 순차적 : 모듈 내의 한 활동으로부터 나온 출력 값을 다른 활동이 사용할 경우
- 기능적 : 모듈 내부의 모든 기능이 단일한 목적을 위해 수행 되는 경우
프로토콜
기본 요소
- 구문 : 데이터 형식, 코딩, 신호 레벨 등의 규정
- 의미 : 제어 정보로 조정과 에러 처리를 위한 규정
- 타이밍 : 속도 조절과 순서 관리 규정
데이터베이스 무결성 종류
- 개체 무결성 : 한 엔터티에서 같은 기본키(PK)를 가질 수 없거나, 기본 키의 속성이 NULL을 허용할 수 없음
- 참조 무결성 : 외래 키가 참조하는 다른 개체의 가본 키에 해당하는 값이 기본 키값이나 NULL 이어야 함
- 속성 무결성 : 속성의 값은 기본값, NULL 여부, 도메인이 지정된 규칙을 준수 해야함
- 사용자 무결성 : 사용자의 의미적 요규사항을 준수해야함
- 키 무결성 : 한 릴레이션에 같은 키값을 가진 튜플들을 허용할 수 없음
해싱함수
- 제산법 : 나머지 연산자 % 를 사용하여 테이블 주소를 계산하는 방식
- 제곱법 : 레코드 키값을 제곱한 후 결괏값의 중간 부분에 있는 몇 비트를 선택하여 해시 테이블의 홈 주소로 사용하는 방식
- 숫자 분석법: 레코드 키를 구성 하는 수들이 자리별로 어떤 분포인지 조사하여 고른 분포를 나타내는 자릿수를 필요한 만큼 선택하여 레코드의 홈 주소로 사용하는 방법
- 폴딩법 : 레코드 키를 여러 부분으로 나누고 나눈 부분의 각 숫자를 더하거나 XOR 한 값을 홈 주소로 사용하는 방식
- 기수변환법 : 특정 진법으로 표현 된 레코드 키를 다른 진법으로 간주하고 키를 변환하여 홈 주소를 얻는 방식
- 무작위방법 : 난수를 발생시켜 각 레코드 키의 홈 주소를 결정하는 방식
'IT개념' 카테고리의 다른 글
정보처리기사 25회 모의고사 (1) | 2023.10.01 |
---|---|
정보처리기사 26회 모의고사 (0) | 2023.09.30 |
정보처리기사 28회 모의고사 (1) | 2023.09.29 |
정보처리기사 29회 모의고사 (0) | 2023.09.28 |
정보처리기사 30회 모의고사 (0) | 2023.09.27 |