오답노트 - JuNijen/Industrial-Engineer-Information-Processing GitHub Wiki
-
- Shell : 사용자의 명령어를 인식하여 프로그램을 호출하고 명령을 수행하는 명령어 해석기. 시스템과 사용자 간의 인터페이스를 담당함. 종류 : 에디터, 컴파일러, 인터프리터, 디버거 등 ..
-
- chmod 751 : r-x, --x > rwx r-x --x > '-'는 0, 나머지는 1로 바꾸어 준다. > 111 101 001 > 7 5 1
-
- UNIX에서 현재 시스템의 프로세스와 메모리 사용 현황을 표시할 때 사용하는 명령어 : top
-
- Windows에서 디스크 포면을 트랙과 섹터로 나누어 초기화 할 때 사용하는 명령어 : format
-
- UNIX의 명령어 중 fork는 새로운 프로세스를 생성하는 명령어이다.
-
- attrib -r +h file.txt
-
- chmod o-rw abc.txt
-
- move file1.txt d:\file2.txt
-
- 스키마 : 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술한 것.
-
- 외부-논리&사용자, 개념-논리&하나만 존재, 내부-물리
-
- DBMS가 목표로 하는 특성 : 데이터 독립성.
-
- DBMS의 필수 기능 3가지 : 정의, 조작, 제어
-
- 살충제 패러독스 : 동일한 테스트케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되지 않는 형상.
-
- 파레토 법칙 : 오류의 80%는 전체 모듈의 20% 내에서 발견된다는 법칙
-
- 오류 부재의 궤변 : 소프트웨어의 결함을 모두 제거해도 사용자의 요구사항을 만족시키지 못하면 해당 소프트웨어는 품질이 높다고 말할 수 없다.
-
- 확인 테스트 : 사용자의 시각에서 생산된 제품의 결과를 테스트 하는 것.
-
- 검증 테스트 : 개발자의 입장에서 소프트웨어가 요구사항에 맞는지를 추적하는 데에 중점을 두는 테스트.
-
- 조건 검증 기준과 결정(분기) 검증 기준의 구분을 잘 할 것.
-
- 단위 테스트 : 모듈이나 컴포넌트에 초점을 맞춰 테스트하는 것.
-
- 상향식 통합 테스트의 단계 : 낮은 수준의 모듈들을 클러스터로 결합 > 드라이버라는 제어 프로그램의 작성 > 클러스터의 검사 > 드라이버를 제거하고 클러스터를 상위로 결합
-
- 결함 관리 프로세스 : 결함 기록 > 결함 검토 > 결함 관리 계획 > 결함 수정 > 결함 상태 추적 및 모니터링 활동 > 최종 결함 분석 및 보고서 작성
-
- 결함 관리 측정 지표 3가지 : 결함 분포, 결함 추세, 결함 에이징
-
- 외계인 코드 : 아주 오래되거나 참고문서 또는 개발자가 없어 유지보수 작업이 어려운 코드.
-
- 회복 테스트, 병행 테스트
-
- 인수 테스트, 시스템 테스트, 단위 테스트 (근데 사실 이건 그냥 나오면 틀여야,,)
-
- 상향식 통합 방식 클러스터 : 최하위 레벨의 모듈 또는 컴포넌트들이 하위 모듈의 기능을 수행하는 클러스터로 결합된다. 드라이버 : 상위의 모듈에서 데이터의 입력과 출력을 확인하기 위한 더미 모듈인 드라이버를 작성한다.
-
- 애플리케이션 성능을 측정하기 위한 지표 4가지 : 처리량, 응답 시간, 경과 시간, 자원 사용률
-
- 경계값 분석
-
- 블랙박스 테스트 잊지 말것!
-
- 추정 오라클, 참 오라클, 일관성 검사 오라클, 샘플링 오라클
-
- 패키징 작업 순서 : 기능 식별 > 모듈화 > 빌드 진행 > 사용자 환경 분석 > 패키징 및 적용 시험 > 패키징 변경 개선 > 배포
-
- 소프트웨어 패키징 : 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것.
-
- 형상 통제 : 변경 요구를 검토하여 현재의 기준선이 잘 반영될 수 있도록 조정하는 작업.
-
- 소프트웨어 버전 등록 과정 : Import > Check-Out > Commit > Update > Diff
-
- add : 작업 내용을 지역 저장소에 저장하기 위해 스테이징 영역에 추가한다. init : 지역 저장소를 생성한다.
-
- import : 버전 관리가 되고 있지 않은 아무것도 없는 저장소에 처음으로 파일을 복사한다. check-in : 체크아웃 한 파일의 수정을 완료한 후 저장소의 파일을 새로운 버전으로 갱신한다.
-
-
- 1과 동일
-
-
- 공유폴더식
-
- update : SVN에서 서버의 최신 commit 이력을 클라이언트의 소스 파일에 적용하는 것. commit 전에는 매번 수행하여 클라이언트에 적용되지 않은 서버의 변동 내역을 클라이언트에 적용한다.
-
- Make와 Ant도 빌드 자동화 도구.
==================================================
- ㄴㄷㄱㄹㅁ
- WAF
- ㄷㄹㄱㄴ
- 21
- 블랙, 화이트
- 6
- {도메인 매핑}
- Queue {LIFO}
- 75
- {OSI 7계층}
- int, str
- {데이터 웨어하우스}
- ㅁ
- 22
- 11, 17
- 1 {데이터베이스 정규화}
- 17, 18
- AVG, COUNT
- 5252
- -1 1
https://cdn.discordapp.com/attachments/864800134523912202/999699529471365180/unknown.png
[ 오답노트 ] : 8문제 (60점) , , , 하나 더 틀리면 낙제다... 저번에도 이렇게 디졋구나.. 06. 2
- 문제를 잘못봤네. 분명 예전엔 똑띠했는데 머고? /2 계산을 하지 않음. 돌아가는 i의 case : 2, 3 > count : 2
- DNS (어라 이거 맞았었는데) : 영문으로 된 도메인 이름을 IP주소로 번역하는 인터넷 서비스로, 도메인 이름과 IP 주소를 매핑하는 거대한 분산형 데이터베이스 시스템이다. 통신하고자 하는 상대 호스트의 IP 주소를 모르더라도, 상대적으로 기억하기 쉬운 도메인 이름을 조회하면 시스템이 도메인 네임을 IP주소로 바꾸어주는 역할을 수행한다.
- 에라이 ㅅㅂ : Stack : 리스트의 한쪽 끝으로만 자료의 삽입, 삭제 작업이 이루어지는 자료 구조로, 가장 나중에 삽입된 자료가 가장 먼저 삭제되는 후입선출(LIFO : Last In First Out) 방식으로 자료를 처리한다. 재귀 호출, 후위(Postfix) 표기법, 서브루틴 호출, 인터럽트 처리, 깊이 우선 탐색 등에 사용된다. . . . 잠깐 그럼 FIFO는 뭐였지??? 능지...
- 물데네전세표응 - 데이터 링크 계층
- VDW : 물리적으로 데이터 웨어하우스를 구축하지 않아도 실제 구축한 것과 같은 가상 시스템으로, 비교적 낮은 비용으로 빠른 시간 안에 데이터를 분석할 수 있고, 데이터의 추출 및 로딩 과정이 생략되어 실제 데이터 웨어하우스를 구축하는 것에 비해 노력과 시간이 절감된다. 하지만 온라인 트랜잭션 처리(OLTP) 작업이 대량으로 수행되거나, 일정 시간대에 집중되는 경우에는 시스템의 성능이 저하되거나 신뢰성 및 안정성에 문제가 발생할 수 있다.
- 1 {데이터베이스 정규화} 데이터베이스를 구축하고 릴레이션을 설계하는 과정에서 특정 릴레이션의 속성이 다중 값으로 구성되어있어 이를 원자값으로 변환하는 정규화 과정.
- 얻재서 (사진으로 대체)
- 얻재서!!! (사진으로 대체)
https://cdn.discordapp.com/attachments/864800134523912202/999703251219914833/unknown.png
- f = NVME, b.type()
- 큰일났네,,, 난... 바본가??? Memristor
- 진짜큰일났네???
- 물리 계층, 전송 계층|| 물데네전세표응
- chown | move 이동 cat 이걸뭐라하지,, 출력? chmod 파일 모드 변경 cp copy 파일 카피 fsck 파일시스템체크 find 찾 kill 킬 ls 현디렉 mkdir 생성 attrib 속성
- UX
- 20 20 50 40 70
- 하향식 통합테스트, 스텁(Stub)
- 5 : 36???
- msi, jar, apk
- 하 ㅅㅂ 하위질의??? SELECT SUM(판매수량) FROM 제품 제품명 VALUES ('ES') SELECT SUM(판매수량) IN 판매 F하렁니ㅏ 럼달 제품 LIKE('ES', 제품명)
- 비정규화
- CREATE SCHEMA v_사원 AS SELECT 사번 이름 부서 FROM 사원
- REVOKE, CASCADE
- 버전관리
- commit, push
- UDP, RTCP
- 2, 13
- GUI, 그래픽 유저 인터페이스
- Progr
https://cdn.discordapp.com/attachments/864800134523912202/999717333041950862/unknown.png
[ 오답노트 ] 7문제 (65점)
- super.f 잘 체크 해 줄 것
- 트랜잭션은 데이터베이스에서 하나의 논리적 기능을 수행하기 위한 일련의 연산 집합으로, 작업의 단위가 됩니다.
- 포인터 잘 보기...
- brtls : 36// 1부터 3칸씩
- dmg도 패키징 확장자
- SELECT SUM(판매수량) FROM 판매 WHERE 상품코드 IN (SELECT 코드 FROM 제품 WHERE 제품명 LIKE 'ES%');
- 맞긴 한데 반정규화가 더 정확한 표현임
- CREATE SCHEMA v사원 AS SELECT 사번 이름 부서 FROM 사원
- 다 좋았는데 SCHEMA 아니고 VIEW.. CREATE VIEW v사원 AS SELECT 사번, 이름, 부서 FROM 사원;
- 문제 잘 읽기
- 맞긴 한데 정확한 용어 : 형상 관리, SCM, Software Configuration Management
- 2, 13 | 3, 13..