반응형

성장 이야기 11

정보처리산업기사 실기 합격 후기 + 독학공부 방법

정보 처리 산업 기사 실기 시험을 본지 오래되었지만 실기 시험 결과가 11월 말에 나와 이제야 포스팅하게 되었다. 실기 시험을 10월 중순에 봤으니까 결과까지 한 달 좀 넘게 걸렸다. 정보처리 산업기사 합격 후기 일단 결과는 합격했다!!!!!! 합격 일자가 금요일이었는데 기분이 좋아서 밤새도록 신나게 놀았던 거 같다. 기분이 더 좋았던 이유는 공부를 별로 하지 않았는데 좋은 점수가 나와서 기분이 좀 더 좋았던 거 같다. 거짓말 안치고 과장 안 하고 시험 전날에 책을 처음 폈다........(학교를 다니고 있기 때문에 자격증 공부할 시간이 없었다...) 대신에 시험시간이 오후 때였는데 전날 아침부터 밥만 먹고 쉬는 시간 없이 담날 아침까지 밤새서 벼락치기로 공부하긴 했다. 밑에 하루 동안 어떻게 공부한 비..

[Java] 자바-반복문(for문 , while문 do while,break,continue)

오늘은 제어문 중 하나인 반복문을 배워 볼 것이다 반복문은 꼭 알아야 하는 중요한 개념이라서 제대로 이해하고 알고 가자. for문 for문은 조건에 맞춰서 조건이 참일 때 내가 원하는 만큼 코드를 반복할 수 있다 조건이 참(True) 일 때만 수행된다 조건이 거짓(False)이 되면 반복문에서 빠져나온다. for문법 for(초기화식; 조건식; 증감식;){ 조건이 참일때 실행 문장; } 이렇게 보면 어려울 수 도 있으니까 직접 값을 대입해서 알아보자 예제 for (int i = 0; i < 5; i++) { System.out.println("for문 " + i); } 위 예제를 보면 초기화식에 int형인 i를 초기화해준다. 조건식에는 i의 값이 5가 되기 전까지 for문이 돌릴 수 있도록 조건을 세워준다..

[Java] 자바 조건문(if문 , else문,if - else문)과 비교 연산자,논리연산자

오늘은 조건문과 비교 연산자에 대해서 알아볼 것이다. 자바를 하면서 조건을 걸어야 할 때가 많은데 어떻게 사용해야 하는지 배워보도록 하자. 비교 연산자의 종류 조건문을 배우기 전에 비교 연선자를 배워야 한다 조건문에 비교 연산자가 대부분 쓰이기 때문에 꼭 알아둬야 할 필요가 있다 값과 값 을 비교하기 위해서는 비교 연산자가 필요하다. 비교 연산자에는 뭐가 있는지 배워보자 비교 연산자 의미 == 같다 != 다르다 > 크다(초과) = 크거나 같다(이상) = 100) { System.out.println("다이어트"); } 코드를 보면 몸무게가 100kg 이상이면 다이어트라고 출력할 수 있도록 코드를 짜보았다. if() 조건식에 쓰는 조건에 비교연선자 >=를 사용하여 100 이상이면 조건이 참이 되도록 조건을..

[Java]자바 입문-04 -자바 초보에서 탈출하기 - Scanner

오늘은 값을 입력받는 방법 중 하나인 Scanner클래스에 대해서 알아보자 프로그램은 사용자로부터 값을 입력받아야 할 때가 있다. 이때 Scanner 클래스를 사용해서 입력받을 수 있다. Scanner Scanner를 호출하기 위해서는 Scanner클래스를 import 해줘야 한다. Scanner클래스는 자바에서 제공하는 java.until패키지에 포함되어 있다. Scanner 호출 방법 import java.util.Scanner; scan이라는 객체를 생성해서 클래스를 선언해 준다. // 입력하기 Scanner scan = new Scanner(System.in); Scanner를 선언해줬으니까 이제 사용해보자 예제를 보고 어떻게 사용하는지 알아보자 // 입력하기 Scanner scan = new S..

[Java]자바 입문-03 -자바 초보에서 탈출하기 - 자료형 변환(Casting),반올림하는 법

오늘은 자료형 변환에 대해서 알아볼 것이다. 자바를 하면서 자료형을 바꿔줘야 하는 일이 많을 것이다. 어떻게 변환하는지 알아보도록 하자. double형에서 int형으로 변환 double pi = 3.14; System.out.println(pi); int intPi = (int) pi; // double -> int 로 변환 :소수점 뒷자리 값 버림 System.out.println(intPi); double형에서 int형으로 변환해보겠다. double형인 pi 변수에 3.14 값을 넣어 준다 pi 데이터형을 int형으로 변환시켜 주기 위해서는 변수 앞에 (int) 캐스팅 방식으로 변환시켜 줍니다 double형에서 int형으로 변환시 실수형의 소수점은 다 버려진다 실행결과 실행 결과와 같이 소수점은 다 ..

