본문 바로가기
  • 코딩, 허쌤이 떠먹여 줄게

BackEnd/Java32

2024년 정보처리기사 실기 2회 복원 문제 해설 2024년 정보처리기사 실기 2회 복원 문제 해설📋 목차Java 배열 비교 문제데이터베이스 성능 기법 문제SQL 구문 문제릴레이션 Cardinality/Degree 문제프로토콜 문제Python 문자열 문제암호화 알고리즘 문제패킷 교환 방식 문제응집도 문제디자인 패턴 문제RIP 라우팅 문제SRT 스케줄링 문제C언어 포인터 배열 문제Java 인터페이스 문제C언어 문자열 함수 문제결합도 문제Java 재귀 함수 문제C언어 switch 문제C언어 구조체 포인터 문제Java 문자열 split 문제1. Java 배열 비교 문제문제다음은 Java 코드에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.class Main { public static void main(String[] args) {.. 2026. 2. 17.
JavaAir 항공 예약 시스템 - 전체 프로그램 JavaAir 항공 예약 시스템 - 전체 프로그램목차시스템 개요프로젝트 구조전체 소스 코드Passenger.javaFlight.javaFlightManager.javaFileC.javaFlightReservationMain.java실행 방법주요 기능시스템 개요JavaAir는 항공편 예약을 관리하는 콘솔 기반 Java 애플리케이션입니다.주요 기능✅ 항공편 목록 조회✅ 항공편 예매 (국내선/국제선)✅ 예약 조회✅ 티켓 파일 저장✅ 항공편 일정 업로드시스템 특징국제선 제한: 만 15세 이상만 예약 가능좌석 선택: 20개 좌석 중 선택비밀번호 인증: 예약 조회 시 비밀번호 확인파일 입출력: 예약 정보 파일 저장 및 일정 업로드프로젝트 구조a0402.javaair├── Passenger.java .. 2026. 2. 14.
JavaAir 항공 예약 시스템 - 해설 JavaAir 항공 예약 시스템 - 완전 정복목차시스템 개요클래스 구조클래스별 상세 설명주요 기능데이터 흐름핵심 개념 정리시스템 개요JavaAir는 항공편 예약을 관리하는 콘솔 기반 Java 애플리케이션입니다.주요 기능✅ 항공편 목록 조회✅ 항공편 예매 (국내선/국제선)✅ 예약 조회✅ 티켓 파일 저장✅ 항공편 일정 업로드시스템 특징국제선 제한: 만 15세 이상만 예약 가능좌석 선택: 20개 좌석 중 선택비밀번호 인증: 예약 조회 시 비밀번호 확인파일 입출력: 예약 정보 파일 저장 및 일정 업로드클래스 구조JavaAir 시스템├── FlightReservationMain (메인 클래스)│ └── 프로그램 진입점, 메뉴 처리│├── FlightManager (항공편 관리)│ ├── flights (A.. 2026. 2. 14.
JavaAir 항공 예약 시스템 - 코딩 문제 JavaAir 항공 예약 시스템 - 코딩 문제문제 1: Passenger 클래스 구현요구사항승객 정보를 관리하는 Passenger 클래스를 작성하세요.패키지: a0402.javaair필드 (모두 private):String name - 이름int birthDate - 생년월일 (6자리: YYMMDD 형식)String pw - 비밀번호String seat - 좌석 번호생성자 (2개):생성자 1: Passenger(String name, int birthDate) - 이름과 생년월일만 받는 생성자생성자 2: Passenger(String name, int birthDate, String pw) - 이름, 생년월일, 비밀번호를 받는 생성자Getter/Setter 메서드: 모든 필드에 대한 getter와 set.. 2026. 2. 14.
버블 정렬, 삽입 정렬, 선택 정렬 버블 정렬, 삽입 정렬, 선택 정렬목차정렬 알고리즘 개요버블 정렬 (Bubble Sort)삽입 정렬 (Insertion Sort)선택 정렬 (Selection Sort)세 가지 알고리즘 비교실전 예제 코드성능 분석연습 문제정렬 알고리즘 개요정렬이란?정렬(Sorting)은 데이터를 특정 순서대로 나열하는 것입니다.정렬 기준:오름차순 (Ascending): 작은 값부터 큰 값 순서내림차순 (Descending): 큰 값부터 작은 값 순서예시:정렬 전: [5, 2, 8, 1, 9] │ │ │ │ │ └──┴──┴──┴──┘ 정렬 과정 │ │ │ │ │정렬 후: [1, 2, 5, 8, 9] (오름차순)정렬 과정 시각화입력 배열: [5,.. 2026. 2. 11.
String 주요 메서드 예제 /**String 주요 메서드를 설명하는 예제문자열 처리에 자주 사용하는 메서드들을 보여줍니다/public class StringMethods { public static void main(String[] args) { System.out.println("=== 길이와 빈 문자열 확인 ==="); String str = "Hello World"; System.out.println("문자열: \"" + str + "\""); System.out.println("길이: " + str.length()); System.out.println("빈 문자열인가? " + str.isEmpty()); String empty = ""; System.out.println("\"" + empty + "\"는 빈.. 2026. 2. 9.