20년때 부터 준비했는데....
코로나 때문에 미뤄지고... 신청했는데 계좌이체 까먹고....
시험날도 헷갈리고
다사다난한 기사 준비를 했씁니다....
작년에 난이도가 쫌 어려워서 불안했는데
이번에 너무 쉽게 나와서 붙을거같아용...
제 나름대로 준비했던 노하우 알려드릴게용..
필기
일단 필기는 기출문제를 달달 외우면 됩니다..
개정전 필기 요약집이랑 기출문제 골라서 보시면
필기는 어렵지 않게 합격하실거같아용.
m.blog.naver.com/bbobbox100/221528329953
시간 진짜 없으신분들은 수제비 카페 들어가서 데일리 문제나 족보 보세요!!
실기
일단 수제비 교재 두세번 정독 때리시고
무조건 쓰면서 외우세요!!
눈으로만 읽다가 시험장 가서 막상 쓰려하면
막막해서 안써져용....
그리구 코딩이나 SQL를 집중적으로 파세요
무조건 맞춰야할 문제
프로그래밍,데이터베이스,UML,테스트,보안,SW기술 중점적으로 보고
나머지 과목은 중요한것만 봐도 될거같아요
그리구 수제비 카페 기출문제나 족보, 데일리 정리한거 무한 반복!
---------------------------------------------------------------------------------------------
여기부턴 실기 나올거같은거 정리한거 공유할게요
* 인스펙션
-설계, 원시코드 등 저작자외의 다른 전문가 또는 팀이 오류를 찾아내는 공식적 검토기법
* 워크스루
- 검토자료를 회의 전 배포하여 짧은시간동안 오류를 검출하는 기법
*ESB
- 서로 다른 플랫폼 및 애플리케이션을 연계하여 서비스 중심의 통합을 지향하는 연계 기술
* 정규화
- 데이터의 중복을 최소화하고 이상현상을 방지하기 위한 데이터 모델링 기법
* 티어드롭
- 패킷 재조합을 넘버 분석을 통해 fragment offset을 위조하여 공격하는 기법
* 로킹 기법
- 하나의 트랜잭션이 실행되는 동안 다른 트랜잭션이 엑세스 할 수 없도록 하는 기술
* 병행제어
- 동시에 여러 트랜잭션을 수행할 때 데이터의 일관성을 유지하기위해 트랜잭션 간 상호작용하는 것
* 트랜잭션
- 데이터베이스에서 하나의 논리적 기능을 수행하기위한 작업의 기본단위
* 테일러링
- 프로세스, 기법, 산출몰을 요구에 맞도록 최적화 하는 방법론
* 시멘틱 웹
- 정보와 자원 사이의 관계-의미 정보를 온톨리지 형태로 표현하고, 이를 기계가 처리하는 지능형 웹
* 트리거
- 데이터 삽입, 삭제, 갱신 등 이벤트가 발생할 때 자동으로 실행되는 프로그램
* 프로시저
- 이련ㄴ의 SQL쿼리의 집합으로, 하나의 함수처럼 실행하여 데이터를 조작하는 프로그램
* CSRF
- 공격자가 웹 서버의 취약점을 이용하여 악성 스크립트 구문을 삽입하고, 자신의 의지와는 무관하게 공격자가 의도한 행위를
특정 웹사이트에 요청하게 하는 공격
* 파티셔닝
- 대용량의 DB를 보다 작은 단위인 파티션으로 나눠 사용성을 높이는 것
* 테스트 오라클
- 테스트의 결과를 참인지 거짓인지 판단하기위해 미리 정의된 참값을 이용하여 비교하는 기법
* 동등 분할 테스트
- 데이터를 유사 도메인 별로 유효값/무효값을 그룹핑하여 대표값을 테스트 케이스로 도출하는 테스트 기법
* NoSQL
- 고정된 테이블 스키마가 필요하지 않고 조인 연산을 사용할 수 없으며, 수평적으로 확장가능한 DBMS
* VPN
- 인터넷과 같은 공중망에 터널링을 사용해서, 사설망과 같은 서비스를 제공하는 가상의 네트워크
* REST
- HTTP URI를 통해 자원을 명시하고, HTTP 메소드를 통해 해당자원에 대한 명령을 적용 할 수 있는 소프트웨어 아키텍쳐
* Alien Code
- 오래되거나 코드 작성자가 없거나, 참고 문서가 없어 해독하기 난해한 베드코드의 일종
* 시스템 카탈로그
- 데이터 개체들에 관한 정보나 명세가 수록된 시스템 테이블
* 스머프
- 출발지 주소를 공격대상의 IP로 설정하여 네트워크 전체에 ICMP Echo패킷을 직접 브로드캐스팅 하여 네트워크를 마비시키는 공격
* 알파테스트
- 선택된 사용자가 개발자 환경에서 통제된 상태로 개발자와 함께 수행하는 인수테스트
* 베타 테스트
- 실제 환경에서 일정수의 사용자에게 대상 소프트웨어를 사용하게하고 피드백을 받는 인수테스트
* XSSC (Cross Site Scripting)
- 공격자가 웹 서버의 취약점을 이용해 악성 스크립트를 삽입하여, 사용자가 열람시 사용자의 개인정보를 탈취하는 기법
* SSL/TLS
- 전송계층과 응용계층사이에서 클라이언트와 서버간의 웹 데이터 암호화, 상호 인증 및 데이터 무결성을 보장하는 프로토콜
* 옵티마이저
- 사용자가 질의한 SQL문을 처리할 수 있는 실행계획을 탐색하고, 각 실행계획에 대한 비용을 측정하여 최적의 실행계획을 수립하는
DBMS의 핵심엔진
* 보안 운영체제
- 운영체제의 커널에 보안기능 및 참조 모니터를 추가하여 해킹으로부터 보호하는 운영체제
* SDN
- 오픈 API를 기반으로 컨트롤 플레인과 데이터 플레인을 분리한 소프트웨어 기반의 네트워크 기술
* NFN
- 네트워크 기능을 가상화한 기술로서 범용 하드웨어의 기능을 가상화하여, 스위치,라우터등에 필요기능을 제공한다
* BCP
- 재해 발생시, 재해복구, 업무복구등을 통해 비즈니스의 연속성을 보장하는 체계
*RTO
- 재해 복구 목표시간, 업무중단에서 정상가동까지의 시간
* RPO
- 재해 복구 목표시점, 업무 복구 시 데이터 손실 허용 시점
* BIA
- 장애나 재해로 운용손실을 가정하여 시간흐름에 따른 영향도 및 손실평가를 조사하는 BCP를 구축하기 위한 비즈니스 영향분석
* DRS
- 재해복구 계획의 원활한 수행을 지원하기위해 인적,물적 자원에 대한 지속적인 관리체계가 통합된 재해복구센터
*LOC
- 각 기능의 원시코드 속의 낙관치, 중간치, 비관치를 측정햐여 예측치를 구하고 비용을 산정
* 스레싱
- 페이지부재가 계속 발생하여 실제 프로세스 처리시간보다 교체 시간이 더 많이 발생하는 것
* 그룹함수
- 테이블의 전체 행을 하나 이상의 컬럼을 기준으로 그룹화하여 그룹별로 결과물을 출력하는 함수이다
* 맵리듀스
- 대용량 데이터 처리를 분산 병렬 컴퓨팅에서 처리하기 위한 목적으로 제작한 소프트웨어 프레임워크
* 관계대수
- 관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하고, 관계로 표현된 데이터를 취급하는 대수적인 연산체계이자 절차적 정형언어
* 애자일 개발 방법론
- 절차보다는 사람이 중심이 되어 변화에 유연하고, 프로젝트 생명주기동안 반복적으로 시스템을 개발할 수 있는 신속 적으적 경량 개발 방법론
* 유스케이스 다이어그램
- 시스템이 제공하고 있는 기능 및 그와 관련된 외부요소를 유스케이스, 엑터, 시스템등을 활용하여 사용자 관점에서 표현한 다이어그램
* RIP
- AS내에서 사용하는 거리벡터 알고리즘에 기초하여 개발된 15홉 제한의 특징이 있는 내부 라우팅 프로토콜
* 랜섬웨어
- 악성코드의 한 종류로 암호화하여 복호화 할 수 없도록 하고, 피해자에게 돈을 요구하는 악성 소프트웨어
* SQL 힌트
- SQL문에 엑세스 경로 및 조인 순서등의 정보를 사전에 주어서 SQL문 실행에 빠른 결과를 가져오게하는 기법
'주절주절 > 자격증, 활동 후기' 카테고리의 다른 글
SQLD 자격증 취득 - 합격 후기(2021.06.25) (2) | 2021.07.02 |
---|---|
삼성 청년 SW 아카데미 합격 소식(싸피 합격) (1) | 2021.07.02 |
캐치카페 캐치 # 개발자 커리어콘 후기 (2) | 2021.04.19 |