🖍️ 하둡
🖍️ 삭제 이상, 갱신 이상, 삽입 이상
🖍️ ① 준비, ② 실행, ③ 대기
🖍️ 샘플링 오라클
테스트 오라클 유형 :
- 참 오라클: 모든 입력값에 대하여 기대하는 결과를 생성하여 오류 검출.
- 샘플링 오라클: 특정한 몇 개의 입력값에 대해서만 기대하는 결과를 제공.
- 휴리스틱 오라클: 샘플링 오라클을 개선 / 특정 입력값에 올바른 결과를 제공하고 나머지 값은 휴리스틱(추정)으로 처리.
- 일관성 검사 오라클: 애플리케이션 변경이 있을 때, 수행 전과 후의 결괏값이 동일한지 확인
점수 | 성적 |
---|---|
0 ~ 59 | 가 |
60 ~ 69 | 양 |
70 ~ 79 | 미 |
80 ~ 89 | 우 |
90 ~ 100 | 수 |
[테스트 값] : -10점 / 30점 / 65점 / 75점 / 85점 / 95점 / 110점
🖍️ 동등분할 테스트
- 대소문자를 구분하지 않는다.
- WHERE 구문을 사용하지 않는다.
- GROUP BY 를 사용한다.
- 세미콜론(;)은 생략 가능하다.
- 별칭(AS)을 사용해야 한다. (별칭 사용 시 별칭은 작은 따옴표를 써야 함)
- 집계 함수를 사용해야 한다.
[학생]
학과 | 학생 |
---|---|
전기 | 이순신 |
컴퓨터 | 안중근 |
컴퓨터 | 윤봉길 |
전자 | 이봉창 |
전자 | 강우규 |
[결과]
학과 | 학과별튜플수 |
---|---|
전기 | 1 |
컴퓨터 | 2 |
전자 | 2 |
🖍️
SELECT 학과, count(학과) AS 학과별튜플수
FROM 학생
GROUP BY 학과;
🖍️ 유닉스
#include <stdio.h>
void main(){
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
*p+2
: K → L → M
class parent{
public int compute(int num){
if(num <=1) return num;
return compute(num-1) + compute(num-2);
}
}
class Child extends parent {
public int compute(int num){
if(num<=1) return num;
return compute(num-1) + compute(num-3);
}
}
class Main{
public static void main (String[] args){
parent obj = new Child();
System.out.print(obj.compute(4));
}
}
🖍️ 1
obj.compute(4)
→return compute(num-1) + compute(num-3)
권한을 가진 사용자가 애플리케이션이 원하는 서비스를 지속 사용할 수 있도록 보장하는 특성을 지닌 정보보안의 요소는?
🖍️ 가용성(Availablility)
SW개발 보안의 3개 요소 : 기밀성 / 무결성 / 가용성
참고,
https://newbt.kr/시험/정보처리기사+실기
https://chobopark.tistory.com/192