본문 바로가기

분류 전체보기

(18)
#1. 데이터베이스 시스템 1. 데이터와 데이터베이스의 의미를 이해하고 관련 용어들을 익힘 2. 데이터베이스 관리 시스템(DBMS)이 무엇인지 공부하고 그것이 제공하는 기능들에 대해 이해 3. 파일 시스템과 DBMS를 비교하고 이들 간의 관계와 차이점을 이해함 4. 데이터베이스 사용자의 종류와 역할에 대해 학습 #1 데이터베이스 (Databases) : 정보를 필요에 따라 모아놓은 것 , 조작 가능한 저장된 데이터들의 모임 ex) 회사의 파일 캐비닛 : 데이터베이스 관리 시스템을 통해 데이터를 효율적으로 저장 관리 및 이용 가능 #2 데이터, 정보, 데이터베이스 - 데이터 : 실 세계의 실체를 묘사하는 값, 사실 그 자체에 대한 일차적인 표현 - 정보 : 기본적인 사실들과 이들로부터 유도, 유추될 수 있는 사실들까지 포함 - 지식..
#1 자료구조와 알고리즘 ㅇ 알고리즘의 조건 - 입력 : 0개 이상 - 출력 : 1개 이상 - 명백성 - 유한성 - 유효성 ㅇ 알고리즘의 기술 방법 자연어 : 읽기 쉽지만 의미 전달 모호해질 수 있다 흐름도 : 직관적이고 이해하기 쉬우나 복잡한 알고리즘의 경우 상당히 복잡해진다 의사코드(pseudo-code) : 핵심적인 내용에 집중가능 프로그래밍 언어 : 구체적 사항 때문에 핵심적인 내용 이해 방해할 수 있다. ㅇ 자료형(data type) : ( 데이터 + 연산) ㅇ 추상 데이터 타입 (ADT) : (객체 + 연산) : 데이터나 연산이 무엇(What) 인가는 정의 되지만 어떻게(How) 컴퓨터 상에 구현할 것인지는 정의되지 않는다. ㅇ 알고리즘의 성능분석 - 수행 시간 측정 - 알고리즘의 복잡도 분석 (1.시간 복잡도 2.공..