총 44개
-
2023년1학년1학기_파이썬프로그래밍기초_출석대체과제물2025.01.241. 파이썬 프로그래밍 언어의 특징 파이썬 언어는 인터프리터 언어로, 소스 코드를 실행 시점에 바로 한 줄씩 해석하여 컴퓨터가 처리할 수 있도록 하는 작동 방식을 가지고 있습니다. 이로 인해 초기 개발이 빠르고 코드 수정이나 디버깅이 편리하지만, 실행 속도가 비교적 느리다는 단점이 있습니다. 반면 C, 자바, C++와 같은 컴파일러 언어는 소스코드를 저급언어인 기계어로 먼저 번역하여 실행되는 방식으로, 실행 속도가 매우 빠르지만 초기 개발이 느리고 수정이 어려우며 플랫폼의 호환성이 떨어집니다. 2. 파이썬의 동적 타이핑 특징 파이썬...2025.01.24
-
프로그램 언어의 역사, 특징, 장.단점2025.05.061. 프로그래밍 언어 프로그래밍 언어는 기계와 인간이 이해할 수 있는 형태로 문제를 해결하기 위해 사용되는 도구입니다. 저급언어와 고급언어의 차이점은 사용자 중심의 언어인지, 하드웨어 중심의 언어인지에 있습니다. 저급언어는 기계어와 어셈블리어로 구성되며 컴퓨터만 이해할 수 있는 언어입니다. 고급언어는 절차지향 언어와 객체지향 언어로 구분되며 사용자가 이해하기 쉽고 이식성이 높습니다. 2. C 언어 C 언어는 1972년 데니스 리치에 의해 개발되었으며, 시스템 프로그래밍과 응용 프로그래밍에 널리 사용되는 범용 프로그래밍 언어입니다. ...2025.05.06
-
파이썬: 고급 언어로서의 가치와 중요성2025.01.261. 파이썬의 고급 언어 특성 파이썬은 간결하고 가독성 높은 문법 구조, 다양한 라이브러리 지원, 자동 메모리 관리 기능 등의 특성으로 인해 고급 언어로 분류됩니다. 이러한 특성들은 파이썬이 개발자들이 효율적으로 작업할 수 있도록 돕고, 다양한 분야에서 필수적인 도구로 자리잡게 해줍니다. 2. 파이썬의 범용성과 활용도 파이썬은 웹 개발, 데이터 분석, 인공지능 등 다양한 분야에서 활용되는 범용 언어입니다. 이는 파이썬이 제공하는 강력한 라이브러리와 프레임워크 덕분이며, 이를 통해 개발자들은 복잡한 문제를 손쉽게 해결할 수 있습니다....2025.01.26
-
파이썬 프로그래밍: 특징과 활용2025.11.141. 파이썬의 정의 및 특징 파이썬은 1991년 귀도 반 로섬에 의해 개발된 고급 프로그래밍 언어입니다. 간결하고 가독성이 높은 문법을 가지고 있으며, 인터프리터 언어로서 코드를 컴파일 없이 즉시 실행할 수 있습니다. 동적 타이핑, 객체 지향 프로그래밍 지원, 동적 메모리 관리 등의 특징을 가지고 있으며, Windows, Linux, macOS 등 다양한 운영 체제에서 동작하는 크로스 플랫폼을 지원합니다. 2. 파이썬의 라이브러리와 모듈 파이썬은 많은 라이브러리와 모듈을 제공하여 다양한 작업을 간편하게 처리할 수 있습니다. requ...2025.11.14
-
리눅스 운영체제의 종류와 특징, 장단점2025.01.231. 리눅스 운영체제의 종류 리눅스는 다양한 배포판으로 나뉘어져 있으며, 대표적인 배포판으로는 우분투, 레드햇, 센토스, 페도라 등이 있습니다. 각 배포판은 특정한 목적과 용도에 맞추어 개발되었으며, 사용자는 자신의 필요에 맞는 리눅스를 선택할 수 있습니다. 2. 리눅스의 특징 리눅스의 주요 특징은 오픈 소스, 안정성과 보안성, 커뮤니티 지원 등입니다. 오픈 소스 특성으로 인해 사용자 맞춤형 설정이 가능하고, 안정성과 보안성이 뛰어나며, 활발한 커뮤니티 활동을 통해 문제 해결이 용이합니다. 3. 리눅스의 기술적 특징 리눅스는 멀티 ...2025.01.23
-
[부산대 어드벤처디자인] 1장 마이크로컨트롤러의 이해, 디지털입출력 예비보고서2025.01.121. 마이크로컨트롤러 마이크로컨트롤러는 마이크로프로세서와 입·출력 모듈을 하나의 집적회로에 내장해 정해진 기능을 수행하는 컴퓨터입니다. 칩 하나만으로 기본적인 컴퓨터의 기능을 수행할 수 있어 시스템의 안정성 및 비용 효율성이 높으며, 주로 기기제어를 위해 사용됩니다. 2. 아두이노 아두이노는 마이크로컨트롤러를 장착한 시스템을 위한 오픈소스 컴퓨팅/소프트웨어 개발환경입니다. UNO, Mega2560 등 다양한 기능과 성능을 가진 아두이노 보드들이 존재하며, 센서, 스위치 등으로부터 입력 값을 받아들여 LED, 모터 등 다양한 장치의 ...2025.01.12
-
2023년 1학기 방통대 R컴퓨팅 출석수업 중간과2025.01.251. R 프로그래밍 R은 약 20년 전 어문계 사범대학을 졸업하고 이후 제약회사의 국내외 업무를 하다가 금년도 이렇게 방송통신대학교 통계-데이터과학과에 편입하고서야 처음 접하게 되는 프로그래밍 언어입니다. 이전까지는 R의 R자도 들어보지 못하였고, 첫학기(한학기)의 중반이 넘어가고 있는 지금에도 아직 생경한 것이 사실입니다. 다행인 것은 이 R컴퓨팅 과목뿐만 아니라 함께 수강하고 있는 몇 과목들, 예를 들어 통계학개론이나 정보처리입문과 같은 과목에서 R에 대해 부분적으로 반복적으로 배울 수 있어 학습-습득에 도움이 되고 있습니다. ...2025.01.25
-
Processing을 활용한 인터랙티브 오디오 시각화 (타임라인바 활용)2025.01.151. Processing Processing은 예술가, 디자이너, 연구원 및 프로그래머를 위한 오픈 소스 프로그래밍 언어이자 개발 환경입니다. 간단한 구문과 강력한 그래픽 기능을 제공하여 시각적 예술, 애니메이션, 데이터 시각화 및 인터랙티브 미디어를 쉽게 제작할 수 있도록 설계되었습니다. Processing은 시각적 프로그래밍을 통해 코딩을 배우는 데 특히 유용하며, Java 기반으로 작동합니다. 2. 인터랙티브 오디오 시각화 인터랙티브 오디오 시각화는 음악이나 소리 데이터를 실시간으로 분석하여 시각적으로 표현하는 기술입니다. 이...2025.01.15
-
아두이누 pH meter 고찰2025.04.281. 아두이노 보드 사용 이번 실험에서는 Arduino 보드와 PC를 이용하여 Arduino 작동 원리를 배우고 실제로 HCl의 적정 pH를 측정하는 실험을 진행했습니다. 실험을 진행하면서 Arduino 보드와 PC를 어떻게 잘 활용하는지가 가장 중요한 점이었습니다. Arduino 보드 설치와 pH 미터기 조작에 따라 pH 값이 크게 달라져 실험에 많은 어려움이 있었습니다. 2. pH 측정 오차 실험 결과, HCl의 이론적 pH는 0.4437이었지만 pH 미터기로 측정한 값은 1.5로 오차율이 238%나 발생했습니다. 또한 HCl과...2025.04.28
-
아마존 클라우드 컴퓨팅 서비스와 미래 전망2025.11.151. Amazon EC2 (Elastic Compute Cloud) 가장 포괄적이고 심층적인 컴퓨팅 플랫폼 서비스로, 500개 이상의 인스턴스를 제공합니다. 온디맨드, 스팟, 예약 인스턴스 등 다양한 가격 모델을 통해 워크로드에 맞는 최적의 서비스를 제공하며, 작동 시간 기준 과금으로 비용 효율성을 높입니다. 고도의 성능이 필요한 작업에 적합하고, 인텔과 AMD 등 주요 프로세서에 최적화되어 있습니다. 2. AWS Lightsail 및 App Runner Lightsail은 가상 프라이빗 서버(VPS) 인스턴스를 구축하여 소규모 비...2025.11.15
