반응형 정보처리기사 필기17 정보처리기사 필기 정리 - 4. 프로그래밍 언어 활용 (4-02. 프로그래밍 언어 활용) 정보처리기사 필기 정리 - 4. 프로그래밍 언어 활용 Chapter 02 프로그래밍 언어 활용 (중요도: ★★) 기본문법 활용 데이터 타입 유형 불린 타입(Boolean Type): 조건이 참(true), 거짓(false) 인지 판단 문자 타입(Char Type): 문자 하나를 저장 문자열 타입(String Type): 여러 개 문자를 저장 정수 타입(Int Type): 정수 값을 저장 부동 소수점 타입(Float Type): 소수점을 포함한 실수 값 저장 배열 타입(Array Type): 여러 데이터를 하나로 묶어서 저장 연산자 분류 산술 연산자: 일반적으로 사용되는 연산자 (+, ―, ×, ÷) 시프트 연산자: 비트를 이동시키는 연산자 () 관계 연산자: 두 피연산자 사이의 크기를 비교하는 연산자 (.. 2023. 8. 13. 정보처리기사 필기 정리 - 4. 프로그래밍 언어 활용 (4-01. 서버 프로그램 구현) 정보처리기사 필기 정리 - 4. 프로그래밍 언어 활용 Chapter 01 서버 프로그램 구현 (중요도: ★★★) 개발환경 구축 개발 도구 분류 빌드 도구: 작성한 코드의 빌드 및 배포를 수행하는 도구 (Ant, Maven, Gradle) 구현 도구: 코드의 작성과 디버깅, 수정 등과 같은 작업 시 사용되는 도구 (Eclipse IntelliJ, Visual Studio) 테스트 도구: 코드의 기능 검증과 전체의 품질을 높이기 위해 사용되는 도구 (xUnit, PMD, Cppcheck) 형상 관리 도구: 산출물에 대한 버전 관리를 위한 도구 (CVS, Subversion, Git) 서버 하드웨어 개발 환경 구분 웹 서버: HTTP를 이용한 요청/응답 처리 웹 애플리케이션 서버(WAS; Web Applica.. 2023. 8. 13. 정보처리기사 필기 정리 - 3. 데이터베이스 구축 (3-04. 물리 데이터베이스 설계) 정보처리기사 필기 정리 - 3. 데이터베이스 구축 Chapter 04 물리 데이터베이스 설계 (중요도: ★★★) 물리 요소 조사 분석 스토리지(Storage): 정보를 보존하는 저장장치 스토리지 구성 DAS(Direct Attached Storage): 데이터 서버와 외장형 저장장치를 전용 케이블로 직접 접속하는 방법 NAS(Network Attached Storage): LAN을 통해 스토리지와 서버를 접속하는 방식 SAN(Storage Area Network): 서버가 광섬유 채널(Fiber Channel)를 통하여 스토리지를 연결하는 기법 분산 데이터베이스(Distributed Database): 네트워크 활욜을 통해 단일한 데이터베이스 관리 시스템으로 제어되고 논리적으로 집중되어 있으나 물리적으로.. 2023. 8. 12. 정보처리기사 필기 정리 - 3. 데이터베이스 구축 (3-03. 논리 데이터베이스 설계) 정보처리기사 필기 정리 - 3. 데이터베이스 구축 Chapter 03 논리 데이터베이스 설계 (중요도: ★★★) 관계 데이터베이스 모델 관계 데이터 모델(Relation Data Model): 행과 열로 구성된 테이블 형태로 구성된 데이터 모델 관계 대수: 관계형 데이터 베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적 정형언어 일반 집합 연산자 합집합(Union): ∪ 교집합(Intersection): ∩ 차집합(Difference): – 카티션 프로덕트(CARTESIAN Product): X 순수 관계 연산자 셀렉트(Select): σ 프로젝트(Project): π 조인(Join): ⋈ 디비전(Division): ÷ 관계 해석 논리 기호 연산자 OR 연산: ∨ AND 연산: ∧ .. 2023. 8. 12. 정보처리기사 필기 정리 - 3. 데이터베이스 구축 (3-02. SQL 활용) 정보처리기사 필기 정리 - 3. 데이터베이스 구축 Chapter 02 SQL 활용 (중요도: ★★★) 기본 SQL 작성 DDL 대상: 도메인(Domain), 스키마(Schema), 테이블(Table), 뷰(View), 인덱스(Index) 테이블 생성 시 제약조건 PRIMARY KEY: 테이블의 기본 키 정의 FOREIGN KEY: 외래 키 정의 UNIQUE: 테이블 내에 유일한 값 NOT NULL: 해당 컬럼은 NULL 값을 가져서는 않음 CHECK: 참이어야 하는 조건 지정 관계형 데이터 모델(Relation Data model): 복잡한 구조를 단순화시킨 모델 트랜잭션(Transaction): 인가받지 않은 사용자로부터 데이터를 보장하기 위해 DBMS가 가져야 하는 특성 트랜잭션 특징 원자성(Atom.. 2023. 8. 12. 정보처리기사 필기 정리 - 3. 데이터베이스 구축 (3-01. SQL 응용) 정보처리기사 필기 정리 - 3. 데이터베이스 구축 Chapter 01 SQL 응용 (중요도: ★★) 절차형 SQL 작성 트리거(Trigger): 데이터 변경 이벤트가 발생하면 DBMS에서 자동으로 실행되도록 구현된 프로그램 이벤트(Event): 특정 시간에 특정한 쿼리, 프로시저, 함수 등을 실행시키는 기능 사용자 정의 함수: 절차형 SQL을 활용하여 연산 처리 결과를 단일 값으로 반환할 수 있는 함수 SQL(Structured Query Language) 문법: 데이터베이스를 접근하고 조작하는 데 필요한 표준 언어를 활용할 수 있게 해주는 규칙 SQL 문법 분류 데이터 정의어(DDL): 테이블이나 관계의 구조를 생성하는데 사용 CREATE: 데이터베이스 생성 ALTER: 데이터베이스 수정 DROP: 데.. 2023. 8. 12. 이전 1 2 3 다음 728x90 반응형 LIST