[정처기 실기 내용 정리] CHAP 5. 인터페이스 기능 구현
·
자격증/정보처리기사
1. 인터페이스 기능 구현중분류소분류키워드인터페이스 기능 구현 기술JSON- 속성-값- AJAX에서 많이 사용AJAX(Asynchronous JavaScriptand XML)- 자바스크립트를 사용한 비동기적으로 데이터를 교환하는 웹기술- XMLHttpRequest 객체를 사용XML(eXtensible MarkupLanguage)- HTML 단점 보완한 마크업 언어- 전송되는 데이터 구조를 동일한 형태로 정의REST- 자원의 존재/상태 정보를 표준화된 HTTP 메소드로 주고 받는 아키텍처- 메소드 : POST, GET, PUT, DELETE인터페이스 보안 기능 적용시큐어 코딩 가이드- 입력 데이터 검증 및 표현- 보안 기능- 시간 및 상태- 에러 처리- 코드 오류- 캡슐화- API 오용데이터 베이스 알고리..
[정처기 실기 내용 정리] CHAP 3. 데이터 입출력 구현
·
자격증/정보처리기사
1. 논리 데이터 저장소 확인중분류소분류키워드데이터 모델데이터 모델 표시 요소- 연산 (Operation)- 구조 (Structure)- 제약 조건 (Constraint)데이터 모델 절차(요개논물)- 요구사항 분석- 개념적 설계 - 논리적 설계 (정규화) - 물리적 설계 (반정규화)논리 데이터 모델논리 데이터 모델링 종류- 관계 데이터 모델- 계층 데이터 모델- 네트워크 데이터 모델관계 데이터 모델관계 데이터 모델 구성- 릴레이션 (Relation)- 튜플 (Tuple)- 속성 (Attribute)- 카디널리티 (Cardinality)- 차수 (Degree)- 스키마 (Schema)- 인스턴스 (Instance)관계 연산관계 대수와 관계 해석- 관계 대수 : 절차적 언어- 관계 해석 : 비절차적 언어관계..
[정처기 실기 내용 정리] CHAP 1. 요구사항 분석
·
자격증/정보처리기사
1. 소프트웨어 개발 방법론중분류소분류키워드소프트웨어 생명 주기 모델(SDLC,Software DevelopmentLife Cycle)SDLC 종류- 폭포수 모델 (Waterfall Model)- 프로토타이핑 모델 (Prototyping Model)- 나선형 모델 (Spiral Model)- 반복적 모델 (Iteration Model)SDLC 프로세스 - 요구사항 분석 → 설계 → 구현 → 테스트 → 유지보수소프트웨어 개발 방법론SW 개발 방법론 종류- 구조적 방법론- 정보 공학 방법론- 객체 지향 방법론- 컴포넌트 기반 방법론- 애자일 방법론- 제품 계열 방법론애자일 방법론(Agile Development)애자일 방법론의 개념- 절차보다는 사람 중심- 개발 기간이 짧고 신속- 개발과 함께 즉시 피드백애..
[정처기 실기] 필수 암기 내용 정리 - 2 (웹, 애플리케이션 테스트)
·
자격증/정보처리기사
3. 웹3.1 데이터 형식구분 설명XML(eXtensible MarkupLanguage)- 원활한 데이터의 연계를 위해 송수신 시스템 간 전송되는 데이터 구조를 동일한 형태로 정의JSON(JavaScript Object Notation)- 서버 통신(AJAX)을 위해 속성-값 쌍 또는 키-값 쌍으로 이루어진 개방형 표준 포맷- 숫자, 문자열, 배열, 객체 등의 자료형을 지원- 중괄호({})로 객체를, 대괄호([])로 배열을 표현하며, 속성명과 값은 큰 따옴표로 감싸야 한다 3.2 AJAX(Asynchronous JavaScript and XML) 비동기 통신 기법브라우저가 가지고 있는 XMLHttpRequest 객체를 이용해서 전체 페이지를 새로 고치지 않고도 페이지 일부만을 위한 데이터를 로드하는 기..
[정처기 실기] 4. 애플리케이션 테스트 파트 기출 문제 모음 및 정리
·
자격증/정보처리기사
💡 테스트 파트 소분류소분류주요 개념 및 키워드기출 횟수성능 지표처리량, 응답시간, 경과시간, 자원 이용률1회 테스트 기본 원리살충제 패러독스1회개발 단계에 따른 테스트단위 테스트 , 통합 테스트, 시스템 테스트, 인수 테스트6회실행 여부에 따른 테스트정적 테스트, 동적 테스트2회 목적에 따른 테스트리그레션1회화이트박스 테스트구문/분기/조건/다중 조건/변경 커버리지 5회블랙박스 테스트동치 분할 검사, 경계값 분석, 비교 검사, 오류 예측 검사, 원인-효과 그래프 검사7회테스트 오라클샘플링 오라클1회테스트 케이스테스트 케이스 항목1회테스트 자동화 도구Junit1회 🔍 성능 지표1. 애플리케이션의 성능을 측정하기 위한 지표는 무엇인가? 지표설명( 1 )- 애플리케이션이 주어진 시간에 처리할 수 ..