728x90
[정처기 필기] 「2」 | 애플리케이션 테스트 관리 - (4.2) 테스트 기법, 개발 단계에 따른 애플리케이션 테스트 「1」 소프트웨어 설계 > 「2」 소프트웨어 개발 - 데이터 입 / 출력 구현, 통합 구현, 제품 소프트웨어 패키징, > 애플리케이션 테스트 관리, 인터페이스 구현 「3」 데이터베이스 구축 「4」 프로그래밍 언어 활용 「5」 정보시스템 구축 관리 1 애플리케이션 테스트 2 애플리케이션 테스트의 분류 > 3 테스트 기법에 따른 애플리케이션 테스트 > 4 개발 단계에 따른 애플리케이션 테스트 5 통합 테스트 6 테스트 케이스 / 테스트 시나리오 / 테스트 오라클 7 테스트 자동화 도구 8 결함관리 9 복잡도 10 애플리케이션 성능 개선 3. 테스트 기법에 따른 애플리케이션 테스트 화이트 박스..
[정처기 필기] 「2」 | 애플리케이션 테스트 관리 - (4.1) 애플리케이션 테스트, 테스트의 분류 「1」 소프트웨어 설계 > 「2」 소프트웨어 개발 - 데이터 입 / 출력 구현, 통합 구현, 제품 소프트웨어 패키징, > 애플리케이션 테스트 관리, 인터페이스 구현 「3」 데이터베이스 구축 「4」 프로그래밍 언어 활용 「5」 정보시스템 구축 관리 > 1 애플리케이션 테스트 > 2 애플리케이션 테스트의 분류 3 테스트 기법에 따른 애플리케이션 테스트 4 개발 단계에 따른 애플리케이션 테스트 5 통합 테스트 6 테스트 케이스 / 테스트 시나리오 / 테스트 오라클 7 테스트 자동화 도구 8 결함관리 9 복잡도 10 애플리케이션 성능 개선 1. 애플리케이션 테스트 애플리케이션 테스트의 개요 애플리케이션에 잠재되..
[정처기 필기] 「2」 | 제품 소프트웨어 패키징 - (3.2) 소프트웨어 버전 등록, 관리 기구, 빌드 자동화 기구 「1」 소프트웨어 설계 > 「2」 소프트웨어 개발 - 데이터 입 / 출력 구현, 통합 구현, > 제품 소프트웨어 패키징, 애플리케이션 테스트 관리, 인터페이스 구현 「3」 데이터베이스 구축 「4」 프로그래밍 언어 활용 「5」 정보시스템 구축 관리 1 소프트웨어 패키징 2 디지털 저작권 관리(DRM) 3 소프트웨어 설치 매뉴얼 작성 4 소프트웨어 사용자 매뉴얼 작성 > 5 소프트웨어 버전 등록 > 6 소프트웨어 버전 관리 도구 > 7 빌드 자동화 도구 5. 소프트웨어 버전 등록 소프트웨어 패키징의 형상 관리 형상 관리(SCM; Software Configuration Management)는..
[정처기 필기] 「2」 | 제품 소프트웨어 패키징 - (3.1) 소프트웨어 패키징, 디지털 저작권 관리, 소프트웨어 설치, 사용자 매뉴얼 작성 「1」 소프트웨어 설계 > 「2」 소프트웨어 개발 - 데이터 입 / 출력 구현, 통합 구현, > 제품 소프트웨어 패키징, 애플리케이션 테스트 관리, 인터페이스 구현 「3」 데이터베이스 구축 「4」 프로그래밍 언어 활용 「5」 정보시스템 구축 관리 > 1 소프트웨어 패키징 > 2 디지털 저작권 관리(DRM) > 3 소프트웨어 설치 매뉴얼 작성 > 4 소프트웨어 사용자 매뉴얼 작성 5 소프트웨어 버전 등록 6 소프트웨어 버전 관리 도구 7 빌드 자동화 도구 1. 소프트웨어 패키징 소프트웨어 패키징의 개요 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 ..
[정처기 필기] 「2」 | 통합 구현 - (2.1) 단위 모듈 구현, 테스트, 개발 지원 도구 「1」 소프트웨어 설계 > 「2」 소프트웨어 개발 - 데이터 입 / 출력 구현, > 통합 구현, 제품 소프트웨어 패키징, 애플리케이션 테스트 관리, 인터페이스 구현 「3」 데이터베이스 구축 「4」 프로그래밍 언어 활용 「5」 정보시스템 구축 관리 > 1 단위 모듈 구현 > 2 단위 모듈 테스트 > 3 개발 지원 도구 1. 단위 모듈 구현 단위 모듈(Unit Module)의 개요 소프트웨어 구현에 필요한 동작 중 한 가지 동작을 수행하는 기능을 모듈로 구현 - 단위 모듈로 구현되는 하나의 기능을 단위 기능이라 부름 - 값을 전달받아 시작되는 작은 프로그램을 의미 - 두 개의 단위 모듈이 합쳐질 경우, 두 개의 기..
[정처기 필기] 「2」 | 데이터 입 / 출력 구현 - (1.3) 데이터베이스 개요, 절차형 SQL 「1」 소프트웨어 설계 > 「2」 소프트웨어 개발 - > 데이터 입 / 출력 구현, 통합 구현, 제품 소프트웨어 패키징, 애플리케이션 테스트 관리, 인터페이스 구현 「3」 데이터베이스 구축 「4」 프로그래밍 언어 활용 「5」 정보시스템 구축 관리 1 자료구조 2 트리(Tree) 3 정렬(Sort) 4 검색 - 이분 검색 / 해싱 > 5 데이터베이스 개요 > 6 절차형 SQL 5. 데이터베이스 개요 데이터저장소 소프트웨어 개발 과정에서 다루어야 할 데이터들을 논리적 구조로 조직화, 물리적인 공간에 구축 - 논리 데이터저장소, 물리 데이터저장소로 구분 논리 데이터저장소 : 데이터 간의 연관성, 제약조건 식별하..
[정처기 필기] 「2」 | 데이터 입 / 출력 구현 - (1.2) 정렬, 검색 - 이분 검색 / 해싱 「1」 소프트웨어 설계 > 「2」 소프트웨어 개발 - > 데이터 입 / 출력 구현, 통합 구현, 제품 소프트웨어 패키징, 애플리케이션 테스트 관리, 인터페이스 구현 「3」 데이터베이스 구축 「4」 프로그래밍 언어 활용 「5」 정보시스템 구축 관리 1 자료구조 2 트리(Tree) > 3 정렬(Sort) > 4 검색 - 이분 검색 / 해싱 5 데이터베이스 개요 6 절차형 SQL 3. 정렬(Sort) 삽입 정렬(Insertion Sort) 가장 간단한 정렬 방식, 순서화된 파일에 새로운 하나의 레코드를 순서에 맞게 삽입시켜 정렬 - 두 번째 키, 첫 번째 키 비교, 순서대로 나열(1회전), 세 번째 키를 첫 ..
[정처기 필기] 「2」 | 데이터 입 / 출력 구현 - (1.1) 자료구조, 트리 「1」 소프트웨어 설계 > 「2」 소프트웨어 개발 - > 데이터 입 / 출력 구현, 통합 구현, 제품 소프트웨어 패키징, 애플리케이션 테스트 관리, 인터페이스 구현 「3」 데이터베이스 구축 「4」 프로그래밍 언어 활용 「5」 정보시스템 구축 관리 > 1 자료구조 > 2 트리(Tree) 3 정렬(Sort) 4 검색 - 이분 검색 / 해싱 5 데이터베이스 개요 6 절차형 SQL 1. 자료구조 자료 구조의 정의 프로그램에서 사용하기 위한 자료를 기억장치의 공간 내에 저장하는 방법, 저장된 그룹 내에 존재하는 자료 간의 관계, 처리 방법 등 연구 분석하는 것 선형 구조 (Linear Structure) 배열(Array) 선형 리스..