
총 197개
-
파이썬: 고급 언어로서의 가치와 중요성2025.01.261. 파이썬의 고급 언어 특성 파이썬은 간결하고 가독성 높은 문법 구조, 다양한 라이브러리 지원, 자동 메모리 관리 기능 등의 특성으로 인해 고급 언어로 분류됩니다. 이러한 특성들은 파이썬이 개발자들이 효율적으로 작업할 수 있도록 돕고, 다양한 분야에서 필수적인 도구로 자리잡게 해줍니다. 2. 파이썬의 범용성과 활용도 파이썬은 웹 개발, 데이터 분석, 인공지능 등 다양한 분야에서 활용되는 범용 언어입니다. 이는 파이썬이 제공하는 강력한 라이브러리와 프레임워크 덕분이며, 이를 통해 개발자들은 복잡한 문제를 손쉽게 해결할 수 있습니다....2025.01.26
-
방통대 방송대 C++프로그래밍 핵심요약노트 교재요약본 (4장~15장)2025.01.251. C++ 프로그래밍 기초 C++의 기본 문법과 개념을 다룹니다. void, inline, const, 참조자, 포인터 등의 기본 문법을 설명하고 있습니다. 클래스와 객체 생성, 접근 제어자, 생성자와 소멸자 등 객체지향 프로그래밍의 기본 개념을 다루고 있습니다. 2. C++ 고급 문법 C++의 고급 문법을 다룹니다. static, 연산자 오버로딩, 동적 메모리 할당, 문자열 처리 등의 내용을 설명하고 있습니다. 또한 상속, 다형성, 가상 함수 등 객체지향 프로그래밍의 핵심 개념을 다루고 있습니다. 3. C++ 표준 라이브러리 (...2025.01.25
-
방송통신대학교 프라임칼리지 AI전공 인공지능 2차 과제(만점 취득)2025.01.241. 텐서플로(TensorFlow) 텐서플로(TensorFlow)는 구글(Google)에서 만든 딥러닝 프로그램을 쉽게 구현할 수 있도록 다양한 기능을 제공해주는 라이브러리입니다. 텐서플로 자체는 기본적으로 C++로 구현되어 있지만, Python, Java, Go 등 다양한 언어를 지원하며, 파이썬을 최우선으로 지원하고 있습니다. 또한 브라우저에서 실행 가능한 시각화 도구인 텐서보드(TensorBoard)를 제공하여 딥러닝 학습 과정을 추적하는데 유용하게 사용됩니다. 텐서플로에서 Tensor(텐서)란 딥러닝에서 데이터를 표현하는 방...2025.01.24
-
병렬프로그래밍 CUDA 프로그래밍 과제2 - Matrix multiplication2025.05.061. CPU를 이용한 행렬 곱셈 계산 CPU로 처리해서 행렬 곱 계산하는 코드를 제공하였습니다. 행렬 크기를 입력받아 CPU에서 행렬 곱셈을 수행하고 소요 시간을 측정하였습니다. 행렬 크기가 커질수록 CPU에서의 연산 시간이 기하급수적으로 늘어나는 것을 확인할 수 있습니다. 2. GPU를 이용한 행렬 곱셈 계산 GPU로 처리해서 행렬 곱 계산하는 코드를 제공하였습니다. 행렬 크기를 입력받아 GPU에서 병렬 처리를 통해 행렬 곱셈을 수행하고 소요 시간을 측정하였습니다. 행렬 크기가 커질수록 GPU가 CPU보다 더 빠른 연산 속도를 보...2025.05.06
-
모수적 추정을 통한 데이터 기반 분포 모형화 3 (Python 코딩)2025.05.131. 모수적 추정 모수적 추정을 통해 데이터를 반영하여 분포 모델을 도출하는 과정과 그 중요성에 대해 다루고 있습니다. 기본적인 수식 y = ax + b*sin(x)에서 a와 b를 임의로 바꾼 후 단 10개의 데이터를 생성하고, 이를 바탕으로 추정을 수행합니다. MCMC 샘플링을 통해 posterior 분포를 추정하고, 이를 시각화하여 파라미터의 불확실성과 추정치의 변동성을 확인합니다. 2. 데이터 기반 모델링 주어진 데이터를 바탕으로 모수적 추정을 수행하여 모델을 도출하는 과정을 설명하고 있습니다. 10개의 데이터만을 사용하여 비...2025.05.13
-
방송통신대학교 통계데이터학과) 파이썬컴퓨팅 출석수업과제물 (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
-
문화를 활용한 마케팅의 성공 기업 사례 - 현대카드의 문화마케팅 전략2025.05.111. 현대카드의 역사 현대카드는 1995년 대우그룹이 한국신용유통(주)의 신용카드 부문 사업을 양수하면서 (주)다이너스클럽코리아를 설립하면서 시작되었다. 이후 IMF 외환위기를 겪으며 2001년 현대자동차그룹에 인수되어 현대카드로 이름을 변경했다. 2003년 대표상품 '현대카드 M'을 출시하며 시장에서 이름을 알리기 시작했고, 같은 해 정태영 대표이사가 취임하면서 다양한 문화마케팅을 통해 빠르게 성장했다. 2. 정태영 대표이사 현대카드의 최고 경영자인 정태영 사장은 현대자동차그룹 정몽구 회장의 둘째 사위이며, 2003년 취임 이후 ...2025.05.11
-
구글북스라이브러리 프로젝트로 보는 도서관과 책의 미래2025.05.041. 구글 북스 라이브러리 프로젝트 구글 북스 라이브러리 프로젝트는 2004년에 전 세계의 도서관이 소장하고 있는 모든 책을 스캔하여 디지털화하겠다는 목표로 시작되었다. 과거에 발간된 모든 도서를 스캔하여 사람들이 인터넷 상에서 편하게 책을 열람할 수 있게 되는 디지털 도서관을 만들겠다는 것이다. 그러나 구글이 저작권이 있는 책의 원문을 전부 공개하지 않고 일부만 공개하고 있어 저작권 침해 문제가 발생했다. 이에 대한 소송이 11년간 진행되었으나 결국 구글의 승리로 끝났다. 2. 오프라인 도서관의 역할 오프라인 도서관은 단순히 책을...2025.05.04
-
감정 데이터 통계를 통한 혁신적인 OTT 서비스와 맞춤형 경험2025.01.121. 넷플릭스 넷플릭스는 미국의 기업으로, 온라인 스트리밍 미디어 서비스 및 콘텐츠 제작 회사입니다. 1997년도에 리드 헤이스팅스와 마크 랜돌프가 창립한 넷플릭스는 1999년 DVD 렌탈 서비스로 시작하여 2007년부터 온라인 스트리밍 서비스를 시작했습니다. 전 세계 190개 이상의 국가에서 제공되고 있고, 자체 제작한 오리지널 콘텐츠를 많이 보유하며 월별 구독 요금을 지불하면 사용자는 제한 없이 콘텐츠를 스트리밍으로 시청할 수 있습니다. 2. 넷플릭스의 장점 넷플릭스의 장점으로는 다양한 콘텐츠 라이브러리, 오리지널 콘텐츠 제작,...2025.01.12
-
부경대 전자공학과 객체지향프로그래밍 과제1(배경 바꾸기)2025.05.101. 객체지향프로그래밍 이 과제는 OpenCV 라이브러리를 사용하여 웹캠으로부터 받은 영상에 원하는 배경 영상을 덮어씌우는 것을 목적으로 합니다. 배경 모델과 현재 프레임의 차이 영상을 이용하여 마스크 영상을 생성하고, 이를 통해 웹캠 영상과 배경 영상을 합성하는 방식으로 구현되었습니다. 과제 수행 과정에서 OpenCV 라이브러리의 다양한 기능을 활용하는 방법을 익히고, 가상 환경 사용의 효과성을 확인하였습니다. 2. 영상 처리 이 과제에서는 OpenCV 라이브러리를 활용하여 웹캠 영상에서 객체를 추출하고, 배경 영상과 합성하는 기...2025.05.10