정보처리기사

변수 활용 1 1. 데이터 타입 - 프로그래밍 언어에서 실수치, 정수 자료형과 같은 여러 종류의 데이터를 식별하는 형태 2. 데이터 타입 유형 유형 설명 선언 / 값 불린 (Boolean) 조건이 참인지 거짓인지 판단하고자 할 때 사용 Java : boolean 문자 (Character) 문자 하나를 저장하고자 할 때 사용 C : char Java : char 문자열 타입 (String) 나열된 여러 개의 문자를 저장하고자 할 때 사용 C : char [ ] Java : String 정수 타입 (Integer) 정숫값을 저장하고자 할 때 사용 C : int Java : int 부동 소수점 (Floating Point) 소수점을 포함하는 실숫값을 저장하고자 할 때 사용 C : float, double Ja..
프로그래밍을 위한 기본 사항 1. 진수 - 특정 개수의 숫자만을 이용하여 수를 나타내는 수 체계 10진수 16진수 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 A 12 B 13 C 14 D 15 E 16 F 2. 진수 변환 - 10진수를 n진수로 변환 : 10진수 값을 몫이 n보다 작을 때까지 n으로 나누고, 나머지 값들을 표시한 후, 나머지 값을 읽음 - n진수를 10진수로 변환 : n진수에서 자리 숫자에 자릿값을 차례대로 곱한 후, 그 값들을 더해 10진수를 계산 3. 아스키 코드 (ASCII) - 미국 ANSI에서 표준화한 정보교환용 부호체계 부호 10진수 NULL 0 ‘ ’ (Space) 32 0 48 1 49 A 65 B 66 C 67 D 68 a 97..
인터페이스 구현 검증 1. 인터페이스 구현 검증 도구 도구 설명 xUnit - 자바, C++, .Net 등 다양한 언어를 지원하는 단위테스트 프레임워크 STAF - 서비스 호출, 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크 FitNesse - 웹 기반 테스트 케이스 설계/실행/결과 확인 등을 지원 NTAF - FitNesse + STAF를 통합한 NHN(Naver)의 테스트 자동화 프레임워크 Selenium - 다양한 브라우저 지원 및 개발 언어를 지원하는 웹 애플리케이션 테스트 프레임워크 - 테스트 스크립트 언어 학습할 필요 X watir - 루비(Ruby) 기반 웹 애플리케이션 테스트 프레임워크 - 모든 언어 기반 웹/브라우저 호환성 테스팅 가능 ※ JUnit : 자바를 이용한 xUn..
인터페이스 보안 기능 적용 1. DB 암호화 기법 구분 설명 API 방식 (Application Programming Interface) 암호모듈(API)을 적용하는 애플리케이션 수정 방식 Plug-IN 방식 암·복호화 모듈이 DB 서버에 설치된 방식 TDE 방식 (Transparent Data Encryption) DBMS 커널이 자체적으로 암·복호화 기능 수행 Hybrid 방식 API + Plug-In
※ 수제비 2022 정보처리기사 실기 제 4판 책을 참고 ※ 요약해서 정리하였으므로, 원하는 내용이 없을 가능성 있음 ch.1 인터페이스 기능 구현 인터페이스 기능 구현 인터페이스 기능 구현 인터페이스 기능 구현 1. JSON (Javascript Object Notation) - ‘속성-값 쌍’ or ‘키-값 쌍’으로 이뤄진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷 - AJA newbean-j.tistory.com 인터페이스 보안 기능 적용 인터페이스 보안 기능 적용 인터페이스 보안 기능 적용 1. DB 암호화 기법 구분 설명 API 방식 암호모듈(API)을 적용하는 애플리케이션 수정 방식 Plug-IN 방식 암·복호화 모듈이 DB 서버에 설치된 방식 T..
인터페이스 기능 구현 1. JSON (Javascript Object Notation) - ‘속성-값 쌍’ or ‘키-값 쌍’으로 이뤄진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷 - AJAX에서 많이 사용되고 XML을 대체하는 주요 데이터 포맷 2. XML (Extensible Markup Language) - HTML의 단점을 보완한 인터넷 언어. SGML의 복잡한 단점을 개선한 특수한 목적을 갖는 마크업 언어 3. AJAX (Asynchronous Javascript And XML) - 자바스크립트를 사용해 웹 서버와 클라이언트 간 비동기적으로 XML을 교환하고 조작하기 위한 웹 기술 - XMLHttpRequest 객체를 이용해 전체 페이지를 새로 로드..
※ 수제비 2022 정보처리기사 실기 제 4판 책을 참고 ※ 요약해서 정리하였으므로, 원하는 내용이 없을 가능성 있음 ch.1 내외부 연계 모듈 구현 연계 모듈 구현 환경 구성 및 개발 연계 모듈 구현 환경 구성 및 개발 연계 모듈 구현 환경 구성 및 개발 1. EAI (Enterprise Application Integration) - 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션 2. EAI 구성 newbean-j.tistory.com
연계 모듈 구현 환경 구성 및 개발 1. EAI (Enterprise Application Integration) - 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션 2. EAI 구성요소 구성요소 설명 EAI 플랫폼 - 이기종 시스템 간 애플리케이션 상호 운영 어댑터 - 기업에서 자체적으로 개발한 애플리케이션을 연결하는 EAI 핵심장치 - 데이터 입출력 도구 브로커 - 데이터 포맷과 코드를 변환하는 솔루션 메시지 큐 - 비동기 메시지를 사용하는 다른 응용 프로그램 사이에서 데이터를 송수신하는 기술 비즈니스 워크플로우 - 미리 정의된 기업의 비즈니스 Workflow에 따라 업무를 처리하는 기능 3. EAI 구축 유형 구축 유형 설명 포인트 투 포..
데이터베이스 종류 1. 데이터베이스 - 다수의 인원, 시스템 or 프로그램이 사용할 목적으로 통합하여 관리되는 데이터의 집합 2. 데이터베이스 정의 정의 설명 통합된 데이터 자료의 중복을 배제한 데이터의 모임 저장된 데이터 저장 매체에 저장된 데이터 운영 데이터 조직의 업무를 수행하는 데 필요한 데이터 공용 데이터 여러 애플리케이션, 시스템들이 공동으로 사용하는 데이터 3. 데이터베이스 특성 - 실시간 접근성, 계속적인 변화, 동시 공용, 내용 참조 4. DBMS - 데이터 관리의 복잡성을 해결하는 동시에 데이터 추가, 변경, 검색, 삭제 및 백업, 복구 보안등의 기능을 지원하는 SW - DBMS의 특징 특징 설명 데이터 무결성 부적절한 자료가 입력되어 동일한 내용에 대해 서로 다른 데이터가 저장되는 것..
물리 데이터 저장소 구성 1. 참조무결성 제약 조건 - 참조하는 외래키의 값은 항상 참조되는 릴레이션에 기본키로 존재해야 함 개념 설명 제한(RESTRICT) 참조무결성 원칙을 위배하는 연산을 거절하는 옵션 연쇄(CASCADE) 참조되는 릴레이션에서 튜플을 삭제하고, 이 튜플을 참조하는 튜플들도 함께 삭제하는 옵션 널 값(SET NULL) 참조되는 릴레이션에서 튜플을 삭제하고, 해당 튜플을 참조하는 튜플들의 외래 키에 NULL값을 넣는 옵션 2. 인덱스 - 전체 데이터 검색 없이 필요한 정보에 대해 신속한 조회 가능 3. 뷰 - 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로 구성된 가상 테이블 4. 클러스터 - 데이터 엑세스 효율을 향상시키기 위해 동일한 성격의 데이터를 동일..
물리 데이터 모델 설계 1. 물리 데이터 모델링 - 논리 모델을 적용하고자 하는 기술에 맞도록 상세화하는 과정
※ 수제비 2022 정보처리기사 실기 제 4판 책을 참고 ※ 요약해서 정리하였으므로, 원하는 내용이 없을 가능성 있음 ch.1 논리 데이터 저장소 확인 데이터 모델 데이터 모델 데이터 모델 (Data Model) 1. 데이터 모델 - 현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델 2. 데이터 모델 절차 단계 설명 요구사항 분석 - 사용자에게 DB를 사용하는 newbean-j.tistory.com 논리 데이터 모델 검증 논리 데이터 모델 검증 논리 데이터 모델 검증 1. 논리 데이터 모델링 속성 - 개체(Entity), 속성(Attribute), 관계(Relationship) 2. 관계 데이터 모델 - 데이터를 행과 열로 구성된 2차원 테이블 형태로 구성한 모델 3. 관계 데..
논리 데이터 모델 검증 1. 논리 데이터 모델링 속성 - 개체(Entity), 속성(Attribute), 관계(Relationship) 2. 관계 데이터 모델 - 데이터를 행과 열로 구성된 2차원 테이블 형태로 구성한 모델 3. 관계 데이터 모델의 구성요소 구성요소 설명 릴레이션 (Relation) 행(Row)과 열(Column)로 구성된 테이블 튜플 (Tuple) 행에 해당되는 요소 속성 (Attribute) 열에 해당되는 요소 카디널리티 (Cardinality) 튜플의 수 차수 (Degree) 애트리뷰트(속성)의 수 스키마 (Schema) DB의 구조, 제약 조건 등의 정보를 담고 있는 기본적인 구조 인스턴스 (Instance) 정의된 스키마에 따라 생성된 테이블에 실제 저장된 데이터 집합 사진첨부 ..
데이터 모델 (Data Model) 1. 데이터 모델 - 현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델 - 데이터 모델 표시요소 표시요소 설명 연산 (Operation) - DB에 저장된 실제 데이터를 처리하는 작업에 대한 명세 - 릴레이션을 조작하기 위한 관계 연산을 나타냄 구조 (Structure) - DB에 논리적으로 표현될 대상으로서의 개체 타입과 개체 타입 간의 관계 - 데이터 구조 및 정적 성질을 표현하는 요소 제약 조건 (Constraint) - DB에 저장될 수 있는 실제 데이터의 논리적인 제약 조건 2. 데이터 모델 절차 단계 설명 요구사항 분석 - 사용자에게 DB를 사용하는 용도를 파악 - 다양한 요구사항을 수집하는 단계. 요구사항 명세서를 작성 개념적 설..
UI 설계 도구 1. UI 시나리오 문서의 작성 요건 작성 요건 설명 완전성 (Complete) UI 시나리오는 누락이 없어야 하고, 최대한 빠짐없이 가능한 상세하게 기술 일관성 (Consistent) 서비스에 대한 목표, 시스템 및 사용자의 요구사항이 일관성이 있어야 함 이해성 (Understandable) 처음 접하는 사람도 이해하기 쉽도록 구성하고 설명 가독성 (Readable) 문서를 쉽게 읽을 수 있어야 함 추적 용이성 (Traceable) 쉽게 추적이 가능해야 함 수정 용이성 (Modifiable) 쉽게 변경이 가능해야 함
NewBean
'정보처리기사' 카테고리의 글 목록 (4 Page)