2021 05 Certification
Engineer Information Security Recode Certification 정보처리 산업기사 필기 모의고사2

삽입 정렬(Insertion Sort) : 가장 간단한 방식, 이미 정렬된 데이터에 순서에 맞게 삽입버블 정렬(Bubble Sort) : 인접한 2개의 레코드 키 값 비교하여 레코드 위치를 서로 교환힙 정렬(Heap Sort) : 전이진 트리를 이용한 정렬 방식연산자부가 5Bit라면 2의 5승 = 32개 명령어 사용 가능CPU 명령어FetchDecodeExecuteCPU 제어장치명령 레지스터 명령 해독기신호 발생기직접 접근 기억장치자기 테입순차 접근 기억장치자기 디스크자기 드럼USB논리 연산논리 시프트순환 시프트보수산술 연산산술 연산인터리빙액세스 효율 증대채널주 기억장치 ~ CPU 사이 입출력 제어Selector(선택) : 독점하여 입출력Multiplexer(다중) : 저속 입출력 장치를 동시에 제어Block Multiplexer(고속) : 고속 입출력 장치를 동시에 제어MBR = 워드 개수MAR = 저장 비트 수BandWidth : 대역폭데이터 레지스터StackAccumulatorGeneral Purpose Register비동기적인 데이터 전송에서 동기로스트로브 신호핸드셰이킹오류 검사 방법균형 검사(Balance Check) : 가소, 세로나 대차의 균형의 합계가 일치하는지 검사형식 검사(Format Check) : 입력된 데이터가 규정대로 인지 검사한계 검사(Limit Check) : 입력 데이터의 어떤 항목이 범위 내에 있는지 검사일괄 합계 검사(Batch Total Check / Sum Check) : 수동, 자동 합계값이 동일한지 검사타당성 검사(Validity Check, 논리 검사) : 논리적인 오류가 있는지 검사숫자 검사(Numeric Check) : 입력 데이터가 숫자형인지 검사순차 검사(Sequence Check) : 순서가 일치하는지 검사대조 검사(Matching Check) : 별도의 코드표와 대조하여 일치하는지 검사반향 검사(Echo Check) : 데이터 수신 후 송신 쪽으로 재전송하여 데이터 개수 검사데이터 수 검사(Data Count Check) : 미리 처리할 데이터 개수를 파악하여 같은지 검사프로세스 설계 순서처리방식 > 작업 > 논리 > 운용절차(처작논운)파일 명령어변환(Conversion)정렬(Sort)병합(Merge)대조(Matching)갱신(Update)분배(Distribution)보고서(Reporting)추출(Extract)조합(Collate)생성(Generate)HIPOTop Down 방식파일 랜덤 편성장점직접 접근 기억장치(DASD)에 직접 접근 및 기록순서에 제약이 없음접근 시간이 빠름레코드 삽입, 삭제, 갱신 용이평균 접근 시간 내에 반드시 검색 가능단점레코드 주소 변환 과정 필요기억 공간 효율 저하물리적 구조에 대한 지식 필요프로그래밍 작업 복잡충돌 발생 가능성 존재객체지향 기본 원칙추상화캡슐화자료와 행위 결합에러 계산MTTF(Mean Time To Failure) : 평균 가동 시간MTTR(Mean Time To Repair) : 평균 수리 시간MTBF(Mean Time Beteen Failures) : 평균 고장 간격신뢰도 : MTBF + MTTR / MTBF입력 설계발생 > 수집 > 매체 > 투입 > 내용발수매투내(발냄새 매트네)입력 단계 오류 검사숫자 검사계산 처리 오류 검사중복 검사오버플로 검사불능, 부정 검사First Fit :첫 번째Best Fit : 최고Worst Fit : 최악Last Fit : 마지막프로세스 관리프로세서 중심 프로세스대화식 프로세스배치 프로세스

작성일 :2021-05-15 16:37 / 조회수: 76회
2021 05 Certification
Engineer Information Security Recode Certification 정보처리 산업기사 필기 모의고사

