총 53개
-
[과학기술의철학적이해] 다큐멘터리(Naturally Obsessed) 심층 감상문 (A+)2025.04.251. 상식적 과학관과 비알고리즘적 과학 다큐멘터리를 보고 과학이 실험을 많이 필요로 한다는 생각은 '상식적 과학관'에 속한다고 볼 수 있다. 하지만 수업에서 배운 바와 같이 현실에서 과학은 비알고리즘적 성격을 띠며, 실험 자체도 과학자의 이론, 믿음, 배경에 따라 다르게 해석될 수 있다. 따라서 과학의 성격을 상식적 과학관에 입각해 일반화한 것은 수정이 필요하다. 2. 과학적 창의성 과학자가 노력파라는 생각은 '과학적 창의성'과 연관 지을 수 있다. 창의적 과학 연구를 위해서는 선행 연구를 완벽히 소화하고 활용하는 '수렴적 사고'가...2025.04.25
-
매트랩 시험2 (답지 포함)2025.01.241. 매트랩 프로그래밍 매트랩은 수치 계산, 시뮬레이션, 데이터 분석 등 다양한 분야에서 널리 사용되는 강력한 프로그래밍 언어입니다. 이 프레젠테이션에서는 매트랩을 사용하여 행렬 연산, 배열 조작, 비선형 회귀 분석 등의 기능을 구현하는 방법을 다루고 있습니다. 이를 통해 매트랩의 기본적인 사용법과 응용 기술을 익힐 수 있습니다. 2. 행렬 연산 매트랩에서는 행렬 연산을 쉽게 수행할 수 있습니다. 이 프레젠테이션에서는 다양한 크기의 행렬을 생성하고, 덧셈, 뺄셈, 곱셈 등의 연산을 수행하는 방법을 보여줍니다. 이를 통해 선형대수학 ...2025.01.24
-
비즈니스 애널리틱스의 정의와 관련 용어 설명2025.01.261. 비즈니스 애널리틱스 비즈니스 애널리틱스(Business Analytics, BA)는 데이터를 분석하여 기업이 비즈니스 의사결정을 내리는 데 필요한 인사이트를 제공하는 과정이다. 비즈니스 애널리틱스의 역사는 기업이 데이터의 활용을 통해 의사결정을 최적화하려는 노력에서 시작되었다. 비즈니스 애널리틱스는 기술적 분석, 예측적 분석, 처방적 분석 등 세 가지 유형으로 나뉜다. 2. 데이터 과학 데이터 과학은 정형 및 비정형 데이터를 분석해 유용한 정보를 추출하는 과정으로, 데이터 수집 및 관리, 데이터 분석, 결과 시각화 및 커뮤니케...2025.01.26
-
가상 메모리 소개 및 페이징 기술, 페이지 교체 알고리즘2025.01.021. 가상 메모리 가상 메모리는 컴퓨터 과학과 운영 체제의 기본 개념입니다. 이를 통해 컴퓨터는 하드 드라이브의 일부를 RAM의 확장으로 사용하여 물리 메모리(RAM)의 제한을 보완할 수 있습니다. 이 기술을 통해 효율적인 멀티태스킹이 가능해져 물리 메모리에 완전히 적합하지 않은 대규모 프로그램을 실행할 수 있습니다. 2. 페이징 기술 및 분할 페이징과 분할은 가상 메모리 구현에 사용하는 두 가지 주요 방법입니다. 페이징에서는 물리 메모리와 가상 메모리를 고정 크기의 블록으로 분할하고 가변 크기의 블록으로 분할합니다. 두 기술 모두...2025.01.02
-
MCMC를 활용한 베이지안 추론 - 동전 던지기 문제의 확률 추정 (파이썬예제풀이 포함)2025.05.091. MCMC(Markov Chain Monte Carlo) MCMC는 머신러닝과 통계학 분야에서 중요한 역할을 하는 AI(인공지능) 기법 중 하나입니다. MCMC는 복잡한 확률분포를 추정하거나 샘플링하기 위해 사용되며, 특히 베이지안 추론과 관련된 문제에 유용하게 적용됩니다. MCMC는 몬테카를로(Monte Carlo) 방법과 마코프 체인(Markov Chain)을 결합한 알고리즘으로, 마코프 체인을 이용하여 탐색 공간을 효과적으로 탐색하고 샘플링을 수행합니다. 2. 동전 던지기 문제 동전 던지기 문제는 간단하면서도 직관적인 문제...2025.05.09
-
방통대 출석대체시험 자료구조 요약본2025.01.261. 컴퓨터 구조 컴퓨터는 주기억장치와 중앙처리장치를 기반으로 자료를 처리한다. 보조기억장치는 포함되지 않는다. 2. 자료구조 자료구조는 자료의 저장과 이용을 위한 추상화이다. 알고리즘의 조건 중 명령어의 실행 주체에 상관없이 동일한 결과조건은 유효성을 의미한다. 3. 배열 배열은 인덱스와 값<index,value>의 쌍으로 구성된 집합이며, 원소들이 모두 같은 자료형과 같은 크기의 공간을 갖는다. 4. 리스트 리스트는 논리적인 순서(의미적인)만 존재하며, 물리적 순서는 없다. 5. 사용자 정의 구조 사용자 정의 구조에는 리스트, ...2025.01.26
-
[알고리즘의단계적사고] 과제1 풀이2025.05.051. 문서 분류 알고리즘 출판되는 도서량의 꾸준한 증가 덕에 수많은 도서와 자료들을 사서들이 수작업으로 분류할 수 없는 지경에 이르렀다. 따라서 자동적인 문서 분류를 위한 머신러닝 알고리즘에 대한 연구가 많이 이루어지고 있다. 이 알고리즘은 문서의 키워드를 찾아 분석하고 해당 문서가 각 분류에 속할 확률을 계산하여 기존의 도서 분류 체계 중 어떤 것에 해당하는지 해를 도출한다. 2. 알고리즘의 정의 '해당 도서가 어떤 분류에 속하는가?'라는 문제를 해결하기 위해, 키워드를 찾고 확률을 계산하는 등 유한한 수의 수행 가능한 연산으로 ...2025.05.05
-
단편화의 의미와 극복 방법, 내부 단편화와 외부 단편화의 차이, 배치 전략 조사2025.01.181. 단편화의 의미와 극복 방법 컴퓨터 과학에서 단편화는 메모리나 스토리지의 큰 블록이 더 작고 연속적이지 않은 블록으로 분할된 상태를 의미합니다. 이러한 단편화는 내부 단편화와 외부 단편화로 구분됩니다. 내부 단편화는 프로세스에 메모리 블록이 할당될 때 발생하며, 외부 단편화는 전체적으로 사용 가능한 메모리 공간이 충분함에도 불구하고 인접 공간이 충분하지 않은 현상입니다. 단편화를 방지하기 위해서는 메모리 관리 기술 사용, 버디 메모리 할당 등의 방법을 고려할 수 있습니다. 2. 내부 단편화와 외부 단편화의 차이 내부 단편화는 프...2025.01.18
-
자료구조 종류와 각 종류를 설명하시오2025.01.191. 배열 (Array) 배열은 컴퓨터 과학 분야에서 가장 기본적이면서도 중요한 자료구조 중 하나로, 동일한 데이터 타입의 요소들을 순차적으로 나열하여 저장하는 방식이다. 각 요소는 고유한 인덱스를 가지며, 이 인덱스를 통해 특정 요소에 빠르게 접근할 수 있다. 배열은 데이터를 연속된 메모리 공간에 저장하기 때문에 인덱스 계산만으로도 빠른 접근이 가능하며, 이로 인해 상수 시간 복잡도(O(1))로 요소에 접근할 수 있는 장점을 가지고 있다. 2. 연결 리스트 (Linked List) 연결 리스트는 자료를 노드(Node)들의 집합으로...2025.01.19
-
인공지능의 개념과 기술 그리고 활용사례에 대해 조사하시오2025.05.121. 약한 인공지능과 강한 인공지능의 비교 인공지능은 강한 인공지능과 약한 인공지능으로 구분됩니다. 강한 인공지능은 사람과 같은 지능을 가진 인공지능이고, 약한 인공지능은 특정 문제 또는 분야에 국한해 인간처럼 지능적 행동을 할 수 있는 인공지능입니다. 강한 인공지능은 마음을 가지고 사람처럼 느끼며 지능적으로 행동하는 기계이지만, 약한 인공지능은 사람의 지능적 행동을 흉내낼 수 있는 수준에 불과합니다. 2. 기계학습의 개념과 특징 기계학습은 컴퓨터 시스템의 패턴과 추론에 의존해 명시적 지시 없이도 태스크에 대한 수행에 사용하는 알고...2025.05.12
