총 534개
-
파이썬 / 생활융합코딩 성적 출력 프로그램2025.05.091. 파이썬 파이썬은 인기 있는 프로그래밍 언어로, 다양한 분야에서 사용되고 있습니다. 이 프로그램은 파이썬을 사용하여 성적 데이터를 처리하고 출력하는 기능을 구현하고 있습니다. 파이썬의 기본 문법과 파일 입출력, 조건문, 함수 등의 개념이 활용되었습니다. 2. 성적 처리 이 프로그램은 입력 파일에서 학생들의 성적 데이터를 읽어와 평균 점수와 학점을 계산하여 출력하는 기능을 제공합니다. 평균 점수 계산 및 학점 등급 부여 로직이 구현되어 있습니다. 3. 파일 입출력 이 프로그램은 입력 파일 'input.txt'에서 성적 데이터를 읽...2025.05.09
-
쉽게풀어쓰는 C언어 연습문제 3장2025.05.131. C 프로그래밍 기초 C 프로그램의 기본 구조와 특징에 대해 설명하고 있습니다. C 프로그램은 적어도 하나의 함수를 가져야 하며, main() 함수가 반드시 있어야 합니다. 변수 선언, 문장 끝의 세미콜론 사용 등 C 프로그래밍의 기본적인 문법을 다루고 있습니다. 2. 주석 처리 C 프로그래밍에서 주석 처리 방법과 주석의 특성에 대해 설명하고 있습니다. 주석은 컴파일 과정에서 무시되며, 주석이 많아지면 실행 파일의 크기가 커지지 않습니다. 주석은 /*로 시작하여 */로 끝나거나, //를 사용하여 현재 위치부터 줄의 끝까지 주석 ...2025.05.13
-
음력 12지간 동물 판별 프로그램2025.11.151. 12지간 체계 음력 달력에서 12년을 주기로 반복되는 동물 상징 체계입니다. 자(쥐), 축(소), 인(호랑이), 묘(토끼), 진(용), 사(뱀), 오(말), 미(양), 신(원숭이), 유(닭), 술(개), 해(돼지)로 구성되어 있으며, 각 해마다 고유한 동물이 배정됩니다. 이는 동양 문화권에서 오랫동안 사용되어온 전통적인 시간 표기 방식입니다. 2. 모듈로 연산을 이용한 주기 계산 주어진 년도를 12로 나눈 나머지를 구하여 12지간의 동물을 결정하는 방식입니다. 년도 % 12의 결과값(0~11)이 각각 12개의 동물에 대응됩니다...2025.11.15
-
마이크로프로세서 ATmega 128의 GPIO 구조 설명2025.05.021. 마이크로프로세서 마이크로프로세서는 작은 실리콘 칩 위에 수천만 개의 트랜지스터를 집적한 소자로, CPU 기능의 대부분을 칩 하나에 집적한 CPU형 마이크로프로세서와 마이크로컴퓨터에 필요한 모든 부품을 하나의 반도체 칩에 집적한 단일 칩 마이크로컴퓨터로 구분된다. 2. ATmega 128의 GPIO 구조 ATmega 128은 64핀의 신호선과 7세트의 FP10 내장 IO 신호선을 가지고 있으며, PA7~PA0, PB7~PB0, PC7~PC0, PD7~PD0, PE7~PE0, PF7~PF0, PG4~PG0 등의 GPIO 신호선을 ...2025.05.02
-
[부산대 어드벤처 디자인] 2장 아날로그 입출력 예비보고서2025.01.121. 온도센서(LM35)의 원리 온도센서(LM35)는 주변 온도 변화에 따른 센서 내부 저항 값의 변화를 이용하여 온도를 측정합니다. 온도가 높을수록 저항 값이 커지며, 낮을수록 저항값이 작아집니다. 센서는 측정된 온도 값을 아날로그 데이터(전압)으로 출력합니다. LM35의 공급전압은 5V이며, 작동온도 범위는 -55℃ ~ +150℃입니다. 출력전압과 온도의 관계는 섭씨 1℃당 10mV의 전압을 선형적으로 출력합니다. 2. 아날로그 신호의 디지털 변환 Mega2560의 아날로그 핀에서는 연속한 아날로그 신호를 0 ~ 1023 범위의...2025.01.12
-
컴퓨터 시스템의 구성 요소와 기능 이해2025.01.191. 중앙처리장치(CPU) 중앙처리장치(CPU)는 컴퓨터 시스템의 핵심 구성 요소로, 모든 계산과 명령 처리를 담당합니다. CPU는 제어 장치, 산술 논리 장치(ALU), 레지스터 등으로 구성되며, 프로그램의 명령을 해석하고 실행하는 기능을 수행합니다. 제어 장치는 명령을 해독하고 실행 순서를 제어하며, ALU는 산술 및 논리 연산을 수행합니다. 레지스터는 고속 메모리로, 연산 중인 데이터를 임시 저장합니다. CPU의 성능이 컴퓨터 전체 성능에 미치는 영향이 크기 때문에, 컴퓨터를 선택할 때 CPU의 사양을 중요하게 고려해야 합니다...2025.01.19
-
방통대 방송대 컴퓨터구조 5페이지 암기노트 핵심요약정리2025.01.251. 컴퓨터 명령어 명령어는 연산코드(연산종류)와 오퍼랜드(데이터/주소)로 구성되며, 함수연산, 정보전달, 순서제어, 입출력 등의 기능을 수행합니다. 오퍼랜드는 누산기, 다중 레지스터, 스택 구조에 저장되며, 3-주소, 2-주소, 1-주소, 0-주소 명령어 형식이 있습니다. 주소지정방식에는 직접, 간접, 레지스터, 상대, 인덱스 등이 있습니다. 2. 처리장치 처리장치는 마이크로 연산(레지스터 전송, 산술, 논리, 시프트)을 수행하며, 산술논리연산장치(ALU), 레지스터, 내부버스로 구성됩니다. 제어장치는 명령어 해독, 제어신호 발생...2025.01.25
-
교류및전자회로실험 실험10-1_트랜지스터 증폭회로1 결과보고서2025.01.201. 트랜지스터 증폭회로 실험을 통해 트랜지스터에 의한 소신호 증폭회로의 기본이 되는 common emitter 증폭회로를 만들어보고 그 동작을 확인함으로써 트랜지스터 증폭회로의 이해를 높였다. 이를 통해 바이어스의 개념과 적절한 바이어스에 의한 동작점의 설정, 교류등가회로, 입출력 임피던스가 갖는 의미를 이해할 수 있었다. 2. 동작점 분석 실험 결과를 통해 트랜지스터의 컬렉터, 에미터, 베이스 단자의 전위를 측정하고 이로부터 동작점을 결정할 수 있었다. 예상값과 실제 측정값 간의 오차가 크지 않아 동작점 설정이 잘 이루어졌음을 ...2025.01.20
-
C언어 성적 처리 프로그램2025.11.161. C언어 배열과 포인터 C언어에서 2차원 배열을 이용하여 학생 성적 데이터를 저장하고 관리하는 방법을 다룬다. 5명의 학생과 3개 과목(국어, 영어, 수학)의 성적을 scores[6][5] 배열에 저장하며, 포인터를 활용하여 배열 요소에 접근한다. 배열의 6번째 행은 과목별 총점을 저장하는 용도로 사용되며, 이를 통해 메모리 효율적인 데이터 관리를 학습할 수 있다. 2. 성적 통계 계산 프로그램은 학생별 총점, 과목별 총점, 과목별 평균을 계산한다. 각 학생의 3개 과목 점수를 합산하여 총점을 구하고, 모든 학생의 각 과목 점수...2025.11.16
-
중앙대학교 아날로그및디지털회로설계실습 7차 예비보고서2025.01.041. 논리함수와 게이트 이 보고서에서는 다양한 논리 게이트의 기능을 실험적으로 이해하고자 합니다. XNOR, NAND, NOR, XOR 게이트의 회로도를 설계하고 진리표를 작성하여 그 특성을 분석합니다. 또한 AND 게이트와 OR 게이트의 입출력 시간 지연을 측정하는 방법을 조사하고 실험 계획을 수립합니다. 마지막으로 NAND 게이트의 최소 정격 전압을 구하는 방법과 2x4 디코더 회로를 설계하는 내용이 포함되어 있습니다. 1. 논리함수와 게이트 논리함수와 게이트는 디지털 회로 설계의 기본이 되는 중요한 개념입니다. 논리함수는 입력...2025.01.04