노드 순서전위(Pre) : root > left > right중위(In) : left > root > right후위(Post) : left > right > root스키마외부/서브 스키마(External Schema) = 사용자 뷰프로그래머가 개인의 입장에서 논리적 구조 정의전체 데이터베이스의 한 논리적인 부분만 볼 수 있음여러 개의 외부 스키마 존재 가능일반 사용자는 SQL을 사용응용 프로그래머는 C, Cobol을 사용개념 스키마 = 전체적인 뷰데이터베이스의 전체적인 논리적 구조하나의 데이터베이스로 존재개체 간의 관계와 제약 조건 표기접근 권한, 보안 및 무결성 규칙에 관한 명세 정의DBA에 의해서 관리내부 스키마(Internal Schema) = 저장 스키마(Storage Schema)물리적인 입장에서 보는 데이터베이스 구조저장 데이터 항목의 표현 방법, 내부 레코드의 물리적 순서프로그래머나, 설계자가 보는 관점인덱스 순차 파일트랜 색인 영역(Track Index Area)실린더 색인 영역(Cylinder Index Area)마스터 색인 영역(master Index Area)Address Reference(주소 접근 방식)Value by Reference(데이터 접근 방식)관계 해석관계 해석(비절차적)관계 대수(절차적)σ(시그마) : Select(수평 튜플 조회)π(파이) : Project(수직 튜플 조회)⋈ : Join(릴레이션 병합)데이터 정의어(DDL, Data Definition Language)CREATE, ALTER, DROP데이터 사전 파일에 여러 개의 테이블로 저장외부 스키마 명세 정의DB의 논리적, 물리적 구조와 구조 간의 사상 정의스키마 제약 조건에 대한 명세 정의물리적 순서 규정데이터 조작어(DML, Data Manipulation Language)SELECT, DELETE, INSERT, UPDATEDBMS와 사용자 간 인터페이스 제공대표적인 DML에는 질의어가 존재절차적 조작 언어필요한 데이터를 어떻게 구하는지 구체적으로 명시비절차적 조작 언어필요한 데이터만 명시하고 어떻게 구하는지 명시하지 않음조건자연 언어에 가까워야함데이터 간의 관계를 정확하고 완전하게 명시데이터 언어의 효율적인 구현 지원데이터 제어어(DCL, Data Control Language)COMMIT, ROLLBACK, GRANT, REVOKE무결성, 보안 및 권한 제어, 회복을 하기 위한 언어데이터 보호 및 관리용 언어HDLC정규 응답 모드비동기 평형 모드비동기 응답 모드셀룰러주파수 재사용 : 회신 사용과 통화량 극대화핸드오프 : 기지국 이동 시 통화가 단절되지 않도록로밍 : 홈 교환국 말고도 타 교환국에서도 서비스 가능다이버시티 : 장애물로 인한 문제 해결을 위해 2개 이상의 경로로 수신측에 도달QAM64진 = 6bps/Hz

작성일 :2021-05-15 08:41 / 조회수: 93회
2021 05 Certification
Engineer Information Security Recode Certification 정보처리 산업기사 필기 2020년 2회

