
총 132개
-
건국대학교 객체지향프로그래밍_13주차_랩실습보고서2025.05.011. 객체지향프로그래밍 이 보고서는 건국대학교 객체지향프로그래밍 수업의 13주차 랩실습 내용을 다루고 있습니다. 주요 내용은 스택을 활용한 후위 표현식 계산 알고리즘 구현입니다. 보고서에는 관련 소스코드와 실행 결과가 포함되어 있습니다. 2. 스택 이 보고서에서는 스택 자료구조를 활용하여 후위 표현식을 계산하는 알고리즘을 구현하고 있습니다. 스택은 후입선출(LIFO) 방식으로 데이터를 저장하고 처리하는 자료구조로, 수식 계산과 같은 문제 해결에 유용하게 사용됩니다. 3. 후위 표현식 후위 표현식은 연산자가 피연산자 뒤에 오는 수식 ...2025.05.01
-
유튜브 등에서 살펴본 리눅스 동작 장면과 수업 내용의 적용2025.05.031. 리눅스 가상 서버 실행 유튜브 등에서 다룬 내용들을 살펴보면, VMWare 프로그램을 이용해 버츄얼 머신을 설치하고 리눅스를 다루는 영상들이 많았다. 수업에서 배운 내용 외에도 구름IDE 등에서 제공하는 가상 서버 내에 우분투를 설치하는 방법 등 다양한 서비스가 있음을 알게 되었다. 2. 윈도우 버전 리눅스 활용 마이크로소프트사는 WSL2 버전을 출시하여 별도의 유료 서비스 없이도 리눅스 가상 서버를 테스트해볼 수 있는 기회를 제공했다. 학습자 역시 WSL을 설치하고 우분투를 실행하며 리눅스 가상 실행을 경험해보았다. 3. 리...2025.05.03
-
충북대 일반 물리학 실험 <아두이노를 이용한 회로 꾸미기> 결과 보고서2025.01.231. 아두이노를 이용한 회로 꾸미기 이번 실험을 통해 아두이노를 이용하여 회로를 구성하고 작동을 확인하였습니다. 실험 1. Blink에서는 LED의 깜빡임 주기를 변수(delay)의 값을 변경하여 조절할 수 있었습니다. 실험 2. Fade에서는 삼색 LED를 사용하여 다양한 색상을 만들어낼 수 있었습니다. 실험 3. Calibration에서는 조도 센서를 통해 주변 밝기 변화를 감지할 수 있었습니다. 또한 회로에 저항을 사용하는 이유는 LED에 흐르는 전압을 조절하여 폭발 위험을 줄이기 위함이라는 것을 알게 되었습니다. 아두이노는 ...2025.01.23
-
방송통신대학교 통계데이터학과) 파이썬컴퓨팅 출석수업과제물 (30점 만점 A+)2025.01.261. 파이썬 개발 서비스 및 소프트웨어 파이썬은 ABC 언어의 특징을 계승하여 1991년 2월에 version 0.9.0을 시작으로 간결한 문법, 쉬운 사용성, 높은 확장성을 추구하는 프로그래밍 언어로 개발되었고, 1994년에 함수형 프로그래밍, 문자열 처리 기능 등을 추가한 version 1.0이 공개되면서 파이썬의 서막이 열렸다. 그 이후, version 2.0, 3.0을 거쳐 현재는 version 3.21.1까지 꾸준히 발전해왔다. 파이썬이 발전하게 된 중요한 계기는 다양한 라이브러리의 등장인데, 데이터과학 분야에서는 Nump...2025.01.26
-
LabView 실습1 결과보고서 (아주대 기계공학기초실험 실험4)2025.04.261. 랩뷰 프로그래밍 실습1에서는 랩뷰의 While루프 함수를 이용하여 실시간으로 생성되는 0~1 사이의 난수를 웨이브폼 차트에 나타냈다. 이때 While루프는 무한반복 루프이기 때문에 반드시 정지조건을 달아야 한다는 것을 알 수 있었다. 2. 사인 함수 생성 실습2에서는 난수, 상수, 사인 함수를 연산하여 웨이브폼 차트에 나타냈다. 상수값, 사인 함수의 진폭, 주파수에 따라 사인 함수가 달라지는 것을 확인할 수 있었다. 진폭에 따라 진폭의 최대값과 최소값 차가 달라지고 상수값이 변하면 y축 평행 이동을 하며, 주파수가 변하면 초당...2025.04.26
-
가정학교회사에서 학습이론을 적용하여 자녀학생직원 능력을 개발할 수 있는 방안2025.01.171. 조작적 조건화 이론 조작적 조건화의 원리는 긍정적인 행동에는 보상을, 부정적 행동에는 처벌을 가함으로써 원하는 행동을 학습하고, 그것을 지속할 수 있는 요인을 제공하는 것이다. 정적 강화는 선호하는 긍정적 행동을 하였을 때, 유기체가 원하는 보상을 지급함으로써 그 행동의 빈도 증가를 기대한다. 정적 처벌은 부정적인 행동을 할 경우, 그것에 대한 처벌을 가함으로써 직접적인 자극으로 소거한다. 부적 처벌은 유기체가 당연한 권리로 누리던 행위 및 선호 자극을 제거하여, 직접적 처벌을 대체하여 혐오 자극을 준다. 2. 동생의 문제와 ...2025.01.17
-
인하대 데이터구조 9주차 Homework3 Maxheap2025.05.031. Max Heap 이 프레젠테이션은 Max Heap 자료구조를 다루는 프로그램을 작성하는 방법에 대해 설명합니다. 프로그램은 사용자로부터 명령을 받아 Max Heap에 대한 다양한 작업을 수행할 수 있습니다. 이러한 작업에는 요소 삽입, 삭제, 최대값 출력, 특정 순위 요소 삭제 및 출력, 전체 요소 출력 등이 포함됩니다. 프로그램은 입력 오류 처리 기능도 포함하고 있어 잘못된 입력이 들어오는 경우에도 계속해서 입력을 받을 수 있습니다. 1. Max Heap Max Heap은 완전 이진 트리 구조를 가지며, 각 노드의 값이 자식...2025.05.03
-
PLC 제어 실험 보고서 (A+)2025.01.241. LIDAR 센서 LIDAR는 Light Detection And Ranging의 약자로, 근적외광, 가시광, 자외선을 사용하여 대상물에 빛을 비추고 반사광을 감지하여 거리를 측정하는 리모트 센싱 방식입니다. LIDAR 센서는 공간 분해능이 뛰어나 물체를 3D로 묘사할 수 있지만 기상 조건에 따라 성능이 저하될 수 있습니다. LIDAR 센서는 자율주행 자동차와 로봇 분야에 널리 사용되고 있습니다. 2. 압력 센서 압력 센서는 압력을 감지하여 전기 신호로 변환하는 장치입니다. 압력 센서에는 스트레인게이지식, 정전용량식, 전위차계식...2025.01.24
-
2023년 2학기 파이썬과R 출석수업 중간과제 리포트 30점 만점2025.01.251. 파이썬 파이썬은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나로, 다양한 분야에서 활용되고 있습니다. 파이썬은 간단한 문법과 강력한 기능으로 인해 초보자들도 쉽게 배울 수 있으며, 데이터 분석, 머신러닝, 웹 개발 등 다양한 용도로 사용됩니다. 2. R R은 통계 분석과 데이터 시각화에 특화된 프로그래밍 언어입니다. R은 다양한 통계 패키지와 라이브러리를 제공하여 복잡한 데이터 분석을 쉽게 수행할 수 있습니다. 또한 ggplot2와 같은 강력한 시각화 도구를 통해 데이터를 효과적으로 표현할 수 있습니다. 3. 중간과제 중간...2025.01.25
-
시뮬레이션 2024년 2학기 방송통신대 중간과제물2025.01.261. 시뮬레이션 이 과제는 시뮬레이션 교과목의 중간과제물로, 교재 3.4절의 예제를 변경된 조건으로 시뮬레이션하고 결과를 분석하는 내용입니다. 시뮬레이션 기법을 활용하여 실제 상황을 모델링하고 분석하는 능력을 평가하는 과제입니다. 2. 대기시간 분석 이 과제에서는 고객의 도착 형태와 봉사 형태를 변경하여 시뮬레이션을 수행하고, 처음 도착한 3명의 고객에 대한 대기시간을 분석하는 것이 핵심입니다. 대기시간 계산 방법과 결과 해석 능력을 평가하는 것이 목적입니다. 3. 프로그래밍 이 과제를 수행하기 위해서는 Visual C++ 프로그래...2025.01.26