총 46개
-
C++ report 문자, 숫자 관련 프로그램2025.01.161. 문자 입력 및 분류 이 프로그램은 사용자로부터 임의의 단일 문자(대문자, 소문자)를 입력받아 a~e 또는 A~E 범위의 문자를 분류하고, 가장 많이 입력된 문자와 해당 개수를 출력합니다. 입력이 10개가 되면 입력이 종료됩니다. 2. 소수 판별 및 약수 출력 이 프로그램은 5개의 정수를 배열에 저장하고, 각 정수가 소수인지 판별합니다. 소수인 경우 'prime number'를 출력하고, 소수가 아닌 경우 해당 약수들을 출력합니다. 3. 난수 생성 및 짝수/홀수 개수 출력 이 프로그램은 0부터 100 사이의 난수 10개를 생성하...2025.01.16
-
AI 블록체인 보안기술 동향 대학원생2025.04.271. 인공지능과 블록체인 기술 동향 최근 인공지능과 블록체인 기술이 발전하면서 이 두 기술의 융합을 통해 새로운 산업이 등장하고 있다. 특히 보안 분야에서 인공지능과 블록체인 기술이 결합되어 보안 제품 및 서비스가 개발되고 있다. 인공지능 기술은 기계학습, 딥러닝, 인공신경망 등의 기술을 활용하여 데이터를 분석하고 스스로 학습할 수 있는 능력을 가지고 있다. 블록체인 기술은 분산원장 기술을 기반으로 하여 데이터의 무결성과 투명성을 보장할 수 있다. 이러한 두 기술의 융합을 통해 보안 분야에서 새로운 돌파구를 마련할 수 있을 것으로 ...2025.04.27
-
어셈블리언어(시스템프로그래밍) 과제-3 (라이브러리 활용과 조건부 처리 프로그램 작성)2025.05.111. 난수 생성 프로그램에서 Randomize를 이용하여 시작 시드값을 항상 변경하므로, 난수 생성 시 처음 시작할 때와 동일하지 않은 랜덤한 값들이 나오게 된다. 이를 통해 -100 이상 100 미만의 20개의 난수를 생성하여 화면에 10진수로 출력하는 프로그램을 작성하였다. 2. 메모리 덤프 DumpMem 프로시저를 사용하여 워드 배열과 더블워드 변수의 값을 출력하는 프로그램을 작성하였다. ESI에 시작 주소, EBX에 원소의 크기, ECX에 원소 개수를 저장하여 DumpMem을 호출하였고, 이를 통해 메모리 내용을 확인할 수 ...2025.05.11
-
C언어를 이용한 로또 번호 생성 및 분석 프로그램2025.11.151. 난수 생성 및 로또 알고리즘 C언어의 rand() 함수를 이용하여 1부터 45까지의 숫자 중에서 중복 없이 6개의 로또 번호를 무작위로 선정하는 알고리즘입니다. 5000번의 시행을 통해 로또 번호를 생성하며, 선정된 숫자들을 배열에 저장하고 정렬하여 관리합니다. srand() 함수로 시간 기반 시드값을 설정하여 매번 다른 난수가 생성되도록 구현되어 있습니다. 2. OMR 형식 디스플레이 및 시각화 100개의 선정된 로또 번호를 OMR(광학 마크 인식) 형식으로 표현하여 파일에 출력합니다. 각 번호를 1부터 45까지의 칸에 'X...2025.11.15
-
2023_아주대_기계공학기초실험_랩뷰실습2_만점 결과보고서2025.01.221. Labview와 DAQ를 이용한 아날로그 입출력 실습 이번 실험에서는 Labview와 DAQ를 사용하여 아날로그 입출력 실습과 디지털 입출력 실습을 진행하고, 데이터를 수집하여 분석해보았습니다. 또한 오실로스코프를 이용하여 프로그래밍의 결과를 비교해보았습니다. 실습 1-1에서는 난수 생성 프로그래밍을, 실습 1-2에서는 Sine 함수와 난수 생성 프로그래밍을, 실습 1-3에서는 Sine 함수와 노이즈가 있는 Sine 함수를 비교해보았습니다. 실습 1-4에서는 DAQ AO를 사용하여 아날로그 입출력 실습을 진행하고, 오실로스코프...2025.01.22
-
C언어 스케치 연습문제 솔루션 - 제 06장 함수2025.04.301. C 프로그래밍 C 프로그램은 여러 함수의 집합으로 구성되는 프로그램이다. 라이브러리 함수는 간단히 라이브러리(library) 또는 표준 함수(standard function)라고도 부른다. 함수몸체(function body)는 중괄호 {}로 시작하여 중괄호로 종료된다. 함수몸체에서 변수선언 문장은 함수 내부에서만 사용할 수 있다. 하나의 응용 프로그램은 하나의 main() 함수와 여러 개의 다른 함수로 구성되며 필요에 따라 여러 소스 파일로 나누어 프로그래밍할 수 있다. return 문장은 함수에서 반환값을 전달하는 목적과 함...2025.04.30
-
무작위 표본추출의 다섯 가지 방법2025.04.301. 무작위 표본 추출 방법 무작위 표본 추출 방법에는 추첨, 난수표, 체계적 표본 추출 등 다양한 방법이 있다. 추첨은 가장 쉽고 간단한 방법이지만 모집단이 크면 시간과 비용이 많이 든다. 난수표는 추첨보다 시간과 비용이 적게 들고 간단하지만 표본 크기가 크면 여전히 번거롭다. 체계적 표본 추출은 일정한 간격으로 표본을 추출하는 방법으로, 모집단 목록을 작성한 뒤 일정한 규칙에 따라 표본을 선정한다. 1. 무작위 표본 추출 방법 무작위 표본 추출 방법은 모집단에서 임의로 표본을 선택하는 방법으로, 모집단의 특성을 잘 반영할 수 있...2025.04.30
-
히스토리, 우박수 나열 및 길이 출력 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 컴퓨터 개론 이 프레젠테이션은 컴퓨터 개론 및 실습 1 과목에 대한 내용을 다루고 있습니다. 주요 내용으로는 히스토리 프로그램과 우박수 나열 및 길이 출력 프로그램에 대한 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면 등이 포함되어 있습니다. 2. 문제 정의 히스토리 프로그램의 문제 정의는 입력받은 정수만큼 두 개의 난수를 생성하여 더한 후, 합한 난수의 각 자리수 숫자들의 빈도를 계산하여 출력하는 것입니다. 우박수 나열 및 길이 출력 프로그램의 문제 정의는 입력받은 두 정수 범위의 우박수를 나열하고 그 길이를 출력하는...2025.01.16
-
C언어 로또 번호 생성기 Visual studio2025.04.271. 로또 번호 생성기 이 프로그램은 C언어로 작성된 로또 번호 생성기입니다. 사용자가 원하는 개수의 로또 번호를 생성하여 화면에 출력합니다. 번호 생성 시 중복을 방지하기 위해 비교 과정을 거치며, 난수 생성을 위해 시간 함수를 사용합니다. 1. 로또 번호 생성기 로또 번호 생성기는 많은 사람들에게 흥미로운 도구입니다. 이는 복잡한 확률 계산을 통해 무작위로 번호를 생성하여 사용자에게 제공합니다. 그러나 로또 번호 생성기는 실제 로또 당첨 확률을 높이지는 않습니다. 로또는 순수한 확률 게임이기 때문에 어떤 방법을 사용하더라도 당첨...2025.04.27
-
파이썬 랜덤으로 로또 번호 생성하는 프로그램 구현2025.01.021. 파이썬 랜덤 번호 생성 이 프로그램은 파이썬을 사용하여 1부터 45 사이의 범위에서 6개의 중복되지 않는 난수를 생성하고, 이를 오름차순으로 정렬하여 출력합니다. 이를 통해 사용자가 간단하게 로또 번호를 생성할 수 있습니다. 1. 파이썬 랜덤 번호 생성 파이썬에서 랜덤 번호를 생성하는 것은 다양한 응용 프로그램에서 매우 유용한 기능입니다. 예를 들어, 게임 개발, 보안 애플리케이션, 시뮬레이션 등에서 랜덤 번호 생성은 필수적입니다. 파이썬에서는 random 모듈을 사용하여 쉽게 랜덤 번호를 생성할 수 있습니다. random.r...2025.01.02
