총 32개
-
마이크로프로세서응용 ATmega128 Module, 노트북과 ISP 이용한 LED 제어 결과보고서2025.01.241. 프로그래밍 언어 프로그래밍 언어는 사람이 컴퓨터에게 어떤 처리 작업을 수행시키기 위한 특정 형식을 갖춘 일련의 순차적인 작업지시서라고 볼 수 있습니다. 컴퓨터는 기계어만 실행 가능하기 때문에 우리가 사용하는 프로그래밍 언어로는 컴퓨터가 알지 못하므로, 기계어로 변환시키는 번역 프로그램을 이용하여 기계어로 변환하고 운영체제와 연결하여 실행 가능한 모드로 변환해서 실행시켜야 합니다. 2. 컴파일러 컴파일러는 고급언어로 쓰여진 프로그램을 컴퓨터에서 실행될 수 있는 형태의 목적 프로그램으로 바꾸어 주는 번역 프로그램입니다. Cross...2025.01.24
-
방통대 방송대 프로그래밍언어론 중간과제물 A+2025.01.251. 프로그래밍 언어의 가독성 프로그래밍 언어의 기본 기능 중 하나인 '가독성'에 대해 설명하였다. 가독성은 프로그램을 쉽게 읽고 파악할 수 있는 기능을 의미하며, 프로그래밍 언어에서 중요한 역할을 한다. 가독성을 높이는 방법으로는 매개변수 이름 사용, 들여쓰기, 주석 활용 등이 있다. 2. 프로그래밍 언어의 추상화 프로그래밍 언어의 부가 기능 중 하나인 '추상화'에 대해 설명하였다. 추상화는 복잡한 대상을 간략하게 표현하는 방법으로, 프로그램의 가독성과 재사용성을 높이는 데 도움이 된다. 스마일 이모티콘과 동물 분류 등이 추상화의...2025.01.25
-
정보사회와 4차 산업혁명에 대한 설명 및 컴퓨터와 통신의 결합이 가져온 사회 변화2025.01.251. 정보사회와 4차 산업혁명 ① 정보사회는 정보기술을 중심으로 사회 및 경제 구조가 형성되는 사회형태를 의미한다. 정보기술의 발전으로 인해 정보의 생산, 전달, 가공, 이용이 빠르고 쉽게 이뤄지며, 이로 인해 경제적, 사회적 활동이 크게 변화하게 되었다. 디지털 기술의 발달로 인간과 컴퓨터 간의 상호작용이 확대되고, 정보의 확산과 공유가 증가하면서 정보사회가 형성되었다. ② 4차 산업혁명은 정보기술, 인공지능, 사물인터넷, 빅데이터, 로봇공학 등 다양한 기술이 융합되어 새로운 산업 패러다임을 형성하고 있는 혁명적인 변화를 의미한다...2025.01.25
-
방통대 (방송통신대학교) 컴퓨터과학과 컴퓨터보안 중간과제물2025.01.261. 정보보호의 핵심목표 정보보호의 핵심목표는 기밀성(Confidentiality), 무결성(Integrity), 가용성(Availability) 3가지를 들 수 있습니다. 기밀성은 허락되지 않은 자가 정보의 내용을 알 수 없도록 하는 것이며, 무결성은 허락되지 않은 자가 정보를 임의로 수정할 수 없도록 하는 것, 가용성은 허락된 자가 정보에 접근하고자 할 때 이것이 방해받지 않도록 하는 것입니다. ATM 자동화기를 통한 계좌 입금의 과정에서 이 3가지 목표가 지켜지는 예시를 들 수 있습니다. 2. 부인방지, 접근제어, 인증 부인방...2025.01.26
-
원형 큐에 존재하는 요소의 반환하는 연산 get-count를 코딩하시오2025.05.081. 원형 큐의 구조와 동작 원리 원형 큐는 선형 큐와 달리 끝이 연결된 원형 형태의 자료구조입니다. 큐의 요소들은 순환하여 저장되며 큐의 앞과 뒤를 가리키는 포인터를 사용하여 관리됩니다. 원형 큐는 고정된 크기를 가지고 있어서 큐가 가득 차게 되면 새로운 요소를 추가할 수 없게 됩니다. 그러므로 큐의 앞과 뒤 포인터가 원형적으로 이동하면서 요소를 추가하거나 제거하는 방식으로 동작합니다. 2. get-count 연산의 구현 get-count 연산은 원형 큐에 저장된 요소의 개수를 반환하는 기능을 수행합니다. 이를 구현하기 위해선 큐...2025.05.08
-
C언어 자료구조 2장 연습 문제 해설2025.11.131. C언어 프로그래밍 C언어는 절차형 프로그래밍 언어로 자료구조 학습의 기초가 되는 언어입니다. 포인터, 배열, 구조체 등의 개념을 통해 메모리 관리와 데이터 조작을 직접 제어할 수 있으며, 자료구조 구현에 필수적인 언어입니다. 2. 자료구조 자료구조는 데이터를 효율적으로 저장하고 관리하기 위한 체계적인 방법입니다. 배열, 연결리스트, 스택, 큐, 트리, 그래프 등 다양한 자료구조는 각각의 특성에 따라 다른 상황에서 최적의 성능을 제공합니다. 3. 연습 문제 해설 교과서의 연습 문제 해설은 학습자가 이론을 실제로 적용하고 이해도를...2025.11.13
-
한국어 교재 비교 분석: 세종한국어와 즐거운 한국어2025.11.151. 세종한국어.3 교재 구성 세종한국어.3는 재외동포 대상 초급자용 교재로, 단원 제목, 학습 목표, 도입, 예시문, 어휘와 표현, 문법, 연습, 듣고 말하기, 발음, 읽고 쓰기, 새 어휘와 표현, 자기 평가로 구성되어 있다. 직업, 좋아하는 것, 축하, 할 일, 휴가 계획, 쇼핑, 여행과 방문, 공공예절, 생활 습관, 물건 찾기, 날씨, 부탁, 살고 싶은 집, 꿈 등의 주제를 다루며, 각 단원별 명확한 학습목표와 통합 교육이 가능하도록 설계되었다. 2. 다문화가정과 함께하는 즐거운 한국어 교재 구성 다문화가정 및 이주노동자 대상...2025.11.15
-
김영평생교육원 자료구조 과제2025.01.151. 배열(Array) 배열은 <index, 값>의 쌍들로 이루어지며, 각각의 index 들은 연관된 값을 가지는 구조로 이루어진 집합이다. 한 번에 여러 개의 동일한 자료형의 변수를 만들 때 사용된다. 이는 연속적인 메모리 공간을 할당하여 변수에 접근하는 과정을 보다 쉽게 만들기 위함이다. 모든 요소가 동일한 이름을 사용하므로 index 를 통해 항목에 접근하는데, 이때 인덱스는 0에서 시작한다. 주소 당 1Byte의 메모리가 할당되며, 직접 접근(Direct Access) 방식을 사용한다는 특징이 있다. 2. 구조체(Struct...2025.01.15
-
수원대학교 A+ 화학및실험2 나일론 합성 결과레포트2025.01.031. 고분자 화학 고분자란 작은 분자량을 가지는 기본 단위가 화학 결합을 통해 모여 이루어진 물질로 분자량이 10000 이상이다. 화학 결합을 하는 방식에 따라 첨가중합(부가중합), 축합중합, 혼성중합 등의 방법이 있다. 나일론은 아마이드 결합(-CONH-)으로 연결된 사슬 모양의 고분자로 첨가중합으로 만들어진 고분자의 대표적인 예시이다. 2. 나일론 6,6과 나일론 6,10의 비교 나일론 6,6의 경우 fiber for textile, cord, rope, gear wheels 등 다양한 용도로 사용되지만, 나일론 6,10의 경우...2025.01.03
-
10진수를 2진수로 변환하는 방법2025.11.171. 진법변환 10진수를 2진수로 변환하는 방법은 정수부분과 소수부분을 분리하여 처리한다. 정수부분은 10진수를 2로 나눈 나머지를 2진수의 마지막 자리부터 표기하고 몫이 0 또는 1이 될 때까지 반복한다. 소수부분은 소수부분이 0이 될 때까지 2를 곱하고 곱셈결과의 정수를 소수 첫째자리부터 적는다. 예를 들어 36(10)은 (100100)(2)로, 27.5625(10)은 (11011.1001)(2)로 변환된다. 2. 디지털 신호와 아날로그 신호 아날로그 신호는 자연계의 물리적 양을 다루며 시간에 따라 연속적으로 변화한다. 온도, ...2025.11.17
