
총 100개
-
2023년 데이터베이스의 기초 및 핵심파악2025.05.081. 데이터베이스 이해 데이터베이스는 '한 조직의 여러 응용 시스템을 다수의 사용자가 공용(shared)으로 사용하기 위해 통합(integrated), 저장(stored)된 운영(operational) 데이터의 집합'이라고 정의된다. 데이터베이스는 파일 처리 시스템과 달리 자기 기술성, 추상화, 다중 뷰, 동시성 제어 등의 기능을 통해 파일 처리 시스템의 문제점을 극복한다. 데이터베이스 시스템은 3단계 구조, 즉 개념적 단계, 논리적 단계 그리고 물리적 단계로 구성된다. 2. 데이터베이스 모델링 데이터베이스 모델링 과정은 사용자 요...2025.05.08
-
방송통신대학교 파이썬프로그래밍기초 출석수업과제2025.01.261. 문제 해결 과정 문제 해결을 위한 계산 우선순위를 정하고 이후 문제를 해결합니다. 입력 과정에서 문제를 인지하고, 연산 과정을 통해 해결 방법을 도출한 후 출력 단계에서 결과를 내는 과정으로 이루어집니다. 2. 폰 노이만 구조 컴퓨터의 기능에 따라 5가지로 나뉩니다. 입력 장치, 기억-저장 장치, 제어 장치, 연산 장치, 출력 장치입니다. 입력 장치를 통해 컴퓨터에 명령을 내리거나 데이터를 입력할 수 있고, 기억-저장 장치에 데이터와 결과를 저장할 수 있습니다. 제어 장치는 컴퓨터 시스템의 작동을 제어하고 조정하며, 연산 장치...2025.01.26
-
C언어 스케치 연습문제 솔루션 - 제 01장 C 프로그래밍 첫걸음2025.04.301. C 프로그래밍 언어 기초 C 언어는 1972년에 유닉스라는 운영체제를 만들기 위해 개발된 프로그래밍 언어입니다. C 언어는 B 언어에서 발전된 언어이며, 고급언어로 작성된 소스를 기계어로 변환하는 프로그램을 컴파일러라고 합니다. 또한 컴파일러에 의해 변환된 목적파일과 이미 완성된 라이브러리를 결합하여 실행파일을 생성하는 프로그램을 링커라고 합니다. C 언어의 소스파일 확장자는 .c이며, 프로그램 소스파일에서 컴파일 결과로 생성되는 목적파일은 확장자가 .obj입니다. 2. 프로그래밍 언어의 발달 과정 프로그래밍 언어의 발달 순서...2025.04.30
-
기계는 생각할 수 있는가?2025.01.031. 기계 기계는 여러 기관들의 배치에 의해서 입력된 정보를 처리하고 출력하여 논리 연산이나 산술 연산을 수행하는 인간에게 이로운 장치이다. 기계는 정확성을 추구하기 때문에 인간의 생각과 어울리지 않는다. 또한 생각은 인간만의 고유한 특성이며 기계는 결코 생각을 할 수 없다. 2. 생각 생각은 과학적으로는 의식이며, 철학적으로는 회의를 통해 절대적인 진리를 찾는 행위이다. 생각은 인간만의 고유한 특성이며 기계는 입력값과 출력값에 대한 이해도, 즉 본성이 없기 때문에 생각할 수 없다. 3. 기계의 생각 가능성 기계가 생각한다는 것은 ...2025.01.03
-
컴퓨터 시스템의 구성 요소와 기능 이해2025.01.191. 중앙처리장치(CPU) 중앙처리장치(CPU)는 컴퓨터 시스템의 핵심 구성 요소로, 모든 계산과 명령 처리를 담당합니다. CPU는 제어 장치, 산술 논리 장치(ALU), 레지스터 등으로 구성되며, 프로그램의 명령을 해석하고 실행하는 기능을 수행합니다. 제어 장치는 명령을 해독하고 실행 순서를 제어하며, ALU는 산술 및 논리 연산을 수행합니다. 레지스터는 고속 메모리로, 연산 중인 데이터를 임시 저장합니다. CPU의 성능이 컴퓨터 전체 성능에 미치는 영향이 크기 때문에, 컴퓨터를 선택할 때 CPU의 사양을 중요하게 고려해야 합니다...2025.01.19
-
변수의 기능에 따른 분류(독립, 종속, 매개, 조절변수)와 연구 주제 설정2025.01.071. 변수의 종류 변수는 한 연속 선상에서 둘 이상의 값을 가지고 있는 개념으로서 조사대상이 되는 구체적 개념 또는 이론적으로 구성된 개념을 의미한다. 변수에는 독립변수, 종속변수, 매개변수, 조절변수가 있다. 독립변수는 다른 변수의 변화를 발생시키는 변수이며, 종속변수는 다른 변수의 영향을 받는 변수이다. 매개변수는 두 변수 사이에서 간접적인 관계를 만드는 변수이며, 조절변수는 독립변수와 종속변수 사이의 관계를 조절하는 변수이다. 2. 노인 빈곤과 삶의 만족도 우리나라의 노인 인구가 지속적으로 증가하면서 노인 빈곤 문제가 심각한 ...2025.01.07
-
논리모델의 개념과 특성, 프로그램 평가 및 사례2025.05.101. 논리모델의 개념과 특성 논리모델은 실생활의 복잡한 문제를 수학적으로 표현하고 해결하는 도구입니다. 명제 논리학의 개념을 기반으로 하며, 간결한 논리적 추론을 가능하게 합니다. 논리모델의 가장 중요한 특성은 절대적인 정확성으로, 모호함이나 불확실성이 없어 프로그램의 신뢰성과 안정성을 향상시킬 수 있습니다. 또한 논리모델은 실제 세계에 적용하고 이해하기 쉬운 기호와 연산자를 사용하여 사용자가 문제를 쉽게 이해하고 해결할 수 있도록 돕습니다. 2. 논리모델을 이용한 프로그램 평가 프로그램 평가에서 논리모델은 두 가지 방식으로 활용됩...2025.05.10
-
아날로그 및 디지털 기초 회로 응용 실험2024.12.311. 키르히호프의 전압법칙 및 전류법칙 키르히호프의 전압법칙(KVL)은 기준전류방향을 따라 한 루프내에서의 전압의 합이 0이 된다는 것을 의미합니다. 키르히호프의 전류법칙(KCL)은 한 분기점에서 들어오는 전류와 나가는 전류가 같다는 것을 의미합니다. 이러한 법칙을 이용하여 회로의 전압과 전류를 계산할 수 있습니다. 2. 반가산기 및 전가산기 반가산기는 올림수 없이 단지 두 수를 더하는 가산기입니다. 전가산기는 올림수와 두 수를 함께 더하는 가산기입니다. 이들의 입력과 출력 관계는 진리표를 통해 확인할 수 있으며, 논리연산자를 이용...2024.12.31
-
어셈블리언어(시스템프로그래밍) 과제-4 (고급 언어 구조와 정수 연산을 수행하는 프로그램)2025.05.111. 메모리 변수 사용 프로그램 메모리 변수를 사용하는 간단한 프로그램을 작성하여 Visual Studio 통합개발환경에서 어셈블러를 사용할 수 있는 프로젝트를 만들고 실행해보았습니다. 디버거 사용법도 연습하였습니다. 코드를 통해 변수 val1과 val2의 메모리 주소와 저장된 값을 확인할 수 있었고, 레지스터 eax에 두 값의 합이 저장된 것을 확인할 수 있었습니다. 2. if-else 구문 구현 if-else 구문을 구현하는 프로그램을 작성하였습니다. ecx와 edx 레지스터에 입력받은 값을 비교하여 조건부 점프를 통해 x 변수...2025.05.11
-
컴퓨터구조 출석수업 만점2025.01.251. 직접주소 직접주소는 명령어의 주소필드에 직접 오퍼랜드의 주소를 저장시키는 방식이다. LDA ADRS ; AC←M[ADRS] 즉 ADRS=700이고M[700]=900이므로 유효주소는 700, AC에 적재되는 값은 900이다. 2. 간접주소 간접주소는 명령어의 주소필드에 유효주소가 저장 되어있는 기억장치 주소를 기억시키는 방식이다. LDA[ADRS] ; AC←M[M[ADRS]] 즉 M[700]=900으로 M[900]이 되고 M[900]=950 이므로 유효주소는 900, AC에 적재되는 값은 950이다. 3. 인덱스주소 인덱스주소는...2025.01.25