일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 중학수학
- 정보처리기사실기
- CSS
- 데이터입출력구현
- 정수와유리수
- 연습문제
- 머신러닝
- html/css
- C++
- numpy/pandas
- 데이터분석
- JSP/Servlet
- 혼공머신
- 컴퓨터비전
- 컴퓨터구조
- pandas
- 텍스트마이닝
- 운영체제
- SQL
- CNN
- 자바
- 정보처리기사필기
- 딥러닝
- 데이터베이스
- 파이썬
- 영어공부
- 자바 실습
- 코딩테스트
- 파이썬라이브러리
- 중학1-1
- Today
- Total
목록2024/08/10 (22)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
정처기 공부를 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 이 문제는 이..
어제 자바 공부를 하지 못했으니 오늘 새벽에 2시간 반 정도는 자바를 공부하려고 한다. 한 4시간 정도 공부할 시간이 있는 것 같다. 아직은 잠이 덜 깨서 비몽사몽하고 졸리지만 곧 잠도 깨겠지.금방 잠도 깰겸 다른 일처리를 하나 하고 이제 본격적으로 공부를 시작해보려고 한다.오늘은 엊그제 자바 수업을 들으며 학습했던 부분을 책으로 확인하며 정리해보는 시간을 갖기로 했다. 모두다 아는 내용이라 예제문제만 한번씩 풀어보면 될 것 같다. 연산엊그제 공부할 때는 그냥 예제 코드를 붙여넣기만 하고 따로 생각하지 않아서 다시 혼자서 문제를 풀어보기로 했다.Chapter 2장부터는 이렇게 혼자서 문제를 푸는 연습을 해야 좋을 것이다. 예제 2-1 : 자바 프로그램의 기본 구조다음 코드를 보면서 자바 프로그램의 기..
바로 이어서 복합대입연산자에 대해서 학습해보겠다. 모두 다 아는 개념이지만 막상 혼자서 풀려고 하면 바로 머릿속에서 나오지 않는다. 아마 진짜로 잘 아는 건 아닌 모양이다.문제를 보자마자 바로 답이 나올 수 있도록 계속 연습해볼 것이다.언어가 바뀌었기에 자바에 익숙해지려면 시간이 좀 걸릴테지만, 오늘 아침보다는 훨씬 더 능숙해지는 걸 느낀다. 복합 대입연산자 대입 연산자 증감 연산자 예제를 통해 확인하기 비교 연산자 논리 연산자 논리 연산자 예시 삼항 연산자 예제문제 풀어보기 1 이 문제도 스스로 풀어보았는데, 처음에는 홀수와 짝수를 true와 false로 적었다. 하지만 문제에서 요구하는 것과는 달랐다. 예제문제 풀어보기 2 이 문제도 답이 잘 나왔다. 난 바..
운동도 하고 샤워도 하고 나니 정말 행복한 마음이 든다. 조금 전에 최종 테스트를 보았는데 시험이 너무 어려워서 한 문제도 풀지 못했다. 거의 빵점을 맞은 것 같아 기분이 정말 안좋았다. 이러다가 낙제하여 최종 선발에서 탈락하는 건 아닌가 하는 걱정이 들기도 했다.하지만 그럴 일은 없다고 본다. 1시간쯤 더 시험을 치뤘다면 몇 문제를 풀 수 있었겠지만 거기에 투자하는 시간이 너무 아까웠다. 차라리 이 시간에 자바를 공부하며 지금 해야 할 일에 집중하는 게 더 효율적일 것 같았다. 이제 2시간 반 정도만 더 공부를 하고 취침을 할 생각이다. 그래도 12시 안에는 잠자리에 들어야 내일도 맑은 정신으로 수업에 나갈 수 있을 테니까.둘째날인 29일치 수업을 들어보기로 했다. 근데 선생님이 마이크를 안켰는지 4시..
이번에는 선생님이 내주신 퀴즈문제를 풀어보기로 했다. 지금까지 한번도 풀지 않았는데 꽤 많은 퀴즈들이 있다. 클래스 넘어서부터는 퀴즈가 없는 것 같지만 그전까지는 흥미를 돋구기 위해 이런 문제들을 종종 내시는 것 같다.우선 제일 처음에 배웠던 자바의 시작부터 퀴즈문제를 풀어볼 것이다. 엘리스에서 자주 보던 문제 형식이라 재미있게 풀 수 있을 것이다. 얼마나 맞출 수 있을까? 1단원 퀴즈 문제 풀기 문제 1번 문제 2번 문제 3번 문제 4번 문제 5번이 문제는 틀렸다. 찾아보니 byte가 제일 작았다. 학습을 마치고20문제라고 해서 한 단원당 20문제씩 있는 줄 알았는데 아니었다. 딱 한 문제가 들어있던 거였다. 시간도 절약하고 잘 되었다. 이제 시험만 보면 오후 일정은 마치게 될 것 같다.저녁에 반복..
자바 공부를 하는 게 정말 재미있다. 조금 전에 어렵사리 워크스페이스에서 다른 파일을 불러오는 법도 배워서 이젠 책에 있는 예제도 바로 볼 수 있게 되었다.이제 예제 문제를 풀어보면서 수업에서는 다루지 않았던 내용들 위주로 정리해보려고 한다. 그리고 수업 중에 다루었던 내용은 넘어갈 것이다. 지금은 꼼꼼하게 공부할 시간이 별로 없다.그래도 90% 이상은 이해한 후에 다음 학습을 진행하는 편이다.그럼 바로 학습을 시작해보자! 요즘에는 하루가 너무 짧고 빨리 가서 하루가 24시간이 아니라 30시간쯤 되었으면 좋겠다는 생각을 한다. 아니면 내게 헤르미온느처럼 시간을 되돌리는 시계가 있었으면 얼마나 좋을까 하는 상상을 해본다~ 1. 자바 프로그래밍의 구조프로그래밍의 구조 살펴보기 예제 2-1 클래스 만들기 자..
이제 본격적으로 자바 프로그래밍을 살펴보게 된다. 조금 전에 출력하는 방법은 알아보았으니 입력하는 것부터 학습해보겠다.이제 공부할 시간이 8시간도 남지 않은 것 같아 서둘러야 할 것 같다. 그럼 바로 시작해보자! 오후에 시험도 보는 것도 잊지 말자. 잊어버리면 절대 안된다. 시험보기 전에 파이썬 공부도 좀 해야하는데 말이다. 입출력하기 2 클래스 이름 바꾸는 법클래스를 선택하고 F2 또는 우클릭하여 Refactor-Rename을 선택한다. 입력문 작성하기그냥 입력은 되지 않고 입력하는 기능을 가져와야 한다. JRE에서 내가 필요한 기능을 가져와서 불러와야 사용할 수 있다.Scanner는 이클립스의 기능이 아니라 JRE에서 사용하는 거라 여기서 불러오는 것이다. import하기 상단의 import를 선..