
총 1,040개
-
[컴퓨터 관련 퍼즐] 컴퓨터 관련 퍼즐입니다.2025.04.281. 컴퓨터 역사 컴퓨터의 역사는 1642년 프랑스의 과학자이자 철학자인 블레즈 파스칼이 최초의 계산기를 발명한 것으로 시작됩니다. 이후 독일의 수학자 고트프리트 라이프니츠가 파스칼의 계산기를 개량하여 곱하기, 나누기, 제곱근 처리가 가능한 계산기를 만들었습니다. 1801년 프랑스의 조제프 마리 자카르가 천공카드를 이용하여 옷감의 무늬를 생성시키는 베틀 기계 '룸'을 발명했고, 이를 계기로 영국의 수학자 찰스 배비지가 '해석기관'이라는 원대한 프로젝트를 시작했습니다. 1888년 미국의 발명가 허먼 흘레 리스가 천공카드를 사용하는 전...2025.04.28
-
라이프니츠의 수학적 업적2025.01.201. 미적분학 이론 발전 라이프니츠는 일반적인 미적분학 이론의 발전과 무한급수에 대한 연구로 가장 위대한 수학적 업적을 남겼다. 그는 접선의 기울기를 좌표계의 축에 따른 '무한히 작은' 거리의 비로 나타내고, 이를 dx, dy와 같은 기호로 표현했다. 또한 곡선 밑의 면적을 구하는 방법으로 직사각형의 합을 이용하여 근사값을 구하고, 이를 통해 적분의 개념을 발전시켰다. 그는 미분, 미분계수, 적분의 개념을 d(), dy/dx, ∫()와 같은 기호로 표기하는 방법을 개발했다. 2. 미분계수 및 적분 연산 법칙 발견 라이프니츠는 미분계...2025.01.20
-
뉴턴의 수학적 업적2025.01.201. 일반화된 이항정리의 발견 뉴턴은 영국 수학자 월리스가 1656년 발표한 양의 정수 n에 대한 곡선 y=(1-x^n)의 아랫부분 면적을 구하는 새로운 방법을 확장하여, 임의의 x값까지의 면적을 구할 수 있게 하였다. 그 결과로 만들어진 다항식의 계수들이 프랑스 수학자 파스칼이 연구한 산술삼각형의 값들과 같다는 것을 발견하였다. 뉴턴은 이러한 이항계수들을 임의의 유리수 n과 양의 정수 k에 대해 일반화하여 정의하였다. 이를 통해 임의의 유리수 n에 대한 곡선 y=(1-x^2)^n의 아랫부분 면적을 무한합의 형태로 나타낼 수 있게 ...2025.01.20
-
연결형 자료구조를 이용한 다항식의 계산 프로그래밍2025.01.131. 다항식 계산 프로그래밍 이 프로그래밍 과제에서는 연결형 자료구조를 이용하여 다항식의 계산을 구현하였습니다. 다항식의 항을 표현하는 구조체를 정의하고, 다항식을 입력받아 연결 리스트로 구성하는 함수, 두 다항식을 더하는 함수, 두 다항식을 곱하는 함수 등을 구현하였습니다. 이를 통해 연결 리스트, 포인터 연산, 알고리즘 설계의 중요성을 배웠고, 프로그래밍 경험을 쌓을 수 있었습니다. 2. 연결 리스트 이 프로그래밍 과제에서는 다항식을 연결 리스트로 표현하였습니다. 연결 리스트는 동적 메모리 할당을 통해 구현되며, 각 항목은 다음...2025.01.13
-
<일반물리학실험>고체의 비중 측정 실험 보고서2025.05.091. 아르키메데스의 원리 아르키메데스의 원리를 이용하여 주어진 물체와 같은 부피의 물의 무게를 측정함으로써 물체의 비중을 구하는 실험을 수행했습니다. 아르키메데스의 원리에 따르면 물체가 유체 속에 잠기면 물체에 작용하는 부력의 크기는 물체가 차지하는 유체의 무게와 같습니다. 이를 이용하여 물체의 비중을 계산할 수 있습니다. 2. 고체의 비중 측정 실험을 통해 물보다 무거운 고체(알루미늄)와 물보다 가벼운 고체(코르크)의 비중을 측정했습니다. 물보다 무거운 고체의 경우 공기 중 무게와 물 속 무게를 측정하여 비중을 계산했고, 물보다 ...2025.05.09
-
열의 일당량 측정2025.01.241. 열의 일당량 계산 실험을 통해 열의 일당량을 계산하는 방법을 설명하고 있습니다. 실린더의 반지름, 질량, 비열과 추의 질량, 중력가속도 등의 값을 이용하여 열의 일당량을 계산하는 공식을 제시하고 있습니다. 실험 결과를 바탕으로 평균 열의 일당량과 오차율을 계산하고 있습니다. 2. 실험 오차 요인 실험 과정에서 발생할 수 있는 오차 요인을 분석하고 있습니다. 에너지 손실, 회전 속도의 일정성, 실린더 초기 온도의 차이 등이 오차의 원인이 될 수 있다고 설명하고 있습니다. 1. 열의 일당량 계산 열의 일당량 계산은 열역학 분야에서...2025.01.24
-
측정과 오차 결과보고서2025.01.051. 측정과 오차 이 보고서에서는 측정을 통해 오차와 편차의 차이를 이해하고, 표준편차, 표준오차, 확률오차를 계산하여 불확도(Uncertainty)에 의한 실험값의 정확한 표현 방법을 배웁니다. 측정에서는 100% 정확한 측정이 존재하지 않으므로, 측정한 양의 크기와 정확성을 알아야 하고 표시해야 합니다. 오차와 편차를 계산하기 위해서는 참값과 최확값을 알아야 하는데, 대부분의 경우 참값을 알 수 없으므로 협정참값을 사용하여 오차를 계산하고, 참값이 존재하지 않는 경우 최확값을 사용하여 편차를 계산합니다. 1. 측정과 오차 측정과...2025.01.05
-
6-bit 계산기 설계 및 구현2025.05.101. ALUs (Arithmetic Logic Units) 이번 프로젝트의 주제는 ALUs (Arithmetic Logic Units)를 이용한 n-bit 계산기 설계입니다. 6-bit 입력을 구현하고 최대한 많은 연산을 구현하고자 하였습니다. 6비트 덧셈 계산기를 제작하였고, 7 segment와 다양한 기본소자들(and gate, or gate, DIP 스위치 등)을 사용하였습니다. 2. 계산기의 역사와 발전 계산기는 여러 가지 계산을 빠르고 정확하게 하기 위하여 사용하는 기기를 의미합니다. 계산기의 역사는 컴퓨터 역사라고 보면 ...2025.05.10
-
오차론 및 길이 측정2025.04.261. 오차론 오차는 참값에서 측정결과를 뺀 것을 의미하며, 계통 오차, 우발오차, 과실 오차로 구분된다. 계통 오차에는 기계 오차, 외계 오차, 개인오차가 있다. 오차를 계산하는 방법으로는 절대오차, 상대오차, 백분율 오차, 확률오차가 있다. 2. 버니어 캘리퍼 버니어 캘리퍼는 물체의 내경, 외경, 높이, 깊이를 측정할 수 있으며, 소수점 2째 자리까지 읽을 수 있다. 내경 재기, 외경/두께 재기, 깊이 재기 등의 방법으로 측정할 수 있다. 3. 마이크로미터 마이크로미터는 버니어 캘리퍼보다 최대 측정 길이가 짧고 두께밖에 측정 못 ...2025.04.26
-
병렬프로그래밍 CUDA 프로그래밍 과제2 - Matrix multiplication2025.05.061. CPU를 이용한 행렬 곱셈 계산 CPU로 처리해서 행렬 곱 계산하는 코드를 제공하였습니다. 행렬 크기를 입력받아 CPU에서 행렬 곱셈을 수행하고 소요 시간을 측정하였습니다. 행렬 크기가 커질수록 CPU에서의 연산 시간이 기하급수적으로 늘어나는 것을 확인할 수 있습니다. 2. GPU를 이용한 행렬 곱셈 계산 GPU로 처리해서 행렬 곱 계산하는 코드를 제공하였습니다. 행렬 크기를 입력받아 GPU에서 병렬 처리를 통해 행렬 곱셈을 수행하고 소요 시간을 측정하였습니다. 행렬 크기가 커질수록 GPU가 CPU보다 더 빠른 연산 속도를 보...2025.05.06