본문 바로가기

전체 글221

고득점 토익 졸업>_< ( feat. 강남 스타토익 후기 ) 본격적으로 개발자가 되기위해 국비 학원 다니기 전에 토익 점수를 만들어야겠다고 마음먹었다. 왜냐하면 국비 학원 다니기 시작하면 복습으로 정신이 없을 것이고 정보처리 기사 자격증도 학원 교육 중에 취득해서 수료 후 빠른 취업이 목표이기 때문이다. 토익 학원 다니기 귀찮아서 항상 독학만 했었는데 2년전의 내 성적은 870~900점 정도였다. 이번에는 고득점을 위해 학원에 한번 다녀보기로 했다. 도대체 무슨 스킬을 가르쳐 주길래 토익은 무조건 학원이라는걸까? 궁금하기도했다. 내가 선택한 학원은 강남 파고다 학원의 스타토익 LC : 캘리정쌤 / RC : 유나신 쌤 한달 과정을 등록했다. 결과는 대만족!! 955점으로 토익 졸업했다^^ 정말 학원은 달랐다. 사실 알씨 유나 신 쌤의 수업내용 중 문법 단어 이런것들.. 2022. 11. 29.
11/29 국비학원 자바 수업 2회차 (문제 다시풀기!) 코딩을 하기위해서 .Java 파일을 만들어야 한다. HapExam.Java 클래스 이름을 선언해야된다. class HapExam { 선언부 변수와 클래스는 이름이 필요하다. 재사용 하기위해서 public / static / void / main ( ) { } 중괄호 - 영역표시 소괄호 - 메소드 1부터 3까지 더해서 나올수 있는 경우의 수 코딩하기 RAM에 메모리를 할당함 변수 선언은 메모리 공간을 할당하는 것이다. 메모리는 stack과 heap이 있다. stack은 지역변수 class는 heap에 산다. 전역변수 지역변수가 아니라 전역 변수를 출력하고 싶다 인스턴스화 인스턴스화를 해야 호출이 가능하다. A a = new A( ); 클래스 타입 package com.ch01; public class Va.. 2022. 11. 29.
이클립스 커서가 두꺼워졌을때 윈도우 환경에서 키보드를 잘못눌러 커서가 두꺼워졌을때 insert키를 누르면 해결된다^^ 2022. 11. 29.
11/28일 국비학원 1회차 수업 수업내용은 앞으로 노션과 티스토리에 정리를 하겠다. 노션은 과제 위주 티스토리는 느낀점 등등 위주로 하겠다. OT 2시간후 자바 이클립스 설치부터 시작했다. 그리고 이어지는 자기소개 타임^^ 조금 민망스러웠다....ㅎ 이클립스에서 젤 많이 쓰는 System.out.println 단축키 설정법을 까먹어서 다시 구글링해서 알아냄.... 나는 자바의 정석에서 배운대로 sop로 설정했다. 굿 아침 1교시는 복습시간 마지막 8교시는 오늘 수업 정리시간 따로 시간을 줘서 너무 좋다^^ int i = 3; 오른쪽은 대입 연산자 정수형을 담을수 있는 타입이다. 복습할때 코딩으로 보여줄수있게 연습하기!! 5세트 7세트씩 복습 돌리기^^ public static void main(String[] args) { } 메인 메.. 2022. 11. 28.
사전교육3 객체지향프로그래밍 객체? 의사나 행위가 미치는 대상 구체적, 추상적 데이터 단위 객체를 정의 객체의 기능을 정의 클래스란? 객체를 코드로 구현한것 클래스를 정의한다 객체에 대한 청사진 객체가 하는 기능들을 메서드로 구현 메인 메소드 public ststic void main(string[ ] args){ } class 이름은 대문자로 시작 pakage 이름은 소문자로 시작 메서드란? 함수의 일종 객체의 기능을 제공하기 위해 클래스 내부에 구현되는 함수 함수란? 하나의 기능을 수행하는 일련의 코드 중복되는 기능은 함수로 구현하여 중복되는 기능은 함수로 구현하여 함수를 호출하여 사용함 함수는 입력과 출력있음 결과는 반환값 함수이름 매개변수 선언한다 객체를 생성해서 쓴다 참조변수 클래스형 변수이름 = new .. 2022. 11. 17.
학원사전학습2 반복문 주어진 조건이 만족 할 때까지 수행문을 반복적으로 수행함 while문 조건식이 참인 동안 수행문을 반복해서 수행 while(조건식) { 수행문1; } do - while문 do { sum += num; num++; }while(num 2022. 11. 17.
학원사전교육 1 리터럴 : 프로그램에서 사용하는 모든 숫자 논리 값 리터럴에 해당하는 갑은 메모리 공간인 상수 풀에 위치한다. 형변환 : 자료형이 각각 사용하는 메모리 크기와 방식이 다름 서로 다른 자료형의 값이 대입되는 경우 형 변환이 일어남 묵시적 형변환 : 작은 수에서 큰 수로 덜 정밀한수에서 더 정밀한 수로 대입되는 경우 연산자 항 : 연산에 사용되는 값 대입 연산자 부호 연산자 증가 감소 연사자 관계 연산자 복합 대입 연산자 조건 연산자 비트 연산자 대입 연산자 변수에 값을 대입하는 연산자 int age = 24; 나이를 의미하는 age %는 나머지를 구하는 연산자 특정 범위 안의 수를 구할때 종종 사용 산술 연산자 사칙 연산에 사용되는 연산자 증감 연산자 단항 연상자 val = ++num; // 2를 더하는 .. 2022. 11. 16.
자바의 정석 챕터3-1 연산자 : 연산을 수행하는 기호 피연산자 : 연산자의 연산 수행 대상 연산자의 종류 산술연산자-사칙연산과 나머지 연산 비교연산자-크고작음과 같고 다름을비교 논리연산자-그리고와 또는 으로 조건을 연결 대입연산자-우변의 값을 좌변에 저장 연산자들간의 우선순위 하나의 식에 연산자가 둘 이상 있을때 어떤 연산을 먼저 수행할지 자동으로 결정하는것 상식적으로 생각하기^^ 확실하지 않으면 괄호로 수동으로 묶어주기 연산자간의 결합규칙 보통 왼->오 대입, 단항연산자만 오>왼 산술>비교>논리>대입 순서 단항>이항>삼항 단항 연산자와 대입 연산자를 제외한 모든 연산의 진행방향은 왼>오 증감연산자 부호 연산자 -는 피연산자의 부호를 반대로 변경 +는 아무런 일도 하지않는다(실제 사용안함) 2022. 11. 9.
자바의 정석 챕터 2 - 3 화면에서 입력받기 Scanner란? 화면으로부터 데이털ㄹ 입력받는 기능을 제공하는 클래스 스캐너 사용하려면... 1.import문 추가 2.Scanner객체의 생성 받아들여라...! Scanner scanner = new Scanner System. in ; 3. 스캐너 객체를 사용 int num = scanner.nextInt(); // 화면에서 입력받은 정수를 num에 저장 String input = scanner.nextLine(); // 화면에 입력받은 내용을 input에 저장 오버 플로우 계수기가 셀수있는 최대값을 넘어설때 오버플로우라고 한다 2진수와 10진수 비교하기 1111이 최대 9999가 최대 오버플로우 발생! 0000 0000 --->정수의 오버플로우이다 최대값에 +1 ---->최소값 .. 2022. 11. 7.
자바의 정석 챕터 2-3 주말동안 소홀했습니다...자버지만 믿고 달리겠습니다...!! 믿습니다!! 변수 기본형의 종류와 크기 실수형은 실수를 부동포인트 플로트형식으로 저장=떠다닌다 double은 float보다 크기가 2배라서 더블 정수형의 디폴트는 int타입 실수형의 디폴트는 double임 1byte=8bit 1bit=2진수 한자리 0,1만 저장가능 2bit= 00,01,10,11---- 2^2 개 n비트로는 2^n 개 표현 가능 n비트로 표현할 수 있는 부호없는 정수의 범위 = 2^n -1 n비트로 표현할 수 있는 부호있는 정수의 범위= -2^n-1~2^n-1 -1 -128~127 0~255 부호 유무따라 값의 범위가 달라진다------책확인하기! 부호비트 0이면 양수 1이면 음수 byte -128~127 8bit short .. 2022. 11. 7.