
총 89개
-
마이크로마우스2024.09.221. 마이크로 마우스 개요 1.1. 마이크로 마우스의 정의 및 역사 마이크로 마우스는 1977년 미국 전기 전자 학회인 IEEE에 의해 시작되었고, 일본 및 유럽 대회가 1980년 이후로 열리고 있다. 우리나라의 경우 서울대 제어 계측 공학과가 1983년 한국 마이크로 로봇 경연 대회를 최초로 개최하였다. 처음으로 가운데 찾기 마이크로 마우스 경연 대회가 열린 것은 일본 마이크로 협회에서 미로를 기증한 1984년이었다. 1984년 당시 완주한 마우스는 2대이었고 주행 기록은 세계 기록의 1/2정도였다. 그러나 처음 열린 가운데 찾...2024.09.22
-
신장트리란 무엇인지 정리하시고 활용분야에 대한 본인의 의견이나 느낌을 서술하시오2024.09.191. 알고리즘 개요 1.1. 알고리즘의 정의 알고리즘은 특정 문제를 해결하거나 일정한 목적을 달성하기 위해 정의된, 일련의 명확한 연산 절차나 규칙의 집합을 의미한다. 이러한 절차는 입력을 받아 처리하고, 그 처리 과정을 거쳐 출력을 생성한다. 알고리즘은 문제 해결의 핵심 로직이며, 그 명확성과 효율성은 종종 알고리즘의 성능을 결정짓는 중요한 요소로 간주된다." 1.2. 알고리즘의 유래와 역사 알고리즘의 유래와 역사는 고대 수학과 긴밀한 관련을 가지고 있다. 특히 고대 이슬람 문명에서 활약한 수학자 알-쿠와리즈미(Al-Khwari...2024.09.19
-
sw기초코딩2024.09.271. 컴퓨팅 사고력과 SW 교육 1.1. 컴퓨팅 사고력의 정의와 중요성 컴퓨팅 사고력(Computational Thinking)은 복잡한 문제를 효과적으로 해결하기 위해 컴퓨터 과학자들이 사용하는 사고방식이다. 많은 사람들은 컴퓨팅 사고력이라고 하면 코딩이나 알고리즘 만들기 등과 같은 컴퓨터 과학 분야를 떠올리곤 한다. 하지만 컴퓨팅 사고력은 컴퓨터 과학의 세부적인 개념과 기술에 집중하는 것이 아니라 문제에 접근하고 해결하는 본질적인 방식에 초점을 맞추고 있다. 즉, 컴퓨팅 사고력은 복잡한 문제를 단순화하고 논리적, 효율적으로 해...2024.09.27
-
인공지능의 미래2024.10.051. 인공지능의 이해 1.1. 인공지능의 정의 인공지능(Artificial Intelligence)은 인간의 지능적 사고 및 행동을 모방한 컴퓨터 프로그램이다. 즉, 인간의 지능으로 할 수 있는 사고, 학습, 자기 개발 등을 컴퓨터도 할 수 있도록 하는 방법을 연구하는 컴퓨터 공학 및 정보기술의 한 분야로서, 컴퓨터가 인간의 지능적인 행동을 모방할 수 있도록 하는 것을 인공지능이라고 말하고 있다." 1.2. 인공지능의 역사적 배경 인공지능에 대한 아이디어는 컴퓨터가 발전하면서 자연스럽게 떠오르게 되었다"". 컴퓨터의 기본 원리를 ...2024.10.05
-
대중매체 효과와 SNS 메시지 확산 분석2024.10.061. 서론 1.1. 대중매체와 SNS의 등장 근대 신문의 등장은 현대 사회에서 대중매체의 중요한 시작점이었다. 근대 이전의 신문은 원거리 무역에 종사하는 상인들이 정보를 교환하기 위해 만든 소식지에서 비롯되었으며, 이는 점차 인쇄술의 발전과 함께 근대신문으로 발전하게 되었다. 근대신문은 인쇄술을 통해 정기적으로 간행되었으며, 이는 시민혁명 시기에 특히 중요한 역할을 했다. 이 시기의 신문들은 단순한 정보 전달보다는 정치적 견해를 표명하고 시민을 계몽하는 역할을 담당했으며, 이를 통해 시민들은 여론을 형성하고 공론장을 만들어갔다. ...2024.10.06
-
한양대 대학원 컴퓨터 소프트웨어2024.10.231. 프로그램과 알고리즘 1.1. 프로그램과 알고리즘의 개념 및 차이점 알고리즘은 프로그래밍을 진행할 때 특정 문제를 해결하기 위하여 진행되는 논리적인 순서를 의미한다. 보통 경험적 지식, 규칙들의 집합 등과는 반대되는 용어라고 할 수 있다. 보통 어떤 문제를 해결하기 위해 컴퓨터에서 사용할 수 있는 정확한 방법을 알고리즘이라고 한다. 알고리즘은 단계별로 구성된 유한 집합으로 되어있는데, 여기서 단계들은 하나 또는 그 이상으로 연산이 필요하다. 이때 컴퓨터는 각 연산들을 수행하기 위해 지정된 조건들을 만족해야 한다. 프로그램은...2024.10.23
-
커피자판기 알고리즘 순서도2024.10.181. 서론 1.1. 과제 내용 과제 내용은 다음과 같다" 1) 커피 자판기에서 커피를 구매하는 동작을 순서도를 이용한 알고리즘으로 작성하여 제출해야 한다. 2) 순차, 선택, 반복구조가 반드시 1회 이상 나오도록 알고리즘을 작성해야 한다. 3) 알고리즘의 흐름 및 내용이 적합하도록 작성해야 한다.이 과제를 통해 학생들은 실생활에서 발생할 수 있는 문제를 순서도와 알고리즘으로 효과적으로 표현하고 해결하는 방법을 학습할 수 있다. 특히 순차, 선택, 반복구조를 활용하여 문제를 체계적으로 풀어나가는 과정을 익히게 된다. 이는 프로그래...2024.10.18
-
머신러닝2024.11.081. 머신러닝 (Machine Learning) 개요 1.1. 머신러닝의 정의와 역사 머신러닝은 명시적으로 프로그래밍하지 않고도 컴퓨터에 학습 능력을 부여하는 연구 분야이다. 이 기술은 컴퓨터 게임 및 인공 지능 분야의 개척자이자 미국 IBM 직원인 Arthur Samuel이 1959년에 최초로 사용한 용어이다. 사무엘은 이를 "명시적으로 프로그래밍하지 않고도 컴퓨터에 학습 능력을 부여하는 연구 분야"로 정의했다. 기계 학습 연구는 인공 지능, 통계 및 최적화 연구와 밀접한 관련이 있어 종종 구분하기 어려울 정도로 그 분야들이 서...2024.11.08
-
의사결정을 위한 과학적 문제해결 방법의 체계적 사용의 실생활 활용2024.10.071. 알고리즘의 이해 1.1. 알고리즘의 정의 알고리즘은 특정 문제를 해결하거나 일정한 목적을 달성하기 위해 정의된, 일련의 명확한 연산 절차나 규칙의 집합을 의미한다. 이러한 절차는 입력을 받아 처리하고, 그 처리 과정을 거쳐 출력을 생성한다. 알고리즘은 문제 해결의 핵심 로직이며, 그 명확성과 효율성은 종종 알고리즘의 성능을 결정짓는 중요한 요소로 간주된다. 1.2. 알고리즘의 역사와 유래 알고리즘의 역사와 유래는 고대 이슬람 문명의 수학자 알-쿠와리즈미에서 비롯된다. 알-쿠와리즈미는 "힌두-아라비아 숫자체계"를 중심으로 다양...2024.10.07
-
모듈 외부설계 및 논리설계 비교 분석2024.11.201. 모듈의 외부설계와 논리설계 1.1. 모듈의 외부설계 특징 모듈의 외부설계는 다른 모듈이 해당 모듈을 호출할 때 요구되는 모든 정보의 정의를 의미한다. 즉, 모듈의 외부설계는 해당 모듈과 다른 모듈 간의 상호작용을 규정하는 설계 방식이다. 모듈의 외부설계에는 다음과 같은 특징이 있다. 첫째, 모듈 명칭(Module Name)은 다른 모듈이 해당 모듈을 호출하는 데 사용되는 식별자이다. 이는 변경되서는 안 되는 기준정보이다. 둘째, 기능(Function)은 해당 모듈이 수행해야 하는 역할을 간단히 문장으로 기술한다. 셋째, 파...2024.11.20