#1. Database SystemSummary, Written Test, Practical Test[ Summary ]1. DBMS 필수 기능정의 기능 (Definition Facility)데이터 형과 구조, 제약 조건 등을 명시조작 기능 (Manipulation Facility)데이터 검색, 갱신, 삽입, 삭제 등을 체계적으로 처리하기 위한 접근 수단 정의제어 기능 (Control Facility)데이터의 무결성 유지, 보안 유지, 권한 검사 등을 병행 제어2. 기능It is a collection of meta data describing the structre and constraint of a database. It defines data entities, attribute, relations, and constraints on data manipulation.메타 데이터 집합으로 데이터베이스의 구조, 제약 조건 묘사엔티티와 속성, 관계, 데이터 제약조건 정의> 스키마3. 로킹로킹(Locking) : 잠금 단위로킹 기법 : A 트랜잭션 데이터를 액세스하는 동안 B 트랜잭션이 A에 엑세스 할 수 없도록 잠금을 걸어두는 병행제어 기법로킹의 대상이 되는 객체의 크기주요 데이터의 접근을 상호 배타적으로 동작로킹 단위가 작아질 경우 로킹 오버헤드가 증가4. 릴레이션릴레이션(Relation) : 테이블과 비슷한 의미로 사용되며, 튜플과 어트리뷰트로 구성한 릴레이션의 튜플들은 모두 상이, 순서가 없음한 릴레이션을 구성하는 속성 사이에는 순서가 없음5. 스택 정렬6. 정규형제1 정규형: 모든 도메인이 원자값을 소유제2 정규형 : 부분적 함수 종속 제거제3 정규형 : 이행적 함수 종속 제거비정규 릴레이션 : 정규화 되지 않음7. 데이터베이스 설계 단계논리적 설계 단계논리적 데이터 모델로 변환트랜잭션 인터페이스 설계개념스키마의 평가 및 정제물리적 설계 단계저장 레코드 양식 설계레코드 집중의 분석 및 설계접근 경로 설계개념적 설계 단계트랜잭션 모델링 수행8. 데이터베이스 설계 단계개념적 설계 > 물리적 설계 > 논리적 설계개논물9. SQL 언어데이터 제어어(DLC)CommitRollbackGrantRevoke데이터 조작어(DML)SelectInsertUpdate10. 논리적 데이터 모델 (오너-멤버) 관계 / CODASYL DBTG 모델네트워크 데이터 모델오너-멤버 관계N : N 관계로 데이터 연계성이 뛰어남복잡하고 구축 비용이 많이 듬Conference On Data System LanguagesData Base Task Group11. 트리 차수A = B, CB = D, E, FC = G, HE = I, J가장 많은 차수는 3개인 B이므로 3개12. 단말 노드단말 노드는 자식이 하나도 없는 노드D, F, I, J, G, H 총 6개13. 버블 정렬9, 4, 5, 1, 31회전 순서9 4 5 1 34 9 5 1 34 5 9 1 34 5 1 9 34 5 1 3 9 > 1회전2회전 순서4 5 1 3 94 1 5 3 94 1 3 5 94 1 3 9 53회전 순서4 1 3 9 54 1 9 3 54 1 9 5 314. 데이터베이스 설계 단계논리적 설계 단계논리적 데이터 모델로 변환트랜잭션 인터페이스 설계개념스키마의 평가 및 정제물리적 설계 단계저장 레코드 양식 설계레코드 집중의 분석 및 설계접근 경로 설계개념적 설계 단계트랜잭션 모델링 수행15. 해싱Bucket : 하나의 주소를 갖는 파일의 한 구역Synonym : 같은 Home Address를 갖는 레코드 집합Collision : 서로 다른 2개 이상의 레코드가 같은 주소를 갖는 현상Slot : 1개의 레코드를 저장할 수 있는 공간16. SQL문DROP : 삭제INSERT : 삽입SELECT : 검색CREATE : 생성17. E-R 모델개체(Entity) 타입은 사각형관계(Relationship) 타입은 마름모개체 타입과 이들 간의 관계 타입 이용E-R 모델에서는 데이터를 개체, 관계, 속성으로 묘사현실세계가 내포하는 의미 포함18. View실제 저장된 데이터 중에 필요한 내용만 확인 가능데이터 접근 제어로 보안 강화뷰 제거 시 DROP실제로 존재하지 않는 가상 테이블19. 비선형구조선형구조선형 리스트(배열)연결 리스트스택큐데크(Deque)비선형구조트리그래프20. 수식 표기법산술식을 계산하기 위해 기억공간에 기억시키는 방법주로 이진 트리를 많이 사용함이진 트리로 만들어진 수식을 인오더, 프리오더, 포스트오더로 사용하면중위, 전위, 후위 표기법이 된다.전위 표기법(PreFix) : 연산자 > Left > Right, +AB중위 표기법(InFix) : Left > 연산자 > Right, A+B후위 표기법(PostFix) : Left > Right > 연산자, AB+중위 표기를 전위나 후위로 변경중위 > 전위A/B * (C+D) + E1. 연산 우선순위에 따라 괄호로 묶음(((A/B)*(C+D)) + E)2. 연산자를 괄호의 앞쪽으로 이동((*(/AB)+(+CD))E)A * B + C - D / E (((A*B)+C)-(D/E))   // 우선 순위대로 소괄호(((*AB)+C)-(/DE))   //  연산자를 맨 앞으로(#2. Electronic Calculator StructureSummary, Written Test, Practical Test[ Summary ]21. 인스트럭션 종류Fetch : 다음 실행 명령을 기억장치로부터 CPU로 가져와 명령해독Indirect : 오퍼랜드가 지정한 곳부터 "유효주소"를 읽어 들이기 위해 메모리 접근Execute : 인출 명령어를 이용해 직접 명령어 실행Interrupt : 현재 수행중인 명령이 예기치 않은 일 발생으로 중단22. 논리회로BUS 구성 : multiplexer23. 마이크로 오퍼레이션동기 방법동기 고정식동기 가변식비동기식마이크로 오퍼레이션을 동기시키는 방법24. 명령어 형식0 주소연산자부만 존재스택 구조연산에 사용된 모든 피연산자 값 상실1주소연산자 + 주소부 1개누산기(ACC) 사용2주소연산자 + 주소부 2개가장 일반적인 형식 명령어레지스터이전 입력 값을 기억하지 못함3주소연산자 + 주소부 3개연산 후 원시 자료 보존(3번째 주소에 결과 값)프로그램 길이를 짧게 할 수 있지만, 명령어 길이는 길어짐27. 보조기억장치전원이 차단되어도 내용 유지저장 용량이 큼중앙처리장치과 직접 자료 교환이 불가능주기억장치에 비해 속도가 느림28. 진법 변환10진수(47) > 2진수(101111)64 32 16 8 4 2 1 0   1    0  1  1  1  1(47) - 32 - 8 - 4 - 2 - 1 = 010진수(1087) > 8진수(2077)8 | 10878 |  135 | 78 |    16 | 78 |     2 | 0               21087 / 8 = 135 ··· 7135 / 8 = 16 ···716 / 8 = 2 ··· 02 / 8 = 0 ··· 2   ↑로 읽기 207710진수(1087) > 16진수(43F)1087 / 16 = 67 ··· 1567 / 16 = 4 ··· 34 / 16 = 0 ··· 4A B C D E F8진수(2077) > 2진수(10000111111)000 / 000 / 000 3자리씩4+2+1 / 4+2+1 / 4+2+1207710 / 000 / 111 / 11116진수(43F) > 2진수(10000111111)0000 / 0000 / 0000 / 00008+4+2+1 / 8+4+2+1 / 8+4+2+1 / 8+4+2+143F1000011111129. 채널채널 기능입출력 명령 해독입출력 명령 지시입출력 데이터 실행30. ALUALU(Arithmetic Logic Unit) : CPU 산술 논리 연산 장치31. 캐시 메모리캐시메모리 : 인스트럭션 수행 속도가 주기억장치에 제한받지 않고 중앙처리장치 속도로 수행33. 주기억장치 정보전달 능력 한계주기억장치 대역폭 35. 수치 비수치 연산수치적인 산술 연산ADDSUBMULDIV산술 Shift비수치적인 논리 연산NOTANDORXOR논리적 ShiftRotateComplementClear36. OP-Code연산자부(op-code)의 크기n Bit일 경우 최대 2의 n승개의 명령어 사용 가능37. 기억장치 접근 속도Register > RAM > ROM > 디스크38. DMADMA(Direct Memory Access) : 한번에 한 블록씩 직접 주기억장치에 접근39. Trap내부 인터럽트 => 트랩0으로 나누기 인터럽트Overflow, Underflow 인터럽트불법적인 명령어 사용 인터럽트보호 공간 접근 인터럽트#3. System Analysis DesignSummary, Written Test, Practical Test[ Summary ]41. 시스템 평균수리시간(MTTR)(고장난 시간 합) / (고장난 횟수)100 + 60 + 80 / 3 = 8045. N-S차트구조적 설계 도구로 논리기술, 상자도형48. 시스템 특성목표성 : 공통된 최종 목표에 도달하고자 하는 특성자동성 : 시스템 변화에 스스로 대처하고자 하는 특성제어성 : 정해징 목표에 도달하기 위해 오류가 발생되지 않도록 감시하는 특성종합성 : 관련된 다른 시스템과의 상호 의존관계로 통합되는 특성50. 코드 방식순차코드(Sequence Code) : 자료 발생 순서, 크기 등에 따라 최초의 자료부터 일련번호를 부여하는 방법표의숫자코드(Significant Digit Code) : 물리적 수치를 그대로 코드에 적용시키는 방법블록코드(Block Code) : 코드화 대상 항목중 공통성이 있는 것끼리 블록으로 구분하고, 블록 내에서 일련번호 부여하는 방법기호코드/연상코드(Mnemonic Code) : 코드화 대상 항목의 명칭이나 약호 등을 이용해 코드를 부여하는 방법51. 응집도기능적 응집도(Functional Cohesion) : 모듈 내부의 모든 기능이 단일 목적을 위해 수행우연적 응집도(Coincidental Cohesion) : 모듈 내부의 각 구성 요소들이 연관이 없는 경우 모듈화 장점이 없고, 유지보수가 어려움절차적 응집도(Procedural Cohesion) : 모듈이 다수의 관련 기능을 가질 때 순차적으로 수행시간적 응집도(Temporal Cohesion) : 특정  시간에 처리되어야 하는 활동들을 한 모듈에서 처리하는 경우53. 오류 종류전위 오류(Transposition Error) : 좌우 자리 변경[12345 > 12354]임의 오류(Random Error) : 2가지 이상 오류이중 오류(Double Transposition Error) : 전위 오류 2개 이상[12345 > 21354]필사 오류(Transcription Error) : 한자리 잘못[12345 > 12346]54. 프로세스 패턴매체변환(Conversion) : 사람이 판독 가능한 맨체와 파일 매체 사이의 상호 간 변환병합(merge) : 2개 이상의 입력 자료 파일을 하나로 통합갱신(Update) : 마스터파일 내용을 트랜잭션으로 변경하여 새 마스터 파일 생성분류(Sort) : 비순서적 자료 파일을 순서적으로 나열조합(Colleate) : 파일 내 자료와 대조파일 내 자료를 모아 같은 것 끼리 새 파일 생성추출(Extract) : 자료 파일 중 조건에 맞는 것만 추출분배(Distribution) : 조건과 맞는 것과 맞지 않는 것으로 분리57. 입력 방식집중 매체화형 : 데이터를 전표에 기록하고, 일정 시간 단위로 수집하여 수록분산 매체화형 : 데이터 발생 장소에서 매체화하여 컴퓨터에 입력턴 어라운드 : 입력과 출력 시스템이 일치되어, 이용자 경유하여 재입력58. 자료 사전자료의 정의 : =자료의 연결 : +자료의 생략 : ()자료의 선택 : []자료의 반복 : {}대체 항목의 나열 : |자료의 설명 : **#4. Operating SystemSummary, Written Test, Practical Test[ Summary ]61. 파일 디스크립터파일 이름파일 구조파일 유형64. 용어페이징 : 주 기억장치와 가상 기억장치의 영역을 동일하게 나눠 적재폴링 : 데이터가 존재하는지 확인 후 데이터가 있다면 전송 허가스와핑 : 자주 사용하거나, 방금 사용한 프로그램을 저장공간에 임시 저장스래싱 : 프로세스가 충분한 프레임을 갖지 못해 페이지 교환 발생으로 인한 시스템 성능 저하67. 교착상태교착상태 해결 방법예방(Deadlock Prevention)회피(Deadlock Avoidance)발경 및 회복(Deadlock Recovery)69. RRRR(Round Robin) : 선점 스케줄링 방식시분할 시스템을 위해 고안사용자에게 적당한 응답시간을 제공하는 대화식 시스템에 유용시간 할당량이 클 경우 FCFS 기법과 유사시간 할당량이 작을 경우 문맥 교환 및 오버헤드 자주 발생비선점 스케줄링 방식할당된 프로세서는 강제로 빼앗을 수 없음프로세스 사용 종료 후 스케줄링 방법을 가용71. 에이징에이징(Aging) 기법특정 프로세스의 우선순위가 낮아 무한정 기다릴 경우 한번 양보기다린 시간에 비례하여 일정 시간이 지날 수록 우선순위 단계를 높임SJF나 우선순위 기법에서 발생할 수 있는 무한 상태, 기아 상태 예방72. 기억 장치 분할 방식고정 분할 : 주 기억장치를 똑같은 크기로 잘라서 데이터 입력가변 분할 : 데이터가 들어올 때 필요한 만큼 영역 분할단일 할당 : 주 기억장치를 운영체제와 사용자 영역으로 나누어 이용73. 기억장소시간 구역성 : 순환, 스택, 부프로그램, 카운팅, 토탈링공간 구역성 : 배열순회, 순차적코드 실행, 같은 영역 변수 참조74. 페이지 교체 알고리즘FIFO : 방식은 프레임 수 증가 시 페이지 부재(Page Falut) 발생하는 벨레이디의 모순 현상 발생75. 시스템 호출 종류프로세스 제어EndAbortLoadExecute파일 조작생성삭제개방폐쇄읽기쓰기재배치76. 다중 처리기Master 연산입출력운영체제Slave연산78. 네트워크 구성 형태79. HRNHRN 수식 : ({대기시간} + {서비스 시간}) / {서비스 시간}결과 값이 클수록 높은 우선순위#5. Information Communication 101Summary, Written Test, Practical Test[ Summary ]82. 샤논의 표본화 이론최고 주파수보다 2배 이상의 주파수로 균일한 시간 간격으로 채집 시 원래 데이터의 모든 정보를 포함83. CSMA/CD통신량이 적을 때 유리데이터가 일정 길이 이하일 경우 충돌신호 검출 불가IEEE802.3 표준 규약자유 경쟁으로 채널 사용권 확보노드 간 충돌 허용모든 단말은 대등한 위치84. HDLC 프레임 구조HDLC 프레임 구조(비트지향 프레임)비트 위주 프레임전송방향은 모두 사용 가능다른 전용회선 사용 가능오류 제어 방식은 연속적 ARQ동기식 전송방식 사용HDLC 프레임 구조 순서FLAG > ADDRESS > CONTROL > INFORMATION > FCS > FLAG플래그 > 주소부 > 제어부 > 정보부 > FCS > 플래그플주제정 F 플85. 통신 방법유니 캐스트(1 : 1)ex) PC와 PC애니 진화브로드 캐스트(1 : N)ex) 관리사무소 방송(모두 다 들어야함)멀티 캐스트(1 : N)ex) 여러명을 선택하여 전송애니 캐스트(1 : 1)ex) 가장 가까운 사람 한명에게만 전송86. 위상 변조4상 위상 = 4가지 표현2bit(2의 2승 = 4)bps = baud x {단위 신호당 비트 수}800 * 2 = 1600bps87. 소요 대역폭KHz = 2 * {변조지수+1} *  {최고주파수}2 * (10+1) * 4KHz = 88KHz88. 다중접속 방식FDMA(Frequency Division Multiple Access) : 주파수 분할 다중 접속TDMA(Time-Division Multiplexing Access) : 시 분할 다중 접속CDMA(Code Division Multiple Access) : 코드 분할 다중 접속90. ATM 셀ATM의 셀 크기 : 53ByteATM의 셀 헤더 크기 : 5ByteATM의 셀 사용자 정보 크기 : 48Byte93. ARQ자동 반복 요청(ARQ)정지 대기 ARQ(Stop and Wait) : 구현 방법 간단 / 전송 효율 낮음연속 ARQ(Continuous) : 연속적으로 데이터 전송적응적 ARQ(Adaptive) : 블록길이를 채널 상태에 따라 동적으로 변경 / 전송 효율 좋음94. 편이 변조ASK(Amplitude Shift Keying) : 진폭 편이 변조FSK(Frequency Shift Keying) : 주파수 편이 변조PSK(Phase Shift Keying) : 위상 편이 변조QAM(Quadrature Amplitude Modulation) : 진폭 위상 변조, 직교 위상 변조A : 진폭F : 주파수P : 위상Q : 진폭/위상97. PCM표본화 > 양자화 > 부호화 > 복호화표양부복

