반응형

집에서 하는 공부/정보처리기사 21

[정보처리기사]한 번에 합격하는 필기 공부법 공개!

공대남이다. 늦은감이 있지만 2020년부터 개편된 정보처리기사에 대해서 적어본다. 정보처리기사 공대남은 높은 점수는 아니지만 합격을 무난하게 했다. 마지막 5과목에서 정보시스템 구축관리에서 좀 죽을 썼지만 나머지는 괜츈했다. 공부방법 1. Comcbt.com에 들어가서 정보처리기사 필기를 2020년부터 2021년 마지막까지 나온 기출문제만 주구장창 푼다. (공대남은 10회독 후 모의고사 형식으로 3회독 했다.) 2. 기출문제에 나온 유형들을 정리하면서 키워드를 잡는다. (기출 유형을 계속 접하다 보면 키워드가 보인다. 그것만 외워라) 주의! 문제를 다회독 하다보면 답이 외워져서 빨리 가질텐데 여기서 중요한게 답을 외우는게 아니라 다르게 나왔을 때에도 맞출수 있게 그 유형을 외우라는거다. 예를 들어 디자인..

[정보처리기사]2022년 정보처리기사 실기 2회 가답안

공대남이다. 이번 7월에 실기 2회가 치뤄졌다. 가답안들이 많아서 하나하나 보고 정리 한것이니 참고하길 바란다. 근데 이번에 공대남이 시나공을 Final로 공부해서 그런지 많이 보던 문제가 나왔다. 시나공 분들 이번엔 어깨가 많이 올라갈 듯 하다. 1. 튜플 Predicate Calculus 문제. 답: 관계해석 2. 암호화 알고리즘 문제 1) 라이, 메시, PES, IPES 2) NSA, Clipper Chip, 전화기 답: ① IDEA ② Skipjack 3. SELECT 관련 문제 FROM~ WHERE 값 > ( ) (SELECT 값 FROM . WHERE ~~) 답: ALL 4. COL1 (2, 4, 3, 6, NULL) / COL2 (NULL, 5, 6, 3, 3) SELECT COUNT(COL..

[정보처리기사]프로젝트 정보 시스템 구축 관리

1. 네트워크 관련 신기술 - IoT(Internet of Things, 사물 인터넷) - M2M(Machine to Machine, 사물 통신) - 클라우드 컴퓨팅: 중앙의 대형 데이터 센터의 컴퓨팅 자원을 필요한 순간에 빌려주는 방식. - 그리드 컴퓨팅: 수많은 컴퓨터를 하나의 컴퓨터처럼 묶어 분산처리하는 방식으로 기상 예측과 같은 대규모 연산에 사용. - 인터클라우드 컴퓨팅: 연동 / 동적 할당 - 메시 네트워크: 대규모 디바이스(건물 자동화)의 네트워크 생성에 최적화. 무선 랜의 한계를 극복하기 위해 라우터를 기지국으로 활용. - 와이선(Wi-Sun): 네트워크 설치 구조 - 성형(Star, 중앙 집중형): 포인트 투 포인트 방식으로 회선 연결. 단말장치의 추가와 제거가 쉬움. 중앙 컴퓨터가 고장..

[정보처리기사]소프트웨어 개발 보안 구축

1. 보안 요소 - 기밀성(Confidentiality): 시스템 내의 정보와 자원은 인가된 사용자에게만 접근이 허용됨. 정보가 전송 중에 도출되더라도 데이터를 읽을 수 없음. - 무결성(Integrity): 시스템 내의 정보는 인가된 사용자만 수정할 수 있음. - 가용성(Availability): 인가 받은 사용자는 언제라도 사용할 수 있음. - 인증(Authentication): 시스템 내의 정보와 자원을 사용하려는 사용자가 합법적인 사용자인지 확인하는 모든 행위 - 부인 방지(NonRepudiation): 데이터를 송, 수신한 자가 해당 사실을 부인할 수 없도록 증거 제공. 2. 시큐어 코딩(Secure Coding) - SW 구현 단계에서 발생할 수 있는 보안 취약점을 최소화하기 위해 보한 요소를..

[정보처리기사]시스템 보안 구축

1.서비스 거부(DoS; Denial of Service) 공격 -개념 서버의 자원을 고갈시킬 목적으로 다수의 공격자가 대량의 데이터를 한 곳의 서버에 집중적으로 전송함으로써, 표적이 되는 서버의 정상적인 기능을 방해하는 것. - 종류 Ping of Death, SMURFING, SYN Flooding, TearDrop, Land, DDoS * Ping of Death(죽음의 핑) =Ping 명령을 전송할 때 패킷의 크기를 인터넷 프로토콜의 허용범위 이상으로 전송하여 마비시키는 방법. =공격에 사용되는 큰 패킷은 수 백개의 패킷으로 분할되어 전송되는데 이를 재조립해야 한다는 부담과 각각의 패킷의 ICMP Ping 메세지(해당 IP의 노드가 현재 운영 중인지 확인을 요청하는 메시지)에 대한 응답을 처리하느..

[정보처리기사]인터페이스 구현 검증 도구

1. 인터페이스 구현 검증 도구 *xUnit: 자바, C++, Net 등 다양한 언어를 지원하는 단위 테스트 프레임워크 *STAF: 서비스 호출, 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크 *FitNesse: 웹 기반 테스트 케이스 설계/실행/결과 확인 등을 지원하는 테스트 프레임워크 *NTAF: FitNesse(협업기능)+STAF(재사용, 확장성) 통합한 테스트 자동화 프레임 워크 *Selenium: 다양한 브라우저 지원 및 개발 언어를 지원하는 웹 애플리케이션 테스트 프레임워크 *watir: 루비(Ruby) 기반 웹 애플리케이션 테스트 프레임워크 2. 인터페이스 감시 도구 *스카우터(SCOUTER): 애플리케이션에 대한 모니터링 및 DB Agent를 통해 오픈 소스 DB 모니터링 기..

[정보처리기사]인터페이스 기능 구현

-컴포넌트 명세서 컴포넌트 개요, 부 클래스의 동작, 인터페이스를 통해 외부와 통신하는 명세 -인터페이스 명세서 컴포넌트 명세서에 명시된 인터페이스 클래스의 세부적인 조건 및 기능을 명시한 명세서 -JSON(Javascript Object Notation) 속성-값 쌍 또는 “키-값 쌍”으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷, AJAX에서 많이 사용되고 XML을 대체하는 주요 데이터 포맷 -XML(Extensible Markup Language) HTML의 단점을 보완한 인터넷 언어로, SGML의 복잡한 단점을 개선한 특수한 목적을 갖는 마크업 언어(Markup: 파일이 프린터로 출력되거나 화면에서 어떻게 보아야 할 것인지를 나타내기 위해,..

[정보처리기사]데이터베이스 기초 활용하기

1. 데이터베이스(Database) -개념 다수의 인원, 시스템 또는 프로그램이 사용할 목적으로 통합하여 관리 되는 데이터의 집합 - 정의 *통합된 데이터 자료의 중복을 배제한 데이터의 모임 *저장된 데이터 저장 매체에 저장된 데이터 *운영 데이터 조직의 업무를 수행하는 데 필요한 데이터 *공용 데이터 여러 어플리케이션, 시스템들이 공동으로 사용하는 데이터 - 특성 *실시간 접근성 쿼리에 대하여 실시간 응답이 가능해야 함 *계속적인 변화 새로운 데이터의 삽입, 삭제 갱신으로 항상 최신의 데이터를 유지 *동시공용 다수의 사용자가 동시에 같은 내용의 데이터를 이용할 수 있어야 함 *내용참조 사용자가 요구하는 데이터 내용으로 데이터를 찾음 - 종류 *파일 시스템(File System) 파일에 이름을 부여하고 ..

[정보처리기사]물리 데이터 저장소 설계

공대남이다. 오늘은 물리데이터 저장소 설계에 대해서 알아보겠다. 1. 참조무결성 제약조건 -개념 릴레이션과 릴레이션 사이에 대한 참조의 일관성을 보장하기 위한 조건 - 종류 *제한(Restricted) 다른 테이블이 삭제할 테이블을 참조 중이면 제거하지 않는 옵션 *연쇄(Cascade) 참조하는 테이블까지 연쇄적으로 제거하는 옵션 *널값(Set Null) 참조되는 릴레이션에서 튜플을 삭제하고, 참조하는 튜플들의 외래값에 NULL값을 넣는 옵션./ 만약, NOT NULL 명시시 삭제 연산 거절됨 ALTER TABLE 테이블 ADD FOREIGN KEY (외래키) REFERENCES 참조 테이블(기본키) ON DELETE [ RESTRICT | CASCADE | SET NULL ] ; 2. 인덱스(INDEX..

[정보처리기사]논리 데이터 저장소 확인

공대남이다. 오늘은 논리데이터 저장소 파트에 대해서 알아보도록 하자. 1. 데이터 모델(Data Model) -개념 현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델 - 데이터 모델 절차 요구사항 분석 -> 개념적 설계 -> 논리적 설계 -> 물리적 설계(요개논물) - 논리 데이터 모델링 업무의 모습을 모델링 표기법으로 형상화하여 사람이 이해하기 쉽게 표현하는 프로세스 - 논리적 데이터 모델링 종류 *관계 데이터 모델: 테이블 형태, 1:1, 1:N, N:M *계층 데이터 모델: 트리 형태(상하 관계), 1:N *네트워크 데이터 모델: 그래프 형태, N:M 2. 관계 대수 -개념 관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적 정형 언어 - ..

반응형