본문 바로가기
728x90
320x100
SMALL
[정보처리기사]SQL 트리거 db에서 crud등 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 sql 데이터의 무결성 유지를 위해 사용 일단 트리거 명칭을 선언(declare) 그다음에 실행되는 타이밍을(event) 써주고, 그 후에 시작과 종료사이에 기능을 써주는 데 컨트롤 부분에서 순차적으로 처리해서 sql을 입력한 후 예외처리를 해주면 됨 이벤트는 이벤트명 스케쥴이 있는데 at연월시는 특정시간에 ,every간격은 간격마다 이벤트 실행 DDL정의(디정) create,alter,drop, truncate(데이터베이스 오브젝트 내용삭제) 데이터를 정의 데이터를 담는 그릇 도메인 스키마 뷰 테이블, 인덱스 등 있음 도메인 원자값 스키마 db 외부스키마 사용자뷰 개념스키마 전체적뷰 내부스키마 물리적저장장치관점 인덱.. 2023. 2. 16.
[정보처리기사]EAI EAI 서로 다른 애플리케이션 간의 정보전달 등을 하게 해주는 솔류션 포인트투포인트 일대일 허브앤 스포크 허브알 ㅇ연결 메시지버스 미들웨어 하이브리드 - 메시지버스 + 허브엔스포크 인터페이스보안을위한 네트워크영역은 IPsec,ssl, s-http 자바스크립트 비동기통신기술 ajax 설계산출물 엑스유닛 - 자바,시쁠쁠 STAF 피트니스 NTAF 피트니스 staf합침 셀레늄 파이선크롤링할때 웨트리어 루비 2023. 2. 14.
[정보처리기사]알고리즘, 정렬 알고리즘 문제해결을 위한 절차나 방법 O(1) 항상 같은 속도 // 해시함수 O(log2n) 이진탐색 O(n)선형복잡도 순차탐색 O(nlog2n)젤 오래걸림 퀵정렬 최악수행시간O(n제곱) 합병정렬(nlog2n) 힙정렬(nlog2n) 버블정렬 두개 키값비교비교비교 삽입정렬 일단 첫번째 기준으로 두번쨰꺼 비교하고 그다음에 첫두비교하고 그다음 첫두쓰리비교하고 그다음에 첫두쓰리포비교 선택정렬 정렬되지않은 가장 작은 데이터를 찾아 바꿔바꿔바꿔함 정적 - 애플리케이션 실행x 동적 - 애플리케이션 실행o 클린코드 가독성높고,단순하고,의존성이적고,중복최소화 외계인코드 매우 오래되거나 참고문서 또는 개발자가 없어 유지보수가 어려움 2023. 2. 14.
[정보처리기사]테스트케이스 테스트케이스 계획검토및 자료확보 - 위험평가및 우선순위 결정 - 요구사항정의 - 구조설계및 방법결정 - 테스트케이스정의 - 유지보수 및 타당성확인 비용은 없음 테스트 오라클 테스트의 결과가 참인지 거짓인지 판단을 위한 비교값 테스트레벨 프로젝트에서 책임과 연관 서로 독립적임 단위 테스트 - 인터페이스,자료구조,실행결로,오류처리 통합 - 빅뱅테스트 / 상향식,하향식 시스템 - 기능/비기능 인수테스트 - 알파/베타 단위테스트 - 최소단위인 모듈,컴포넌트 초점, 블랙박스나 화이트박스테스트초점 통합테스트 - 인터페이스간의 오류 및 결함 찾아냄 시스템 테스트 - 컴퓨터시스템을 검사하기 위한 성능목표를 가지고 있음 인수테스트 - 알파,베타 알파테스트 - 개발자와 함께 테스트 베타테스트 - 실제환경에서 사용자에게 함.. 2023. 2. 14.
[정보처리기사]모듈 ISO DRM 소프트웨어관리도구 모듈 소프트웨어 구조를 이루고, 다른 것들과 구별될 수 있는 독립적인 기능을 갖는 단위고, 논리적인 기능을 수행하기 위한 명령어들의 집합 단위모듈 기능을 단위 모듈별로 분할하고 추상화하는것 정보은닉,분학과정복,데이터추상화,모듈독립성 구현 - 계획,코딩,컴파일,테스트 개코나 컴퓨터로 테스트하겠다. 테스트는 오류를 찾는거고 디버그는 오류를 수정하는 거임 화이트박스테스트 단위 모듈 테스트의 가장 기본적 방법 내부의 소스를 보면서 수행 IDE 단위모듈 테스트 이클립스 생각하면됨 형상관리도구 소프트웨어 생명주기 동안 발생하는 변경사항을 체계적으로 관리하여 소프트웨어의 품질 보증을 향상시키는 관리적 활동 형상식별,통제,감사 기록 git생각하면 됨 DRM 디지털 콘텐츠에 대한 권리정보를 지정하고 암호화해서 허가된 범.. 2023. 2. 13.
[정보처리기사] 자료구조와 논리물리데이터저장소 자료구조(Data Structure) 컴퓨터 자료를 효율적으로 저장하기 위해 만들어진 구조 선형 - 연속적 - 리스트, 스택,큐, 비선형 - 비연속적 - 트리,그래프 스택(stack) 한방향으로만 넣고 꺼냄 LIFO 푸시 - 차례대로 스택에 쌓고 스택에 더 쌓을 게 없으면 오버플로 팝 - 가장위에 있는거 뺌 팝에 꺼낼게 없으면 언더플로 스택 - 함수호출,postfix,깊이우선탐색 큐(queue) 한쪽끝에서는 삽입(enqueue) 반대는 삭제(dequeue) 선입선출 비선형 - 트리 차수구하기 - 누구를 지칭안하면 가장 가지가 많이 뻗은거 찍어 트리 순회는 전위 루트-왼쪽-오른쪽 맨위에서 왼쪽에서 오른쪽 중위는 맨왼쪽 맨위 오른쪽 후위는 맨왼쪽 오른쪽 위 이진탐색트리 일단 맨앞 맨뒤 더해서 나누기 2하고 .. 2023. 2. 13.
[정보처리기사]2021년2회오답노트 시스템구성요소 input,output,process,control,feedback 유스케이스 시스템이 요구하는 서비스를 말함 액터는 대상시스템과 상호작용하는 사람이나 다른 시스템에 의한 역할 사용자가 시스템에 수행하는 역할 연동은 2개 이상의 시스템이 서로 호환되게 함 요구사항개발프로세스 순서 도출 분석 명세 확인 같은클래스에 속한 각각의 객체는 인스턴스 정보은닉 객체지향설계에서 객체가 가지고 있는 속성과 오퍼레이션의 일부를 감추어서 객체의 외부에서 접근이 불가능하게 하게하는 개념 Gangs of Four Factory Method Pattern은 상위클래스에서 객체를 생성하는 인터페이스를 정의하고, 하위클래스에서 인스턴스를 생성하도록 하는 방식이다 prototype pattern은 프로토타입을 먼저 생.. 2023. 2. 9.
[정보처리기사]2021년 3월시험 오답노트 미들웨어 서로 다른 애플리케이션이 서로 통신하는데 사용되는 소프트웨어 개발자와 운영자가 애플리케이션을 더욱 효율적으로 구축하고 배포하도록 돕는 애플리케이션 미들웨어 솔루션유형은 DB미들웨어, 원격프로시저호출, 메시지지향미들웨어,트랜잭션처리모니터,레거시웨이,객체기반미들웨어,WAS 길리언 포함하는 것은 어떤시점에 반드시포함 확장하는것 특별한 조건을 만족시 수행하는것 인터페이스 추상메서드+상수 엔티티 연관/기억장치 저장할 정보표현 바운더리 시스템과 외부액터와의 상호작용을 담당 컨트롤 시스템이 제공하는 기능의 로직 및 제어 담당 이진검색알고리즘 이진검색은 피보나치수열과 관계가 없고 찾고자하는 값을 중간값과 비교해서 점차줄여나감 데이터정리 카디널리티 튜플행레코드 차수 디그리 종류갯수 어트리뷰트 릴레이션 테이블,스.. 2023. 2. 8.
[정보처리기사] 자료구조 자료구조 컴퓨터상 자료를 효율적으로 저장하기 위해 만들어진 구조 선형 = 연속적으로 데이터를 연경 비선형 = 데이터를 비연속적으로 연결 리스트(LIST) 선형리스트 = 연속되는 기억장소에 저장되는 리스트 배열이 가장 보편적이며, 가장 간편하며, 접근 구조가 빠름 연결리스트 = 노드의 포인터 부분으로 서로 연결시킨 리스트 노드의 삽입, 삭제가 선형 리스트와 달리 편리함 포인터를 통해 찾는 시간이 추가되어서 선형 리스트에 비해 느림 *노드 = 대형 네트워크에서 장치나 데이터 지점을 의미함(데이터+포인터) 스택( STACK) 한 방향으로만 자료를 넣고 꺼낼 수 있는 LAST IN FIRST OUT 형식 구조 한 방향으로만 푸쉬와 팝을 이용해 자료를 넣고 꺼냄 푸쉬는 데이터를 차례대로 스택에 넣는 연산이고, 팝.. 2023. 1. 19.
728x90
반응형
BIG