총 1,917개
-
계절학기 수강신청 추천 프로그램 개발2025.11.171. 데이터 전처리 및 크롤링 BeautifulSoup과 Pandas 라이브러리를 활용하여 웹페이지에서 계절학기 교과목, 학사일정, 공지사항 데이터를 수집하고 정제했습니다. urllib를 이용한 정적 웹페이지 크롤링, HTML 파싱을 통해 필요한 정보를 추출하고, 결측값 처리 및 데이터 가공을 수행했습니다. CSV 형식의 교과목 데이터와 HTML 형식의 학사일정 데이터를 통합하여 분석 가능한 형태로 변환했습니다. 2. 프로그램 알고리즘 및 함수 설계 학생 정보 입력을 통해 전공/일선/교양 구분을 수행하고, 관심 분야 입력에 따라 과...2025.11.17
-
문화유산과 디지털 기술의 만남 ) meSch 프로젝트 - 예술의 기술융합 사례2025.01.221. meSch 프로젝트 meSch 프로젝트는 2013년부터 2017년까지 유럽연합의 지원을 받아 진행된 대규모 연구프로젝트입니다. 이 프로젝트는 문화유산 경험에 물리적 실물과 디지털 기술을 통합하여 더욱 풍부하고 몰입적인 경험을 제공하는 것을 목표로 했습니다. 프로젝트에는 유럽 전역의 10개 대학/연구소와 4개 박물관/유적지가 참여했습니다. 2. 문화유산 경험의 한계 기존 디지털 기술은 오히려 문화유산 경험을 저해했습니다. 정보 전달에만 초점을 맞추어 방문객들이 실제 유물과 직접 상호작용하는 것을 가로막았고, 디지털 복제품으로는 ...2025.01.22
-
건국대학교 객체지향프로그래밍_5주차_랩실습보고서2025.05.011. 객체지향프로그래밍 이 보고서는 건국대학교 객체지향프로그래밍 수업의 5주차 랩실습 내용을 다루고 있습니다. 주요 내용으로는 Rectangle 클래스 만들기, 주사위 게임 생성자 추가, 판매 실적 관리 등이 포함되어 있습니다. 각 실습에서는 클래스 선언, 생성자 구현, 멤버 함수 작성 등의 내용을 다루고 있습니다. 2. Rectangle 클래스 Rectangle 클래스는 가로와 세로 길이를 저장하고, 정사각형 여부를 확인하는 기능을 제공합니다. 기본 생성자, 가로 길이만 입력받는 생성자, 가로와 세로 길이를 입력받는 생성자가 구현...2025.05.01
-
만년달력 개발 과제2025.05.021. 만년달력 프로그래밍 이 프로젝트에서는 C언어를 사용하여 1900년 이후 원하는 달력을 출력할 수 있는 만년달력 프로그램을 개발했습니다. 프로그램은 윤년 판별 함수, 달력 출력 함수 등을 포함하며, 사용자가 연도와 월을 입력하면 해당 달력을 출력합니다. 개발 과정에서 응용 능력과 오류 해결 능력의 중요성을 깨달았으며, 향후 C언어에 대한 지속적인 학습과 실습이 필요할 것으로 보입니다. 1. 만년달력 프로그래밍 만년달력 프로그래밍은 매우 유용한 기능이며, 다양한 방식으로 구현할 수 있습니다. 달력 프로그래밍의 핵심은 날짜와 요일의...2025.05.02
-
c로 배우는 쉬운 자료구조 개정3판 2단원 연습문제2025.01.171. 배열을 사용한 학생 성적 처리 16개 학생의 국어, 영어, 수학 성적을 배열에 저장하고 총점과 평균을 계산하여 출력하는 프로그램을 작성합니다. 배열을 사용하여 학생들의 성적 정보를 효율적으로 관리할 수 있습니다. 2. 포인터를 사용한 실수 값 교환 두 개의 실수 값을 포인터를 사용하여 교환하고 출력하는 함수를 작성합니다. 포인터를 활용하면 변수의 값을 직접 변경할 수 있어 효율적인 데이터 처리가 가능합니다. 3. 구조체를 이용한 주소록 프로그램 이름, 전화번호, 주소, 생일 정보를 저장하는 주소록 프로그램을 작성합니다. 구조체...2025.01.17
-
자폐성장애아동의 특성에 따른 교육 및 상담방법2025.01.121. 사회성 프로그램 적용 사례 자폐성장애아동을 위한 사회성 프로그램은 필수적인 사회적 기술 발달에 도움을 줍니다. 해당 프로그램은 다양한 사회적 상황에서의 적절한 행동 이해, 의사소통 기술 향상, 대인관계 구축에 초점을 맞춥니다. 구체적 사례를 통해 사회성 프로그램의 효과가 잘 드러납니다. 2. 부모교육 및 훈련의 중요성 자폐성장애아동 발달에서 부모의 역할은 매우 중요합니다. 부모교육 및 훈련 프로그램은 자녀의 특별한 요구 이해와 지원 전략을 제공하여, 부모가 자녀의 행동을 적절히 관리하고 긍정적 사회적 상호작용을 장려하도록 돕습...2025.01.12
-
[자료구조] 동적메모리를 구현하고 출력하는 소스코드2025.05.051. 동적 메모리 할당 이 코드는 동적 메모리 할당을 사용하여 구조체 배열을 생성하고 값을 할당한 후 출력하는 예제입니다. malloc() 함수를 사용하여 메모리를 동적으로 할당하고, 구조체 포인터 p를 통해 메모리에 접근하여 값을 설정합니다. 마지막으로 free() 함수를 사용하여 동적으로 할당된 메모리를 해제합니다. 1. 동적 메모리 할당 동적 메모리 할당은 프로그램 실행 중에 필요한 메모리 공간을 동적으로 할당하는 기능입니다. 이를 통해 프로그램은 실행 시간에 메모리 요구량을 유연하게 조절할 수 있습니다. 동적 메모리 할당은 ...2025.05.05
-
인하대 데이터구조 9주차 Homework3 Maxheap2025.05.031. Max Heap 이 프레젠테이션은 Max Heap 자료구조를 다루는 프로그램을 작성하는 방법에 대해 설명합니다. 프로그램은 사용자로부터 명령을 받아 Max Heap에 대한 다양한 작업을 수행할 수 있습니다. 이러한 작업에는 요소 삽입, 삭제, 최대값 출력, 특정 순위 요소 삭제 및 출력, 전체 요소 출력 등이 포함됩니다. 프로그램은 입력 오류 처리 기능도 포함하고 있어 잘못된 입력이 들어오는 경우에도 계속해서 입력을 받을 수 있습니다. 1. Max Heap Max Heap은 완전 이진 트리 구조를 가지며, 각 노드의 값이 자식...2025.05.03
-
메시지 큐에서 수신이 없을 때 시스템 메모리에 미치는 영향과 해결 방안2025.01.131. 메모리 누수 메시지 큐에 지속적으로 메시지를 등록하는 경우, 메모리 누수가 발생할 수 있습니다. 메모리를 해제하지 않은 상태에서 계속해서 메모리를 사용하게 되어 시스템 자원이 낭비됩니다. 이는 성능 저하로 이어질 수 있는 치명적인 문제입니다. 2. 메모리 사용량 증가 지속적인 메시지 등록으로 인해 메모리에 메시지가 계속 쌓이게 됩니다. 이로 인해 메모리 사용량이 크게 증가하게 되며, 가용 메모리 부족으로 시스템이 중단되거나 성능이 저하될 수 있습니다. 메모리 부족은 다른 시스템에도 영향을 미칠 수 있는 심각한 문제입니다. 3....2025.01.13
-
평생학습도시에서 마을 단위의 평생교육을 활성화하는 방안2025.01.251. 평생학습도시의 개념 평생학습도시는 교육의 개념과 철학을 도시 전반에 걸쳐 구현하고자 하는 노력의 결과물이다. 이는 단순하게 교육을 학교 안에서 이뤄지는 것으로 한정시키는 것이 아닌 사회적, 경제적, 문화적 측면에서 지속적인 학습과 자기계발이 촉진되는 도시를 지향한다. 2. 평생학습도시에서 마을 단위 평생교육의 현황과 과제 평생학습도시에서 마을 단위 평생교육의 현황은 지역마다 다양하게 나타나며, 일부 지역에서는 커뮤니티 센터와 마을 도서관을 통해 다양한 교육 프로그램이 제공되고 있지만, 일관성이 부족하고 접근성이 부족한 경우도 ...2025.01.25
