총 72개
-
방통대 방송대 C프로그래밍 핵심요양노트 교재요약본 (1장~15장)2025.01.251. C프로그래밍 언어 C프로그래밍 언어는 사람과 컴파일러(번역기)가 이해할 수 있도록 약속된 언어입니다. 컴파일러는 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해하도록 기계어로 번역해주는 번역기이며, 어셈블러는 기호로 표현된 어셈블리 코드를 기계어로 번역하는 번역기, 인터프리터는 한 단계씩 기계어로 해석해서 실행하는 언어처리 프로그램입니다. C언어는 UNIX 운영체제 구현에 사용할 목적으로 개발되었으며, 높은 프로그램 이식성, 간단한 문법표현, 저급언어 특성을 가진 고급언어입니다. 2. C프로그램 개발 단계 C프로그램 개발 단...2025.01.25
-
Python 초간단 챗봇 만들어보기 (chatbot)2025.05.081. 챗봇 기초 챗봇은 최근 많은 관심을 받고 있는 프로그램입니다. 이 문서에서는 파이썬을 이용해 간단한 챗봇을 구현하는 방법을 소개합니다. 기본적인 if문을 사용하여 사용자의 입력에 따라 미리 정의된 답변을 반환하는 방식으로 챗봇을 만들 수 있습니다. 이후 정규 표현식을 활용하여 유사한 질문에도 대응할 수 있도록 하고, JSON 파일을 이용해 질문과 답변을 외부에서 관리할 수 있는 방법을 설명합니다. 이를 통해 챗봇의 대화 능력을 향상시킬 수 있습니다. 2. if문을 이용한 챗봇 구현 가장 기본적인 챗봇 구현 방법은 if문을 사용...2025.05.08
-
건설시공학 5장2025.01.241. 콘크리트 구조물 기초의 필요조건 기초는 상부 하중에 대하여 충분한 지지력을 가져야 하며, 아무런 문제가 없어야 한다. 기초는 최소 근의 깊이를 확보하여 지반의 습윤 팽창, 건조수축, 동결, 지하수 변동, 파이핑, 인접공사 등의 영향을 받지 말아야 한다. 기초는 변형(침하, 부등침하, 회전)이 허용한계 이내에 있어야 하며, 상부구조와 어울려야 한다. 2. 고압분사 교반주입공법(RJP공법) 지반개량 공법 중 고압분사공법은 심층지반을 개량하는 기술로 일반적인 압력 주입식 공법보다 훨씬 광범위하게 적용된다. RJP 공법은 초고압 분류...2025.01.24
-
이메일 송 수신 활용2025.01.161. 이메일의 기본 개념 이메일은 인터넷을 통해 메시지를 주고받는 전자우편 시스템입니다. 이메일 시스템은 주로 발신자, 수신자, 메시지 본문, 첨부 파일 등으로 구성됩니다. 이메일 주소는 '사용자이름@도메인' 형식으로 되어 있으며, 이는 사용자의 고유 식별자를 나타냅니다. 2. 이메일 송신 원리 이메일 송신 과정은 크게 네 단계로 나눌 수 있습니다. 1) 작성: 발신자는 이메일 클라이언트를 통해 메시지를 작성합니다. 2) 전송: 작성된 이메일은 발신자의 이메일 서버로 전송됩니다. 3) SMTP 서버 처리: 발신자의 SMTP 서버는 ...2025.01.16
-
컴퓨터구조_컴퓨터 내부에서 사용하는 명령어 사이클의 4가지 단계에 대해서 비교 설명하시오.2025.01.291. 명령어 인출 단계 (Fetch) 명령어 사이클의 첫 번째 단계는 명령어 인출(fetch) 단계이다. 이 단계는 CPU가 메모리에서 실행할 명령어를 불러오는 과정이다. 현대 컴퓨터에서 CPU는 프로그램 카운터(PC)를 통해 다음에 실행할 명령어의 위치를 추적한다. 프로그램 카운터는 메모리 주소를 가리키며, 이를 바탕으로 명령어를 메모리에서 인출하여 명령어 레지스터(IR)에 저장한다. 이때 CPU는 주소 버스를 통해 명령어가 저장된 메모리 주소를 지정하고, 데이터 버스를 통해 해당 명령어를 인출하여 명령어 레지스터로 전달한다. 2...2025.01.29
-
멀티미디어 활용사례2025.05.101. 구글 지도 구글에서 만든 지도 서비스로, 2005년 2월 8일부터 시작되었다. 구글 어스와 겹치는 영역이 많으며, 안드로이드와 iOS 등의 모바일 애플리케이션으로도 제공된다. 저사양 스마트폰을 위한 Go 에디션 앱도 있다. 2. 아이폰과 아이패드 애플에서 개발한 스마트폰으로, iOS 운영체제를 기반으로 한다. 2007년 아이폰 1세대부터 2021년 아이폰 13까지 출시되었으며, 화면 크기와 프로세서 성능이 지속적으로 향상되고 있다. 아이패드는 노트북과 스마트폰 사이의 기기로, 2010년 1월 27일 처음 소개되었다. 3. MP...2025.05.10
-
우리 나라 현대 시2025.04.281. 우리 나라 최초의 현대 서사시 우리 나라 최초의 현대 서사시는 김동환이 지은 '국경의 밤'입니다. 2. 우리 나라 최초의 현대 자유시 우리 나라 최초의 현대 자유시는 주요한이 지은 '불놀이'입니다. '불놀이'는 신체시로부터 한 단계 넘어 현대적인 자유시 형태를 취했다는 점에서 의미가 있습니다. 이 작품은 4월 초파일의 관등놀이를 배경으로 하여 이상에 도달할 수 없는 슬픈 현실 속에서 이를 뛰어넘으려는 강한 의지를 상징적으로 노래하였습니다. 3. 주요한 주요한은 아버지를 따라서 일본으로 건너가 공부를 하였던 인물이었으며, 창조 ...2025.04.28
-
K-CBCL 검사의 특징과 구성, 실시와 채점방법2025.05.051. K-CBCL 검사의 개요 K-CBCL(Korean Child Behavior Checklist)은 Achenbach(1991)가 제작한 미국판 CBCL(Child Behavior Checklist)을 번역하여 표준화한 것으로 4~17세 아동 및 청소년을 대상으로 그 부모가 아동의 사회적 적응 및 문제행동을 설문형식으로 평가하는 도구이다. 아동의 행동에 대해 부모가 설문형식으로 평가하도록 하는 것은 아동의 특성상 자신의 상태에 대해 명확한 언어적 보고를 하기가 어렵고 때로 객관성의 문제가 제기되는데 이러한 문제를 해결하기 위해 ...2025.05.05
-
[C++ 프로그래밍-방송통신대-24-2학기-출석수업과제물] 각 예제의 완성된 소스코드(각 라인별로 주석(설명) 새로 추가)와 실행결과 화면을 제출하시오.2025.01.261. FirstStep.cpp 수정 주어진 FirstStep.cpp 파일은 C++로 작성된 간단한 출력 프로그램이다. 기존 코드는 std::cout을 사용하여 "나의 첫 번째 C++ 프로그램"이라는 문자열을 출력하고, std::endl을 이용해 줄바꿈 처리를 하고 있다. 문제에서 요구한 사항은 5행의 코드를 std:: 네임스페이스를 사용하지 않고 cout과 endl만 사용하도록 수정하는 것이다. 수정 후 코드는 네임스페이스를 명시하지 않으면서도 동일한 결과를 출력할 수 있기 때문에 코드가 더 간결해지고, 가독성도 높아졌다. 2. 배...2025.01.26
-
마이크로프로세서응용 ATmega128 USART 보고서2025.01.241. USART(Universal Synchronous and Asynchronous Receiver and Transmitter) USART는 동기 및 비동기 전송 모드에서 전이중 통신이 가능하고, 멀티 프로세서 통신 모드로 동작할 수 있으며, 높은 저밀도의 브레이트 발생기(Baud Rate Generator)을 내장하고 있습니다. USART는 전 이중 동작, 비동기 방식과 동기 방식 통신모드 지원, 마스터와 슬레이브 클럭 동기 동작, 고해상도 Baud Rate 발생기 내장, 다양한 데이터 비트와 스톱 비트 제공, 패리티 발생과 ...2025.01.24
