총 126개
-
[프로그래밍언어실습] - 최소값과 최대값을 입력받아 그사이에 있는 정수의 합을 구하는 함수를 작성하고 출력하는 프로그래밍을 작성하시오2025.05.031. 프로그래밍 언어 실습 이 프로그램은 최소값과 최대값을 입력받아 그 사이에 있는 모든 정수의 합을 계산하는 자바스크립트 함수를 구현합니다. 'sumIntegers()' 함수는 'min'과 'max' 파라미터를 사용하여 해당 범위의 정수를 반복하고 합계를 계산합니다. 이 프로그램은 다양한 최소값과 최대값으로 테스트되어 올바른 출력을 생성합니다. 1. 프로그래밍 언어 실습 프로그래밍 언어 실습은 프로그래밍 기술을 익히고 개발 역량을 기르는 데 매우 중요한 부분입니다. 실습을 통해 프로그래밍 언어의 문법과 구문을 익히고, 다양한 알고...2025.05.03
-
CNC선반 실습보고서2025.11.181. CNC선반가공 CNC선반가공은 Computer Numerical Control 기술을 이용한 자동화 공작기계로, 프로그램 수치 제어 시스템을 갖춘다. 가공물을 회전시키면서 절삭공구로 금속, 플라스틱 등의 재료를 깎아 가공하는 기술이다. 설계도면을 토대로 정밀한 형상 제작이 가능하며 반복 정확도가 높아 품질이 균일하다. 원통형상 제작에 특화되어 있고 내외경, 테이퍼, 단면, 홈, 나사 등의 가공이 가능하다. 다중 좌표 연계가 가능하며 프로그램 변경만으로 다양한 부품 가공이 가능하다는 장점이 있다. 2. NC프로그래밍 NC프로그래...2025.11.18
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제102025.01.201. C언어 고급 실습 이 프레젠테이션은 C언어 고급 실습 과제 10번에 대한 내용을 다루고 있습니다. 과제 10번은 총 19개의 문제로 구성되어 있으며, 각 문제마다 코드, 결과, 설명이 제공됩니다. 주요 내용으로는 평균 함수, 객체 생성 및 복사, 함수 오버로딩, 디폴트 매개변수, 정적 멤버 함수 및 변수 등이 포함되어 있습니다. 1. C언어 고급 실습 C언어는 시스템 프로그래밍 언어로 널리 사용되는 언어입니다. 고급 실습을 통해 C언어의 다양한 기능과 활용 방법을 심도 있게 배울 수 있습니다. 메모리 관리, 포인터 활용, 구조...2025.01.20
-
세 숫자 중 가장 큰 수 출력, 소수의 개수 세기 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 컴퓨터 개론 및 실습 이 프레젠테이션은 컴퓨터 개론 및 실습 수업의 일부로, 두 가지 프로그래밍 문제를 다루고 있습니다. 첫 번째 문제는 입력받은 세 숫자 중 가장 큰 수를 출력하는 것이며, 두 번째 문제는 이진수로 표현된 숫자를 십진수로 변환하고 그 숫자가 소수인지 판별하여 소수의 개수를 출력하는 것입니다. 각 문제에 대해 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면이 제시되어 있습니다. 1. 컴퓨터 개론 및 실습 컴퓨터 개론 및 실습은 현대 사회에서 매우 중요한 역할을 하고 있습니다. 컴퓨터는 우리 생활 전반에 걸...2025.01.16
-
마이크로프로세서 응용회로설계실습 결과보고서62025.01.171. 마이크로프로세서 응용회로 설계 실습 이 보고서는 마이크로프로세서 응용회로 설계 실습 결과를 다룹니다. 주요 내용으로는 argc와 argv를 활용한 LED, Dot Matrix, FND 제어, find_hexa_number() 함수의 비트 연산, logic() 함수의 문자열 숫자 변환 과정, 다양한 명령행 인자 입력에 따른 동작 등이 포함됩니다. 또한 main.c, led.c, dot.c, find.c 파일의 주요 기능과 코드 설명도 제공됩니다. 1. 마이크로프로세서 응용회로 설계 실습 마이크로프로세서 응용회로 설계 실습은 전자...2025.01.17
-
중앙대학교 마이크로프로세서 응용회로 설계실습 5주차 결과보고서2025.01.021. 마이크로프로세서 응용회로 설계실습 이 보고서는 중앙대학교 마이크로프로세서 응용회로 설계실습 5주차 결과를 다룹니다. main.c 파일의 각 함수 역할을 설명하고, 특정 입력값에 대한 프로그램 동작을 예상하며, shift 연산 없이 동일한 효과를 내는 방법을 제시합니다. 또한 소스코드를 완성하고 실행 결과를 확인하였습니다. 1. 마이크로프로세서 응용회로 설계실습 마이크로프로세서 응용회로 설계실습은 전자공학 분야에서 매우 중요한 부분입니다. 마이크로프로세서는 현대 전자기기의 핵심 구성요소로, 이를 효과적으로 활용하고 응용할 수 있...2025.01.02
-
디지털 회로 실험 및 설계 - 74LS47 Driver를 이용한 7-Segment 실험 12025.05.161. 7-segment 디스플레이 7-segment는 7개의 마디와 1개의 점으로 이루어진 표시장치이다. 마디와 점은 모두 LED이며, 7개의 마디를 선택적으로 온/오프하여 숫자나 영문자를 표시하고, 점으로는 소수점을 표시한다. 7-segment는 애노드 공통형과 캐소드 공통형이 있으며, 애노드 공통형이 주로 사용된다. 2. 7447 디코더 7447 디코더는 BCD 코드를 10진수로 바꾸어 7-segment에 표시해 준다. 출력 단자는 7-segment의 7개의 마디(a~g)와 연결하며, 출력 단자로 'low'를 출력하여 7-seg...2025.05.16
-
하나의 프로그램을 자료구조와 알고리즘으로 나누어 설명하시오2025.05.031. 프로그램 구성 프로그램은 자료구조와 알고리즘의 조합이다. 알고리즘을 표현할 때 자연어로 표현하거나 흐름도를 사용할 수 있다. 또한 유사코드를 이용하여 프로그램 구현 시 핵심적인 내용에 집중할 수 있다. 자료구조 중 스택 자료구조에 익숙하지 않은 경우 큐 방식으로 상상하는 경우가 많은데, 이를 극복하기 위해 역량을 키워나가야 한다. 2. 물건 구매 후 거스름돈 내어주는 프로그램 이 프로그램은 물건의 가격과 고객이 지불한 금액을 입력받아 거스름돈을 계산하여 출력하는 프로그램이다. 자료구조로는 가격, 지불 금액, 거스름돈의 각 화폐...2025.05.03
-
배열의 정의, 선언, 초기화 및 활용2025.05.051. 배열의 정의 배열은 C언어에서 연속적인 메모리 영역에 동일한 데이터 타입의 여러 요소를 저장할 수 있는 구조입니다. 배열을 사용하면 데이터를 더욱 구조화된 방식으로 저장하고 접근할 수 있습니다. 2. 1차원 배열 선언 1차원 배열을 선언하려면 데이터 타입, 배열 이름, 배열 크기를 지정해야 합니다. 예를 들어, int arr[5]는 크기가 5인 int형 1차원 배열을 선언하는 것입니다. 3. 배열 활용 사례 배열은 시계열 데이터 저장, 문자열 처리, 정렬 및 검색 알고리즘 구현, 행렬 및 벡터 연산 등 다양한 상황에서 활용됩니...2025.05.05
-
자료구조 원형큐에 존재하는 요소의 개수를 반환하는 연산 get-count 부분을 추가 코딩2025.05.091. 자료구조 자료구조 중 하나인 원형 큐에 대해 설명하고 있습니다. 원형 큐는 선형 큐와 달리 front와 rear 포인터가 원형으로 이동하며, 큐의 크기가 고정되어 있습니다. 이 코드에서는 원형 큐에 존재하는 요소의 개수를 반환하는 get_count 함수를 구현하고 있습니다. 함수 내부에서 큐가 비어있는 경우, 데이터가 있는 경우, 오류 상태인 경우 등을 구분하여 요소의 개수를 계산하고 있습니다. 1. 자료구조 자료구조는 프로그래밍에서 매우 중요한 개념입니다. 데이터를 효율적으로 저장하고 관리하는 방법을 제공하기 때문에 복잡한 ...2025.05.09