작성일 :2021-05-13 13:52 / 조회수: 109회
2021 05 Certification
Engineer Information Security Recode Certification 정보처리 산업기사 필기 2020년 3회

#1. Database SystemSummary, Written Test, Practical Test[ Summary ]1.2. DDLCREATE : 테이블 생성ALTER : 테이블 구조 변경MODIFY : 데이터 타입 사이즈 변경DROP : 컬럼 제거RENAME : 컬럼명 변경TRUNCATE : 데이터 행 제거RENAME : 테이블명 변경3. 관계해석관계대수 :원하는 정보와 해당 정보 유도 방법을 기술하는 절차적인 언어순수 관계 연산자와 일반 집한 연산자 존재질의에 대한 해를 구하기 위해 수행할 연산 순서 명시피연산자와 결과 모두 릴레이션관계해석 : 원하는 정보가 무엇인지 정의하는 비절차적인 언어관계 데이터 연산을 표현하는 방법튜플과 도메인에도 관계해석이 존재질의어로 표현공통점 :관계 데이터베이스를 위해 탄생한 언어관계 해석과 관계 대수는 관계 데이터베이스 처리 기능과 능력면에서 동등관계 대수로 표현한 식은 관계 해석으로 표현 가능4. 트랜잭션원자성(atomicty) : 트랜잭션 내의 연산은 한번에 완료되야 하며, 결과는 DB에 모두 반영되거나, 아예 반영되지 않아야하는 특성일관성(consistency) : 트랜잭션 성공 시 일관성 있는 DB로 변환하는 특성지속성(durability) : 성공적으로 완료된 트랜잭션은 영구적으로 반영되야 하는 특성독립성, 격리성, 순차성(isolation) : 둘 이상의 트랜잭션 병행 시 다른 트랜잭션이 끼어들 수 없는 특성5. 데이터베이스 3단계외부 스키마 : 사용자 관점 / 데이터의 논리적 구조 정의개념 스키마 : 개체 간의 관계와 제약조건 표기 / 접근 권한, 보안, 무결성 규칙의 명세내부 스키마 : 물리적 저장장치 관점에서 본 데이터 구조 / 실제 저장될 레코드의 물리적 구조관계 스키마 : 시간에 관계없는 정적 성질을 갖는 릴레이션의 내포를 명세화6. 데이터베이스 감안 요소반응시간(Response Time) : 트랜잭션 수행 요구 시점부터 결과를 얻을 때 까지의 시간공간 활용도(Space Utilization) : 데이터베이스 파일과 액세스 경로 구조에 의해 사용되는 저장 공간의 양트랜잭션 처리량(Transaction Throughput) : 단위 시간 동안 데이터베이스 시스템에 의해 처리될 수 있는 트랜잭션 평균 개수7. 데이터베이스 물리, 논리적 설계

