정처기 실기 : 2022년 3회차 기출, 6️⃣~🔟

m_ngyeong·2024년 4월 22일
0
post-thumbnail

정보처리기사 실기


📝 2022년 3회차 기출, 6️⃣~🔟

6. BlackBox Test

테스트 기법 중 다음과 같이 '평가 점수표'를 미리 정해 놓은 후 각 영역의 경계에 해당하는 입력값ㅇ르 넣고, 예상되는 출력값이 나오는지 실제 값과 비교하는 명세 기반 테스트를 쓰시오.

<평가 점수표>

평가 점수성적 등급
90~100A
80~89B
70~79C
0~69D

<케이스>

테스트 케이스12345678910
입력값-10697079808990100101
예상 결과값오류DDCCBBAA오류
실게 결과값오류DDCCBBAA오류

🖍 Boundary Value Analysis(경계값 분석)
https://velog.io/@m_ngyeong/Application-Testing

7. SQL

CREATE TABLE 부서(
	부서코드 INT PRIMARY KEY,
  	부서명 VARCHAR(20)
);

CREATE TABLE 직원(
	직원코드 INT PRIMARY KEY,
    부서코드 INT,
  	직원명 VARCHAR(20),
    FOREIGN KEY(부서코드) REFERENCES 부서(부서코드) // '부서코드'속성은 <부서>테이블의 '부서코드'속성을 참조하는 외래키
  		ON DELETE CASCADE
);

INSERT INTO 부서 VALUES('10', '영업부');
INSERT INTO 부서 VALUES('20', '기획부');
INSERT INTO 부서 VALUES('30', '개발부');

INSERT INTO 직원 VALUES('1001', '10', '제니');
INSERT INTO 직원 VALUES('1002', '10', '로제');
INSERT INTO 직원 VALUES('1003', '20', '쥴리');
INSERT INTO 직원 VALUES('1004', '20', '나띠');
INSERT INTO 직원 VALUES('1005', '20', '벨');
INSERT INTO 직원 VALUES('1006', '30', '리사');
INSERT INTO 직원 VALUES('1007', '30', '지수');

SELECT DISTINCT COUNT(부서코드) FROM 직원 WHERE 부서코드 = 20;
DELETE FROM 부서 WHERE 부서코드 = 20; SELECT DISTINCT COUNT(부서코드) FROM 직원;

🖍 ① 3 ,② 4

②번 문제는 ON DELETE CASCADE에 의해 <부서>테이블에서 튜플이 삭제되면 관련된 모든 튜플이 함께 삭제됨.

8.

( ① ) 은/는 컴퓨터 보안에 있어서, 인간 상호 작용의 깊은 신뢰를 바탕으로 사람들을 속여 정상 보안 절차를 깨트리기 위한 비기술적인 침입 시스템

( ② ) 은/는 특정 목적을 가지고 데이터를 수집하였으나, 이후 활용되지 않고 저장만 되어있는 대량의 데이터를 의미한다. 다른 말로, 빅데이터(Big Data)와 비슷하면서도 구조화되어 있지 않고, 더이상 사용하지 않아 ‘죽은’ 데이터를 말한다. 미래에 사용될 가능성을 고려하여 저장 공간에서 삭제되지 않고 보관되어 있으나, 이는 저장 공간의 낭비뿐만 아니라 보안 위험을 초래할 수도 있다.

🖍 ① 사회 공학(Social Engineering) ,② 다크 데이터(Dark Data)

9. Python Lang. - list

a = [1,2,3,4,5]
a = list(map(lambda num : num + 100, a)
print(a)

🖍 [101, 102, 103, 104, 105]
lambda num : num + 100는 인수로 입력된 값에 100을 더하는 람다 식을 정의

10.

다양한 장비에서 발생하는 로그 및 보안 이벤트를 통합하여 관리하는 보안 솔루션으로, 방화벽, IDS, IPS, 웹 방화벽, VPN 등에서 발생한 로그 및 보안 이벤트를 관리함으로써 비용 및 자원을 절약할 수 있는 특징이 있다. 또한, 사전에 위협에 대응할 수 있고, 보안 솔루션 간의 상호 연동을 통해 종합적인 보안 관리 체계를 수립할 수 있다.

🖍 SIEM, Security Information & Event Management



참고,
길벗알앤디. 『정보처리기사 실기 단기완성』. 길벗. 2023.
https://newbt.kr/시험/정보처리기사%20실기/2022년%203회/흙기사,
https://www.programiz.com/sql/online-compiler/

profile
사용자 경험 향상과 지속적인 성장을 추구하는 프론트엔드 개발자 ʚȉɞ

0개의 댓글