일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 파이썬
- 정보처리기사필기
- 혼공머신
- 컴퓨터구조
- 자바스크립트심화
- 자바 실습
- c언어
- html/css
- CSS
- SQL
- 순환신경망
- 딥러닝
- 자바스크립트
- 연습문제
- JSP
- 머신러닝
- JSP/Servlet
- 개발일기
- 중학1-1
- 데이터베이스
- 중학수학
- JDBC
- 컴퓨터비전
- 자바
- 정보처리기사실기
- 상속
- 디버깅
- 데이터분석
- 오블완
- rnn
- Today
- Total
목록소프트웨어설계 (19)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
이번주부터 1권에서 공부했던 강의들을 처음부터 다시 들어보고 있는 중이다. 처음 들을 때는 집중을 거의 하지 못했고, 대부분 딴짓을 하며 놀다가 한번 읽어보고 문제만 풀었다. 문제 풀이 강의를 들을 때도 맞은 문제는 거의 듣지 않고 틀린 문제만 조금 더 집중해서 들었던 것 같다.문제도 책을 뒤적이며 풀었기에 진짜 내 실력이라고 볼 수 없었다. 처음 공부할 때는 이렇게 좀 가볍게 시작하니 지금까지 꾸준히 할 수 있었다고 생각한다. 하지만 이제 시험이 얼마 남지 않은 상황에서 모든 것을 암기하고 이해해야 하므로 다시 들으면서 집중적인 학습을 진행해 보았다. 문제도 대충 들었던 강의는 다시 들었고 보니까 객체 지향 부분은 학습일지도 쓰지 않았다. 필기도 안 하다가 이번에 두 번째 들으면서 빼곡하게 적어놓았다...
3단원의 객체 지향 부분이 아직 남아있다. 건너뛰고 4단원으로 넘어가고 싶은 마음이 컸지만 그래도 정리하며 학습을 이어가기로 했다. 사실 여기서부터는 개념 정리도 하지 않았다. 이제부터는 개념 정리를 할 때 책을 스캔하여 내용을 쓰는 것이 아니라, 마인드맵으로 한 번에 정리하기로 했다. 사실 이렇게 정리하는 게 시간은 더 걸리지만 기억도 잘 되고 지금 어떤 과정을 배우고 있는지도 파악하기 쉬웠다.조금만 학습하면 3장도 끝나니 좀 더 힘을 내보자! 마인드 맵으로 정리하기 1. 객체 지향내용이 많아서 두 가지로 나누었다. 2. 디자인 패턴 표에 기록된 내용이 좀 많았지만 그래도 모두 중요한 내용 같아서 한 번씩 정리할 필요가 있었다. 기출문제에서 헤깔리는 유형들 1..
다음은 3장 내용을 학습하려고 한다. 앞부분은 내용을 스캔하여 벨로그에 정리했었는데, 뒷부분은 학습만 진행했었다. 내용을 이해한 건 아니고 그냥 뒤적이며 문제를 푼 정도였다.아침을 먹고 빨래도 널었고 좀 쉬다 보니 벌써 11시가 넘었다. 지금부터 4시까지 2과목 1장까지 학습을 진행해보려고 한다.그래야 오늘 자바 공부도 할 수 있을 테니 말이다. 마인드 맵으로 정리하기3장 전체 내용 요약 공통 모듈 설계 1 공통 모듈 설계 2 내용이 많다보니 한눈에 보면 글씨가 잘 안 보여 부분별로도 나누어 보았다. 헷갈리기 쉬운 기출문제 1. 소프트웨어 설계 시 고려사항모듈 간의 상관성은 높이고 변경은 쉬워야 함 2. 마스터-슬레이브 아키텍처데이터 수집 기능을 수행할..
2단원의 두번째 장이 남아있다. 조금 전의 첫번째 장보다는 분량이 훨씬 적다. 별로 어려운 내용은 없어서 충분히 이해할 수 있었다.바로 학습을 시작해본다! 마인드 맵으로 정리하기 UI 설계전에는 기출문제를 모두 책을 뒤져보며 풀었는데 지금은 하나도 안보는데도 답이 다 보였다. 암기가 잘 되고 있다는 증거이다. 2장 전체 내용 정리 학습을 마치고여기까지 해서 2장의 모든 학습을 마친다. 원래 목표는 9시 반까지였는데 역시 15분 정도 초과되었다. 생각해보니 마음이 급해 식사시간을 배정하지 않아서 아침을 먹고 10시 15분부터 다시 공부를 시작해볼 것이다.어제는 정말 공부하기 싫은 마음이 많았으나 오늘은 정처기 공부가 다시 재미있어졌다~
이제 2장으로 넘어가서 화면 설계를 학습하려고 한다. 이것도 분량이 꽤 많아서 40분 안에 마칠 수 있을지 미지수지만 우선 도전해보려고 한다. 조금 전에 1장이 많이 길어서 15분 정도 초과되었다.아무튼 9시 반까지 마치는 것이 목표이다. 오늘 공부할 분량이 정말 많기에 속도를 좀 내야 한다.그럼 바로 공부를 시작해 보자! 마인드맵으로 정리하기 UI 요구사항 확인분량이 많다 보니 한 화면에 다 들어가지 않을 만큼 꽉 채워졌다. 3가지로 나누어서 확대해 보았다. 학습을 마치고이렇게 마인드맵으로 한번 정리하고 기출문제를 보자 답이 그냥 보였다. 따로 암기비법을 만들 필요도 없었다. 이전에 틀렸던 문제도 그냥 답이 나와서 정말 신기했다.앞으로 이렇게 정리해보려고 한다. 바로 다음 2단원 학습 두 ..
두 번째로 학습할 분야는 요구사항 확인이다. 분량이 무려 16쪽이나 되는데 아무튼 빠르게 학습해 보기로 하자.마인드맵으로 그리니 시간은 좀 걸려도 한눈에 잘 그려진다. 이번에는 분량이 많으니 이 맵도 2개도 나누는 게 좋겠다. 요구사항 확인 마인드 맵 정리 전체 단원 한눈에 보기 1. 요구 분석 기법 요구 사항 분석은 분량이 정말 많아서 하나씩 작성해 보기로 했다. 2. UML 3. 에자일 마인드맵으로 정리하는 것도 참 쉽지 않다. 시간도 많이 걸리고.. 기출문제 분석 1. 요구사항 분석시 필요한 기술청인분중 관작조델 : 요구사항을 분석하려면 청나라 인부중 관작을 조달해야 한다청취, 인터뷰와 질문, 분석, 중재, 관찰, 작성, 조직, 모델 2. 자료 사전 기호있고 =, 연결 ..
이제 2시간 동안 1장의 모든 내용을 암기해볼 것이다. 내용이 정말 많은데 과연 다할 수 있을지 의문이지만, 일단 시작해본다. 우선 난 2시간씩 하나의 단원에 완전히 몰입하는 훈련이 필요하다. 그렇기에 2시간씩 8시간을 배정한 것이니 다른 의미는 없다. 보통 8시간이면 한 분야에 최고의 집중력을 발휘하게 되는 걸 느꼈다. 현행 시스템 분석마인드맵으로 정리 마인드 맵을 사용하면 한눈에 보일 것 같아 이렇게 만들어보았다. 처음에는 사용법을 몰라 좀 헤매기도 했지만 지금은 좀 쓸 수 있게 되었다. 근데 토픽을 만들려면 단축키가 되지 않고 마우스로 하나씩 끌어서 써야 하니 좀 불편했다.더군다나 지금 마우스가 고장 나서 집에 왼손 마우스밖에 없어서 불편하기는 하다. 이번주에는 꼭 수리를 해야겠다.너무 작아서 스마..
여기서부터는 강의도 하나도 듣지 않았고 기출문제도 풀지 않은 백지상태이다. 처음 하는 공부니 1과목은 당초 예상보다 이틀 정도 초과되는 것도 괜찮다. 속도가 붙으면 3과목부터는 4일에 마칠 수도 있을 테니까. 4장도 3개의 소장으로 이루어져 있다. 첫 강의 이론 수업을 듣기는 했으나 졸면서 학습했으니 다시 한번 들어봐야지! 1. 인터페이스 요구사항 확인원래 마인드 맵으로 정리하려고 했는데 아직 한번도 들어보지 않은 개념들이라 정리를 하는 게 머릿속에 잘 들어오지 않았다. 아마도 이건 두 번째 학습을 할 때 더 필요한 것 같았다.처음에는 그냥 책을 읽으며 중요한 부분을 스캔하여 정리해놓는 것이 다음에 볼 때도 좋고 유용하겠다.마인드맵은 축약해서 기록하는 것이라 지금은 적합하지 않을 것이다. 이전처럼 ..
이번에는 정보처리기사 필기 공부를 시작해 본다. 공부할 시간이 많지 않지만 최대한 빠르게 학습을 진행해 볼 것이다. 어제 운동을 하지 않아서 샤워를 하지 못했으니 8시까지는 학습을 다 마쳐야 한다. 그럼 바로 학습을 시작해보겠다! 어제 1과목 3장의 중반까지는 학습을 마쳤다. 원래 계획대로라면 오늘까지 4장을 다 마치려고 했는데 조금 미루어질 것 같다. 그래도 주말이니 충분히 따라잡을 수 있다. 재사용 1. 재사용1) 재사용의 개념목표 시스템의 개발 시간 및 비용 절감을 위해 검증된 기능을 파악하고 재구성 -> 시스템에 응용하기 위한 최적화 작업기존의 소프트웨어 또는 소프트웨어 지식을 활용하여 새로운 소프트웨어 를 구축하는 작업 2) 재사용의 유형컴포넌트(Component)특정한 기능을 수행하기 위해..
이어서 UI 설계에 대한 학습을 진행해 본다. 4시 반까지는 적어도 학습을 마치고 정처리 오늘의 어제 하려던 공부도 이어서 해야 한다. 그리고 2시간은 자바 공부를 해야 되니까 시간이 좀 빠듯하다.바로 학습을 시작해본다! UI 설계 프로세스 및 UI 흐름 설계 1. UI 설계 프로세스 암기 방법 : 문사 작컴 인디문제 정의/ 사용자 모델 정의/ 작업 분석/ 컴퓨터 오브젝트 및 기능 정의/ 사용자 인터페이스 정의/ 디자인 평가-> 문서(문사) 작업용 컴퓨터 인디용어 정리하기GOMSGoal(목표), Operators(행위), Methods(방법), Selection rules(선택 규칙)의 약자GOMS Model은 사용자가 시스템이나 서비스를 사용하면서 어떻게 이해 가고 배우며 사용하는지에 대해 예측함..