총 267개
-
고려대학교 디지털시스템실험 A+ 13주차 결과보고서2025.05.101. 컴퓨터 시스템의 기본 구조 이번 실험을 통해 Simple Computer의 동작을 구현해 보고 이해할 수 있었습니다. Control Unit, Data Path, Register File, Function Unit 등 컴퓨터 시스템의 기본적인 구조를 이해하고 실험을 진행했습니다. 2. Simple Computer 시뮬레이션 코드를 작성하고 시뮬레이션을 돌려보는 과정에서 코드 작성 순서를 지키지 않거나 Radix 설정을 잘못하는 등 작은 실수들이 여러 번 있었지만, 그만큼 많이 배울 수 있었습니다. Simple Computer의...2025.05.10
-
컴퓨터를 이용한 전염병 확산 시뮬레이션2025.05.111. 전염병의 정의 전염병이란 병원체에 의해 감염되어 발병하는 질환이다. 병원체에 의한 감염은 다양한 경로로 이루어지며 특히 여러 사람에게 전파되는 감염병을 전염병이라고 한다. 2. 반복문 반복문에는 DO, while, do-while, for 문이 있다. DO 문은 변수 I가 1의 초깃값을 갖고 한 번씩 반복할 때마다 1씩 증가하면서 5보다 작거나 같을 때 실행한다. while 문은 조건식이 참인 동안 문장을 반복해서 실행한다. do-while 문은 문장을 먼저 실행하고 마지막 부분에서 종료 조건을 검사한다. for 문은 초기식을...2025.05.11
-
양자 컴퓨터 기술의 발전과 응용 분야2025.05.141. 양자 컴퓨터 양자 컴퓨터는 양자역학적 현상을 이용한 기계로, 기존 컴퓨터와 다른 연산 방식을 가지고 있다. 양자 중첩 현상을 이용해 0과 1의 값을 동시에 가질 수 있어 더 다양한 문제를 해결할 수 있다. 양자 컴퓨터는 개인 암호키 생성, 신약 개발, 정보 전송, 양자 시뮬레이션 등 다양한 분야에서 활용될 것으로 기대되고 있다. 2. 큐비트 큐비트는 양자 컴퓨터의 정보 저장 기본 단위로, 양자 컴퓨터의 성능을 좌우한다. 프로세서의 큐비트가 하나씩 증가할 때마다 양자 컴퓨터의 계산 능력은 2배씩 증가한다. 따라서 더 많은 큐비트...2025.05.14
-
컴퓨터 구조 계산기_quartus 설계_20242025.01.161. 컴퓨터 구조 이 과제에서는 간단한 구조의 계산기를 설계하는 것을 목표로 합니다. 기존에는 Schematic editor 설계 기법을 사용했지만, 이번에는 HDL(hardware description language) 기법을 이용하여 알고리즘이나 기능 레벨에서의 설계를 진행하고 gate 레벨의 로직 설계를 수행합니다. ROM이나 Hard-Wired Logic과 같은 개념을 이해하며 설계를 진행합니다. 2. 계산기 설계 계산기를 구현하기 위해 필요한 내부 레지스터(A, B, IR, C)와 외부 입력(SA, SB, SIR, STAR...2025.01.16
-
소프트웨어를 이용한 분자 모델링2025.05.061. 분자 모델링 분자 모델링은 컴퓨터 소프트웨어를 사용하여 분자 구조와 특성을 시뮬레이션하고 분석하는 기술입니다. 이를 통해 화학, 생물학, 재료공학 등 다양한 분야에서 분자 수준의 현상을 이해하고 예측할 수 있습니다. 분자 모델링은 실험적 접근이 어려운 경우 유용한 대안이 될 수 있습니다. 1. 분자 모델링 분자 모델링은 화학, 생물학, 재료과학 등 다양한 분야에서 중요한 역할을 합니다. 분자 구조와 상호작용을 이해하고 예측하는 데 도움을 줌으로써 새로운 물질 개발, 약물 설계, 촉매 반응 등 다양한 응용 분야에 활용될 수 있습...2025.05.06
-
생산관리 ) 새로운 전략 수립, 새로운 제품의 설계(아이디어 개발), 공정설계(새로운 방법 모색), 생산능력 향상(기법 적용 등) 중 하나의 주제를 선택하2025.01.201. 생산능력의 정의와 측정 방법 생산능력은 일정 기간 동안 특정 생산 시스템이 달성할 수 있는 최대 생산량을 의미한다. 이는 작업자, 기계, 작업장, 공정, 공장 또는 조직이 단위 시간당 생산할 수 있는 산출물의 양으로 정의된다. 생산능력은 기업의 전략적 자산으로, 미래의 생산 계획을 수립하고 비용 구조를 최적화하는 데 중요한 역할을 한다. 생산능력의 정의는 여러 가지가 있으며, 대표적으로 슬랙(N. Slack)은 '생산 시스템이 일정 기간에 달성할 수 있는 부가가치 활동의 최대 수준'으로 정의하고 있다. 생산능력을 측정하는 방법...2025.01.20
-
Supramolecular Structures and Self-assembly in Polymer (AB Diblock, Baroplastic, ABC Starblock)2025.01.281. 블록 공중합체 블록 공중합체는 두 가지 이상의 상이한 단량체로 이루어져 있는 고분자 블록으로 구성된 고분자이다. 직선형, 가지형, 원형 등의 분자모양을 설계할 수 있으며 구성 블록간의 미세 상분리를 통하여 다양한 모폴로지를 보인다. 용액에 녹일 경우에 다양한 마이셀 구조도 구현할 수 있으며 무질서구조, 액정구조, 또는 결정상을 가지는 분자구조도 유도할 수 있다. 2. 자기조립 자기조립은 원자나 분자, 또는 분자 집단이 자발적으로 일정한 패턴으로 배열하며, 심지어는 외부로부터의 간섭 없이 비교적 복잡한 체계를 형성하는 현상을 말...2025.01.28
-
컴퓨터를 활용한 과학교육의 개념 및 특징과 교사의 역할2025.01.231. 컴퓨터를 활용한 과학교육의 개념 컴퓨터를 활용한 과학교육은 웹기반 수업과 컴퓨터 보조 수업으로 구분된다. 컴퓨터는 수업계획, 교안 작성, 학습 진단 및 평가 등을 지원하며, 유아교육에서는 교육 목표 달성을 위한 보조 수단으로 활용된다. 2. 컴퓨터를 활용한 과학교육의 특징 컴퓨터 교육은 정보처리 능력, 의사결정 능력, 문제해결능력 등을 배양하는 데 도움이 된다. 또한 쌍방향적 의사소통, 또래와의 협동적 활동 등을 통해 의사소통 기술과 협력 능력을 향상시킬 수 있다. 3. 컴퓨터를 활용한 과학교육의 활용방안 학생들은 사이버 동물...2025.01.23
-
양자컴퓨터 PPT2025.01.161. 양자컴퓨터 등장배경 오늘날 트랜지스터 기술이 발달하면서 트랜지스터 크기가 점점 작아지고 있습니다. 하지만 트랜지스터가 원자 크기에 가까워지면 양자 터널 현상으로 인해 비트 역할을 하지 못하게 됩니다. 이에 따라 컴퓨터 성능을 높이기 위한 새로운 돌파구로 양자컴퓨터가 등장하게 되었습니다. 2. 양자컴퓨터 구조 양자컴퓨터는 기존 컴퓨터의 비트와 달리 큐비트라는 데이터 구조를 사용합니다. 큐비트는 0과 1의 중첩 상태를 가지며, 측정 시 확률적인 결과를 얻게 됩니다. 양자컴퓨터는 이러한 큐비트의 특성을 활용하여 병렬 처리를 수행할 ...2025.01.16
-
전 세계 슈퍼컴퓨터의 종류와 활용사례2025.05.061. 슈퍼컴퓨터의 정의 슈퍼컴퓨터는 계산 속도가 매우 빠르고 많은 양의 데이터를 오랜 시간 동안 지속적으로 처리할 수 있는 컴퓨터를 말합니다. 보통 컴퓨터로는 불가능한 대용량의 정보를 빠르게 연산 처리하고 시뮬레이션할 수 있는 첨단 장비입니다. 2. 슈퍼컴퓨터의 종류 슈퍼컴퓨터에는 전용 프로세서를 가진 컴퓨터, 범용 프로세서를 고속 네트워크로 연결한 병렬형 컴퓨터, 각각의 컴퓨터 부품을 연결한 클러스터 방식 등 다양한 종류가 있습니다. 각각의 방식에는 장단점이 있습니다. 3. 전 세계 슈퍼컴퓨터의 종류 중국의 Sunway Taihu...2025.05.06
