일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JSP
- 혼공머신
- JSP/Servlet
- 상속
- rnn
- 연습문제
- 머신러닝
- 중학1-1
- 컴퓨터비전
- 개발일기
- 스프링프레임워크
- 순환신경망
- 자바스크립트
- 디버깅
- 쇼핑몰홈페이지제작
- JDBC
- SQL
- 정보처리기사필기
- 데이터베이스
- 자바스크립트심화
- 중학수학
- ChatGPT
- 자바 실습
- 딥러닝
- 자바
- 정보처리기사실기
- 데이터분석
- html/css
- 타입스크립트심화
- 파이썬
- Today
- Total
목록프로그래밍 언어/자바 (186)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
오늘도 어제처럼 집에 오자마자 자바 손코딩을 해보았다. 손코딩을 하면 IDE 프로그램을 사용할 때보다 시간이 배 이상 걸리지만 공부가 되는 것만은 확실했다. 오늘은 switch 구문을 연습해 보았다. 문제는 총 4문제였지만 처음에는 어떻게 풀어야 하는지 감이 잡히지 않아 많은 시간이 걸렸다.2문제는 저녁식사 전에 풀었고 나머지 2문제는 저녁에 한참 놀다가 10시 넘어서 30분에 걸쳐 풀어보았다.그리고 바로 학습일지를 올리려 했으나 갑자기 키보드가 먹통이 되어 문제를 해결하느라 지체되었다. 일이 잘 풀리지 않자 오늘은 공부할 날이 아닌가봐 하며 핑계를 대며 놀 궁리를 했지만, 다시 해결되어 조금은 섭섭한 마음도 들었다.어쨌든 이제 공부를 시작해야 한다. 내일도 할일이 많은데 이번주에는 주말에도 가능하면 쉬..
어제 저녁에 조건문 문제 10문제를 만들었는데, 그중 if-else문 문제 5개를 풀었었다. 6번째 문제에서 막혀서 공부를 중단했지만 오늘 이 문제를 집에 오자마자 다시 풀어보았다.조건문은 수업 녹화가 하나도 되어 있지 않아 선생님의 코드만 보면서 분석을 하니 무슨 문제였는지 모르는 것들도 몇 개 있었다. 이번에 다시 문제를 손코딩으로 풀어보며 그때 이해하지 못했던 모든 문제들이 이해가 되었고 조건문에 대해서도 자신감이 생겼다. 아직 switch 문제는 풀지 않았지만 이것도 분명 잘할 수 있으리라 믿는다. 연습문제도 풀어야 하고 반복문을 나가려면 며칠 걸리겠지만, 본 학습인 개념과 응용 학습도 계속해서 진행할 예정이다. 학습 목표단순 if문에서 중첩 if-else문까지 구문을 이해하고 조건문을 사용할 수..
수업을 마치고 집에 오자마자 아이패드에 자바 문제를 풀어보았다. 며칠 전에 내가 지금 풀어야 할 문제를 한 8개 정도 내보았는데, 엊그제 그중 5개를 풀었고 이제 3개가 남아있었다.3개 중에 증감연산자 부분은 하지 않아도 될 것 같아 넘어갔다. 그리고 내가 잘 아는 부분은 이전에 벨로그에 올렸던 학습일지만 한 번씩 읽어보고, 다음 과정으로 넘어간다.삼항연산자는 아직 사용하는 것이 미숙해서 한번 풀어보기로 했다. 학습 목표삼항연산자를 이용해서 if문 없이 사용하는 법 배우기삼항연산자와 if문의 차이를 이해하기학습 시간오후 6시 10분 ~ 7시 삼항연산자를 사용한 문제 풀기 문제 6번 문제 7번 문제를 풀 때는 어떤 과정이 필요한지 먼저 주석을 달아보는 것이 좋다. 그러면 어떤 단계부터 시작해야..
이전에 자바 프로그래밍 배웠던 내용을 손코딩으로 암기하며 학습해 보았다. 학습 목표출력문과 입력문을 사용해 문장을 만들고 이를 코딩으로 짤 수 있다.모든 코드는 암기하여 쓰고, 틀린 부분은 체크하여 다음에 틀리지 않도록 기억한다.이해가 되지 않거나 추가 학습이 필요한 부분은 따로 학습을 진행한다. 학습 시간오후 6시 10분 ~ 7시밤 9시 ~ 9시 40분 문제 만들고 풀어보기 1번 문제 2번 문제 3번 문제 4번 문제 이 문제는 내가 자주 틀리는 유형인데, 초등학교 수준의 몫과 나머지를 구하는 것조차 제대로 알지 못하는 것 같았다. 이 개념에 대해서 따로 생각을 정리하며 천천히 학습하자 이제 확실히 이해가 되었다. 몫과 나머지 문제 학습 5번 문제 학습을 마치고이렇게 5개의 문제..
이어서 이번에는 실습 편 문제에 도전해 본다. 어제는 홀수의 문제만 나와 있어서 정답을 맞혔는지 확인이 어려웠다. 오늘은 맞은 문제도 다시 보면서 어떤 코드가 더 간결한지 보면서 코드도 수정해보려고 한다.문제를 맞추는 것이 능사가 아니라 개발자는 보기에 이해하기 쉽고 간결한 문장으로 만들 수 있어야 한다. 반복은 가능하면 줄이고 더 간단한 방법이 있으면 그걸 사용하는 것이다.이제 문제를 풀어보자! 연습문제 실습편 틀린 문제 다시 풀기 문제 2번Scanner 클래스를 이용하여 2자리의 정수(10 ~ 99 사이)를 입력받고, 십의 자리와 일의 자리가 같은지 판별하여 출력하는 프로그램을 작성하라.이 문제는 틀리지 않았으나 조건을 한 가지만 써서 else를 하나 추가해 주면 좋을 것 같다. 그리고 조건을 복..
어제는 저녁에 공부가 정말 하기 싫어서 그냥 놀다가 잠자리에 들었다. 책을 펼쳐보기는 했으나 가볍게 훑는 정도라 공부라 할 수는 없었다. 그리고 10시 조금 넘어서 잠자리에 들었을까. 잠자리에 든 지 1시간 반도 되지 않아서 몸의 통증과 힘든 증세로 겪다 도저히 잠을 청할 수가 없어서 일어났다.난 화학조미료에 무척 민감한 몸이라 음식에 그런 것이 들어가면 바로 증세가 나타나는 편이다. 어제 저녁 밥이 없어 간단하게 먹을 수 있는 떡과 두유를 사 먹었는데 이 역시 내게 정말 맞지 않음을 느꼈다.이제 다시는 이런 음식을 가까이하지 말아야겠다고 다짐해본다. 일어나서 한참 힘들었지만 30분 정도 지나니 잠도 깨고 증세도 더 나아져서 공부를 하기로 결심했다.가끔 공부 기록을 남기는 것이 귀찮아서 눈으로만 보거나 ..
정처기 공부를 5시 10분까지 해서 마치고 이제 자바 공부를 시작해 보았다. 처음 10분 이상은 하기 싫은 마음과 싸우며 딴짓을 하기도 했지만 다시 집중하며 공부에 임해 본다. 잠은 일어난 지 2시간이 넘어서야 겨우 깬 것 같다. 이제 기본 프로그래밍 단원 마지막 단계가 남아있다.실습문제가 12문제나 되고 문제의 난이도도 꽤 높지만 이 문제를 풀며 단원을 마무리하려고 한다. 그럼 바로 문제 풀이를 시작해본다. 단원 마무리 연습문제 풀기강의 중에 자판기 프로그램을 만드는 문제가 하나 남아있는데 소리가 나지 않아서 어떤 문제인지 정리하기가 쉽지 않았다. 몇 번 써보다가 시간만 낭비한 채 그냥 연습문제만 풀어보기로 했다. 1번 문제원화를 입력받아 달러로 바꾸는 프로그램 2번 문제2자리 정수를 입력..
오늘은 5시에 일어나 새벽 공부를 시작해 보았다. 오늘 과제도 있고 수업 내용도 정리할 게 있지만 자바를 먼저 공부하고 싶었다. 1시간 넘게 문제를 풀었는데 문제가 정말 많아서 실습문제는 아직 풀지 못했다.이 문제는 다음에 시간이 있을 때 풀고 오늘 연습문제 이론까지 학습하면 이제 어느 정도의 기본은 닦인 것 같다.틀린 문제가 정말 많지만 그러면서 더 배우게 되는 거라 생각한다. 그럼 오늘의 학습을 시작해 본다! 어제 졸려서 풀지 못했던 핵심 체크문제부터 풀어보았다. 핵심 체크문제 확인문제 풀기 Open Challenge 실습문제 풀기 내가 푼 풀이 정답 풀이 자바에서는 scanner를 닫지 않으면 오류 표시가 뜬다. 어제 이상하게 파일에 모두 느낌표가 되어 있어서 보니 이런 문제였다는 것을 알게..
이제 슬슬 잠이 몰려오고 정신이 좀 몽롱해진다. 그래도 1시간만 더 공부하고 취침할 생각이다. 오늘 새벽에 다중 if-else문까지 학습했었다. 이 부분은 온라인 수업이 없어서 그냥 코드를 보면서 어떤 내용이었는지 대충 감만 잡았을 뿐이었다.전에 학습했던 것처럼 코드를 따라 치는 건 의미가 없을 것 같아 코드를 읽고 붙여 넣기만 했다. 오늘 저녁에 학습할 부분도 코드만 있는 부분이 많다.그래도 책과 병행하며 부족한 부분은 보충할 수 있어서 좋았다. 그럼 바로 학습을 시작해보자! 많이 졸려서 끝까지 다 마치지 못하고 다음날 새벽에 올리게 될 수도 있다. 조건문 2 중첩 if-else 문예제 2-13번 중첩해서 2개의 조건으로 나누어주었다. switch문값에 따라 여러 방향으로 분기하는 경우, if ..
조건문은 수업은 녹화가 되어 있지 않아서 그냥 코드만 보면서 학습을 진행하기로 했다. 모든 코드를 처음부터 다 따라 치기에는 시간이 부족하다고 생각했는데, 이렇게 하면 진짜 공부는 별로 되지 않는다.우선 수업에서 진행했던 부분과 함께 책을 참고하며 예제 문제를 풀어볼 것이다. 엊그제 최종 테스트를 치러보니 난 아직 조건문을 다 이해하지 못했다. 아주 쉬운 문제면 모를까 약간 응용이 들어가면 어떻게 풀어야 할지 모르고 손도 대지 못하는 경우가 많았다. 이래서는 안 된다. 처음부터 다시 공부한다는 마음으로 차분히 하나씩 개념을 익혀봐야겠다. 조건문 단순 if 문예제 2-10 : if문 활용시험 점수가 80점 이상이라면 합격 판별을 하는 프로그램을 작성하라. 수업 예제 1 수업 예제 2 이 문..