총 103개
-
두 유형의 파일을 압축하여 업로드하여 제출하시기 바랍니다(형성과제)2025.05.141. XML 파일 - gridview 구현 첫 번째 단계는 gridview 레이아웃을 xml 파일에서 설정하는 것입니다. activity_main.xml 파일에서는 LinearLayout을 사용하여 그리드뷰를 배치할 수 있습니다. 그리드뷰에 대한 다양한 속성을 설정하려면 다양한 태그를 사용할 수 있습니다. 2. Java 파일 - adapter class 구현 후 main 클래스에서 adapter 객체 사용 어댑터 클래스를 작성해야 합니다. BaseAdapter 클래스를 상속하여 구현하면 됩니다. 구현시 관심사는 어댑터가 생성된 co...2025.05.14
-
프로그램 언어의 역사, 특징, 장.단점2025.05.061. 프로그래밍 언어 프로그래밍 언어는 기계와 인간이 이해할 수 있는 형태로 문제를 해결하기 위해 사용되는 도구입니다. 저급언어와 고급언어의 차이점은 사용자 중심의 언어인지, 하드웨어 중심의 언어인지에 있습니다. 저급언어는 기계어와 어셈블리어로 구성되며 컴퓨터만 이해할 수 있는 언어입니다. 고급언어는 절차지향 언어와 객체지향 언어로 구분되며 사용자가 이해하기 쉽고 이식성이 높습니다. 2. C 언어 C 언어는 1972년 데니스 리치에 의해 개발되었으며, 시스템 프로그래밍과 응용 프로그래밍에 널리 사용되는 범용 프로그래밍 언어입니다. ...2025.05.06
-
[프로그래밍언어실습] - 최소값과 최대값을 입력받아 그사이에 있는 정수의 합을 구하는 함수를 작성하고 출력하는 프로그래밍을 작성하시오2025.05.031. 프로그래밍 언어 실습 이 프로그램은 최소값과 최대값을 입력받아 그 사이에 있는 모든 정수의 합을 계산하는 자바스크립트 함수를 구현합니다. 'sumIntegers()' 함수는 'min'과 'max' 파라미터를 사용하여 해당 범위의 정수를 반복하고 합계를 계산합니다. 이 프로그램은 다양한 최소값과 최대값으로 테스트되어 올바른 출력을 생성합니다. 1. 프로그래밍 언어 실습 프로그래밍 언어 실습은 프로그래밍 기술을 익히고 개발 역량을 기르는 데 매우 중요한 부분입니다. 실습을 통해 프로그래밍 언어의 문법과 구문을 익히고, 다양한 알고...2025.05.03
-
Processing을 활용한 인터랙티브 오디오 시각화 (타임라인바 활용)2025.01.151. Processing Processing은 예술가, 디자이너, 연구원 및 프로그래머를 위한 오픈 소스 프로그래밍 언어이자 개발 환경입니다. 간단한 구문과 강력한 그래픽 기능을 제공하여 시각적 예술, 애니메이션, 데이터 시각화 및 인터랙티브 미디어를 쉽게 제작할 수 있도록 설계되었습니다. Processing은 시각적 프로그래밍을 통해 코딩을 배우는 데 특히 유용하며, Java 기반으로 작동합니다. 2. 인터랙티브 오디오 시각화 인터랙티브 오디오 시각화는 음악이나 소리 데이터를 실시간으로 분석하여 시각적으로 표현하는 기술입니다. 이...2025.01.15
-
여행 어플리케이션 프로그래밍 완료보고서2025.01.171. 여행 어플리케이션 개발 특히 2010년대 이후 '1박 2일', '꽃보다 할배'등 여행을 컨셉으로 하는 예능 프로그램들이 크게 성공을 거두며 많은 사람이 일상에서 벗어난 '여행을 통한 힐링'의 수요가 높아지기 시작했습니다. 덕분에 아름다운 자연경관과 볼거리로 잘 알려져 있던 제주도는 많은 젊은이가 즐겨 찾는 여행자의 섬이 되었습니다. 하지만 어느 순간 제주도는 제주도만의 특색을 잃어버린 채 타 지역과 유사한 볼거리들로 가득 차버렸습니다. 이러한 차별성의 약화로 수요가 떨어지는 결과를 낳았습니다. 이를 타파하기 위한 취지로 여행자...2025.01.17
-
인도네시아2025.01.141. 지리적 특징 인도네시아는 동남아시아의 섬나라로, 매우 다양한 지형과 지리적 특징을 가지고 있습니다. 대표적으로 자바 섬, 스발리 섬, 수마트라 섬, 콜라 섬 등이 있습니다. 2. 다양성 인도네시아는 다양한 문화, 언어, 종교, 인종을 포함한 다양성이 풍부한 나라입니다. 수백 개의 다른 문화와 언어가 인도네시아에서 사용되며, 이슬람교가 가장 널리 실천되는 종교입니다. 3. 문화 유산 인도네시아는 수많은 문화 유산을 보유하고 있습니다. 보론고, 프랑켄, 보루부두르 등의 고대 유적지와 수많은 유적지가 있습니다. 또한 각 섬은 고유한...2025.01.14
-
자바스크립트 반복문: for문과 while문의 활용 및 차이점2025.11.151. for문의 구조와 동작 for문은 초기식, 조건식, 증감식으로 구성되며, 정해진 횟수만큼 반복 작업을 수행한다. 초기식에서 변수를 초기화하고, 조건식이 참일 때 코드 블록을 실행한 후 증감식으로 변수값을 변경한다. for문은 초기화, 조건식, 증감식을 한 줄에 작성할 수 있어 코드가 간결하며, 반복 횟수가 정해진 경우에 가장 적합하다. 배열 순회나 숫자 세기 등에 주로 사용된다. 2. while문의 구조와 동작 while문은 주어진 조건식이 참일 동안 계속해서 코드 블록을 실행한다. 조건식을 검사한 후 참이면 코드를 실행하고 ...2025.11.15
-
모바일 프로그래밍_Main Activity에서 Sub Activity를 호출했을 때, 콜백메소드를 호출하는2025.01.131. 모바일 프로그래밍 Main Activity에서 Sub Activity를 호출했을 때, 액티비티 콜백메소드가 어떤 순서로 호출되는지 설명합니다. Main Activity에서 Sub Activity를 호출할 때, 안드로이드 시스템은 정해진 액티비티 생명주기 콜백 메소드를 순서대로 호출합니다. Main Activity가 실행 중일 때 Sub Activity가 시작되면, Main Activity는 onPause() 상태로 진입하고 이후 onStop() 상태가 됩니다. Sub Activity가 화면에 나타날 준비가 되면, onCreat...2025.01.13
-
[배재대] 자바프로그래밍 중간 기말고사 문제 (정통과->소프트웨어)2025.05.051. 2차원 배열 2차원 배열 int a[][]=new int[100][]을 선언하고, 필요한 열을 생성하여 계산된 값을 저장한 후 출력하는 프로그램을 작성합니다. 0*0, 1*0, 1*1, 2*0, 2*1, 2*2, ..., 9*0 등의 계산 결과를 출력합니다. 2. 클래스 설계 Circle, Rectangle, Triangle 클래스를 각각 작성하고, 사용자 입력에 따라 해당 도형의 면적과 둘레를 계산하여 출력하는 응용 프로그램을 작성합니다. 사용자가 'c', 'r', 't'를 입력하면 각각 원, 사각형, 삼각형의 정보를 입력받...2025.05.05
-
[배재대] 고급자바 프로그래밍 중간기말 문제 (정통과->소프트웨어)2025.05.051. Book 클래스 Book 클래스의 멤버는 책제목, 저자, 가격, 출판일, 출판사이며, 생성자 및 엑세스 메소드를 구현해야 합니다. BookTest 클래스를 작성하여 1) 입력 버튼 클릭 시 TextField에 입력된 문자열을 읽어 Book 객체를 배열로 생성하여 저장, 2) 계산 버튼 클릭 시 생성된 Book 객체의 가격 총액과 평균가격 계산 및 TextArea 출력, 3) 출력 버튼 클릭 시 생성된 Book 객체의 정보 TextArea 출력, 4) 종료 버튼 클릭 시 프로그램 종료, 5) 메뉴 작업 구현 등의 기능을 구현해야...2025.05.05
