
총 291개
-
방통대 방송대 C프로그래밍 핵심요양노트 교재요약본 (1장~15장)2025.01.251. C프로그래밍 언어 C프로그래밍 언어는 사람과 컴파일러(번역기)가 이해할 수 있도록 약속된 언어입니다. 컴파일러는 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해하도록 기계어로 번역해주는 번역기이며, 어셈블러는 기호로 표현된 어셈블리 코드를 기계어로 번역하는 번역기, 인터프리터는 한 단계씩 기계어로 해석해서 실행하는 언어처리 프로그램입니다. C언어는 UNIX 운영체제 구현에 사용할 목적으로 개발되었으며, 높은 프로그램 이식성, 간단한 문법표현, 저급언어 특성을 가진 고급언어입니다. 2. C프로그램 개발 단계 C프로그램 개발 단...2025.01.25
-
파이썬 인공지능과 가위바위보 게임 프로그램 코드2025.01.021. 파이썬 프로그래밍 이 코드는 파이썬을 사용하여 사용자와 컴퓨터 간의 가위바위보 게임을 구현한 것입니다. 코드에서는 random 모듈을 사용하여 컴퓨터의 움직임을 무작위로 선택하고, 사용자의 입력을 받아 승패를 판단합니다. 또한 라운드 수, 사용자의 승리 횟수, 패배 횟수를 추적하여 출력합니다. 2. 인공지능 이 코드는 간단한 가위바위보 게임을 구현한 것이지만, 인공지능 기술을 활용하여 컴퓨터의 움직임을 예측하거나 최적의 전략을 수립하는 등 더 복잡한 게임 프로그램을 만들 수 있습니다. 이를 통해 인공지능 기술의 활용 방안을 탐...2025.01.02
-
어셈블리언어(시스템프로그래밍) 과제-4 (고급 언어 구조와 정수 연산을 수행하는 프로그램)2025.05.111. 메모리 변수 사용 프로그램 메모리 변수를 사용하는 간단한 프로그램을 작성하여 Visual Studio 통합개발환경에서 어셈블러를 사용할 수 있는 프로젝트를 만들고 실행해보았습니다. 디버거 사용법도 연습하였습니다. 코드를 통해 변수 val1과 val2의 메모리 주소와 저장된 값을 확인할 수 있었고, 레지스터 eax에 두 값의 합이 저장된 것을 확인할 수 있었습니다. 2. if-else 구문 구현 if-else 구문을 구현하는 프로그램을 작성하였습니다. ecx와 edx 레지스터에 입력받은 값을 비교하여 조건부 점프를 통해 x 변수...2025.05.11
-
방통대 프로그래밍언어론 중간과제물2025.01.261. 데이터와 연산 데이터는 자료를 프로그램이 처리할 수 있는 형태로 표현한 것이다. 컴퓨터가 대표하는 데이터에는 텍스트 데이터와 이진 데이터가 있다. 연산은 데이터의 처리 방법을 정의하며, 연산자와 변수를 사용한다. 명령어는 특정한 작업을 요청하는 단어이며, 프로그래밍 언어는 원시 연산을 공유하고 사용자 정의 연산을 구현한다. 타입은 데이터 집합과 연산 집합을 포괄하며, 타입 안전은 강타입 언어, 약타입 언어, 무타입 언어로 나뉜다. 2. 저급 언어와 고급 언어 저급 언어는 컴퓨터가 이해하기 편리한 언어이며, 고급 언어는 사람이 ...2025.01.26
-
무역계약(거래제의, 거래문의, 무역계약서 작성)2025.01.291. 거래제의(Business Proposal) 거래처의 발굴과 신용조사가 끝나면 거래를 희망하는 내용의 거래제의 서신 혹은 거래권유 서신(circular letter)을 보낸다. 거래제의 서신은 해외의 수입업자에게 처음 보내는 서신이므로 그 작성에 세심한 주의가 필요하다. 거래제의 서신의 작성요령은 먼저 상대방을 알게 된 경위와 자사의 업종, 취급상품, 거래국가 등을 명시하고 자국 내에서의 자사의 지위, 경험, 생산규모 등을 소개하며 거래조건(특히 결제 및 가격조건 등), 신용조회처(주로 거래은행명 및 주소), 정중한 결문 순으로...2025.01.29
-
한국어교원 - 상호평가보고서2025.05.081. 감정표현 수업에서 외롭다, 행복하다, 슬프다, 기쁘다, 건강하다, 당황스럽다, 싫어하다, 화가 나다와 같은 감정표현을 학습하였다. 학생들이 이러한 감정을 표현할 수 있도록 연습하였다. 2. 사동문 주동문과 사동문을 만드는 방법을 학습하였다. 형용사/동사 + -게 하다, 동사+ 이.히.리.기.우.구.추 등의 표현을 연습하였다. 3. [A/V -던데요] 과거에 보고, 듣고, 느끼고, 경험한 것을 말할 때 사용하는 [A/V -던데요] 표현을 학습하였다. 학생들이 이 표현을 사용하여 자신의 경험을 말할 수 있도록 연습하였다. 4. [...2025.05.08
-
[논리회로실험] 실험1. Basic Gates 예비보고서2025.05.081. 논리 게이트 논리 게이트는 디지털 회로의 기본적인 요소로, AND, OR, XOR, NOT, NAND, NOR, XNOR 등 7가지 종류가 있습니다. 이러한 논리 게이트는 서로 다른 전압으로 표현되며, HIGH(1)와 LOW(0)로 나타냅니다. 각 게이트의 입력과 출력에 따른 논리 연산 및 진리표를 이해하는 것이 중요합니다. 2. AND 게이트 AND 게이트는 두 입력 A와 B가 모두 참일 때만 출력이 참이 되는 논리 연산입니다. 논리식은 C=A·B이며, 출력 전압이 HIGH(1)일 때 참, LOW(0)일 때 거짓으로 표현됩니...2025.05.08
-
구구단 출력, 자릿수 합산, 별 출력, 약수의 합 출력, 우박수 나열 및 길이 출력 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 구구단 출력 문제 정의: 원하는 단을 입력해서 구구단을 출력한다. 문제 해결 방법: 원하는 단을 입력하고 1~9단까지 while함수를 사용하여 출력한다. 소스 코드: #include <stdio.h>int main(){int put, num;//입력하는 값과 9단을 선언scanf('%d', &put);num=1;//9단을 나타내는 값 초기화while(num<=9)//9단까지 곱해주기 위함{printf('%d x %d = %d ', put, num, put*num);//구구단 입력num++;//1~9단까지 증가}return 0;...2025.01.16
-
쉽게풀어쓰는 C언어 연습문제 5장2025.05.131. C언어 연산자 우선순위 C언어에서 연산자의 우선순위는 다음과 같습니다. 증감 연산자(++, --)가 가장 우선순위가 높고, 대입 연산자(=), 산술 연산자(+, -, *, /, %), 논리 연산자(&&, ||, !)의 순서로 우선순위가 낮아집니다. 콤마 연산자(,)는 가장 우선순위가 낮습니다. 2. C언어 연산자 우선순위 결정 C언어에서 연산자의 우선순위를 결정하는 것을 '연산자 우선순위'라고 합니다. 이를 통해 복잡한 수식에서 어떤 연산자가 먼저 계산되는지를 알 수 있습니다. 3. C언어 논리 연산자 C언어에서 두 개의 피연...2025.05.13
-
100명 규모 한식당 운영을 위한 인재 채용 전략2025.01.041. 인재 채용 전략 100명 규모의 큰 한식당을 운영하는 사장으로서 훌륭한 인재를 채용하기 위한 전략을 수립하였다. 인재 채용의 단계별 접근 방식을 제시하였는데, 먼저 채용 수요를 예측하고 부서별 필요 인력을 파악한다. 이후 채용 공고 게시, 서류 평가, 면접 전형 등의 절차를 거쳐 최종 인력을 선발한다. 특히 지원자의 태도와 성실성, 경험 등을 중점적으로 평가하여 조직에 잘 적응할 수 있는 인재를 선발하고자 하였다. 2. 채용 공고문 작성 인재 채용 전략에 기반하여 채용 공고문을 작성하였다. 공고문에는 채용 업종, 직무, 근무 ...2025.01.04