본문 바로가기

전체 글339

[정보처리기사 실기] 응용 소프트웨어 기초 기술 활용, 다단계 피드백 큐, multi level feedback queue, SJF https://cafe.naver.com/soojebi/113915 1, 다단계 피드백 큐 multi-level feedback queue 2. SJF shortest job first [2022년 제1회 기사 실기 출제예상 문제] (11과목) 응용 SW 기초 기술 활용 - 28 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 프로세스 스케줄링 유형 1. 선점형 스케줄링 하나의 프로세스가 SPU를 차지하고 있을 때 우선 순위가 높은 다른 프로세스가 현재 프로세스를 중단시키고 CPU를 점유하느 스케줄링 방식 1.1 라운드 로빈 round robin 프로세스는 같은 크기의 CPU 시간을 할당, 프로세스가 할당된 시간 내에 처리 완료를 못하면 준비 큐 리스트의 가장 뒤로 보내지고, CPU는 대기.. 2022. 5. 4.
[정보처리기사 실기] 애플리케이션 테스트 관리, 참(true)오라클, 통합테스트 integration test https://cafe.naver.com/soojebi/113738 1. true 참 오라클 2. 통합테스트 integration test [2022년 제1회 기사 실기 출제예상 문제] (10과목) 애플리케이션 테스트 관리 - 27 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 테스트 오라클 test oracle 테스트 오라클은 테스트의 결과가 참인지 거짓인지를 판단하기 위해서 사전에 정의된 참값을 입력하여 비교하는 기법이다. 1. 참 오라클 true oracle 모든 입력값에 대하여 기대하는 결과를 생성함으로써 발생된 오류를 모두 검출 할 수 있는 오라클 > 모든 입력값, 오라클 2. 샘플링 오라클 sampling oracle 특정한 몇 개의 입력값에 대해서만 기대하는 결과를 제공해주는.. 2022. 5. 3.
[정보처리기사 실기] 소프트웨어 개발 보안 구축, 죽음의 핑 PoD, 랜드어택 land attack https://cafe.naver.com/soojebi/113557 답 1. 죽음의 핑 PoD 2. 랜드 어택 [2022년 제1회 기사 실기 출제예상 문제] (9과목) 소프트웨어 개발 보안 구축 - 26 대한민국 모임의 시작, 네이버 카페 cafe.naver.com DoS 공격 시스템을 악의적으로 공격하여 해당 시스템의 자원을 부족하게 하여 우너래 의도된 용도로 사용하지 못하게 하는 공격 특정 서버에게 수많은 접속 시도를 만들어 다른 이용자가 정상적으로 서비스 이용을 하지 못하게 하거나, 서버나 TCP 연결을 소진시키는 등의 공격이다. DoS 공격 1대 DDoS 공격 여러대 DoS 공격 종류 1. SYN 플러딩 SYN Flooding TCP 프로토콜의 구조적인 문제를 이용한 공격 서버의 동시 가용 사용자.. 2022. 5. 3.
[정보처리기사 실기] 서버 프로그램 구현, 형상관리 configuration management, 베이스라인 baseline https://cafe.naver.com/soojebi/113454 [2022년 제1회 기사 실기 출제예상 문제] (8과목) 서버 프로그램 구현 - 25 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 1. 형상 관리 configuration management 형상 관리는 소프트웨어 개발을 위한 전체 과정에서 발생하는 모든 항목의 변경 사항을 관리하기 위한 활동이다. 소프트웨어 생명 주기 동안 형상 관리를 통해 산출물을 체계적으로 관리하여 소프트웨어의 가시성, 추적성, 무결성 등의 품질 보증을 보장할 수 있다. > 변경 사항 관리 2. 베이스 라인 baseline 개발 과정의 각 단계의 산출물을 검토, 평가, 조정, 처리 등 변화를 통제하는 시점의 기준 > 산출물 변화 기준 2022. 5. 3.
[정보처리기사 실기] SQL 응용, from 절 서브 쿼리 https://cafe.naver.com/soojebi/113242 답 35,000 [2022년 제1회 기사 실기 출제예상 문제] (7과목) SQL 응용 - 24 대한민국 모임의 시작, 네이버 카페 cafe.naver.com from 도서가격 A, (select 책번호 from 도서 where 책명 = '빅데이터 분석기사') B > from 도서가격 A, (22) = B B = 22 = A 같다고 생각하자! 2022. 5. 3.
[정보처리기사 실기] 프로그래밍 활용 , 파이썬 반복문 https://cafe.naver.com/soojebi/113075 [2022년 제1회 기사 실기 출제예상 문제] (6과목) 프로그래밍 활용 - 23 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 위의 링크는 해답입니다 천천히 풀어서 꼭꼭 확인하기 파이썬 for문 for 변수 in range(시작, 종료, 스텝); 명령문 (시작)값부터 for문을 반복할 때마다 (스텝) 수만큼 값을 증가시키고 변수 값이 (종료) 값이면 반복문을 종료 2022. 5. 3.
[정보처리기사 실기] 인터페이스 구현, 허브 앤 스포크 hub & spoke https://cafe.naver.com/soojebi/112883 답 : 허브 앤 스포크 hub & spoke > 허브 장애, 중앙 집중, EAI 데이터 전송 [2022년 제1회 기사 실기 출제예상 문제] (5과목) 인터페이스 구현 - 22 대한민국 모임의 시작, 네이버 카페 cafe.naver.com EAI 방식 EAI 방식은 기업에서 운영되는 서로 다른 플랫폼 및 애플리메이션 간의 정보를 전달, 연계, 통합이 가능하도록 해주는 솔루션이다. EAI를 사용함으로써 각 비즈니스 간 통합 및 연계성을 증대시켜 효율성을 높여 줄 수 있으며 각 시스템 간의 확장성을 높여 줄 수 있다. EAI 구축유형 1. 포인트 투 포인트 point to point 가장 기초적인 애플리케이션 통합방법으로 1 : 1 단순 통합.. 2022. 5. 3.
[정보처리기사 실기] 통합 구현, 커넥션 풀 connection pool, JDBC https://cafe.naver.com/soojebi/112715 정답 1. 커넥션 풀 connection pool 2. JDBC java database connectivity [2022년 제1회 기사 실기 출제예상 문제] (4과목) 통합 구현 - 21 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 커넥션 풀 connection pool 커넥션 풀은 데이터베이스와 연결된 커넥션을 미리 만들어서 pool 속에 저장해 두고 필요할 때 커넥션을 풀에서 가져다가 쓰고 다시 풀에 반환하는 기법이다. 데이터 베이스에 연결하기 위해서 매번 커넥션 객체를 생성할 때마다 많은 시스템 지원이 소요되는 문제를 해결하기 위한 기법으로 활용한다. > 송수신 연결, DB JDBC JDBC는 데이터베이스에서 자.. 2022. 5. 3.
[정보처리기사 실기 ] 데이터 입출력 구현, 2차 정규화, 3차 정규화 https://cafe.naver.com/soojebi/112557 정답 1. 2차 정규화 2NF 2. 3차 정규화 3NF [2022년 제1회 기사 실기 출제예상 문제] (3과목) 데이터 입출력 구현 - 20 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 정규화 관계형 데이터 모델에서 데이터의 중복성을 제거하여 이상현상을 방지하고 데이터의 일관성과 정확성을 유지하기 위해 무손실 분해하는 과정이다. 정규화 상세단계 1차 정규화 1NF 원자값 2차 정규화 2NF 부분 함수 종속 제거 = 완전 함수적 종속 관계 3차 정규화 3NF 이행 함수 종속 제거 보이스-코드 정규형 BCNF 결정자 후보 키가 아닌 함수 종속 제거 4차 정규형 4NF 다치(다중값) 종속 제거 5차 정규형 5NF 조인 종속 제거 2022. 5. 3.