본문 바로가기

Studying

(36)
[정보처리기사]_합격후기 2024년 3회차 정보처리 기사 실기 시험 합격 후기다.1회, 2회차 떨어지고 올해 마지막 3회차는 붙자는 마음으로 공부했다. 정보처리기사 실기는 지필로 시행되는 시험이고, 객관식 없이 주관식, 단답형으로 20문제가 나온다.20문제 중 12문제 이상 맞추면(60점이상, 한 문제당 5점) 합격이다.  올해 마지막 시험이어서 시험장에 들어가서 떨리는 마음으로 시험을 봤다.마지막까지 다시 한번 풀어보면서 답을 고친 게 2문제? 3문제는 되는 것 같아서 가채점하려고 했을 때 답이 제대로 기억이 나지 않았다..(너무 떨리기도 하고,,,) 시험보고 나온 다음 시험 결과 나오는 달까지 마음을 졸이면서 결과 나오는 날짜에 너무 긴장한 마음으로 합격발표를 보는데 다행히 합격이 떠서 후기 아닌 후기 글을 써보려고 한다. ..
[JAVA]_Method(메서드) 1. 메서드 두 숫자를 입력받아서 더하고 출력하는 단순한 기능 개발해 보자. 먼저 1 + 2를 수행 후, 다음으로 10 + 20을 수행할 것임.package method;public class Method1 { public static void main(String[] args) { // 계산1 int a = 1; int b = 2; System.out.println(a + " + " + b + " 연산 수행"); int sum1 = a + b; System.out.println("결과1 출력 : " + sum1); // 계산2 int x = 10; int y = 20; Sy..
[JAVA]_Array(배열) 1. 배열 package array;public class Array1 { public static void main(String[] args) { int student1 = 90; int student2 = 80; int student3 = 70; int student4 = 60; int student5 = 50; System.out.println("학생1 점수 : " + student1); System.out.println("학생2 점수 : " + student2); System.out.println("학생3 점수 : " + student3); System.out.println("학생..
[JAVA]_Scanner(스캐너) 1. Scanner - 지금까지 입력 없이 System.out을 통해 출력했다면, System.in을 통해 사용자의 입력을 받을 수 있음.- 자바는 System.in을 통해 사용자 입력을 받으려면 여러 과정을 거쳐야 해서 복잡하고 어려움.- 자바는 이런 문제를 해결하기 위해 Scanner라는 클래스를 제공하며, 사용자 입력을 매우 편리하게 받을 수 있게 함. package scanner;import java.util.Scanner;public class Scanner1 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("문자열을 입력하세요 : ..
[JAVA]_Casting(형변환) 1. 형변환 (Casting, Type Conversion) - 작은 범위에서 큰 범위로는 당연히 값을 넣을 수 있음 : int → long → double- 큰 범위에서 작은 범위는 문제가 발생할 수 있음 : 소수점 버림, 오버플로우 package casting;public class Casting1 { public static void main(String[] args) { int intValue = 10; long longValue; double doubleValue; longValue = intValue; // int → long System.out.println("longValue = " + longValue); ..
[JAVA]_Scope(스코프) 1. 스코프 - 변수는 선언한 위치에 따라 지역변수, 멤버변수(클래스변수, 인스턴스변수)와 같이 분류됨.- 지금까지 학습한 변수들은 지역변수(Local Variable)를 사용함.- 지역변수는 이름 그대로 특정 지역에서만 사용할 수 있는 변수로, 그 특정 지역 벗어나면 사용할 수 없음. package scope;public class Scope1 { public static void main(String[] args) { int m = 10; // m 생존 시작 if(true) { int x = 20; // x 생존 시작 System.out.println("if m = " + m); System.out..
[JAVA]_Loop Statement(반복문) 1. 반복문- 특정 코드를 반복해서 실행할 때 사용.- 종류 : while, do-while, for package loop;public class While1_1 { public static void main(String[] args) { int count = 0; count += 1; System.out.println("현재 숫자는 : " + count); count += 1; System.out.println("현재 숫자는 : " + count); count += 1; System.out.println("현재 숫자는 : " + count); // 개선 count += ..
[JAVA]_Conditional Statement(조건문) 1. 조건문- 조건의 참, 거짓에 따라서 서로 다른 작업을 수행.- 주어진 조건을 비교 판단하여 조건에 만족할 경우 지정된 명령을 실행하고, 만족하지 않을 경우 다음 단계의 명령을 수행하도록 하는 구문. package cond;public class If1 { public static void main(String[] args) { int age = 20; // 사용자 나이 if (age >= 18) { System.out.println("성인입니다"); } if (age [If1] - if문은 특정 조건이 참인지 확인하고, 그 조건이 참(true) 일 경우 특정 코드 블록 실행.- 문법 :     if (condition) ..