Java - do while 문
do {
코드 1
} while (조건문)
코드 2
Do while 문은 반드시 1번 이상 실행된다.
- Do 블럭의 코드 1을 실행한다.
- While 조건문에 맞지 않는다면, 아래 코드 2를 실행한다.
- Do 블럭의 코드 1을 실행한다.
- While 조건문에 맞는다면, 다시 Do 블럭의 코드 1을 실행한다.
- While 조건에 맞지 않게 된다면 코드 2를 실행한다.
C언어 - | 연산 (or 비트연산)
4 = 2진수 -> 0 1 0 0
7 = 2진수 -> 0 1 1 1
or 비트연산 -> 0 1 1 1 -> 10진수 = 7
or(|)는 둘 다 참이어야 한다.
xor(^)는 둘 다 달라야 참이다.
화이트 박스 테스트 (구 결 조 조 변 다 기 제 데 루)
- 구문 커버리지(= 문장 커버리지)
- 명령문을 적어도 한 번은 수행한다.
- 결정 커버리지 (= 선택 커버리지)
- 결정 포인트 내의 전체 조건식이 적어도 한 번은 참, 거짓의 결과를 수행한다.
- 조건 커버리지
- 결정 포인트 내의 각 개별 조건식이 적어도 한 번은 참, 거짓의 결과를 수행한다.
- 조건 / 결정 커버리지
- 전체 조건식 뿐만 아니라 개별 조건식도 참 한번 거짓 한번 결과가 되도록 수행한다.
S-HTTP (Secure Hypertext Transfer Protocol)
웹 상에서 네트워크 트래픽을 암호화하는 주요 방법 중 하나로 클라이언트 - 서버 간 전송되는 모든 메시지를 각각 암호화 하여 전송한다.
IPSec
IP 계층에서 무결성과 인증을 보장하는 인증헤더(AH)와 기밀성을 보장하는 암호화를 이용해 양 종단 간 구간에 보안 서비스를 제공하는 터널링 프로토콜
SSL/TLS
전송계층(4계층)과 응용계층(7계층) 사이에서 클라이언트와 서버 간의 웹 데이터 암호화, 상호인증 및 전송 시 데이터 무결성을 보장하는 보안 프로토콜
Select Distinct 과목 (소괄호 치지 않음)
SW 아키텍처 4 + 1 뷰
- 유스케이스 뷰: 유스케이스 또는 아키텍처를 도출하고 설계
- 논리 뷰: 기능적 요구사항을 설명
- 프로세스 뷰: 비기능적 속성
- 구현 뷰: 정적인 소프트웨어 모듈의 구성
- 배포 뷰: 컴포넌트가 물리적인 아키텍처에서 어떻게 배치되는 가를 매핑해서 보여줌
인스펙션(Inspection)
소스코드 저작자 외 다른 전문가 또는 팀이 검사하여 문제에 대한 올바른 해설을 찾아내는 방법
클라우드 컴퓨팅
인터넷을 통해 가상화된 컴퓨터 자원을 제공하고, 정보를 클라우드에 연결된 다른 컴퓨터로 처리하는 기술
'ETC > 정보처리기사' 카테고리의 다른 글
정보처리기사 실기 문제 풀이 (1) | 2024.10.08 |
---|