작성일 :2021-05-09 13:47 / 조회수: 80회
2021 05 Certification
Engineer Information Security Recode Certification 정보처리 산업기사 필기 Section1 데이터베이스 개념

#1. Information SystemSummary[ Summary ]+자료 : 가공되지 않은 단순한 사실, 결과값+ 정보 : 자료를 가공하여 얻을 수 있는 결과+ 정보 시스템데이터를 수집&저장하여 필요 시에 처리하여 유용한 정보를 생성&분배 수단목적에 따라 (경영, 군사 인사 행정, 의사 결정 지원) 시스템으로 구분됨+ 자료 처리 시스템정보 시스템이 사용할 자료를 처리하는 정보 시스템의 서브 시스템처리 형태에 따라 세 가지로 분류- 일괄 처리 시스템일정 시간 또는 일정량의 데이터를 모아 일괄적으로 처리(시스템 효율성 ⇑)시스템 중심의 자료 처리 방법반환 시간(Turn Around Time)이 늦으나 CPU 유휴시간¹⁾ 감수순차접근 방법을 사용하는 업무에 적합(예, 테이프)단위 시간당 처리하는 작업수 많음트랜잭션²⁾당 처리 비용이 적음결산 업무에 사용*유휴 시간(Idle Time) : 데이터 입·출력 처리 시간 등의 차이로 실제적인 작업이 없는 시간*트랜잭션(Transction) : 컴퓨터가 처리해야 할 단위작업- 온라인 실시간 처리 시스템데이터 발생 즉시 or 데이터 처리 요구가 있는 즉시 처리하는 방식온라인 실시간 처리 시스템은 사용자 중심 처리 방법처리 시간이 단축, 처리 비용 저감은행 등 시간에 제한을 두고 수행되어야 하는 작업에 사용- 분산 처리 시스템여러 대의 컴퓨터(프로세서)를 연결해 하나의 논리 시스템으로 사용하는 운영 방식각 시스템은 고유의 OS, CPU, RAM이 존재구축&운영이 복잡하지만, 신뢰성이 높고 확장에 용이#2. Database ConceptDefinition, Characteristic, System[ Definition]+ 통합된 데이터(Integrated Data) : 자료의 중복을 배제한 데이터+ 저장된 데이터(Stored Data) : 저장 매체에 저장된 자료+ 운영 데이터(Operational Data) : 반드시 필요한 자료+ 공용 데이터(Shared Data) : 여러 시스템이 공동으로 소유하는 자료[ Characteristic ]+ 실시간 접근성(Real-Time Accessibility) : 수시적, 비정형적인 질의에 실시간 처리 응답+ 계속적인 변화(Continuous Evolution) : 삽입(Insertion), 삭제(Delete), 갱신(Update)로 최신의 데이터 유지+ 동시 공용(Concurrent Sharin) : 다수의 사용자가 동시에 동일한 데이터 이용이 가능내용에 의한 참조(Content Reference) : 사용자가 요구하는 내용으로 데이터 조회[ System ]+ 데이터베이스 시스템 : 자료를 저장, 관리하여 정보를 얻는 컴퓨터 중심 시스템+ 데이터베이스 구성 요소데이터베이스(DB)스키마(Schma)데이터베이스 관리 시스템(DBMS)데이터베이스 언어데이터베이스 컴퓨터데이터베이스 사용자#3. DBMSDefinition, Characteristic, System[ Definition]+ 통합된 데이터(Integrated 

