본문 바로가기

정보처리기사 Daily 문제

정보처리기사 실기 Daily 문제 23

출처 : [2021년 제2회 기사 실기 출제예상 문제] (9과목) 소프트웨어 개발 보안 구축 - 70 : 네이버 카페 (naver.com)

고든 라이온이 작성한 보안스캐너로 해커들이 시스템을 공격하기 전에 보안 취약점을 탐지하는 도구이다.

공격의 대상이 되는 시스템이 사용하고 있는 IP, 포트, OS를 탐지하는 도구이다.

정답

nmap

※ nmap은 포트스캐너 도구이다.

nmap은 서버에 열린 포트 정보를 스캐닝해서 보안 취약점을 찾는데 사용하는 도구이다.

출처 : [2021년 제1회 기사 실기 출제예상 문제] (7과목) SQL 응용 - 16 : 네이버 카페 (naver.com)

[학과] 테이블에서 '교수명'의 이름이 "황"으로 시작하는 튜플의 '학과번호'를 777로 업데이트하는 SQL 구문을 작성하시오.

[학과] 테이블

학과 학과번호 학과정원 교수명
전산과 110 300 김일등
국문과 310 250 황이등
수학과 120 400 이삼등
전산과 120 300 김사등
수학과 420 180 황오등

정답

UPDATE 학과 SET 학과번호 = 777 WHERE 교수명 LIKE '황%';

출처 : [2021년 제1회 기사 실기 출제예상 문제] (7과목) SQL 응용 - 19 : 네이버 카페 (naver.com)

[성과금] 테이블의 '부서', '성과금 등급', '성과금'에 대해서 부서별 소계와 전체 합계를 검색하는 SQL 구문을 작성하시오.

[조건]

-[성과금] 테이블의 속성에는 부서, 성과금등급, 성과금이 있다.

- 속성명은 '성과금합계'로 하고, ROLLUP 함수를 사용한다.

부서 성과금등급 성과금합계
인사과 B 100
인사과 A 200
인사과 C 50
인사과   350
회계과 B 100
회계과 C 50
회계과 A 200
회계과   350
정보보안과 A 200
정보보안과 B 100
정보보안과   300
    1,000

정답

SELECT 부서, 성과금등급, SUM(성과금) AS 성과금합계

FROM 성과금

GROUP BY ROLLUP(부서, 성과금등급);

https://myjamong.tistory.com/191

[Oracle] ROLLUP 고급 사용법 GROUPING 함수 :: 마이자몽

GROUP BY 1 2 3 4 5 6 SELECT     DEPTNO     ,JOB     ,SUM(SAL) FROM EMP GROUP BY DEPTNO, JOB; ORACLE SCOTT 계정의 EMP 테이블을 사용해서  실습을 진행했습니다. 일반적으로 사용하는 GRO..

myjamong.tistory.com

부서, 성과금등급, SUM(성과금)을 별칭 성과금합계로 칼럼을 출력하고

부서 = A

성과금등급 = B 라고 가정했을 때

GROUP BY ROLLUP(A, B);

인사과부서(A), 성과금등급(B), SUM

인사과 부서의 총 성과금 합계

회계과부서(A), 성과금등급(B), SUM

회계과부서의 총 성과금 합계

정보보안과(A), 성곽므등급(B), SUM

정보보안과 부서의 총 성과급 합계

마지막으로 전체합계

가 나오는거같은데.. 어렵네요.