일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 연습문제
- 자바스크립트심화
- 정보처리기사실기
- 오블완
- 데이터베이스
- 정보처리기사필기
- 파이썬
- 디버깅
- 자바스크립트
- 자바
- html/css
- 중학수학
- JSP
- 컴퓨터구조
- 순환신경망
- 중학1-1
- 혼공머신
- 데이터분석
- c언어
- 상속
- 딥러닝
- rnn
- CSS
- SQL
- 개발일기
- 자바 실습
- JDBC
- JSP/Servlet
- 컴퓨터비전
- 머신러닝
- Today
- Total
목록프로그래밍 언어 (338)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
쉬는 시간에 자투리 시간을 활용해 자바 실습 문제를 풀어보고 있다. 수업 시간 중에도 선생님이 딴 이야기를 하거나 쓸데없는 이야기를 할 때는 문제를 풀어볼 수 있을 것 같다. 이제 문제를 풀어보기로 하자! 실습 8 - 여러 가지 값 입력 받기 자료형에 맞는 값을 입력받고 해당 내용을 출력하기 지난번에는 Exception Error가 떴었는데 그때는 그 이유를 찾지 못했다. 이번에 새로 풀게 되면 이유도 해결책도 알게 되었다. 이만큼 난 성장했다는 증거일 것이다. 두 달 동안 아무것도 배우지 못한 게 아니었다.double형 변수에 문자를 입력할 때 이런 메시지가 뜬다. double이니 정수나 실수형을 담으면 된다. 미션 1 - BMI 계산하기 문제 풀기 이상하게도 값이 0이 되었다. 근데 정..
여기까지는 공부하고 오늘 하루를 마무리하려고 한다. 여기까지 학습한 다음에는 책과 수업 시간에 배운 내용들도 다시 한번 복습하며 혼자서 문제를 풀어보는 훈련을 해볼 것이다. 지난번에 책과 수업 예제는 한번 복습해 본 적이 있었으나 확실히 이해하지 못한 부분들도 많이 있다.프로그래밍은 언어는 달라도 대부분 비슷하기 때문에 한 언어를 잘 하게 되면 다른 언어는 비슷하게 잘하게 되는 것 같다. 내겐 자바가 정말 중요하다. 자바를 열심히 공부해서 수준을 끌어올릴 것이다. 실습 5 - 자료형 변환자동 형 변환과 강제 형변환을 사용해 자료형을 변환해보는 실습을 진행해 본다. 실습 6 - 다양한 연산자다양한 연산 해보기 실습 7 - 증감 연산자 변수를 하나만 사용할 때 변수를 2개 사용했을 때..
아직은 놀고 싶은 마음 사이에서 갈등하고 있지만 조금이라도 하려고 한다.엘리스 온라인 수업을 복습 중이다. 처음 학습할 때는 내용을 빠른 시간 동안 익히는데 중점을 두어 제대로 해결하지 못한 미션 문제들도 있고 이해하지 못한 것들도 있었다. 1주 차 학습은 마쳤으니 이제 2주 차 학습에 들어가 본다. 실습 1 - 다양한 자료형 1다양한 자료형 만들고 출력하기 해답을 보지 않고 문제를 풀어보고 있다. 처음 학습을 할 때는 하나의 변수를 저장하고 하나씩 출력했는데 혼자서 풀 때는 이렇게 해보았다. 실습 2 - 다양한 자료형 2상수와 변수의 차이를 이해하는 문제를 풀어보자. 값을 변경하려고 하자 빨간 줄이 떴다. 이제 이 부분을 주석 처리하고 변수 c를 출력해 보자. 실습 3 - 구의 ..
아침을 먹고 나니 10시 반이 조금 넘었다. 30분 만에 빨리 먹고 어서 공부를 하고 싶었다. 어제 오후부터 사실 쫄쫄 굶다가 아침도 늦게 먹은 셈이다. 글을 쓰고 공부하다 보면 밥 먹는 것을 잊어버릴 때가 있다. 이렇게 밥 먹는 것보다 더 재미있는 것이 자신이 열정을 갖고 있는 분야라고 한다.조금 전에 2번째 학습에서 건너뛴 부분이 있어서 이 포스트에서는 그 부분을 학습하고 나머지 뒷장의 내용도 이어갈 생각이다. 여기까지 하면 1장이 끝나는데 연습문제가 남아있다. 문제가 정말 많아서 그 부분은 따로 다루어야 할 것 같다.그럼 아침 공부를 본격적으로 시작해보자! 자바 프로그램 개발“헬로2030”을 출력하는 간단한 자바 프로그램을 작성하고 컴파일하는 과정을 배워보자. 자바 소스 편집이클립스는 사용하지 않..
이제 자바의 플랫폼과 자바 프로그램 개발에 대해서 좀 더 자세히 학습해 보기로 하자. 이 부분을 선생님은 빠르게 설명하고 넘어가셨지만 난 왠지 책에 있는 내용을 전부 학습해보고 싶었다.그동안 수업 시간에 JDK라는 말을 가끔 사용하셨는데 그 말이 무슨 말인고 했었다. 이제는 알아들을 수 있게 되어 기쁘다.바로 학습을 시작해본다! 개발 도구와 자바 플랫폼 JDK와 JREJDK(Java development Kit)는 자바 개발자를 위한 상업용 소프트웨어로, 자바 컴파일러 등의 개발 도구와 JRE(Java Runtime Environment)로 구성된다.JRE는 자바 응용 프로그램이 실행될 때 필요한 소프트웨어들로 개발자가 활용할 수 있는 자바 API(이미 컴파일된 다양한 클래스 라이브러리)와 자바 가상..
어젯밤 12시까지 2시간 정도 HTML/CSS 공부를 했다. 30분 정도는 책을 보며 학습했지만 1시간 반 이상은 벨로그에 어떻게 하면 동영상을 올릴 수 있을지 연구하며 시간을 보냈다. 아무리 찾아도 해결책을 찾지 못하자 마음이 안 좋아지는 것 같아 안 되는 걸 붙잡기보다 그냥 다른 걸 하기로 했다.그리고 잠이 몰려와서 1시간 정도는 자바 책과 정보처리기사 필기책 훑어보다가 잠을 청했다. 정처리 필기가 한달 앞으로 다가왔는데 공부할 건 정말 많고 준비한 건 하나도 없었다. 오늘은 바빠서 힘들겠지만 내일부터는 매일 2시간 이상씩 공부를 진행해 볼 생각이다.어쨌든 오늘은 하루종일 자바를 공부해야 한다. 5시 반에 일어나는 것도 조금 늦기는 하지만 그래도 맑은 정신으로 하는 게 좋을 것이다. 오늘 목표는 4일..
이제 1단원을 정리할 때가 되었다. 오늘의 목표는 2주 차 과정까지 학습하는 건데 이제 공부할 시간이 1시간 반밖에 남지 않았다. 이 부분은 저녁에 집에 와서 더 해볼 것이다. 오늘부터는 새벽에 QT를 다시 하려고 한다. 그러니까 공부는 8시에 마쳐볼 것이다. 미션 문제 3개가 있다. 가능하면 처음 풀 때는 문제만 보고 풀어보려고 한다. 틀려도 괜찮으니 혼자서 코딩을 짜보는 연습을 해야 좋을 것이다. 미션 1 - 학생의 정보 출력하기엘리스 토끼의 이름, 학년, 나이, 취미, 좋아하는 알파벳, 시력을 출력해 보기 두 달 전에는 이 문제도 틀리고 어려워했었다. 이전에 비해 실력이 많이 향상되었음을 알게 된다. 이제 이런 문제는 껌이다. 미션 2 - 2+2*3이 값이 6인지 8인지 알아보기 ..
지난 두 달 전에 엘리스에서 자바 1 과정을 학습했다. 하지만 여전히 난 자바의 기초가 많이 부족해서 처음부터 다시 복습을 진행하기로 했다. 어제까지 6일 동안 HTML/CSS 기초 학습을 진행했고 오늘부터 6일 동안은 이제 새로운 분야인 자바 학습에 들어간다.지난번에는 코딩을 엘리스 폼에서 했기에 내가 사용한 파일을 다시 불러올 수 없다는 단점이 있었다. 이클립스에서 새로운 워크스페이스를 만들고 여기에 코딩 작업을 하기 위한 세팅을 마쳤다. 오랜만에 하려니 다 까먹어서 새 워크스페이스를 만들며 하나의 출력문을 쓰기까지 30분 이상의 시간이 걸렸다. 이처럼 난 기초가 정말 많이 부족하다. 하지만 6일 후에는 자바의 응용 과정까지 마치며 상속까지 학습하려고 한다. 첫 번째 작업 실습해 보기 1. 새 워..
운동을 갔다 와서 화장실 청소도 하고 이것저것 집안일을 하고 저녁식사를 했다. 오늘도 식사시간이 좀 늦었지만 요즘에는 영상 시청 없이도 식사할 수 있게 되었다. 아주 놀라운 변화였다. 오늘은 불금이라 내가 좋아하는 영화도 드라마도 방송도 실컷 보고 싶지만, 내일을 위해 난 오늘도 공부하는 것을 선택하기로 했다.지금 나의 이런 시간들이 언젠가는 반드시 좋은 보답으로 돌아올 것을 믿는다. 내일은 부모님도 오신다고 하시니 방도 다시 깨끗이 치워야 하고 할 일이 많을 것 같다. 수요일까지도 계획했던 평일일정은 금요일로 미루어지고 있다. 오늘까지 해야 목표했던 분량을 모두 마칠 수 있게 될 것 같다. 벌써 9시 반이 넘었지만 이제부터 다시 저녁 공부를 시작해 본다. 적어도 12시 반까지는 해볼 생각이다. 이제 남..
이제 2차원 배열에 대해서 학습해보려고 한다. 수업 중 자율시간이 있어 그 시간을 활용해 자바 공부를 이어서 해볼 것이다. 이제 2차원 배열만 학습하면 배열 단원은 끝이 난다.일차원 배열도 아직 잘 모르겠는데 2차원이라니 정말 어려울 것 같다. 우선 학습에 들어가 보자. 이론 3 - 이차원 배열 전에는 하나의 변수에 담아주었다면 이제 변수를 여러 개 담을 수 있게 되었다. 오른쪽으로 가는 것이 x좌표, 아래쪽이 y좌표라고 생각하면 된다.2차원 배열에서의 길이는 6이 아니라 2가 된다. 전체 길이는 2이고, 각각 배열의 원소는 3이다. 데이터와 i의 길이를 모두 출력하면 6개가 된다. 이때는 인덱스가 필요하다. 퀴즈 4 - 이차원 배열 처음에는 전체 배..