작성일 :2021-05-09 13:04 / 조회수: 78회
2021 05 Certification
Engineer Information Security Recode Certification 영문

기능사   : Craftsman산업기사 : Industrial기사     : Engineer기능장   : Master아래는 기능·기술 분야 국가기술자격 일부 종목 영문명입니다.기타 종목은 큐넷에서 검색하여 보시기 바랍니다.정보관리기술사 (Professional Engineer Information Management)컴퓨터시스템응용기술사 (Professional Engineer Computer System Application)조리기능장 (Master Craftsman Cook)제과기능장 (Master Craftsman Confectionary Making)미용장 (Master hairdresser)이용장 (Master Barber)정보처리기사 (Engineer Information Processing)전자계산기조직응용기사 (Engineer Computer System Application)정보처리산업기사 (Industrial Engineer Information Processing)사무자동화산업기사 (Industrial Engineer Office Automation)조리산업기사(한식) (Industrial Engineer Cook, Korean Food)조리산업기사(복어) (Industrial Engineer Cook, Blowfish)조리산업기사(일식) (Industrial Engineer Cook(Japanese Food))조리산업기사(양식) (Industrial Engineer Cook (Western food))조리산업기사(중식) (Industrial Engineer Cook(Chinese Food))정보처리기능사 (Craftsman Information Processing)정보기기운용기능사 (Craftsman Information Equipment Operation)컴퓨터그래픽스운용기능사 (Craftsman Computer Graphics Operation)웹디자인기능사 (Craftsman Web Design)전자출판기능사 (Craftsman Electronic Publishing)공조냉동기계기능사(Craftsman Air-Conditioning and Refrigerating Machinery)용접기능사(Craftsman Welding)특수용접기능사(Craftsman Inert Gas Arc Welding)전기기능사(Craftsman Electricity)에너지관리기능사(Craftsman Energy Management)위험물기능사(Craftsman Hazardous material)자동차정비기능사(Craftsman Motor Vehicles Maintenance)조경기능사(Craftsman Landscape Architecture)조주기능사(Craftsman Bartender)컴퓨터응용밀링기능사(Craftsman Computer Aided Milling)컴퓨터응용선반기능사(Craftsman Computer Aided Lathe)농기계운전기능사(Craftsman Farm Machinery Operator)농기계정비기능사(Craftsman Agricultural Machinery Maintenance)한식조리기능사 (Craftsman Cook, Korean Food)복어조리기능사 (Craftsman Cook, Blowfish)일식조리기능사 (Craftsman Cook, Japanese Food)양식조리기능사 (Craftsman Cook, Western Food)중식조리기능사 (Craftsman Cook, Chinese Food)제과기능사 (Craftsman Confectionary Making)제빵기능사 (Craftsman Breads Making)지게차운전기능사 (Craftsman Fork Lift Truck Operator)굴삭기운전기능사 (Craftsman Excavating Machine Operator)불도저운전기능사 (Craftsman Bulldozer Operator)로더운전기능사 (Craftsman Loader Operator)기중기운전기능사 (Craftsman Crane Operator)타워크레인운전기능사 (Craftsman Tower Crane Operating)천장크레인운전기능사 (Craftsman Overhead Travelling Crane Operator)컨테이너크레인운전기능사 (Craftsman Container Crane Operation)전산응용건축제도기능사 (Craftsman Computer Aided Architectural Drawing)전산응용기계제도기능사 (Craftsman Computer Aided Mechanical Drawing)전산응용토목제도기능사 (Craftsman-Computer Aided Drawing in Civil Engineering)전산응용조선제도기능사 (Craftsman Computer Aided Ship Drawing)미용사(일반) (Hairdresser)미용사(피부) (Esthetician)이용사 (Barber)