[Java]자바 입문-02 -자바 초보에서 탈출하기 - 변수와 자료형

오늘은 변수와 자료형에 대해서 정리해볼 거다. 차근차근 알아 보도록 하자 1. 변수(Variable) 변수(Variable)란 데이터를 저장하기 위해서 할당받은 메모리 공간을 말한다. 즉 변수란 데이터를 저장할 수 있는 메모리 공간을 의미하며 변수에 저장된 값은 변경할 수 있습니다. 한마디로 값을 담을 수 있는 상자라고 한다. 2. 변수명 규칙(Variable) 자바에서는 변수를 선언해 줄 때 지켜야 하는 규칙이 있다 1. 변수는 숫자로 시작할 수 없음 2. 공백은 포함할 수 없음 3. 대소문자 구별됨 4. 영문자, 숫자, _ (under bar)로 구성 가능함 5. 예약어는 사용불가 3. 자바의 기본 자료형(Data Type) 자바의 자료형은 크게 기본형(primitive type) 참조형(refere..

[jAVA]자바 입문-01 -자바 초보에서 탈출하기

1. 자바란?? 자바를 시작하려면 자바에 대해서 알아야 한다. 자바는 썬 마이크로시스템즈라는 회사에서 개발한 객체 지향 프로그래밍 언어이다 자바의 창시자는 제임스 고슬링이다. 현재는 오라클이 썬 마이크로시스템즈를 인수하면서 Java의 저작권을 가지고 있다. 자바는 C#과 문법적으로 매우 비슷하고 현재까지도 가장 많이 이용하는 프로그래밍 언어이다. 자바는 어떤 특징이 있길래 많은 사람들이 사용하는지 알아보자 2. 자바의 특징 1.자바는 객체 지향 언어이다 객체 지향 언어란 프로그램을 데이터와 처리 방법으로 나누는 것이 아니라 프로그램을 수많은 객체로 나누고 이들의 상호작용으로 서술하는 방식이다. 객체는 역할을 수행하는 메소드와 변수로 두 가지를 하나로 묶어서 봐야 한다 2.자바는 독립적인 언어이다. 소스 ..

[백준][JAVA]2750번 : 수 정렬하기

https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 벌써 백준 단계별 풀어보기 정렬까지 오게 되었다 하루에 1~2 문제씩 풀려고 노력하고 있는데 벌써 정렬까지 오게 되었다 하나하나씩 문제를 해결하고 이렇게 블로그 포스팅으로 다시 정리해보니 좀 더 이해가 되고 실력이 향상되는 것을 느끼는 거 같다 초심을 잃지 말고 화이팅~~! 문제 예제 문제 풀이 이번 문제는 수를 입력받고 입력 받은 수를 오름 차순으로 정렬하는 문제이다. 백준 단계별 풀어보기 정렬 카테고리..

[백준][자바] 2581번:소수

https://www.acmicpc.net/problem/2581 2581번: 소수 M이상 N이하의 자연수 중 소수인 것을 모두 찾아 첫째 줄에 그 합을, 둘째 줄에 그 중 최솟값을 출력한다. 단, M이상 N이하의 자연수 중 소수가 없을 경우는 첫째 줄에 -1을 출력한다. www.acmicpc.net 이번 문제도 소수를 구하는 문제이다 소수에 대해 이해하기만 하면 쉽게 다가갈 수 있는 문제이다 문제 예제 문제 풀이 전 포스팅을 보고 오면 이번 문제는 쉽게 풀 수 있는 문제인 거 같다 https://treemanstory.tistory.com/3 [백준][자바] 1978번 : 소수찾기 https://www.acmicpc.net/problem/1978 1978번: 소수 찾기 첫 줄에 수의 개수 N이 주어진다..

[백준][자바] 1978번 : 소수찾기

https://www.acmicpc.net/problem/1978 1978번: 소수 찾기 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. www.acmicpc.net 단계별 문제 풀기 기본 수학 2에 왔다 하루에서 알고리즘 문제 1~2문제 풀기씩 목표를 잡고 있는데 벌써 여기까지 왔다. 첫 문제 이다 보니까 나름 쉬운 문제가 나온 거 같다 첫 문제는 소수 찾기이다 소수란 1과 자기 자신만을 약수로 같은 수를 소수라고 한다. 문제 예제 문제 풀이 소수를 구할 수 있는 방법은 여러가지가 있다. 첫 번째 방법은 소수는 1과 자기 자신만이 약수를 가지기 때문에 주어진 수 전까지 하나하나씩 나누어 보면 알 수 있다 주어진 수 전까지 나누..

반응형