일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- ChatGPT
- CSS
- 상속
- 자바 실습
- 중학수학
- 중학1-1
- 순환신경망
- 자바스크립트
- 데이터분석
- rnn
- 정보처리기사필기
- html/css
- SQL
- c언어
- 컴퓨터구조
- JSP/Servlet
- 혼공머신
- 컴퓨터비전
- 딥러닝
- 머신러닝
- JDBC
- 개발일기
- 데이터베이스
- 파이썬
- 연습문제
- 정보처리기사실기
- 자바
- 자바스크립트심화
- 디버깅
- Today
- Total
목록자바 실습 (28)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
어제 저녁에 조건문 문제 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개의 문제..
반복문을 더 알아보며 실습 문제를 풀어보려고 한다. 코드 흐름 제어 학습을 마치면 이제 수업 예제와 책으로 기초부터 다시 학습해보려고 한다.이제 나머지 반복문 실습 문제를 풀어보기로 하자. 실습 10 - 로켓 발사하기while 문을 사용하여 10부터 1까지 출력해 보기 로켓 발사!라는 메시지만 무한히 반복되고 있다. 난 아직 반복문에 대해 잘 모르는 것 같다. 아무튼 실습 문제를 다시 풀어보길 정말 잘했다. 코드 수정하기 여전히 무한반복이 되고 있다. while문은 왜 이렇게 어려운지 모르겠다. 이 문제는 아무래도 정답을 봐야 할 것 같다. 문제를 풀 정도만 정답을 약간 확인하는데 이 문제는 도저히 풀리지가 않는다.헬퍼에게 이 문제에 대해서 물어보았다. 코드 3차 수정하기 이렇게 풀었..
어제 자바 1 조건문까지만 학습을 했고 오늘 아침 10시 반이 되어서야 공부를 시작해 본다. 이제부터 난 정말 좋은 습관을 만들고 싶다. 뭐든 제대로 하려면 시간과 돈이 든다. 전에는 쓸데없는데 많은 돈을 썼지만 이제는 과소비를 줄이고 정말 꼭 필요한 것에 사용해 볼 생각이다. 잠시 해결해야 할 일이 있어서 시간이 좀 걸렸다. 이제 공부를 진짜 시작해 봐야지! 사람들은 돈이 들어가게 되면 말을 바꾸고 자기 이익에 따라서 행동하는 걸 확실히 느낀다. 정말 이상한 사람들이 너무나도 많다. 실습 6 - 1부터 100까지 출력하기 1씩 증가하는 수 1부터 100까지 출력이 잘 되었다. 이런 식의 3의 배수로 구할 수 있다. 3의 배수를 구하는 건 더 어려우니 한번 출력해 보기로 하자. 3씩 증가하는 수..
이번에는 연산자와 조건문, 반복문까지 학습을 진행해보려고 한다. 먼저 연산자에 대한 실습 문제부터 풀어보려고 한다. 난 데이터 분석을 하는 게 정말 너무나도 재미가 없다. 하지만 자바는 나름 재미있고 할 만하다. 자료를 정리하고 데이터 분석과 파이썬 같은 가벼운 언어보다는 무겁지만 형식이 있는 자바 같은 언어가 난 훨씬 더 재미있게 느껴진다.반복문까지는 책에 있는 내용과 수업 예제를 복습했으니 엘리스에 있는 실습 문제만 풀어보면 될 것 같다. 실습 1 - 명제 만들기 1관계 연산자 사용하여 문제 만들고 출력하기 원래 문제는 3개만 쓰는 거였지만 난 관계 연산자를 모두 사용해서 문제를 풀어보았다. 실습 2 - 명제 만들기 2논리 연산자를 사용하여 내용 출력하기 처음에는 b1과 b4의 두번째 ..
쉬는 시간에 자투리 시간을 활용해 자바 실습 문제를 풀어보고 있다. 수업 시간 중에도 선생님이 딴 이야기를 하거나 쓸데없는 이야기를 할 때는 문제를 풀어볼 수 있을 것 같다. 이제 문제를 풀어보기로 하자! 실습 8 - 여러 가지 값 입력 받기 자료형에 맞는 값을 입력받고 해당 내용을 출력하기 지난번에는 Exception Error가 떴었는데 그때는 그 이유를 찾지 못했다. 이번에 새로 풀게 되면 이유도 해결책도 알게 되었다. 이만큼 난 성장했다는 증거일 것이다. 두 달 동안 아무것도 배우지 못한 게 아니었다.double형 변수에 문자를 입력할 때 이런 메시지가 뜬다. double이니 정수나 실수형을 담으면 된다. 미션 1 - BMI 계산하기 문제 풀기 이상하게도 값이 0이 되었다. 근데 정..
여기까지는 공부하고 오늘 하루를 마무리하려고 한다. 여기까지 학습한 다음에는 책과 수업 시간에 배운 내용들도 다시 한번 복습하며 혼자서 문제를 풀어보는 훈련을 해볼 것이다. 지난번에 책과 수업 예제는 한번 복습해 본 적이 있었으나 확실히 이해하지 못한 부분들도 많이 있다.프로그래밍은 언어는 달라도 대부분 비슷하기 때문에 한 언어를 잘 하게 되면 다른 언어는 비슷하게 잘하게 되는 것 같다. 내겐 자바가 정말 중요하다. 자바를 열심히 공부해서 수준을 끌어올릴 것이다. 실습 5 - 자료형 변환자동 형 변환과 강제 형변환을 사용해 자료형을 변환해보는 실습을 진행해 본다. 실습 6 - 다양한 연산자다양한 연산 해보기 실습 7 - 증감 연산자 변수를 하나만 사용할 때 변수를 2개 사용했을 때..