작성일 :2021-05-09 12:27 / 조회수: 69회
2021 03 Certification
Engineer Information Security Recode 정보보안기사 11회차 필기 문제

Engineer Information Security List 시리즈    #1. 시스템 보안윈도우 SRM [ 윈도우 SRM ]Security Reference MonitorThe SID for account NEWGENERATION \administrator is S-1-5-21-1801674531-839522115-1708537768-500 ① ② ③ ④해당 시스템이 윈도우 시스템임을 표시시스템이 도메인 컨트롤러이거나 단독 시스템(Stand alone system)임을 표시시스템의 고유한 숫자. 이 고유한 숫자는 시스템을 설치할 때 시스템의 특성을 수집하여 생성각 사용자별 숫자로 표현되는 고유한 ID관리자(Administrator)는 500번, Guest 계정은 501번, 일반 사용자는 1000번 이상의 숫자 할당init은 PID 1번[ OPT ]- 동일한 패스워드 이용하는 보안상 취약점 극복- 일회성 패스워드 생성- 온라인 뱅킹 / 전자상거래 / 온라인 게임 / 기업 네트워크- 하드웨어 / 소프트웨어 모두 사용 가능[ 바이러스 치료 방법 ] 바이러스 / 웜 /트로이목마 - 바이러스 검사스파이웨어 - OS 재설치[ 정책 ]LSA, Local Security Authority- 로컬 보안 정책 및 사용자 인증SAM, Secure Access Module- 스마트 카드 보안 응용 모듈SRM, Security Reference Monitor- 객체 권한 검사NTLM, NT Lan Manager- Challenge-Response Mechanism 인증 방식[ net 명령어 ]윈도우 명령어로 NetBIOS사용하는 명령어- share : 서버 공유 리소스 확인/제거- user : 서버 사용자 계정 확인/관리- session : 서버에 원격 로그인된 사용자 확인/종료- computuer : 도메인 데이터베이스에서 추가/삭제[ 분석 명령어 ]secure - 사용자 원격접속 정보 - text file - greputmp - 현재 로그인 사용자 정보 - binary file - whopacct - 사용자별 명령 실행 정보 - binary file - historywtmp - 최근 로그인 및 접속 호스트 정보 - binary file- last[ 지식기반 침입탐지 ]지식기반 : 시그니처, 페트리넷, 상태전이, 유전행위기반 : 통계적, 면역학, 데이터 마이닝, HMM, 기계학습[ 침입 탐지 ]호스트 기반 : 파일이나 보안 관련 파일 수정 확인네트워크 기반 : 패킷, 세그먼트, 네트워크 검사

작성일 :2021-03-26 11:36 / 조회수: 119회

소개글

원포올 선임 연구원

Kshield Jr. 2기 인증생

Cyber Guardians 수료생

플러터 앱 개발 강사

플라스크 웹 개발 강사

LG 쿠버네티스 보조강사

멀티캠퍼스 악성코드 보조강사

멀티캠퍼스 쿠버네티스 보조강사

금융감독원 쿠버네티스 보조강사

<시스템 해킹 프로토스타> 저자

<안드로이드 앱 개발에 딱 맞는 플러터와 다트 입문> 저자

문의: reasley.com@gmail.com

Category

Project List

Percent

JustCat

TextCount

Weather

Percent

Percent