본문 바로가기

정보처리기사29

실기 - 프로그래밍 언어 활용 데이터 타입 변수에 저장될 데이터의 형식을 나타내는 것 데이터 타입의 유형 정수 타입 부동소수점 타입 : 실수 문자 타입 문자열 타입 불린 타입 : 참, 거짓 배열 타입 C언어 / C++ char 8비트 -128~127 부호가 없는 문자 0~255 정수 short, int, long, long long 부호가 없는 정수 short, int, long 실수 float, double, long double Java char 정수 byte, short, int, long 실수 float, double 논리 boolean 파이썬 문자 str 정수 int 실수 float 복소수 complex 변수 : 컴퓨터가 명령을 처리하는 도중 발생하는 값을 저장 구분 : 정수형, 실수형, 문자형, 포인터형 등 변수명 작성 규.. 2023. 9. 5.
5. 인터페이스 기능 구현 인터페이스 기능 구현 기술 JSON(Javascript Object Notation) 개념 : 속성-값, 키-값 쌍으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준포맷 특징 : AJAX에서 많이 사용, XML을 대체하는 주요 데이터 포맷, 언어 독립형 데이터 포맷, 다양한 데이터 프로그래밍 언어에서 사용, 사람이 읽고 쓰기 용이, 기계가 분석하고 생성하는데 용이 표현자료형 : 숫자, 문자열, 배열, 객체 장점 : XML보다 가볍고 빠름, 자료 종류에 큰 제한이 없음, Javascript에서 접근이 쉬움 단점 : 태그가 없어서 가독성이 떨어짐, DTD(문서정의형식)가 없어 데이터 형식 오류시 알기 어려움 XML(eXtensible Markup Language.. 2023. 6. 30.
4. 연계 메커니즘 정의 연계 매커니즘 개념 : 응용 소프트웨어와 연계 대상 모듈 간의 데이터 연계 시 요구사항을 고려한 연계방법과 주기를 설계하기 위한 매커니즘 기능 : 송신시스템과 수신 시스템으로 구성 송신시스템 : 연계테이블 또는 파일로 생성하여 송신 수신시스템 : 송신시스템으로부터 전송된 데이터를 변환 처리 후 데이터베이스에 반영 연계방식 분류 : 직접연계, 간접연계 직접연계 장점 : 연계 및 통합구현 단순, 용이, 비용 절약, 기간 짧음, 연계처리 성능이 좋음 단점 : 결합도가 높아 시스템 변경에 민감, 암복호화 처리 불가, 연계 및 통합 가능한 시스템 환경이 제한적 기술 : DB링크, DB연결, API/Open API, JDBC, 하이퍼링크 간접연계 장점 : 서로 상이한 네트워크, 프로토콜 연계 및 통합 가능, 인터페.. 2023. 6. 29.
3. 데이터 베이스 기초 활용하기(★★★) 데이터베이스 종류 데이터베이스 개념 : 다수의 인원, 시스템, 프로그램이 사용할 목적으로 통합하여 관리되는 데이터의 집합 정의 : 통합데이터, 저장된 데이터, 운영데이터, 공용데이터 특성 : 실시간 접근성, 계속적인 변화, 동시공용, 내용 참조 종류 파일 시스템 : 파일에 이름부여, 저장, 위치 등을 정의 후 관리, 데이터 베이스의 전 단계 관리 방식, 종류 ISAM, VSAM 관계형 데이터베이스 관리 시스템 : 관계형 모델을 기반으로 하는 가장 보편적인 데이터 베이스 관리 시스템, 종류 Oracle, SQL Server, MySQL, Maria DB 등 계층형 데이터베이스 관리 시스템 : 데이터를 상하종속적인 관계로 계층화하여 관리, 종류 IMS, System2000 등 네트워크 데이터베이스 관리 시스.. 2023. 6. 28.
3. 물리 데이터 저장소 설계(★) 물리 테이터 모델링 개념 : 논리 모델을 적용하고자 하는 기술에 맞도록 상세화해가는 과정 변환절차 1. 개체를 테이블로 변환 2. 속성을 컬럼으로 변환 3. UIO를 기본키로 변환 4. 관계를 외래키로 변환 5. 컬럼 유형과 길이 정의 6. 반정규화 수행 물리 데이터 저장소 구성 데이터 베이스 무결성 개념 : 데이터베이스에 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 성질 종류 개체 무결성 참조 무결성 속성 무결성 사용자 정의 무결성 키 무결성 키 개념 : 데이터베이스에서 조건을 만족하는 튜플을 찾거나 순서대로 정렬할 때 다른 튜플들과 구별할 수 있는 기준이 되는 속성 특성 유일성 : 식별자에 의한 엔터티 타입 내에 모든 엔터티들이 유일하게 구분 최소성 : 최소한의 속성으로 식별자.. 2023. 6. 27.
3. 논리 데이터 저장소 확인(★★★) 데이터 모델(Data Model) 개념 현실세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델 데이터 모델 표시요소 연산(Operation) 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세, 관계연산(SELECT, PROJECT, JOIN, DIVISION) 구조(Structure) 데이터베이스에 논리적으로 표현될 대상으로서의 개체타입과 그 관계, 데이터 구조 및 정적 성질을 표현하는 요소 제약조건(Constraint) 데이터베이스에 저장될 수 있는 실제 데이터의 논리적인 제약 조건, 데이터 무결성 유지 방법, 특정칼럼에 설정하는 제약(개체무결성, 참조무결성 등) => 데이터 모델에서는 연산을 이용하여 실제 데이터를 처리하는 작업에 대한 명세를 나타내는데 논리 데이터 모.. 2023. 6. 22.