본문 바로가기
728x90

개발24

정처기 #14 애플리케이션 테스트 관리 1 ) 테스트 관련 용어 Debug : 디버그 또는 디버깅은 컴퓨터 프로그램의 논리적인 오류를 찾아내는 과정 Debugger : 디버거는 디버깅을 하려는 코드에 중단점을 지정해 단계를 지정된 값을 확인할 수 있도록 지원 Walk-Through : 소프트웨어 생명주기의 각 단계마다 산출된 명세서를 가지고 오류를 찾아내는 비정형 검토회의 2 ) 정형 기술 검토(FTR)의 검토 지침 오류 검출에 초점을 두고 해결책은 나중으로 미룸(제품 검토의 집중성) 검토를 위한 자료를 사전에 배포하여 검토(사전 준비성) 의견을 제한하되 충분히 받아들임(의제의 제한성) 안건을 세우면 고수(안건 고수성) 논쟁과 반박을 제한(논쟁 반박의 제한성) 문제 영역을 공개(문제 공개성) 참가자의 수를 제한(참가 인원 제한성) 발견된 오류.. 2022. 2. 6.
정처기 #13 통합구현 1) 형상관리 도구 기능 check-out : 형상 관리 저장소로부터 최신 소프트웨어 형상을 개발자 PC로 가져오는 기능 check-in : 개발자가 수정한 소스를 형상 관리 도구 저장소로 업로드하는 기능 commit : 개발자가 소스를 형상 관리 도구 저장소에 업로드한 후 최종적으로 업데이트가 되었을 형상 관리 서버에 반영되도록 하는 기능 update: 변경 사항이 있는 경우 서버 형상을 로컬 형상으로 가져오는 기능 import : 아무것도 들어있지 않은 저장소에 맨 처음 소스를 넣는 기능 export : check-out과 달리 버전 관리 파일을 뺀 순수한 소스 파일을 받아옴 형상 관리 도구 CVS : 가장 오랫동안 사용한 형상 관리 도구, 중앙 집중형 서버 저장소에 클라이언트가 접속해서 버전 관리를.. 2022. 2. 6.
정처기 #12 정렬 1 ) 정렬의 시간 복잡도 2 ) 선택 정렬(Selection Sort) 오름차순으로 정렬하였을 때 가장 작은 값을 찾아 선택된 위치 자료와 교환하는 정렬 방법 가장 작은 값을 먼저 결정하는 경우, 가장 작은 값이 1번 채로 결정되며, 2번째, 3번째 작은 값 순으로 결정 3 ) 버블 정렬(Bubble Sort) 주어진 파일에서 인접한 두 개의 레코드 키 값을 비교하며 그 크기에 따라 레코드 위치를 서로 교환하는 정렬 방법 1번째, 2번재와 비교, 2번째와 3번째와 비교, 3번째와 4번째와 비교하면서 자료를 정렬 4 ) 삽입 정렬(Insertion Sort) 첫 번째 자료를 기준으로 두 번째부터 차례로 비교하여 자기 위치 찾아 삽입하면서 정렬 방법으로 정렬할 자료 일부가 정렬되어 있는 경우에 유리한 방법.. 2022. 2. 6.
정처기 스터디 2주차 2과목(소프트웨어 개발)에서 출제 경향이 제일 높은 부분을 발표 스터디를 공유하려고 한다. 1 ) 자료 구조 1. 자료 구조 분류 선형구조(Linear) :데이터들의 사이의 선후 관계가 1:1 구조, 스택(Stack), 큐(Queue), 데크(Deque) 선형 리스트(Linear List), 연결 리스트(Linked List) 비선형 구조(Non Linear) : 데이터들 사이의 선후 관계가 계층 또는 그물 형태를 가지는 구조 Tree, Graph 2. Stack LIFO: 후입 선출 함수를 호출하여 복귀할 때, DFS(깊이 우선 탐색), Recursion(재귀) 함수, 인터럽트 수행 3. Queue FIFO : 선입 선출프린터 스풀이나 입출력 버퍼에서 이용 4. Deque 양쪽 모두에서 입력과 출력 스.. 2022. 2. 6.
정처기#11 검색 1 ) 정렬의 시간 복잡도 2 ) 선택 정렬(Selection Sort) 오름차순으로 정렬하였을 때 가장 작은 값을 찾아 선택된 위치 자료와 교환하는 정렬 방법 가장 작은 값을 먼저 결정하는 경우, 가장 작은 값이 1번째로 결정되며, 2번째, 3번째 작은 값 순으로 결정 3 ) 버블 정렬(Bubble Sort) 주어진 파일에서 인접한 두 개의 레코드 키 값을 비교하며 그 크기에 따라 레코드 위치를 서로 교환하는 정렬 방법 1번째, 2번째와 비교, 2번째와 3번째와 비교, 3번째와 4번째와 비교하면서 자료를 정렬 4 ) 삽입 정렬(Insertion Sort) 첫 번째 자료를 기준으로 두 번째부터 차례로 비교하여 자기 위치 찾아 삽입하면서 정렬 방법으로 정렬할 자료 일부가 정렬되어 있는 경우 유리한 방법 5.. 2022. 2. 4.
정처기#10 자료구조 1 ) 자료구조 분류 단순 구조(Simple) : 프로그래밍 언어에서 제공하는 기본 데이터 타입, int(정수), float(실수형), double(실수), char(문자) 선형 구조(Liner) : 데이터들 사이의 선후 관계가 1:1 구조 종류 Stack, Queue, Deque, 선형 리스트(Linear List), Linked List※ 비선형 구조: 데이터 사이의 선후관계가 계층 또는 그물 형태를 가지는 구조 종류 트리(Tree) 구조, 그래프 2 ) Stack (스택) 후입 선출(LIFO) 구조 함수를 호출하여 복귀할 때, 깊이 우선 탐색(DFS), 재귀적(Recursion) 함수, 인터럽트 수행 시, 0-주소 명령어 방법 등에서 이용 3 ) Queue (큐) 선입선출(FIFO) 구조 프린터 스.. 2022. 2. 3.
728x90