총 3개
-
명품 JAVA Programming 개정5판 챕터 3 연습문제2025.12.151. 반복문(for, while, do-while) 자바의 세 가지 반복문 구조를 다룬다. for 문은 초기값, 조건, 증감식으로 구성되며 정해진 횟수만큼 반복한다. while 문은 조건이 참인 동안 반복하고, do-while 문은 최소 한 번은 실행 후 조건을 검사한다. break와 continue 문을 사용하여 반복 흐름을 제어할 수 있다. 예제에서는 홀수 출력, 합 계산, 배수 찾기 등 다양한 반복 패턴을 보여준다. 2. 배열(1차원, 2차원) 배열은 같은 타입의 여러 데이터를 저장하는 자료구조이다. 1차원 배열은 선형 구조로...2025.12.15
-
Verilog 기초 디지털 실험: 테스트벤치 작성 및 디버깅2025.12.121. Testbench 작성 방법 Verilog에서 모듈의 정상 작동을 확인하기 위해 testbench를 작성한다. 먼저 입출력 포트가 없는 testbench 모듈을 선언하고, DUT(Design Under Test)에 사용할 입력 포트는 registers, 출력 포트는 wires로 선언한다. DUT를 인스턴스화한 후 stimulus 코드를 작성하여 다양한 입력 패턴을 생성하고 출력값을 확인한다. 입력값 변경 시 delay를 삽입하여 출력값을 정확히 관찰할 수 있다. 2. 디버깅 방법론 Verilog 코드의 오류는 syntax er...2025.12.12
-
명품 JAVA Programming 개정5판 챕터 2 연습문제2025.12.151. 자바 기본 문법 및 클래스 선언 자바에서 클래스를 선언할 때 class 키워드를 사용합니다. 클래스는 객체 지향 프로그래밍의 기본 단위이며, 소스 파일 이름은 public 클래스 이름과 동일해야 합니다. 컴파일은 javac 명령어로, 실행은 java 명령어로 수행합니다. 변수 선언은 클래스 내부에서만 가능하며, 메인 메서드 내에서 객체를 생성하여 변수에 접근해야 합니다. 2. 자바 데이터 타입 및 변수 선언 자바의 기본 데이터 타입으로는 int, double, char, boolean, String 등이 있습니다. 변수명은 영...2025.12.15
