https://school.programmers.co.kr/learn/courses/30/lessons/181187?language=javascript
선택 정렬은 작은게 맨 앞으로, 버블 정렬은 큰게 맨 뒤로치명적인 오류에 대한 부정적인 사항은 사용자가 인지할 수 없도록 한다.시간 흐름을 명확하게 표현할 수 있다.(DFD는 시간 흐름을 명확하게 표현할 수 없다.)Singleton(생성)Adaptor(구조)Decora
화이트박스 > 모듈 안의 내용을 직접 볼 수 있음 내부의 논리적인 모든 경로를 테스트해 케이스를 설계 모든 문장을 한 번 이상 수행함으로써 진행됨 선택, 반복 등의 부분들을 수행함으로써 논리적 경로 점검 * 조건 검사(논리적 조건), 루프 검사(반복), 데이터 흐름(변
https://school.programmers.co.kr/learn/courses/30/lessons/176963우선 makeObject를 활용해 name, yearning을 obj에 넣어준다. 그러면 { may: 5, kein: 10, kain: 1, r
R은 오픈 소스 프로그램으로 통계, 데이터마이닝을 위한 언어이다.윈도우, 맥, 리눅스 OS에서 사용 가능객체 지향 언어이며 함수형 언어이다. 즉 통계 기능뿐 아니라 일반 프로그래밍 언어처럼 자동화하거나 새로운 함수를 생성하여 사용 가능하다.객체 지향 언어는 필요한 부분
네트워크 관련 신기술 IOT > Internet of things 사물 인터넷, 사람과 사물, 사물과 사물 간 지능 통신을 할 수 있는 M2M(Machine to Machine)의 개념을 인터넷으로 확장하여 사물은 물론, 현실과 가상 세계의 모든 정보와 상호 작용하는
RIP(Routing Information Protocol): Bellman-Ford 알고리즘을 이용하여 최적의 경로를 설정하는 소규모 프로토콜최대 홉(Hop)수를 15홉 이하로 제한거리 벡터 라우팅 프로토콜이라고 함OSPF(Open Shortest Path First
ISO에서 만든 표준 소프트웨어 생명 주기 프로세스로, 소프트웨어의 개발, 운영, 유지보수 등을 체계적으로 관리하기 위한 소프트웨어 생명 주기 표준을 제공소프트웨어 개발 조직의 업무 능력 및 조직의 성숙도를 평가하는 모델초기: 작업자 능력에 따라 성공 여부 결정관리:
정형화된 분석 절차에 따라 사용자 요구사항을 파악하여 문서화하는 처리중심의 방법론타당성 검토 → 계획 → 요구사항 분석 → 설계 → 구현 → 테스트 → 유지보수 정보시스템의 개발을 위해 계획, 분석, 설계, 구축에 정형화된 기법들을 상호 연관성 있게 통합 및 적용하는
분석 대상이 무엇인지 알고, 분석 방법도 알고 있다면 최적화(Optimization) 분석 대상이 무엇인지 알고, 분석 방법을 모른다면 해결책(Solution)분석 대상이 무엇인지 모르고, 분석 방법은 알고 있다면 통찰(Insight) 분석 대상이 무엇인지 모르고
여러 사용자의 상이한 응용이나 요구를 지원해 준다.사용자의 데이터 관리를 간단하게 해준다.숨겨진 데이터를 위한 자동 보안이 제공된다.뷰는 가상 테이블이므로 물리적으로 구현되어 있지 않다.뷰는 하나 이상의 기본 테이블로부터 유도되어 만들어지는 가상 테이블이다.필요한 데이
물리적 설계 > 데이터베이스 설계 단계 중 응답 시간, 저장 공간의 효율화, 트랜잭션 처리도와 가장 밀접한 관계가 있는 것 물리적 설계2 > 다양한 DB 응용에 대해서 처리 성능을 얻기 위해 DB 파일의 저장 구조 및 엑세스 경로를 결정한다. 물리적 저장장치에 저장할
존재적 특성: 데이터 있는 그대로의 사실(Fact)당위적 특성: 데이터는 추론, 예측, 전망, 추정을 위한 근거정성적 데이터: 언어, 문자정량적 데이터: 수치, 도형, 기호정형 데이터: CSV, Excel, SpreadSheet비정형 데이터: 소셜 데이터, 댓글, 영상
SQL > 1974년 IBM 연구소에서 개발한 SEQUEL(Structured English Query Language)에서 유래되었다. 관계대수와 관계해석을 기초로 한 혼합 데이터 언어이다. 데이터 정의, 데이터 조작, 데이터 제어 기능을 모두 갖추고 있다. SQL
DB 물리적 설계 단계에서 수행하는 사항 > * 저장 레코드 양식 설계 레코드 집중 분석 및 설계 접근 경로 설계 DB 물리적 설계 수행 시 결정 사항 > * Index 구조 (어떤 Index를 만들 것인지) 성능 향상을 위한 개념 스키마의 변경 여부 검토 빈번한 질
속성(Attribute): DB를 구성하는 가장 작은 논리적 단위 (열 / Degree)릴레이션(Relation): 릴레이션 스키마와 릴레이션 인스턴스로 구성된다.도메인(Domain): Attribute가 취할 수 있는 값튜플(Tuple): 테이블에서 행에 해당 / C
소프트웨어 패키징 > 모듈화, 사용자 중심 작업 순서 > 기능 식별 → 모듈화 → 빌드 진행 → 사용자 환경 분석 → 패키징 및 적용 시험 → 패키징 및 변경 개선 → 배포 릴리즈 노트 작성 > * 개발 과정에서 소프트웨어가 얼마나 개선되었는지 사용자와 공유 배타
https://react-hot-toast.com/깜찍해서 좋기 때문에 사용했다. 현재도 사용하는 페이지가 있지만, 오늘은 Component 정리(삭제)하는 날..우선 handleRefresh를 통해 새로고침을 할 수 있다.새로고침 하는 중간, toast.lo
요구조건 분석 → 개념적 설계 → 논리적 설계 → 물리적 설계 → 구현개념스키마 모델링트랙잭션 모델링E-R 다이어그램DBMS 종속적인 논리스키마 설계트랜잭션 인터페이스 설계논리적 구조의 데이터로 모델화DMBS의 DDL을 이용하여 DB 스키마를 기술한 후 스키마를 파일로
데이터 웨어하우스와 사용자의 중간층에 위치, 하나의 주제 또는 하나의 부서 중심의 데이터 웨어하우스라고 할 수 있는 DB데이터를 원하는 형태로 바꿔주는 melt함수와 원하는 부분만 선택하는 cast함수로 구성변수를 조합해 변수명을 만들고 변수들의 시간, 상품 등의 차원