본문 바로가기
반응형

정처기4

정보처리기사 필기 공부 5과목 (정보시스템 구축관리) 1장 소프트웨어 개발 방법론 활용 소프트 웨어 개발 방법론 구조적 방법론 정형화된 분석 절차에 따라 사용자 요구사항을 파악하여 문서화하는 처리 중심의 방법론 복잡한 문제를 다루기위해 분할 정복 적용 정보공학 방법론 정보 시스템의 개발 위해 정형화된 기법들을 상호 연관성 있게 통합 및 적용하는 자료(data)중심 방법론 DB 설계를 위한 ERD 사용 컴포넌트 방법론 (CBD) 컴포넌트를 조합하여 하나의 새로운 애플리케이션을 만드는 방법론 컴포넌트의 재사용 기능 추가가 쉬워 확장성 보장 유지보수 비용 최소화, 생산성 및 품질 향상 분석단계에서 사용자 요구사항 정의서 산출 SW공학의 발전적 추세 SW재사용 방법 합성 중심: 모듈을 만들어서 끼워 맞춰 소프트웨어를 완성 시키는 방법 생성 중심 : 추상화 형태로 .. 2024. 2. 2.
정보처리기사 필기 공부 4과목 (프로그래밍 언어 활용) 2장 프로그래밍 언어 활용 연산자 연산자 우선순위 증감 연산자(++,--) -> 산술 연산자(* / %) -> 산술 연산자 (+, -) 산술 -> 시프트 -> 관계 -> 논리 a = 5 ++a : 6 --a : 4 a++ : 5 (이후 6) a-- : 5 (이후 4) 비트 연산자 연산자 의미 비고 & and 모든 비트가 1일 때만 1 ^ xor 모든 비트가 같으면 0, 하나라도 다르면 1 | or 모든 비트 중 한 비트라도 1이면 1 ~ not 0이면1, 1이면 0 오른쪽 시프트 비트를 오른족으로 이동 포인터 라이브러리 C언어 stdio.h : 데이터 입출력 math.h : 수학 함수 제공 string.h : 문자열 처리 (strlen, strcpy, strcmp, strcat 등) stdlib.h : .. 2024. 1. 31.
정보처리기사 필기 공부 3과목 (데이터베이스 구축) 1장 논리 데이터베이스 설계 DB설계 순서 요구 조건 분석 - 개념적 설계 - 논리적 설계 - 물리적 설계 - 구현 개념적 설계 개념적 설계 단계에서는 개념 스키마 모델링과 트랜잭션 모델링을 병행 수행한다. 요구분석단계에서 나온 결과인 요구 조건 명세를 DBMS에 독립적인 E-R 다이어그램으로 작성 DBMS에 독립적인 개념 스키마 설계 논리적 설계 특정 DBMS가 지원하는 논리적 자료 구조로 변환(Mapping)시키는 과정 개념 스키마를 평가 및 정제하고 DBMS에 따라 서로 다른 논리적 스키마를 설계 트랜잭션의 인터페이스를 설계 물리적 설계 논리적 설계 단계에서 논리적 구조로 표현된 데이터를 디스크 등의 물리적 저장장치에 저장할 수 있는 물리적 구조의 데이터로 변환하는 과정 다양한 DB 응용에 대해 처.. 2024. 1. 29.
정보처리기사 필기 공부 2과목 (소프트웨어 개발) 1장 데이터 입·출력 구현 그래프 무방향 그래프 간선 개수 : n(n-1)/2 방향 그래프 간선 개수 : n(n-1) 트리 순회 전위 순회 (PreOrder) Root, Left, Right 뿌리 먼저 방문 중위 순회 (InOrder) Left, Root, Right 왼쪽 하위 노드 방문 후 뿌리 방문 후위 순회 (PostOrder) Left, Right, Root 순 하위 노드 모두 방문 후 뿌리 방 A / \ B C / \ \ D E F / / \ G H I 전위 순회 (Pre-order Traversal) 순서: A → B → D → E → G → C → F → H → I 설명: 루트(A)를 먼저 방문, 왼쪽 서브트리(B-D-E-G)를 방문, 그리고 오른쪽 서브트리(C-F-H-I)를 방문합니다. 중.. 2024. 1. 24.
반응형