총 213개
-
일상생활에서 아동이 '더하기와 빼기'를 경험할 수 있는 자연스러운 상황 6가지 설명2025.04.301. 수학 교육 목표 수학 교육의 목적으로 불리어지기도 하는 당위적 목표로서 도야적 가치, 실용적 가치, 문화적 가치와 같은 수학적 가치에 바탕을 둔 주장과 함께 도달적 목표로서 수학 교육의 성취 지향점을 제안하고 있다. 예를 들면, NCTM은 '학교 수학교육의 교육과정과 평가기준'에서 미국의 수학 교육 과정 수준을 통제하기 위한 최소한의 준거를 제공하고 있다. 2. 기초, 기본 기능의 배양 수학 교육에서 기초적이고 기본적인 개념에 대한 이해와 함께 그 기능의 필요성은 항상 강조되고 있으나 그 의미에 대한 해설은 꾸준히 확장되어 왔...2025.04.30
-
C++ report 다중상속 시간클래스 + 날짜클래스, 클래스 Point, Circle를 통해 상속 개념을 파악2025.01.161. 다중 상속 이 프레젠테이션에서는 시간 클래스와 날짜 클래스를 다중 상속하는 Stamp 클래스를 구현하고 있습니다. 다중 상속을 통해 두 개의 기본 클래스에서 상속받은 �버 변수와 메서드를 활용할 수 있습니다. 또한 Point 클래스와 Circle 클래스를 통해 상속 개념을 파악할 수 있습니다. 기본 클래스 Point에서 상속받은 멤버 변수와 메서드를 Circle 클래스에서 재사용하고 있습니다. 2. 시간 클래스 시간 클래스 Time은 시, 분, 초 멤버 변수를 가지고 있으며, print() 메서드를 통해 시간 정보를 출력합니다...2025.01.16
-
매개변수를 사용하는 프로그램 제작2025.01.161. 매개변수 매개변수란 함수를 호출할 때 함수로 정보를 전달하는 수단입니다. 매개변수의 종류로는 호출하는 함수(caller)의 매개변수인 실 매개변수와 호출된 함수(callee)의 매개변수인 형식 매개변수로 나뉩니다. 2. 매개변수 1개를 가지는 함수 calcAverageWeight 라는 이름의 평균체중계산기를 만들었습니다. 키를 이용하여 평균체중을 계산해주므로 함수정의 부분에서 키를 입력 받을 형식 매개변수 height를 사용하였고, 함수안에는 평균체중을 도출하는 식과 printf 출력문이 있습니다. 3. 매개변수 2개를 가지는...2025.01.16
-
C언어 구조체를 이용한 학생 성적 관리 프로그램2025.11.131. C언어 구조체(Structure) 구조체는 여러 개의 데이터 타입을 하나의 이름으로 묶어서 관리하는 복합 데이터 타입입니다. 이 프로그램에서는 grade 구조체를 정의하여 학생의 학번, 이름, 과목별 성적, 합계, 평균 등의 정보를 하나의 단위로 관리합니다. 구조체 배열을 사용하면 여러 학생의 정보를 효율적으로 저장하고 처리할 수 있습니다. 2. 배열과 반복문을 이용한 데이터 입력 중첩된 for 루프를 사용하여 여러 학생의 정보를 입력받습니다. 외부 루프는 학생 수만큼 반복하고, 내부 루프는 각 학생의 과목별 성적을 입력받습니...2025.11.13
-
피자 크기와 단위가격 계산 프로그램2025.11.151. C언어 프로그래밍 C언어를 사용하여 사용자 입력을 받고 수학적 계산을 수행하는 프로그램 작성. stdio.h와 math.h 라이브러리를 활용하여 표준 입출력과 수학 함수(pow, round 등)를 구현. 변수 선언, 입력 처리, 계산 로직, 출력 형식 지정 등 기본적인 프로그래밍 구조를 포함. 2. 원의 넓이 계산 피자를 원형으로 가정하여 원의 넓이 공식 π×r²을 적용. 직경을 입력받아 반지름(r = 직경/2)으로 변환한 후 넓이를 계산. 예시: 직경 25cm일 때 넓이는 490.87cm², 직경 34cm일 때 906.92c...2025.11.15
-
회로이론 10장 연습문제 풀이2025.11.131. 교류 회로의 전력 계산 교류 회로에서 유효전력(P), 무효전력(Q), 피상전력(S)을 계산하는 방법을 다룬다. 임피던스와 전압, 전류의 관계식을 이용하여 각 전력값을 구하고, 역률(power factor)을 계산하여 회로의 특성을 분석한다. 복소수 표현을 통해 전력의 벡터 관계를 이해하고 실제 회로 설계에 적용한다. 2. 임피던스와 어드미턴스 회로의 임피던스(Z)는 저항(R)과 리액턴스(X)의 조합으로 표현되며, 복소수 형태로 나타낸다. 어드미턴스(Y)는 임피던스의 역수로 정의되고, 컨덕턴스(G)와 서셉턴스(B)로 구성된다. ...2025.11.13
-
C언어 함수 포인터를 이용한 두 점 사이의 거리 계산2025.11.131. 구조체(Struct) C언어에서 구조체는 여러 데이터 타입을 하나의 단위로 묶어서 관리하는 자료구조입니다. 이 프로그램에서는 point 구조체를 정의하여 2차원 평면상의 점의 좌표(x, y)를 저장합니다. 구조체를 사용하면 관련된 데이터를 효율적으로 관리할 수 있으며, 코드의 가독성과 유지보수성을 향상시킵니다. 2. 거리 계산 알고리즘 두 점 사이의 거리는 피타고라스 정리를 이용하여 계산됩니다. 좌표 (x1, y1)과 (x2, y2)인 두 점 사이의 거리는 sqrt((x2-x1)² + (y2-y1)²) 공식으로 구합니다. 이 ...2025.11.13
-
미분기하1 과제 솔루션2025.11.121. 미분기하학 미분기하학은 미분과 적분의 개념을 기하학적 도형에 적용하여 곡선과 곡면의 성질을 연구하는 수학 분야입니다. 곡률, 비틀림, 측지선 등의 개념을 통해 다양한 기하학적 구조를 분석하며, 현대 물리학과 공학 분야에서 광범위하게 활용됩니다. 2. 곡선론 곡선론은 3차원 공간에서 곡선의 기하학적 성질을 연구하는 미분기하학의 기본 분야입니다. 곡선의 곡률과 비틀림을 계산하고, Frenet-Serret 공식을 이용하여 곡선의 형태를 분석하며, 곡선의 기본정리를 통해 곡선을 완전히 결정할 수 있습니다. 3. 곡면론 곡면론은 3차원...2025.11.12
-
만년달력 개발 과제2025.05.021. 만년달력 프로그래밍 이 프로젝트에서는 C언어를 사용하여 1900년 이후 원하는 달력을 출력할 수 있는 만년달력 프로그램을 개발했습니다. 프로그램은 윤년 판별 함수, 달력 출력 함수 등을 포함하며, 사용자가 연도와 월을 입력하면 해당 달력을 출력합니다. 개발 과정에서 응용 능력과 오류 해결 능력의 중요성을 깨달았으며, 향후 C언어에 대한 지속적인 학습과 실습이 필요할 것으로 보입니다. 1. 만년달력 프로그래밍 만년달력 프로그래밍은 매우 유용한 기능이며, 다양한 방식으로 구현할 수 있습니다. 달력 프로그래밍의 핵심은 날짜와 요일의...2025.05.02
-
C언어 성적 처리 프로그램 실습2025.11.131. C언어 포인터와 배열 프로그램에서 포인터를 활용하여 2차원 배열의 행과 열에 접근합니다. ps 포인터는 점수 테이블의 특정 행을 가리키고, pa 포인터는 평균값 배열을 가리킵니다. 포인터 연산(ps+j)을 통해 배열 요소에 접근하고 값을 저장하는 방식으로 동적 메모리 접근을 구현합니다. 2. 데이터 입출력 처리 scanf 함수로 5명 학생의 국어, 영어, 수학 성적을 입력받고, printf 함수로 형식화된 출력을 수행합니다. fflush(stdin)으로 입력 버퍼를 비우고, %10s, %10d, %10.2f 등의 형식 지정자를...2025.11.13
