총 255개
-
A+학습자 본인이 예전부터 현재까지 사용한 또는 사용하고 있는 운영체제의 종류를 순서대로 나열하고, 운영체제의 장단점에 대한 비교 설명을 본인의 경험을 반영하여 설명하시오2025.05.111. 운영체제 운영체제는 윈도, 맥, ISO, 안드로이드 등 실생활에서 흔히 듣는 단어와 밀접한 관련이 있는 개념입니다. 이 운영 체제는 컴퓨터 조작을 지원하는 소프트웨어입니다. 실제로 운영 체제 없이 컴퓨터를 조작할 수 있습니다. 그러나 컴퓨터 사용자에게 하드웨어 자체를 다루는 것은 쉽지 않습니다. 따라서 기본적으로 OS를 컴퓨터에 탑재하는 것입니다. 이와 같이 운영체제는 컴퓨터 하드웨어 바로 위에 설치된 소프트웨어로 하드웨어+운영체제는 현재 컴퓨터 시스템이라고 불립니다. 우리가 오늘 사용하고 있는 소프트웨어는 이 컴퓨터 시스템 ...2025.05.11
-
논리회로및실험 레포트2025.01.181. AND 게이트 AND 게이트는 두 개 이상의 입력과 하나의 출력으로 구성되며, 진리표에 따라 논리곱(logical conjunction)을 구현한 것이다. 입력 A와 B가 모두 참일 때만 출력 C가 참이 된다. 2. OR 게이트 OR 게이트는 두 개 이상의 입력과 하나의 출력으로 구성되며, 진리표에 따라 논리합(logical sum)을 구현한 것이다. 입력 A 또는 B 중 하나라도 참이면 출력 C가 참이 된다. 3. XOR 게이트 XOR 게이트는 두 입력의 비동일성을 판단하는 비등가(non-equivalence) 게이트로, 두...2025.01.18
-
[A+, 에리카] 2021-1학기 논리설계및실험 Verilog HDL 3 실험결과보고서2025.05.011. Verilog HDL Verilog HDL은 FPGA나 집적회로 등의 전자 회로 및 시스템에 사용되는 하드웨어 기술 언어입니다. IEEE 1364로 표준화되어 있으며 회로 설계, 검증, 구현 등의 용도로 사용할 수 있습니다. Verilog HDL을 사용하면 회로도 작성 대신 언어적인 형태로 전자회로의 기능을 구성할 수 있습니다. 회로를 구성하는 Synthesis 부분과 회로의 동작을 가상으로 시험하는 Test bench로 구성되어 있습니다. 주로 Data Flow level과 Structural level을 이용한 설계를 사용...2025.05.01
-
아두이노 보드 활용 조사 & 라즈베리파이 아두이노 차이점 정리 레포트2025.05.101. 임베디드 시스템 임베디드 시스템은 특정한 기능을 수행하기 위해 설계된 시스템으로, 모든 기능을 관장하는 컴퓨터와는 역할이 비슷하지만 다르다. 임베디드 시스템은 작은 크기, 저전력 소모, 빠른 작동 속도, 안정적인 동작, 신뢰성 및 내구성이 필요한 환경에서 동작한다. 이러한 임베디드 시스템은 자동차, 가전제품, 의료 기기, 핸드폰, 노트북, 디지털 카메라 등 우리가 사용하는 모든 제품 분야에서 활용된다. 2. 아두이노 보드 활용 아두이노는 오픈 소스 하드웨어와 소프트웨어 플랫폼으로, 사용자가 다양한 하드웨어를 제어하거나 센서 데...2025.05.10
-
아두이노2025.05.041. 아두이노 란? 2005년 이탈리아에서 처음 개발된 아두이노는 사용하기 쉬운 하드웨어와 소프트웨어를 기반으로 한 오픈 소스 전자 플랫폼으로서 다수의 스위치나 센서로부터 값을 받아들여, LED나 모터와 같은 외부 전자 장치들을 통제함으로써 환경과 상호작용이 가능한 물건을 만들어낼 수 있다. 2. 아두이노의 특징 아두이노는 아두이노 우노(UNO),아두이노 듀 (DUE),아두이노 트레(TRE)의 세가지 버전이 있고,시간을 처리하는 부분인 수정자, 콘덴서, LED, 전원부등으로 구성되어 있다.아두이노의 쉴드에 핀을 꽂음으로써 납땜없이 ...2025.05.04
-
사물 인터넷 플랫폼과 디바이스2025.04.251. Arduino 아두이노는 오픈 소스 전자 플랫폼으로, 다양한 마이크로컨트롤러 보드와 소프트웨어를 포함하고 있습니다. 아두이노 보드는 8비트 및 32비트 CPU를 사용하며, 디지털/아날로그 입출력 핀, PWM 출력, UART 통신 등의 기능을 제공합니다. 아두이노 IDE는 C/C++을 기반으로 하는 통합 개발 환경으로, 초보자도 쉽게 사용할 수 있습니다. 2. 아두이노 프로그래밍 기초 아두이노 프로그래밍에서는 다양한 데이터 타입과 진수 표현 방식을 사용할 수 있습니다. 또한 pinMode(), digitalWrite(), dig...2025.04.25
-
메타버스의 장단점과 합리적 사용방안 및 시사점2025.01.021. 메타버스의 장점 메타버스는 가상현실 기술을 이용하여 현실과는 다른 가상 세계를 제공하는 시스템입니다. 메타버스의 장점으로는 현실에서는 불가능한 경험을 제공하며, 새로운 비즈니스 모델과 수익 창출 기회를 제공한다는 것입니다. 또한, 지리적 제약을 받지 않고 전 세계 어디서든 접속이 가능하다는 것이 큰 장점입니다. 2. 메타버스의 단점 메타버스에는 단점도 존재합니다. 가상 세계에서의 인간관계는 현실과는 다르기 때문에 사회적 문제가 발생할 가능성이 있습니다. 또한, 가상화폐와 같은 디지털 자산의 안정성 문제도 존재합니다. 메타버스는...2025.01.02
-
'국어 교과서'와 '한국어 교재'의 차이점2025.01.171. 학습대상 국어 교과서의 주요 학습 대상자는 한국어를 모국어로 사용하는 이들이며, 한국어 능력 향상과 문해력 향상을 목적으로 한다. 반면 한국어 교재의 주요 학습 대상자는 한국어가 모국어가 아닌 외국인으로, 학문 목적과 직업/취업 목적으로 구분된다. 2. 목적과 기능 국어 교과서는 한국어 능력 향상과 국어문화 계승을 목적으로 하며, 문학 및 비문학 교육을 통해 문해력 향상을 도모한다. 한국어 교재는 한국어 학습 촉진과 의사소통 능력 향상을 목적으로 하며, 문법과 기본적인 말하기, 듣기, 쓰기, 읽기 기능을 중심으로 구성된다. 3...2025.01.17
-
서강대학교 23년도 마이크로프로세서응용실험 5주차 Lab05 결과레포트 (A+자료)2025.01.121. 마이크로프로세서 이 자료는 마이크로프로세서응용실험 5주차 실험 보고서로, 프로그램의 흐름을 변경하는 branch 명령어의 동작을 이해하고, branch with link 명령어의 특징을 알아보며, conditional execution을 위한 suffix의 종류와 의미를 알아보는 내용을 다루고 있습니다. 또한 jump table을 이용한 분기 방식과 loop unrolling을 통한 성능 향상 방법 등을 실험하고 분석하고 있습니다. 2. 어셈블리 프로그래밍 이 자료는 ARM 아키텍처의 어셈블리 프로그래밍 기법을 다루고 있습니다...2025.01.12
-
논리모델을 이용한 프로그램 평가2025.01.151. 논리모델의 개념과 특성 논리모델은 전체와 개체 사이의 요소 간 관계를 합리적으로 추론하는 원칙으로, 문제상황을 해결하고 투입되는 자원을 활동 과정을 통해 성과 간의 인과관계를 논리구조로 연결하여 최종 결과에 이르는 프로그램의 흐름을 시각적으로 제시하는 이론적 모델이다. 체계이론을 기반으로 프로그램을 투입(input) → 과정/전환(process) → 산출(output) → 성과(outcome)의 단계로 구분하고 인과관계에 따라 연결한다. 2. 논리모델을 이용한 프로그램 평가 논리모델을 이용한 프로그램 평가는 프로그램이 목표한 ...2025.01.15
