
총 132개
-
울산대 기계공작실습 CNC프로그래밍 레포트2025.01.171. CNC 프로그래밍 CNC(Computer Numerical Control)는 컴퓨터 마이크로프로세서를 내장한 수치제어 공작기계 및 이를 응용한 기계공작 전반을 의미합니다. CNC 선반의 주요 구성요소로는 주축대, 터렛, 심압대, 조작반, 자동계측장치, 가공물 수거장치 등이 있습니다. CNC 프로그래밍에는 Fanuc 프로그램과 Sinutrain 프로그램이 사용되며, 시험은 CNC 선반 조작평가, CNC 기초 이론평가, Sinutrain 프로그램 모의 가공으로 구성되어 있습니다. 1. CNC 프로그래밍 CNC(Computer Nu...2025.01.17
-
A를 크기 n x n의 정사각형 행렬이라고 하자. 다음 프로그램의 예상되는 출력이 무엇인지 설명2025.01.191. 행렬 전치 제시된 코드는 행렬 A의 전치행렬을 구하는 코드입니다. 코드에서는 행렬 A의 각 요소를 대각선을 기준으로 위치를 서로 바꾸는 과정을 반복하여 전치행렬을 생성합니다. 이 과정에서 임시 변수 Temp를 사용하여 기존 값을 저장하고 있다가 행과 열을 바꾼 위치에 넣어줍니다. 따라서 최종적으로 출력되는 행렬 A는 원래 행렬 A의 전치행렬이 됩니다. 1. 행렬 전치 행렬 전치는 선형대수학에서 매우 중요한 개념입니다. 행렬 전치는 행과 열을 바꾸는 것으로, 이를 통해 다양한 행렬 연산을 수행할 수 있습니다. 예를 들어 행렬 곱...2025.01.19
-
사용자로부터 제품의 수량, 단가, 할인율을 입력받아서 해당 제품에 대한 원래 금액, 할인액, 최종 결제 금액을 출력하는 파이썬 프로그램2025.01.021. 파이썬 프로그래밍 이 프로그램은 사용자로부터 제품의 수량, 단가, 할인율을 입력받아 해당 제품의 원래 금액, 할인액, 최종 결제 금액을 계산하고 출력하는 파이썬 프로그램입니다. 프로그램의 주요 기능은 calculate_discounted_amount 함수를 정의하여 입력받은 값을 바탕으로 계산을 수행하고, 그 결과를 출력하는 것입니다. 이를 통해 사용자가 제품 구매 시 필요한 가격 정보를 쉽게 확인할 수 있습니다. 1. 파이썬 프로그래밍 파이썬은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 파이썬은 간단하고 직관적...2025.01.02
-
파이썬프로그래밍 ) 리스트에 대해 설명하고, 리스트를 만드는 방법과 리스트 자르기를 예를 들어 설명하시오.2025.01.191. 리스트 리스트는 아이템들의 수집(collection)을 위해 사용되는 기본 데이터 구조 중 하나이다. 이렇게 리스트 내에 저장된 아이템들은 원소(element)라고 불린다. 파이썬에서 아이템을 저장하고 다루는 방법은 딕셔너리나 튜플 등 여러 가지가 있지만 리스트(list)와 가장 많이 비교되는 것은 배열(array)이다. 리스트와 배열은 원소를 조작하는 방식이나 목적이 비슷하여 상호 호환 가능하지만, 메모리 관리, 원소의 조작 및 사칙연산 등 몇 가지 부분에서는 차이점을 보인다. 2. 리스트 생성 방법 리스트의 생성 방법은 대...2025.01.19
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제62025.01.201. C언어 고급 실습 이 과제에서는 C언어의 고급 실습 문제를 다루고 있습니다. 주요 내용은 다음과 같습니다: 1. float 타입 변수를 선언하고 입력받은 값 중 가장 큰 값을 찾아 출력하는 문제 2. 함수를 이용하여 1부터 n까지의 합을 구하는 문제 3. 사용자 입력에 따라 다양한 연산을 수행하는 문제 4. 메뉴 항목과 수량을 입력받아 총 금액을 계산하는 문제 5. 사칙연산을 수행하는 문제 6. 문자열 입력을 받아 알파벳 빈도수를 출력하는 문제 1. C언어 고급 실습 C언어는 시스템 프로그래밍 언어로 널리 사용되는 언어입니다...2025.01.20
-
고등학교 정보 과목별 세부능력 및 특기사항(과세특) 예시2025.01.151. 정보 과목 세부능력 및 특기사항 학생들의 정보 과목 수업 태도, 문제 해결 능력, 프로그래밍 실습, 앱 분석 프로젝트, 정보 기술 이해 등 다양한 영역에서의 학생 역량을 상세히 기술하고 있습니다. 학생들의 학습 태도와 능력이 고르게 우수한 것으로 나타나며, 특히 프로그래밍과 앱 분석 등의 활동에서 두드러진 성과를 보이고 있습니다. 1. 정보 과목 세부능력 및 특기사항 정보 과목은 학생들의 정보 활용 능력과 문제 해결 능력을 향상시키는 데 중요한 역할을 합니다. 이 과목에서는 컴퓨터 활용, 프로그래밍, 정보 윤리 등 다양한 주제...2025.01.15
-
Processing을 활용한 인터랙티브 오디오 시각화 (타임라인바 활용)2025.01.151. Processing Processing은 예술가, 디자이너, 연구원 및 프로그래머를 위한 오픈 소스 프로그래밍 언어이자 개발 환경입니다. 간단한 구문과 강력한 그래픽 기능을 제공하여 시각적 예술, 애니메이션, 데이터 시각화 및 인터랙티브 미디어를 쉽게 제작할 수 있도록 설계되었습니다. Processing은 시각적 프로그래밍을 통해 코딩을 배우는 데 특히 유용하며, Java 기반으로 작동합니다. 2. 인터랙티브 오디오 시각화 인터랙티브 오디오 시각화는 음악이나 소리 데이터를 실시간으로 분석하여 시각적으로 표현하는 기술입니다. 이...2025.01.15
-
자료구조(프로그램을 자료구조와 알고리즘으로 나누어 설명)2025.01.031. 자료구조 자료구조는 데이터를 어떠한 형태로 저장하고 관리할 것인지에 대한 방법으로, 자료를 어떤 효율적 방법으로 저장할 것인가를 의미합니다. 프로그램을 구성하는 핵심 요소 중 하나입니다. 2. 알고리즘 알고리즘은 저장된 데이터를 찾거나 변형하거나 수정할 때 필요한 방법으로, 문제를 해결하기 위한 절차를 의미합니다. 프로그램을 구성하는 또 다른 핵심 요소입니다. 1. 자료구조 자료구조는 프로그래밍에서 매우 중요한 개념입니다. 데이터를 효율적으로 저장하고 관리하는 방법을 제공하기 때문에 복잡한 문제를 해결하는 데 필수적입니다. 배...2025.01.03
-
일상생활 속 작은 반짝임2025.01.031. 관찰 글쓴이는 어렸을 때부터 관찰에 관심이 많았지만, 점점 시간이 지나면서 주변에 대한 관심이 줄어들었다고 말합니다. 그러나 상상과 창조 수업을 통해 관찰의 중요성을 깨닫고, 자신의 일상생활을 관찰하며 아이디어를 얻어 프로그램을 만들었습니다. 이를 통해 일상생활 속 작은 아이디어가 얼마나 중요한지 알게 되었다고 합니다. 2. 차이 존중 글쓴이는 창조적 스파크 중 '차이를 존중해라'를 선정한 이유로, 자신의 삶에서 친구와의 갈등을 해결하는 과정에서 상대방의 입장을 이해하고 존중하는 것이 중요하다는 것을 배웠기 때문이라고 말합니다...2025.01.03
-
C++ report 함수 관련 프로그램2025.01.161. 화씨-섭씨 변환 함수 프로그램에서 화씨를 섭씨로, 섭씨를 화씨로 변환하는 두 개의 함수를 작성하였습니다. 섭씨 28도를 화씨로 변환하면 82.4도이고, 화씨 80도를 섭씨로 변환하면 26.667도입니다. 2. 배열의 최대값 찾기 배열에 저장된 값 중 가장 큰 값을 찾는 함수를 작성하였습니다. 배열 {8, 54, 11, -45, 43, 26, 66, 12, 33, 65}의 최대값은 66입니다. 3. 배열 역순 출력 배열 {35, 43, 5, 65, -65, 14, 22, 89, -12, 12}의 값을 역순으로 출력하는 프로그램을...2025.01.16