정보처리기사 용어 사전

이동현·2021년 8월 27일
0

용어 사전📖

목록 보기
3/3

사회공학

  • 컴퓨터 보안에 있어서, 인간 상호 작용의 깊은 신뢰를 바탕으로 사람들을 속여서 정상 보안 절차를 깨트리기 위한 비기술적 시스템 침입수단이다.
  • 사례로는 상대방의 자만심이나 권한을 이용하는 공격 및 도청이 있다.

그레이웨어

  • 바이러스나 명백한 악성 코드를 포함하지 않는 합법적 프로그램이면서도 사용자를 귀찮게 하거나 위험한 상황에 빠드릴 수 있는 프로그램이다.
  • 즉 평범한 소프트웨어인지, 바이러스인지 구분하기 어려운 중간 영역에 존재하는 프로그램으로 스파이웨어, 애드웨어, 원격 엑세스 도구 등 사용자가 원하지 않는 프로그램을 총치하는 이름이다.

구조적 커버리지

  • 조건 커버리지 - 각 개별 조건식 참 한 번, 거짓 한 번을 모두 갖도록
  • 결정 커버리지 - 전체 조건식 결과가 참 한 번, 거짓 한 번을 모두 갖도록
  • 조건 결정 커버리지 - 결과 참 한 번, 거짓 한 번 + 개별 조건 참과 거짓 모두
  • 구문 커버리지 - 프로그램의 모든 문장이 최소한 한 번은 실행

스파게티 코드

  • 프로그램의 소스 코드가 복잡하게 얽힌 모습을 비유한 표현, 작동은 하지만 사람이 그 코드의 작동을 파악하기 힘듬

외계인 코드

  • 상당히 오래되어 알아보기 힘든 코드

APM(Application Performence management)

  • 인터페이스의 동작이 잘 진행되는지 지속적으로 확인하기 위해서 사용하는 감시 도구로 데이터베이스, 웹 애플리케이션의 트랜잭션과 변숫값, 호출 함수, 로그 및 시스템 부하 등 종합적인 정보를 조회하고, 커넥션 풀 등 지속적인 모니터링이 필요한 자원을 효과적으로 관리하는 도구이다.

스카우터

  • 애플리케이션에 대한 모니터링 및 DB Agent를 통해 오픈 소스 DB 모니터링 기능, 인터페이스 감시 기능 제공

제니퍼

  • 애플리케이션 전 생애주기 단계 동안 성능 모니터링 및 분석해주는 APM 소프트웨어
profile
안녕하세요!

0개의 댓글