Tiny Bunny
[정보처리기사 필기] 2023~2024년 기출문제 오답 노트 – 정보시스템 구축 관리 (5과목)
·
정보처리기사
정보처리기사 필기 2023년 1,2,3회정보처리기사 필기 2024년 1,2,3회기출 문제 풀이 후 자주 출제되는 개념과 오답을 정리한 글 입니다. 5과목 - 정보시스템 구축 관리24년 3회직접 연결DAS24년 2회SHA암호화 기법 아님 데이터 무결성 검증 사용하는 해시 함수MapReduce대용량 데이터 분산 처리 구글 고안 기술 병렬 처리 기법 임의순서로 분산했다 합쳤다CMMI초기, 관리, 정의, 정량적관리, 최적화 5단계 *반복x⭐⭐소인수분해Rabin데이터 마이닝빅데이터 분석 기술 대량의 데이터를 분석하여 데이터 속에 내재되어 있는 변수 사이의 상호 관계 규명하여 일정한 패턴 찾아내는 기법배포웨어배포 계획은 발표되었으나 실제로 고객에게 판매되거나 배포되지 않고 있는 소프트웨어스택가드메모리 상에서 프로그..
[정보처리기사 필기] 2023~2024년 기출문제 오답 노트 – 프로그래밍 언어 활용 (4과목)
·
정보처리기사
정보처리기사 필기 2023년 1,2,3회정보처리기사 필기 2024년 1,2,3회기출 문제 풀이 후 자주 출제되는 개념과 오답을 정리한 글 입니다. 4과목 - 프로그래밍 언어 활용 24년 3회개념적 모델 (erd) 논리적 모델 (스키마 정제,db종속,트랜잭션인터페이스)⭐물리적 모델 (레코드) 교집합 연산자두 개의 SELECT 결과에서 공통되는 데이터를 반환함.SELECT 컬럼 FROM 테이블1 INTERSECT SELECT 컬럼 FROM 테이블2; 페이징 처리 결함페이지 단위로 데이터를 나눠 불러올 때, 인덱스 최적화가 안 되어 성능 저하 발생 가능.중복 데이터 또는 누락 데이터가 발생할 수 있음.FIFO큐(Queue) 자료구조에서 사용됨⭐⭐IPv6는 멀티캐스팅 가능 브로드XOSI 7계층에서 단말기 사이 ..
[정보처리기사 필기] 2023~2024년 기출문제 오답 노트 – 데이터베이스 구축 (3과목)
·
정보처리기사
3과목 - 데이터베이스 구축24년 3회영속성결과 잃지 않아일관성트랜잭션 성공후에도 일관성있어야함CASCADE관련 삭제 / 반대는 삭제x후보키기본키: NULL값을 가져서는 안되며 릴레이션 내에 오직하나의값만 존재대체키(유일성, 최소성 → 구분가능하게함)(기타)⭐⭐⭐슈퍼키: 여러 속성 조합인데 유일성o 최소성x외래키참조 무결성외래키 관련개체 무결성기본키는 null이 안되고 유일해야 한다도메인 무결성속성의 값은 도메인 집합의 일부여야 한다⭐⭐⭐관계대수: 절차 / 관계해석: 비절차, 프레디킷 해석⭐⭐⭐시스템 카탈로그: 사용자가 검색은 o 수정(갱신) x⭐⭐⭐로킹단위: - 작다: 오버헤드 크고 복잡/ 빨리 왔다갔다 → 병행성 O - 로킹 단위가 작아지면 병행성 수준 높아짐 (공유도 증가) - 크다: 오버헤드 작고..
[정보처리기사 필기] 2023~2024년 기출문제 오답 노트 – 소프트웨어 개발 (2과목)
·
정보처리기사
정보처리기사 필기 2023년 1,2,3회정보처리기사 필기 2024년 1,2,3회기출 문제 풀이 후 자주 출제되는 개념과 오답을 정리한 글 입니다. 2과목 - 소프트웨어 개발알고리즘과 자료구조탐색 및 정렬 알고리즘해싱(Hashing) 탐색 → 키를 주소에 매핑하여 탐색 속도 향상트리 차수 → 노드에서 자식으로 간 개수 중 가장 많은 차수가 트리의 차수선형 자료구조 → 스택, 큐, 데크, 리스트비선형 자료구조 → 트리, 그래프정렬 알고리즘 비교선택 정렬 (Selection Sort) → 작은 값을 찾아 첫 번째 원소와 교환퀵 정렬 (Quick Sort) ⭐ → 피봇을 기준으로 분할하여 정렬 (O(NlogN))합병 정렬 (Merge Sort) → O(NlogN), 안정 정렬힙 정렬 (Heap Sort) → O..
[정보처리기사 필기] 2023~2024년 기출문제 오답 노트 – 소프트웨어 설계 (1과목)
·
정보처리기사
정보처리기사 필기 2023년 1,2,3회정보처리기사 필기 2024년 1,2,3회기출 문제 풀이 후 자주 출제되는 개념과 오답을 정리한 글 입니다. 1과목 - 소프트웨어 설계소프트웨어 설계 원칙✔ GoF(Gang of Four) 디자인 패턴디자인 패턴은 생성(생성 패턴), 구조(구조 패턴), 행위(행위 패턴) 세 가지로 분류됨구조 패턴에는 Decorator, Adapter, Proxy가 포함됨Observer는 행위 패턴이므로 주의!✔ 바람직한 소프트웨어 설계 지침모듈 간 결합도는 약하게, 모듈 내 응집도는 강하게✔ MVC 패턴 (Model-View-Controller)Model: 데이터를 관리View: 사용자에게 출력Controller: 명령을 전달💡 Model은 전달자 역할이 아님! (Controlle..