총 36개
-
재귀함수와 포인터의 개념 및 활용2025.01.191. 재귀함수 재귀함수는 자기 자신을 다시 호출하는 함수로, 주어진 문제를 더 작은 하위 문제로 분해하여 해결하는 방식으로 동작합니다. 재귀함수는 종료 조건을 명시적으로 정의해야 하며, 이 조건이 충족될 때 함수 호출을 중단하고 반환값을 계산합니다. 재귀함수는 분할 정복 알고리즘, 백트래킹, 데이터 구조 순회, 수학적 계산 및 문제 해결, 문자열과 배열 처리 등 다양한 분야에서 활용됩니다. 2. 포인터 포인터는 메모리의 주소를 저장하는 변수로, C언어에서 메모리 관리와 복잡한 데이터 구조 구현에 중요한 역할을 합니다. 포인터는 메모...2025.01.19
-
아날로그 및 디지털 회로 설계 실습 결과보고서10 7segment/decoder 회로설계2025.05.151. 7-segment LED 7-segment LED의 특성을 확인하였다. common anode type과 common cathode type이 있으며, anode가 모두 공통으로 Vcc에 연결되어 있는 경우 점등시키고자 하는 LED만 ground에 연결하면 되고, cathode가 모두 공통으로 ground에 연결되어 있는 경우 점등시키고자 하는 LED만 Vcc에 연결하면 된다는 것을 알게 되었다. 2. Decoder Decoder는 binary 입력을 받아 7-segment LED를 점등하기 위해 7개의 출력 bit를 가지는 ...2025.05.15
-
고려대학교 디지털시스템실험 A+ 11주차 결과보고서2025.05.101. 컴퓨터 시스템의 기본 구조 이번 실험을 통해 컴퓨터가 폰 노이만 구조로 이루어져 있다는 것을 알게 되었습니다. 코드를 작성하면서 간단한 동작을 구현하는 데 매우 복잡한 코드가 필요하다는 것을 느꼈고, 한 글자의 실수로 아예 값이 출력되지 않는 경험을 많이 하였습니다. 2. 데이터 경로(Data Path) 모듈 설계 및 구현 입력값과 출력값이 서로서로 연결되어 있는 구조를 코딩할 때에는 알맞은 값이 잘 입력되고 있는지 확인하는 것이 중요하다는 것을 깨달았습니다. 1. 컴퓨터 시스템의 기본 구조 컴퓨터 시스템의 기본 구조는 매우 ...2025.05.10
-
C언어 연산자의 종류와 사용법2025.01.021. 연산자의 종류와 기능 연산자는 주어진 식을 계산하여 결과를 도출하는 기호로, 산술 연산자, 논리 연산자, 관계 연산자, 3항 연산자 등 다양한 종류가 있다. 각 연산자의 기능과 특징을 설명하고 예시 코드를 통해 이해할 수 있도록 하였다. 2. 연산자 사용 예제 산술 연산자, 논리 연산자, 관계 연산자, 3항 연산자 등 다양한 연산자를 사용한 예제 코드를 제시하여 실제 프로그래밍에서의 활용 방법을 보여주고 있다. 이를 통해 연산자의 실제 사용 방법을 이해할 수 있다. 3. 연산자 사용의 중요성 C언어의 기본이 되는 연산자의 이해...2025.01.02
-
홍익대학교 디지털논리실험및설계 3주차 예비보고서 A+2025.05.041. 2-bit 복호기 2-bit 복호기의 경우 2-bit input의 가능한 모든 조합 4가지 (00, 01, 10, 11) 각각에 대한 디코딩 게이트의 출력을 통해서 어떤 input이 들어왔는지 확인할 수 있습니다. 기본 실험 (1) 회로의 경우 (00, 01, 10, 11)에 대한 디코딩 게이트는 각각 (Y0, Y1, Y2, Y3)이고, 어떤 input 이냐에 따라서 특정 디코딩 게이트의 출력만 1이 되고 나머지는 0인 Active HIGH로 회로가 설계되었기 때문에 디코딩 게이트의 출력을 LED를 통해 확인함으로써 어떤 in...2025.05.04
-
새로운 인재상과 이에 사회와 개인이 대비해야 할 과제_제4차 산업혁명 시대를 대비하기 위한 자세2025.04.281. 제4차 산업혁명 시대의 새로운 인재상 제4차 산업혁명 시대에는 기존의 인재상이 변화하고 있다. 새로운 인재상은 '가장 인간다운 활동영역에서 가장 완벽하게 할 수 있는 인재'로, 이를 위해 코딩, 창의융합 역량, 4C 역량(창의성, 비판적 사고력, 의사소통능력, 협업능력)이 중요해지고 있다. 2. 사회가 대비해야 할 과제 사회적으로는 새로운 인재상을 육성하고 학습자의 핵심 역량을 발전시키기 위해 학습적 분야의 준비가 필요하다. 구체적으로는 집합적 창의성, 공공의식, 소통 등이 중요한 과제로 제시된다. 3. 개인이 대비해야 할 과...2025.04.28
-
데이터과학과 지원 맞춤형 세특 기재 예시2025.01.051. 진로활동 특기사항 진로 지도의 날 행사에 참여하여 과학 박물관에서 자동차의 발전 과정을 확인하고 과학 공식의 실제 적용을 경험하였으며, AI 관련 학과를 체험하면서 로봇공학과 AI 분야에 대한 관심과 이해가 높아졌음을 발표함. 또한 진로 관련 뉴스와 독서 활동을 통해 인공지능과 기술 발전에 대한 인식 전환의 필요성을 깨달았고, 진로 탐색 활동으로 공학 분야의 다양한 학과와 직업군을 탐색하여 적합한 진로를 설계하고자 노력함. 2. 자율활동 특기사항 교내 축제 합창 준비, TED 발표, 학급 카페 운영 등 다양한 자율활동에 적극적...2025.01.05
-
반두라(Bandura)는 관찰학습의 대표자이다. 관찰학습에 의해 본인의 학습이 이루어졌던 사례2025.01.211. 반두라의 관찰학습 반두라는 행동주의 이론에서 시작해 자신만의 학습사회이론을 수립했고 인지적인 관점을 더해 사회학습 이론을 설명했다. 반두라는 학습을 자극과 반응 관계만으로 나타나는 것이 아니라 자극과 반응 관계 중 유기체가 있다고 여겼다. 유기체는 자기효능감, 자기조절, 개인의 기대, 신념, 지식 등에 따라서 행동의 결정이 이루어진다고 보는 것이다. 반두라는 관찰학습을 촉진하는 세 가지 강화요인을 제시했는데 첫 번째는 직접 강화, 두 번째는 대리 강화, 세 번째는 자기강화이다. 반두라의 관찰학습 과정은 주의집중 단계, 파지 단...2025.01.21
-
디지털시스템설계실습_HW_WEEK62025.05.091. 4-to-1 MUX 이번 실습에서는 4-to-1 MUX를 Verilog 코드로 구현하고 시뮬레이션을 통해 동작을 확인했습니다. if-else 문과 case 문을 사용하여 MUX를 구현했으며, 시뮬레이션 결과를 통해 입력 신호 s0, s1에 따라 출력 i0, i1, i2, i3가 정상적으로 동작하는 것을 확인할 수 있었습니다. 2. 4-bit 시프트 레지스터 4-bit 시프트 레지스터를 Verilog 코드로 구현하고 시뮬레이션을 통해 동작을 확인했습니다. non-blocking 할당을 사용하여 클록 신호에 맞춰 입력 sin 값이...2025.05.09
-
온라인 교육의 효율성과 효과성 평가2025.01.181. 학습 목표 달성도 교육이나 훈련의 효과성을 판단하는 핵심 지표 중 하나로, 특정 교육이나 훈련이 시작되기 전에 세운 학습 목표와 실제 학습 성과 간의 괴리를 측정한다. 이는 교육의 질과 효과성을 평가하는 기본적인 출발점이다. 2. 응용 능력 교육이나 훈련을 통해 습득한 지식이나 기술을 실제 상황에서 얼마나 효과적으로 활용하는지를 평가하는 지표이다. 지식의 습득 자체도 중요하지만, 그 지식을 실제로 활용할 수 있는 능력은 교육의 궁극적인 목적이다. 3. 만족도 교육 참가자들이 교육 내용, 교육 방식, 교육 환경 등에 대해 어떻게...2025.01.18
