일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 자바 실습
- 코딩테스트
- 정보처리기사필기
- html/css
- numpy/pandas
- CNN
- C++
- CSS
- 컴퓨터비전
- SQL
- 텍스트마이닝
- 파이썬라이브러리
- JSP/Servlet
- 정수와유리수
- 영어공부
- 파이썬
- 데이터입출력구현
- 자바
- 데이터베이스
- 정보처리기사실기
- 중학1-1
- 데이터분석
- 딥러닝
- 운영체제
- pandas
- 중학수학
- 혼공머신
- 컴퓨터구조
- 머신러닝
- 연습문제
- Today
- Total
목록2024/09/24 (7)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
E-R 모델인 개체 관계 모델에 대해서 학습해볼 것이다. 이번 장은 31 세션부터 36까지 한번에 묶어서 학습하고 정리해보려고 한다. 세션 33 : E-R(개체-관계) 모델 1번은 개체, 관계, 속성이다. 2번은 E-R 모델이다. 1번은 순서를 반대로 적었다. 다시 한번 정리해보면 다음과 같다. 바로 위에 문제의 답이 나와있기에 이 부분을 보지 않고 나 혼자서 생각했다.사각형은 개체 타입이다. 마름모가 관계 타입, 타원이 속성, 이중 타원은 다중값, 밑줄 타원은 기본키 속성이다. 그리고 속수 타원은 복합 속성, 관계는 객체 간 관계에 대한 대응수를 선 위에 기술한다. 선과 링크는 개체 타입과 속성을 연결한 것이다. 이 부분은 중요하니 꼭 암기하기로 하자. 세션 34 : 관계형 데이터베이스의..
이번에는 데이터 모델의 개념에 대해서 학습해보겠다. 처음에는 강의만 듣고 이론 학습만 진행하다가 다음날 문제를 풀어보았다. 세션 31 - 데이터 모델의 개념 1번은 구조, 연산이다. 2번은 논리적, 물리적, 개념적 모델이다. 3번은 개념적, 4번은 논리적 모델이다. 5번은 서술형이라 잘 모르겠다.데이터 모델에 표시할 요소느 구조, 연산, 제약조건이었다. 앞에서 문제를 풀어놓고 틀렸다. 구조는 논리적으로 표현된 개체 타입들 간의 관계로서 데이터 구조 및 정적 성질을 표현한다. 1번은 답을 반대로 써서 틀린 답이었다. 세션 32 - 데이터 모델의 구성 요소 암기할 게 너무 많아서 다 하지 못했고 한번 읽고 문제를 풀어본다. 1번은 모르겠다. 2번은 속..
여기서부터는 2장 단원이 시작되었다. 강의를 차근차근 들으면서 학습을 진행해볼 것이다. 세션 29 - 데이터베이스 개요 1번은 서술형이라 잘 모르겠다. 2번은 외부, 개념, 내부일 것 같다. 3번은 논리적, 개념적 모델링일까.. 잘 모르겠다.맞은 문제가 한 개도 없고 다 틀렸다. 스키마는 데이터베이스의 구조와 제약조건에 괜한 전반적인 명세를 기술한 것이다. 외부 스키마는 사용자나 응용 프로그래머나 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의한 것이다. 난 개인이 들어가니 이것이 내부라고 생각했다. 개념 스키마는 데이터베이스의 전체적인 논리적 구조로 모든 응용 프로그램이나 사용자들이 필요로 하는 데이터를 종합한 조직 전체의 데이터베이스이다. 이것도 외부..
이어서 예상문제은행에서 틀린 문제를 풀어보기로 하자. 예상문제은행 틀린문제 풀어보기 여기에 Active Box가 빠졌다. 순차 다이어그램에는 액터, 객체, 생명선, 실행 상자, 메시지, 객체 소멸, 프레임이 들어간다. 영어로 하니까 좀 헤깔린다. 실행 상자가 Active Box이다. 30번은 클래스 다이어그램이 아니라 객체지향 방법론이다. 클래스 다이어그램은 클래스와 클래스가 가지는 속성, 클래스 사이의 관계를 표현한 것이다.정보공학 개발 방법론은 정보 전략 계획 수립 → 업무 영역 분석 → 업무 시스템 설계 → 업무 시스템 구축으로 구성된다. 그리고 소프트웨어 재사용은 이미 개발되어 인정받은 소프트웨어를 다른 소프트웨어 개발이나 유지에 사용하는 것이다. 34번은 소프트웨어 재가공이 아..
이 문제도 두번째 풀어보았을 때 틀린 문제를 정리하며 학습일지에 올려본다. 예상문제은행 틀린 문제 다시 풀어보기 프로토타입 모형은 사용자의 요구사항을 파악하기 위해 실제 개발될 소프트웨어에 대한 견본품을 만들어 최종 결과물을 예측하는 모형이다. 솔직히 이 문제는 처음 들어보는 개념이고 비슷한 문제도 없어서 자료를 찾아보면서 풀어보고 있다. 현행 시스템 파악은 시스템의 전반적인 이해를 돕기 위한 과정으로, 일반적으로 하드웨어와 네트워크 등 물리적인 구성 요소부터 시작해 점차적으로 시스템의 논리적인 요소(소프트웨어, 아키텍처 등)를 파악해 나가는 방식으로 진행된다.C (시스템 구성 현황 파악)시스템 파악 과정에서 먼저 시스템이 어떻게 구성되어 있고, 기능이 어떻게 구현되어 있으며, 각 시스템 간..
이어서 틀린 문제를 다시 풀고 정리해본다. 세션 17 - 상태 다이어그램 화살표 방향이 어떻게 가는지 다이어그램을 이해하지 못한채 내용만 외우려고 했기 때문에 틀렸다. 이 다이어그램은 상태 다이어그램을 나타내는 것으로 다음과 같이 흘러간다. 주문 상품 선택에서 상품 정보 확인을 거쳐 재고 확인 대기 상태가 된다. 재고가 있으면 재고 확인 완료 상태로 전환되고, 재고가 없으면 재고 확인 실패가 된다.재고 확인 실패에서 상품 재선택을 선택하면 주문 상품 선택이 실행된다. 문제에서는 재고 확인 실패 상태를 물어보았으니 여기서 이어지는 화살표를 잘 봐야 한다. 하나는 재고 없음 이벤트에서 재고 확인 실패 상태로 변환되고, 다른 하나는 상품 재선택 이벤트에서 주문 상품 선택으로 전환되고 있다. 세션 1..
기출문제를 한번은 다른 곳에 흔적 없이 풀고, 이제 두번째 풀 때는 책에다 풀어보았다. 틀린 문제는 모두 스캔하여 정리하는 중이다. 오늘 2, 3장도 모두 학습을 마치려고 했는데 암기하고 문제를 다시 풀고 해야 할 게 많아서 택도 없을 것 같다.그래도 하는 데까지 열심히 공부해볼 것이다. 세션 1 - 소프트웨어 생명 주기 에자일 방법론은 스크럼, XP, 기능 중심 개발이다. 세션 3 - XP 기법 리팩토링(Refectoring)은 프로그램을 쉽게 이해하고 쉽게 수정하여 빠르게 개발할 수 있도록 하는데 목적이 있다. 세션 4 - 개발 기술 환경 파악 DBMS 관련 요구사항 분석시 고려사항은 5가지가 있다. 가용성, 성능, 기술지원, 상호호완성, 구축 비용이다. 그리고 2번 문제는 웹 애..