일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 기술면접
- 장외파생상품
- IT상식
- 5년안에1억모으기
- 금융IT
- 사회초년생1억모으기
- 플라잉요가후기
- Python
- 플라잉요가고통
- 컴활1과목요약
- 책리뷰
- 정처기 약술형
- 2025연말정산
- 알고리즘
- 네트워크관리사 2급 실기
- 디지털 IT 용어
- 디지털 상식
- 디지털 용어정리
- 연말정산처음
- 파이썬
- ncs it
- SAP SD
- 한능검
- 디지털 IT
- 사회초년생목돈
- SAP
- 첫연말정산
- 프로그래머스
- NCS 디지털
- 코딩테스트
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 기술면접
- 장외파생상품
- IT상식
- 5년안에1억모으기
- 금융IT
- 사회초년생1억모으기
- 플라잉요가후기
- Python
- 플라잉요가고통
- 컴활1과목요약
- 책리뷰
- 정처기 약술형
- 2025연말정산
- 알고리즘
- 네트워크관리사 2급 실기
- 디지털 IT 용어
- 디지털 상식
- 디지털 용어정리
- 연말정산처음
- 파이썬
- ncs it
- SAP SD
- 한능검
- 디지털 IT
- 사회초년생목돈
- SAP
- 첫연말정산
- 프로그래머스
- NCS 디지털
- 코딩테스트
- Today
- Total
목록▶ 자격증/정보처리기사 (10)
공부기록장
응집도 란? 모듈 내 기능들끼리의 의존도를 의미한다. 하나의 모듈 내에 들어있는 기능들끼리의 관계성을 나타낸 것이다. 응집도가 높을수록 소프트웨어의 품질이 높아진다고 말할 수 있다. 응집도의 종류 우연적: 모듈 내부의 각 구성요소들이 연관이 없을 경우 논리적: 유사한 성격을 갖거나 특정 형태로 분류되는 처리 요소들이 한 모듈에서 처리될 때 시간적: 특정한 시간에 맞춰 모듈이 실행되는 경우 절차적: 하나의 모듈이 마치고 나서 다른 모듈이 실행되는 경우 통신적: 동일한 입력과 출력을 사용하여 다른 기능을 수행하는 활동들이 모여 있을 경우 순차적: 한 활동으로부터 나온 출력값을 다른 활동이 사용할 경우의 응집도 기능적: 각각의 모듈이 독립적으로 실행되는 경우 헷갈리는 개념 시간적 응집도는 특정한 시간에 맞춰서..
정보처리기사 공부하는데 나오는 공격 유형이 너무 많다... 정리하다 보니 또 나옴... 이번 포스팅은 자주 나오는 것들 + 알면 좋은 공격 유형을 정리해보았다. 아래 링크의 최다빈출 공격 유형 총정리와 이번 포스팅의 공격 유형만 마스터한다면, 정처기에 나오는 왠만한 모든 공격 유형들은 틀리지 않을 수 있을 것이다! 공격 유형이 낯선 분들은 아래 링크를 통해 빈출 공격 유형을 먼저 살펴보시는 걸 추천한다. 2021.04.14 - [▶ 자격증/정보처리기사] - [정처기] 최다빈출 공격 유형 총정리(스푸핑, 스니핑, 파밍, 피싱 등) [정처기] 최다빈출 공격 유형 총정리(스푸핑, 스니핑, 파밍, 피싱 등) 1. 스푸핑(spoofing) 스푸핑은 '속이다' 라는 뜻을 가진 용어로, 승인받은 사용자인 것처럼 시스..
문제를 풀다가 애플리케이션 성능평가가 문제에 나올 때면 매일 봐도 모르겠다.. 그래서 이 참에 완벽하게 정리!!! 이걸 보시는 모든 분들은 이제 성능평가 시간문제는 틀리실 일이 없을 겁니다 훠훠~ 다중 프로그래밍에 있어 성능평가 기준 5가지 프로세서 이용률(CPU utilization), 처리율(throughput), 반환시간(turn around time), 대기시간(waiting time), 응답시간(response time)이 있다. 이제 찬찬히 하나씩 뜯어보자. 프로세서 이용률(CPU utilization) : 시간 당 CPU를 사용한 시간의 비율을 의미한다. 처리율(throughput): 시간 당 작업을 처리한 프로세스의 양을 의미한다. 반환시간(turn around time): 프로세스가 생성..
1. 방화벽(firewall) 키워드: 외부 불법침입, 내부 정보유출, 내외부 영향 차단 미리 정의된 보안 규칙을 기반으로 외부로부터 불법 침입과 내부의 불법 정보 유출을 방지하고, 내/외부 네트워크의 상호 간 영향을 차단하기 위한 보안 시스템이다. 2. SQL 힌트 (hint) 키워드: 정보를 사전에 줌, SQL 실행에 빠른 결과 SQL문에 엑세스 경로 및 조인 순서 등의 정보를 사전에 주어서 SQL문 실행에 빠른 결과를 가져오는 효과를 만드는 기법이다. 3. RIP (routing information protocol) 키워드: 거리벡터, 15홉 거리벡터알고리즘을 사용하는 내부 라우팅 프로토콜이다. 최대 홉수는 15개로 제한된다. 4. 애자일 방법론 키워드: 절차보단 사람중심, 변화에 유연, 신속 피..
디자인 패턴은 크게 생성, 구조, 행위 패턴으로 분류할 수 있다. 생성(creatinal) 패턴 : 객체 생성과 관련한 패턴. 객체 생성에 있어서 프로그램 구조에 영향을 크게 주지 않는 유연성을 제공. ex) 추상팩토리 (abstract factory), 팩토리메서드 (factory method), 싱글톤 (singlethon) 구조(structural)패턴 : 클래스나 객체를 조합해서 더 큰 구조를 만드는 패턴을 의미한다. ex) 어댑터 (adapter), 브릿지 (bridge), 컴퍼지트 (composite), 파사드 (facade), 프록시 (proxy) 행위(behavioral)패턴 : 객체나 클래스 사이의 알고리즘이나 책임 분배에 관련된 패턴을 의미한다. ex) 커맨드 (command), 옵저버..
SSL / TLS 전송계층과 응용계층 사이에서 클라이언트와 서버 간의 웹 데이터 암호화, 상호 인증 및 전송 시 데이터 무결성을 보장하는 보안 프로토콜을 의미한다. -> 전송-응용계층에 있는 보안 프로토콜 -> IPsec와 다르게, 클라이언트와 서버 간의 상호인증, 암호방식에 대한 협상을 거친다. IPsec 네트워크계층에서 무결성과 인증을 보장하는 인증헤더와 기밀성을 보장하는 암호화를 이용하여 종단 간 보안서비스를 제공하는 터널링 프로토콜이다. ->네트워크계층에 있는 보안프로토콜 S-HTTP 웹 상에서 네트워크 트래픽을 암호화하는 주요 방법 중 하나로, 클라이언트와 서버 간에 전송되는 모든 메시지를 각각 암호화하여 전송하는 보안 프로토콜 -> 클라이언트와 서버 간의 모든 메세지를 암호화하여 전송하는 보안..
1. 스푸핑(spoofing) 스푸핑은 '속이다' 라는 뜻을 가진 용어로, 승인받은 사용자인 것처럼 시스템에 접근하여 접근제어를 우회하는 공격행위. 2. 스니핑(sniffing) '킁킁거리며 냄새를 맡는'이라는 뜻을 가진 용어로, 네트워크의 중간에서 남의 패킷정보를 도청하는 해킹 유형 중 하나이다. 3. 파밍(pharming) 합법적으로 소유하고 있던 사용자의 도메인을 탈취함으로써 사용자들로 하여금 진짜 사이트로 오인하여 접속하도록 유도한 뒤에 개인정보를 훔치는 새로운 컴퓨터 범죄 수법. 4. 피싱(phishing) 피싱은 'fishing-낚다'에서 유래된 말로, 이메일, 메신저 등 신뢰할 수 있는 곳에서 보낸 것처럼 가장해서 비밀번호, 금융정보 등 개인정보를 알아내는 공격. 예로 '보이스피싱'이 있다...
교착상태 발생조건 교착상태란 두 개 이상의 작업이 서로 상대방의 작업이 끝나기 만을 기다리고 있어서 아무것도 할 수 없는, 완료되지 못하는 상태를 일컫는다. 교착 상태는 상호배제, 점유와 대기, 비선점, 환형대기 네 가지 조건을 모두 동시에 충족해야 발생한다. 1. 상호배제 (mutual exclusion) 한 프로세스가 공유 자원을 사용하고 있을 때 다른 프로세스들이 사용하지 못하도록 배제시킨다. 2. 점유와 대기 (hold and wait) 둘 이상의 프로세스가 자원을 점유하고 있을 때 서로 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 것을 의미한다. 3. 비선점 (non preemptive) 다른 프로세스가 사용 중인 자원을 강제로 가져올 수 없다는 것을 의미한다. 4. 환형대기 ..
- 최다 빈출 리눅스 쉘 명령어 시스템 관련 uname -a 시스템의 모든 정보를 확인하는 명령어 uname -r 운영체제의 배포버전을 출력하는 명령어 cat 파일의 내용을 화면에 출력하는 명령어 uptime 시스템의 가동 시간과 현재 사용자 수, 평균 부하량 등을 확인하는 명령어 사용자 id 사용자의 로그인명, ID, 그룹ID 등을 출력하는 명령어 last 시스템의 부팅부터 현재까지의 모든 사용자의 로그인과 로그아웃에 대한 정보를 표시하는 명령어 who 현재 접속중인 사용자 정보를 표시하는 명령어 파일 처리 ls 자신이 속해있는 폴더 내에서의 파일 및 폴더들을 표시하는 명령어 pwd print working directory의 약자, 현재 작업 중인 디렉토리의 절대 경로를 출력 rm 파일 삭제 명령어 ..
- 암호 알고리즘 이란? : 데이터의 무결성 및 기밀성 확보를 위해 정보를 쉽게 해독할 수 없는 형태로 변환하는 기법이다. - 암호 알고리즘 방식 대칭키 암호 방식 - 암호화와 복호화에 같은 암호키를 쓰는 알고리즘 - 대칭키는 블록 암호화와 스트림 암호화 알고리즘으로 나뉨 - ex) DES, AES, SEED, RC4 비대칭키 암호 방식 - 사전에 비밀 키를 나눠가지지않은 사용자들이 안전하게 통신하는 암호 알고리즘 방식 - 비대칭 키 암호 방식에는 비대칭 키와 비밀 키가 존재하며, 공개 키는 누구나 알 수 있지만 그에 대응하는 비밀 키는 소유자 만이 알 수 있어야 한다. - 공개 키는 공개적으로 배포가 가능하다. - ex) 디피-헬만, RSA - 암호 알고리즘 비교 대칭키 암호 방식 비대칭 키 암호 방식..