총 295개
-
LabView를 이용한 온도측정 실험2025.11.141. 열전달 이론 본 실험은 열전달의 세 가지 방식(대류, 전도, 복사) 중 정상상태의 열전도를 다룬다. 실린더형 열전도에서 열확산 지배방정식을 통해 열전달량을 계산하며, 대류에 의한 열전달 공식 q=hA(Tf-Ts)를 적용한다. 금속의 두께에 따라 열관유율(k)이 변하고, 이는 온도 변화 속도에 영향을 미친다. 2. LabView 프로그래밍 LabView를 이용하여 온도측정 시스템을 구축한다. DAQ(Data Acquisition)와 Bread Board를 연결하고, 열전대 센서를 통해 실시간 온도 데이터를 수집한다. Front ...2025.11.14
-
C언어 e-Mail 주소 변환 프로그램2025.11.151. 이메일 주소 분석 및 요소 추출 이메일 주소를 입력받아 '@' 기호를 기준으로 사용자명과 도메인을 분리하고, 도메인을 다시 시스템, 도메인, 기관, 국가 등의 요소로 분류하는 프로그램. extract_email_elements 함수를 통해 이메일 주소의 각 구성 요소를 추출하고 분류하여 사용자에게 명확하게 표시한다. 2. 이메일 주소 생성 및 조합 사용자로부터 이름, 시스템, 도메인, 기관, 국가 등의 정보를 입력받아 이를 조합하여 새로운 이메일 주소를 생성하는 기능. create_email_address 함수에서 각 요소를 ...2025.11.15
-
직접 주소 지정 방식과 간접 주소 지정 방식 비교2025.11.131. 직접 주소 지정 방식(Direct Addressing Mode) 직접 주소 지정 방식은 명령어의 오퍼랜드 필드에 포함된 내용이 유효 주소로 이루어지는 방식입니다. 'EA = A'로 표기되며, EA는 데이터가 저장된 기억장치의 실제 주소를 의미합니다. 장점은 데이터 인출을 위해 기억장치 액세스가 한 번만 필요하다는 것입니다. 단점은 연산코드를 제외한 비트만 주소 비트로 사용되어 직접 지정 가능한 기억장소 수가 제한적이라는 점입니다. 2. 간접 주소 지정 방식(Indirect Addressing Mode) 간접 주소 지정 방식은 ...2025.11.13
-
청소년인성교육-매순간 선택의 기로에 서는 우리의 삶에서 합리적 의사결정 능력은 매우 중요하다.2025.01.251. 의사결정 유형 의사결정 유형에는 합리형, 직관형, 의존형 등이 있다. 합리형은 정보를 체계적으로 수집하고 논리적으로 판단하는 유형이며, 직관형은 감정과 직관에 의존하는 유형, 의존형은 타인의 의견에 의존하는 유형이다. 각 유형에는 장단점이 있으며, 상황에 따라 적절한 유형을 선택하는 것이 중요하다. 2. 의사결정 과정 의사결정 과정은 문제 인식, 정보 수집, 대안 평가, 선택, 실행, 평가 등의 단계로 이루어진다. 이 과정에서 충분한 정보 수집과 논리적 판단이 중요하다. 3. 하렌의 진로의사결정 모델 하렌의 진로의사결정 모델은...2025.01.25
-
c언어로 쉽게 풀어쓴 자료구조 개정 3판 5장(큐) 연습문제 (해설 포함)2025.05.151. 큐 큐는 선입선출(First In First Out, FIFO) 구조입니다. 배열로 구현한 원형 큐에서는 포화 상태와 공백 상태를 구별하기 위해 배열의 인덱스 한 자리를 비우는 것이 중요합니다. 큐의 삽입은 후단(rear)에서, 삭제는 전단(front)에서 이루어집니다. 큐 구현 시 시간 복잡도는 O(1)입니다. 2. 스택을 이용한 큐 구현 스택은 후입선출(Last In First Out) 구조이지만, 스택 2개를 사용하면 큐의 선입선출(First In First Out) 성질을 만족할 수 있습니다. 하나의 스택(inStack...2025.05.15
-
컴퓨터 아키텍처의 기본 개념과 발전 과정2024.12.311. 메모리 컴포넌트 메모리 컴포넌트를 컴퓨터 과학의 관점에서 분류하는 방법을 배웁니다. 프로세서와 직접 연결되는 메인/로컬 메모리와 2차 메모리의 특성을 이해하고, 이를 통해 현존하는 메모리 기술의 체계와 발전 방향을 파악할 수 있습니다. 2. 디지털 회로의 기초 이론 MOS 트랜지스터와 부울 대수의 기본 원리를 학습합니다. 이를 통해 복잡한 컴퓨터 시스템을 구현하는 데 있어 디지털 회로의 기본 토대가 되는 개념을 이해할 수 있습니다. 3. CPU 아키텍처 RTL(Register Transfer Level) 설계 기준으로 CPU ...2024.12.31
-
컴퓨터구조 리포트 과제 풀이2025.11.121. 컴퓨터구조 컴퓨터구조는 컴퓨터 시스템의 기본적인 구성 요소와 동작 원리를 다루는 학문 분야입니다. 프로세서, 메모리, 입출력 장치 등의 하드웨어 구성요소와 이들 간의 상호작용, 명령어 처리 과정, 데이터 흐름 등을 학습합니다. 본 자료는 복두출판사의 컴퓨터구조 4판 교재를 기반으로 한 과제 풀이 자료입니다. 2. 컴퓨터구조 과제 본 리포트는 컴퓨터구조 교과목의 5문제 중 4문제에 대한 풀이를 포함하고 있습니다. 학생들이 컴퓨터 구조의 핵심 개념을 이해하고 문제 해결 능력을 기르기 위한 과제 자료로 활용됩니다. E-BOOK 형식...2025.11.12
-
Linux(리눅스)와 Unix(유닉스)2025.05.161. 어셈블러 어셈블러는 어셈블리어를 기계어로 번역하는 역할을 한다. 초기 컴퓨터는 몇 개의 기본적인 명령어만 해독할 수 있게 하는 단순한 형태였고 프로그래머는 0과 1의 배열로 구성된 기계어로 프로그래밍했다. 이를 기억장치에 넣고 실행했는데 2진수 형태의 기계어를 통해 프로그램을 작성하는 것은 어려웠고 프로그래머는 더 간편한 프로그래밍 언어가 필요하게 되었다. 어셈블리어는 기계어 명령에 대응해 기호를 사용했고 사용자는 기억을 도와주는 기계어인 어셈블리어를 만들게 되었다. 2. 매크로 프로세서 매크로 프로세서는 프로그램이 과정에서 ...2025.05.16
-
컴퓨터구조 출석수업 만점2025.01.251. 직접주소 직접주소는 명령어의 주소필드에 직접 오퍼랜드의 주소를 저장시키는 방식이다. LDA ADRS ; AC←M[ADRS] 즉 ADRS=700이고M[700]=900이므로 유효주소는 700, AC에 적재되는 값은 900이다. 2. 간접주소 간접주소는 명령어의 주소필드에 유효주소가 저장 되어있는 기억장치 주소를 기억시키는 방식이다. LDA[ADRS] ; AC←M[M[ADRS]] 즉 M[700]=900으로 M[900]이 되고 M[900]=950 이므로 유효주소는 900, AC에 적재되는 값은 950이다. 3. 인덱스주소 인덱스주소는...2025.01.25
-
어셈블리언어(시스템프로그래밍) 과제-3 (라이브러리 활용과 조건부 처리 프로그램 작성)2025.05.111. 난수 생성 프로그램에서 Randomize를 이용하여 시작 시드값을 항상 변경하므로, 난수 생성 시 처음 시작할 때와 동일하지 않은 랜덤한 값들이 나오게 된다. 이를 통해 -100 이상 100 미만의 20개의 난수를 생성하여 화면에 10진수로 출력하는 프로그램을 작성하였다. 2. 메모리 덤프 DumpMem 프로시저를 사용하여 워드 배열과 더블워드 변수의 값을 출력하는 프로그램을 작성하였다. ESI에 시작 주소, EBX에 원소의 크기, ECX에 원소 개수를 저장하여 DumpMem을 호출하였고, 이를 통해 메모리 내용을 확인할 수 ...2025.05.11
