총 3,318개
-
CPU의 데이터 처리 속도 향상 방안2025.05.131. CPU의 기능 CPU는 컴퓨터가 수행하는 모든 연산 및 작동의 핵심 역할을 수행한다. CPU에서는 프로그램 상에 포함된 명령어를 끌어와 해석하고, 명령어대로 연산을 수행하여 연산이 완료된 결과는 메모리상에 기록한다. 2. CPU의 데이터 처리 속도에 영향을 미치는 요인 CPU의 데이터 처리 속도에 영향을 미치는 요인으로는 CPU의 클럭 속도, 코어의 수, 캐시 메모리, 아키텍처, 메모리의 속도 등이 있다. 3. CPU 자체의 성능 향상 CPU 자체의 성능을 향상시키는 방법으로는 CPU의 클럭 수를 증가시키거나 하나의 CPU 내...2025.05.13
-
레지스터의 역할과 종류2025.01.031. 레지스터의 역할과 특징 레지스터는 메모리의 일종으로 컴퓨터의 중앙처리장치 내부에 있는 여러 개의 비트로 이루어진 고속 데이터 기억장치로써, 소량의 데이터를 저장함으로써 용량은 다른 장치에 비해 낮다. 중앙처리장치는 연산을 위해 메모리에 있는 데이터를 레지스터에 옮기고, 연산을 하는 중 결과 값을 레지스터에 임시 저장한다. 레지스터는 CPU와 직접 연결되어있어 연산 속도가 가장 빠르며, CPU는 자체적으로 데이터를 저장할 수 없기에 연산을 위해서는 반드시 레지스터를 이용해야 한다. 2. 레지스터의 종류 레지스터의 종류는 그 쓰임...2025.01.03
-
Matlab의 PIVlab을 이용한 PIV 분석 실험 보고서2025.04.261. PIV 데이터 분석 PIV 촬영을 통해 얻은 사진을 프로그램을 이용하여 데이터 처리 과정을 알아내고 수행할 수 있었다. PIVlab 프로그램을 사용하여 이미지 불러오기, Masking, PIV 설정, 분석, 보정, 속도장 확인 등의 과정을 거쳤다. 또한 MATLAB에서 데이터 파일을 불러와 그래프 가공을 위한 코딩을 수행하여 속도 분포를 시각화하였다. 2. PIV 실험 결과 및 고찰 PIV 실험 결과를 그래프로 나타내고 필요 없는 부분을 제거하여 관의 모습과 속도 분포를 더 잘 보이도록 하였다. 실험 과정에서 배운 내용을 토대...2025.04.26
-
64비트 시스템의 데이터 처리 능력2025.05.061. 64비트 시스템의 데이터 처리 능력 64비트 시스템은 한 번에 64비트 크기의 데이터를 처리할 수 있습니다. 이는 32비트 시스템과 다르게 64비트 아키텍처를 가지고 있어 64비트 크기의 데이터를 한 번에 레지스터에 올리고 처리할 수 있습니다. 따라서 64비트 시스템은 32비트 시스템보다 더 높은 처리 속도와 성능을 보여줍니다. 하지만 64비트 시스템은 32비트 시스템보다 더 많은 메모리와 비용이 필요하며, 32비트 애플리케이션 실행 시 호환성 문제가 발생할 수 있습니다. 1. 64비트 시스템의 데이터 처리 능력 64비트 시스...2025.05.06
-
침강 속도 결과보고서2025.11.141. 침강 현상 및 종말 속도 침강이란 유체 중에 함유된 밀도가 큰 입자가 중력이나 원심력의 작용을 받아 이동하는 현상이다. 자유 침강과 간섭 침강으로 나뉘며, 단일구가 유체 내에서 침강할 때 받는 힘은 항력, 중력, 부력이다. 종말 속도는 침강 구가 일정한 거리를 낙하할 때의 시간을 측정하여 계산되며, 이때 속도가 일정하므로 가속도는 0이 된다. 2. 항력 계수와 레이놀즈 수 항력은 물체가 유체 내를 움직일 때 저항하는 힘으로, 항력 계수(drag coefficient)로 나타낼 수 있다. 레이놀즈 수에 따라 이론 항력계수 값과 ...2025.11.14
-
[환경공학실험] 미생물 생장 속도 측정2025.01.131. 미생물 생장 속도 측정 실험을 통해 미생물의 생장 속도를 측정하였다. 회분식 배양에서 미생물의 성장 곡선은 유도기-대수기-정지기-사멸기의 4단계로 나뉘며, 이 중 대수기에서 미생물의 개체 수가 기하급수적으로 증가한다. 실험 결과 미생물의 비성장속도(μ)는 1.185로 나타났으며, 이는 높은 값으로 미생물의 빠른 성장률을 의미한다. 배가 시간(Doubling time)은 0.585로 계산되어, 미생물이 주어진 환경에서 빠르게 증식할 수 있음을 보여준다. 이러한 미생물 성장 데이터는 폐수 처리, 독성 검사, 바이오매스 생산 등 다...2025.01.13
-
사용자가 입력한 수를 계속 더하는 프로그램을 배열과 연결리스트로 각각 구현했을 때 장단점 비교 및 설명2025.01.191. 배열을 사용한 프로그램 구현 배열을 사용한 프로그램은 고정된 크기의 메모리 블록에 데이터를 저장한다. 배열은 정적 메모리 할당을 통해 메모리를 관리하며, 인덱스를 통해 각 요소에 빠르게 접근할 수 있다. 이로 인해 특정 위치의 값을 읽거나 쓰는 작업이 매우 효율적이다. 그러나 배열의 크기를 동적으로 조절할 수 없다는 단점이 있다. 2. 연결리스트를 사용한 프로그램 구현 연결리스트를 사용한 프로그램은 동적으로 메모리를 할당하여 데이터를 저장한다. 연결리스트는 각 노드가 데이터와 다음 노드를 가리키는 포인터를 포함하고 있어, 새로...2025.01.19
-
무선 통신 공학 Term project 보고서2025.05.071. 무선 통신 신호 세기 측정 이 프로젝트에서는 모바일 핫스팟에 단말기를 연결하여 데이터 전송 속도를 측정하고, 연결 단말기 수, 거리, 장애물, 통신사 등의 변경점에 따른 속도 변화를 분석하였습니다. 실험 결과, 연결 단말기 수는 속도에 큰 영향을 미치지 않았지만, 거리가 멀어질수록, LOS(Line of Sight)가 확보되지 않을 때 속도가 크게 감소하였습니다. 또한 SKT 핫스팟이 KT 핫스팟에 비해 전반적으로 더 빠른 속도를 보였습니다. 이를 통해 무선 통신 환경 요인이 신호 세기와 데이터 전송 속도에 미치는 영향을 확인...2025.05.07
-
컴퓨터 물리학 실험: 운동의 이해 결과보고서2025.11.181. 운동의 기본 개념 물리학에서 운동은 물체의 위치가 시간에 따라 변하는 현상을 의미합니다. 운동을 분석하기 위해서는 속도, 가속도, 변위 등의 기본 개념을 이해해야 합니다. 컴퓨터 시뮬레이션을 통해 다양한 운동 형태를 관찰하고 분석할 수 있으며, 이를 통해 뉴턴의 운동 법칙을 실증적으로 검증할 수 있습니다. 2. 속도와 가속도 속도는 단위 시간당 변위의 크기를 나타내며, 가속도는 단위 시간당 속도의 변화율입니다. 컴퓨터 실험에서는 물체의 운동을 추적하여 시간에 따른 속도와 가속도의 변화를 그래프로 표현할 수 있습니다. 이를 통해...2025.11.18
-
[최신] 아주대학교 물리학실험1 A+ 실험4 등가속도 운동, 마찰력2025.01.221. 등가속도 운동 실험을 통해 수평면과 경사면에서 물체의 운동이 등가속도 운동인지를 관찰하였다. 실험 결과 수평면과 경사면 모두에서 등가속도 운동을 확인할 수 있었다. 가속도 그래프 분석을 통해 등가속도 운동의 특성을 이해할 수 있었다. 2. 마찰력 실험을 통해 수평면과 경사면에서의 마찰계수를 계산하였다. 마찰력의 효과와 중력의 효과를 비교하여 분석하였으며, 마찰력이 중력에 비해 상대적으로 작은 영향을 미치는 것을 확인하였다. 이를 통해 마찰력을 일정한 상수로 근사할 수 있음을 알 수 있었다. 3. 평균가속도 실험 데이터를 분석하...2025.01.22
