IPv4의 확장형
IPv6
디자인 패턴 : 생성, 구조, ( )
행위(행동)
order 점선 화살표가 있는 UML 다이어그램
패키지 다이어그램
데이터베이스 회복기법 중 rollback 시 redo, undo가 모두 실행되는 트랜잭션 처리법 / 트랜잭션 수행 중 결과를 DB에 즉시 반영 / 데이터 변경 시 로그 파일로 저장
즉시 갱신기법
2진수 변환 빈칸
public class Test {
public static voidmain(Strint [] args) {
int [] a = new int[8];
int i = 0;
int n = 10;
while( ) {
a[i++] = ( );
n /= 2;
}
for(i = 7; i ≥ 0; i—-) {
System.out.print(a[i]);
}
}
}
n > 0
n%2
public static void main(String [] args) {
int [][] arry = new int[ ][ ];
int n = 1;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 5; j++) {
arry[i][j] = j * 3 + (i + 1);
System.out.print(arry[i][j] + “”);
}
System.out.println();
}
}
3 5
스니핑 (Sniffing)
공격 대상에 직접 공격을 하지 않고 데이터만 몰래 들여다보는 수동적 공격 기법
네트워크 주소 변환
NAT (Network Address Transformation)
출력결과
lol = [[1, 2, 3], [4, 5], [6, 7, 8, 9]]
print(lol[0])
print(lol[2][1])
for sub in lol :
for item in sub :
print(item, end = “ “)
print()
[1, 2, 3]
7
1 2 3
4 5
6 7 8 9
온라인 금융 거래 정보를 블록으로 연결하여 P2P 네트워크 분산 환경에서 중앙관리 서버가 아닌 참여자들의 개인 디지털 장비에 분산, 저장시켜 공동으로 관리하는 방식
블록체인
대량의 자료를 처리할 수 있는 대형 컴퓨터 클러스터에서 동작하는 분산 응용 프로그램을 지원하는 오픈 소스 자바 소프트웨어 프레임워크
하둡
데이터베이스 이상현상
삽입이상, 갱신이상, 삭제이상
( ) —> Dispatch —> ( ) —> Block —> ( )
<— Time Out — <—— Wake up —
준비 / 실행 / 대기
전수 테스트 불가능한 경우 사용, 예상값, 오라클 경계값, 구간별 예쌍 값 결과 작성에 사용
샘플링 오라클
0 - 60 구간 / 60 -70 구간 / 70 - 80 구간 / 80 - 90 구간 / 90 -100 구간 테스트
동치분할테스트 / 동등분할테스트
학과 학과별튜플수
전기 1
컴퓨터 2
전자 2
SELECT 학과, count(학과) AS ‘학과별튜플수’ FROM 학생 GROUP BY 학과;
미국 벨 연구소에서 만든 운영체제. C언어로 구현. 구조적 파일 시스템. 시스템의 파일이 하나의 트리구조
유닉스 (Unix)
출력결과
char *p = “KOREA”;
printf(“%s\n”, p);
printf(“%s\n”, p + 3);
printf(“%c\n”, *p);
printf(“%c\n”, *(p + 3));
printf(“%c\n”, *p + 2);
KOREA
EA
K
E
M
class Parent {
int compute(int num) {
if(num ≤ 1)
return num;
return compute(num - 1) + compute(num - 2);
}
}
class Child extends Parent {
int compute(int num) {
if(num ≤ 1)
return num;
return compute(num - 1) + compute(num - 3);
}
}
class Text {
public static void main(String [] args) {
Parent obj = new Child();
System.out.println(obj.compute(4));
}
}
1
정보보안에서의 가용성(Availability)
권한을 가진 사용자나 애플리케이션이 원하는 서비스를 지속적으로 사용할 수 있도록 보장하는 특성