총 648개
-
C언어 스케치 연습문제 솔루션 - 제 02장 상수와 변수2025.04.301. C 프로그래밍 기초 이 자료는 C 언어의 기본 개념인 상수와 변수에 대한 내용을 다루고 있습니다. 문장, 블록, 주석, 식별자, 키워드, 상수, 변수 등 C 프로그래밍의 기본적인 요소들에 대해 설명하고 있으며, 다양한 연습문제를 통해 이해를 돕고 있습니다. 2. C 언어 문법 이 자료에서는 C 언어의 기본 문법 요소들을 다루고 있습니다. 문장 구조, 주석, 들여쓰기, 키워드, 식별자, 상수 표현, printf() 함수 사용 등 C 언어 프로그래밍의 기본적인 문법 규칙들을 설명하고 있습니다. 3. C 언어 데이터 타입 이 자료에...2025.04.30
-
스택과 큐(선형큐, 원형큐)의 개념 및 삽입, 삭제, 연산 방법2025.01.051. 스택과 큐의 개념 스택은 후입선출(LIFO) 방식으로 데이터를 저장하고, 큐는 선입선출(FIFO) 방식으로 데이터를 저장하는 기본적인 자료구조입니다. 스택은 함수 호출, 재귀 알고리즘, 수식 계산 등에 활용되고, 큐는 대기열 관리, 네트워크 트래픽 제어, 스케줄링 등에 활용됩니다. 2. 선형큐의 개념과 삽입, 삭제, 연산 방법 선형큐는 데이터를 선형적으로 저장하고 FIFO 방식으로 처리하는 자료구조입니다. 삽입 연산은 큐의 끝에 데이터를 추가하고, 삭제 연산은 큐의 맨 앞에서 데이터를 제거합니다. 선형큐는 O(1)의 시간 복잡...2025.01.05
-
4칙 연산 문제 초급_22025.01.161. 4칙 연산 이 자료는 4칙 연산 문제 초급 수준의 연습 문제집입니다. 문제집에는 덧셈, 뺄셈, 곱셈, 나눗셈 등 기본적인 4칙 연산 문제가 포함되어 있습니다. 문제 유형은 단순한 숫자 계산부터 응용 문제까지 다양하게 구성되어 있습니다. 이를 통해 학습자들은 4칙 연산 능력을 향상시킬 수 있습니다. 1. 4칙 연산 4칙 연산은 수학의 기본적인 연산으로, 우리 일상생활에서 매우 중요한 역할을 합니다. 덧셈, 뺄셈, 곱셈, 나눗셈은 모든 수학적 계산의 기초가 되며, 이를 통해 우리는 복잡한 문제를 해결할 수 있습니다. 4칙 연산은 ...2025.01.16
-
4칙 연산 문제 초급_132025.01.161. 4칙 연산 이 자료는 4칙 연산 문제 초급 수준의 문제집입니다. 총 21개의 문제가 제시되어 있으며, 덧셈, 뺄셈, 곱셈, 나눗셈 등 기본적인 연산 능력을 평가하는 문제들로 구성되어 있습니다. 문제 유형은 단순한 계산 문제부터 응용 문제까지 다양하게 포함되어 있어 초급 수준의 학습자들이 기초 연산 능력을 기르는 데 도움이 될 것으로 보입니다. 1. 4칙 연산 4칙 연산은 수학의 기본적인 연산으로, 우리 일상생활에서 매우 중요한 역할을 합니다. 덧셈, 뺄셈, 곱셈, 나눗셈은 모든 수학적 계산의 기초가 되며, 이를 통해 복잡한 수...2025.01.16
-
어셈블리언어(시스템프로그래밍) 과제-3 (라이브러리 활용과 조건부 처리 프로그램 작성)2025.05.111. 난수 생성 프로그램에서 Randomize를 이용하여 시작 시드값을 항상 변경하므로, 난수 생성 시 처음 시작할 때와 동일하지 않은 랜덤한 값들이 나오게 된다. 이를 통해 -100 이상 100 미만의 20개의 난수를 생성하여 화면에 10진수로 출력하는 프로그램을 작성하였다. 2. 메모리 덤프 DumpMem 프로시저를 사용하여 워드 배열과 더블워드 변수의 값을 출력하는 프로그램을 작성하였다. ESI에 시작 주소, EBX에 원소의 크기, ECX에 원소 개수를 저장하여 DumpMem을 호출하였고, 이를 통해 메모리 내용을 확인할 수 ...2025.05.11
-
4칙 연산 문제 초급_32025.01.161. 4칙 연산 이 프레젠테이션은 4칙 연산 문제 초급 수준의 내용을 다루고 있습니다. 문제 번호 1부터 21번까지 더하기, 빼기, 곱하기, 나누기 등 다양한 유형의 기초 수학 문제가 제시되어 있습니다. 각 문제의 정답과 풀이가 상세히 설명되어 있어 초보자들도 쉽게 이해할 수 있습니다. 1. 4칙 연산 4칙 연산은 수학의 기본이 되는 가장 중요한 연산입니다. 더하기, 빼기, 곱하기, 나누기는 우리 일상생활에서 매우 자주 사용되는 연산이며, 이를 통해 복잡한 수학 문제를 해결할 수 있습니다. 4칙 연산은 기초적이지만 그 중요성은 매우...2025.01.16
-
디지털시스템설계실습_HW_WEEK92025.05.091. 4비트 CLA 어드러 4비트 CLA 어드러를 구현하고 RTL 스키매틱과 합성 스키매틱을 비교했습니다. 테스트 벤치 코드를 통해 시뮬레이션을 수행했고, 결과 분석을 통해 Critical Path Delay가 6.672ns임을 확인했습니다. 2. 32비트 CLA 어드러 32비트 CLA 어드러를 구현하고 RTL 스키매틱과 합성 스키매틱을 비교했습니다. 테스트 벤치 코드를 통해 시뮬레이션을 수행했고, 결과 분석을 통해 Critical Path Delay가 7.416ns임을 확인했습니다. 3. 비트 수에 따른 Critical Path ...2025.05.09
-
디지털 논리실험 6주차 예비보고서2025.05.061. ALU 74181의 기능 ALU 74181을 이용하여 네 자리 이진수의 덧셈을 구현하는 방법을 설명하였습니다. 74181의 A+B, XOR, A-B-1, AB minus 1 기능을 이용하여 이진수의 덧셈, 비교, 뺄셈 등을 수행할 수 있습니다. 2. 이진수 덧셈 구현 ALU 74181의 A+B 기능을 이용하여 네 자리 이진수의 덧셈을 구현하는 방법을 설명하였습니다. 입력 값이 active low이므로 실제 입력 값을 반대로 넣어야 하며, 출력 값 역시 active low임을 주의해야 합니다. 3. 이진수 비교 구현 ALU 74...2025.05.06
-
병렬프로그래밍 CUDA 프로그래밍 과제2 - Matrix multiplication2025.05.061. CPU를 이용한 행렬 곱셈 계산 CPU로 처리해서 행렬 곱 계산하는 코드를 제공하였습니다. 행렬 크기를 입력받아 CPU에서 행렬 곱셈을 수행하고 소요 시간을 측정하였습니다. 행렬 크기가 커질수록 CPU에서의 연산 시간이 기하급수적으로 늘어나는 것을 확인할 수 있습니다. 2. GPU를 이용한 행렬 곱셈 계산 GPU로 처리해서 행렬 곱 계산하는 코드를 제공하였습니다. 행렬 크기를 입력받아 GPU에서 병렬 처리를 통해 행렬 곱셈을 수행하고 소요 시간을 측정하였습니다. 행렬 크기가 커질수록 GPU가 CPU보다 더 빠른 연산 속도를 보...2025.05.06
-
[A+레포트] 부울대수의 규칙(교환법칙, 결합법칙, 분배법칙, 드모르강의 정리)들을 각각 증명해보자.(단, 부울대수식은 변수 3개(A,B,C)를 모두 사용한다.)2025.01.121. 부울대수의 기본 법칙: 교환법칙과 결합법칙 부울대수는 디지털 논리 설계와 컴퓨터 공학의 기초가 되는 수학적 체계로, 논리 연산의 규칙과 속성을 정의한다. 교환법칙은 두 변수의 논리곱(AND)과 논리합(OR) 연산의 결과가 그 변수들의 순서에 관계없이 동일하다는 것을 의미한다. 결합법칙은 세 변수의 논리 연산에서, 연산의 순서가 결과에 영향을 주지 않는다는 것을 의미한다. 이러한 기본 법칙들을 변수 A, B, C를 사용하여 증명하였다. 2. 부울대수의 고급 법칙: 분배법칙과 드모르강의 정리 부울대수의 분배법칙은 A(B+C) = ...2025.01.12
