분류 전체보기(171)
-
2021.05.15 기출 오답노트 및 재정리 (5과목)
81. - MBR (memory buffer register) : 기억장치를 출입하는 데이터가 잠시 기억되는 레지스터 - NAC (network access control) : PC의 MAC 주소를 IP관리 시스템에 등록하여 일관된 보안관리 기능을 제공 - NIC : 물리계층과 데이터 계층의 서비스를 제공 - SAN :네트워크상 광채널 스위치의 이점인 고속 전송과 장거리 연결 및 멀티 프로토콜 기능을 활용한다. 각기 다른 운영체제를 가진 여러 기종들이 네트워크상에서 동일 저장장치의 데이터를 공유하게 함으로써 여러 개의 저장 장치나 백업 장비를 단일화시킨 시스템 * 스토리지 (Storage) DAS : 서버와 저장장치를 케이블로 직접 연결, 속도가 빠르다, 저렴하다, 쉽다, 파일공유 불가능하다. NAS :..
2023.03.06 -
2021.05.15 기출 오답노트 및 재정리 (4과목)
61. - Collision Domain(충돌 도메인) : 충돌 발생을 검출할 수 있는 계층 장치간의 이더넷 세그먼트 단위 - CSMA/CD(충돌감지) : 이더넷에서 사용, 각 단말이 정송 공유 매체에 규칙있게 접근하기 위한 매체 엑세스 제어 방식 - CSMA/CA (충돌회피) : 무선 랜에서 데이터 전송 시, 매체가 비어있음을 확인하고 충돌을 회피하기 위해 임의 시간을 기다린 후 데이터를 전송하는 방식, 네트워크에 데이터 전송이 없더라도 동시 전송에 의한 충돌을 대비해 확인 신호 전달 62. 결합도 순서 : 자료, 스탬프, 제어, 외부 ,공유, 내용 * 응집도 순서 : 우연적 -> 논리적 -> 시간적 -> 절차적 -> 통신(교환)적 -> 순차적 -> 기능적 68. 프로세스 적재 정책 - 반복, 스택, ..
2023.03.06 -
2021.05.15 기출 오답노트 및 재정리 (3과목)
41. 병렬 데이터베이스 환경 중 수평 분할에 활용되는 분할기법 (파티셔닝) * 수평 분할 : 하나의 테이블의 각 행을 다른 테이블에 분산시키는 것 파티셔닝 유형 : 범위분할, 해시분할, 라운드-로빈, list, composite 47. 물리적 설계 단계 - 레코드 집중의 분석 및 설계 - 접근 경로 설계 - 저장 레코드 양식 설계 49. 병행제어 기법의 종류 - 로킹 기법 - 타임 스탬프 기법 - 다중 버전 기법 - 최적 병행 수행 기법 (낙관적 기법, 확인기법, 검증기법) 53. 두 개의 릴레이션을 카티션 프로덕트했을 경우 차수와 카디널리티가 어떻게 되는가 ? 차수는 + , 카디널리티는 *를 해주면 결과가 나온다. 즉, 차수 = 4+6 , 카디널리티 = 5*7 따라서 10,35
2023.03.03 -
2021.05.15 기출 오답노트 및 재정리 (2과목)
21. 힙정렬 - 힙을 구성하고 가장 큰 키값을 갖는 루트 노드를 제거하는 과정을 반복하여 정렬 - 평균 수행 시간 OlogN - 완전 이진트리로 입력자료의 레코들르 구성 22. 모듈 간의의 상호작용으로 오류는 통합 테스트가 필요 23. 소프트웨어 테스트 기본원칙 - 살충제 페러독스 : 같은 테스트케이스만 써서는 오류를 찾을 수 없음 - 오류 부재의 궤변 : 아무리 테스트케이스에 다 통과해도 사용자 요구사항을 충족시키지 못하면 나쁜 SW임 - 결함 집중 : 결함은 발생한 모듈에서 계속 추가로 발생할 가능성이 높다. 24. 버전 등록 관련 주요 용어 - 가져오기 (import) : 버전 관리가 되고 있지 않은 저장소에 처음으로 파일을 복사 - 체크아웃 : 프로그램을 수정하기 위해 저장소에서 파일을 받아온다..
2023.03.03 -
2021.05.15 기출 오답노트 및 재정리 (1과목)
1. 시스템의 구성 요소 - input, output (입출력) - process (처리) - control (제어) - Feedback(피드백) 2. 유스케이스 - 유스케이스 다이어그램은 사용자의 요구를 추출하고 분석하기 위해 주로 사용된다. - 액터는 대상 시스템과 상호작용하는 사람이나 다른 시스템에 의한 역할이다. - 시스템 엑터는 시스템과 데이터를 주고 받는 연동 시스템을 의미한다. 3. 요구사항 개발 프로세스 순서 도출 -> 분석 -> 명세 -> 검증(확인) 6. GoF 디자인 패턴 - 팩토리메서드패턴은 상위클래스에서 객체를 생성하는 인터페이스를 정의하고, 하위 클래스에서 인스턴스를 생성하도록 하는 방식이다. - 프로토타입 패턴은 프로토타입을 먼저 생성하고 인스턴스를 복제하여 사용하는 구조이다...
2023.03.03 -
github flow
git flow 우선 github Flow를 알기 전에 git flow를 먼저 알아보자. git flow는 거의 사용하지 않지만 비교수단으로 github flow를 이해하기 쉽다. - 우선 git flow는 5개의 브랜치로 나누어 진다. - 주요 브랜치는 master과 develop 브랜치로 나머지는 보조 브랜치에 해당한다. - release 브랜치는 배포(출시) 예정일때 사용하는 브랜치이다. - feature 브랜치는 develop 브랜치에서 기능을 개발할때 사용한다. - hotFix 브랜치는 master 브랜치에서 발생한 버그를 빠르게 수정할때 사용한다. 작업 순서는 다음과 같다. 1. master 브랜치에서 develop 브랜치를 생성해 개발을 시작한다. 2.배포 예정 준비 브랜치인 release ..
2023.03.03