
총 35개
-
대구가톨릭대학교 파이썬프로그래밍기초 과제2차 솔루션2025.05.031. 파이썬 프로그래밍 기초 이 과제는 파이썬 프로그래밍 기초 과정에서 다루는 다양한 프로그래밍 개념과 기술을 실습하는 것을 목적으로 합니다. 학생들은 조건문, 반복문, 함수 등의 기본 프로그래밍 구조를 활용하여 주어진 문제를 해결하는 코드를 작성합니다. 이를 통해 파이썬 언어의 기본 문법과 프로그래밍 로직을 익히고 실습할 수 있습니다. 1. 파이썬 프로그래밍 기초 파이썬은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나로, 그 이유는 간단한 문법과 강력한 기능 때문입니다. 파이썬은 초보자들도 쉽게 배울 수 있으며, 다양한 분야에...2025.05.03
-
C프로그래밍 출석 만점 과제2025.01.251. C 프로그래밍 C 프로그래밍은 컴퓨터 프로그래밍의 기본이 되는 언어로, 다양한 분야에서 널리 사용되고 있습니다. 이 과제는 C 프로그래밍 수업에서 다룬 주요 개념과 실습 문제들을 다루고 있습니다. 과제 내용에는 C 프로그래밍의 기본 문법, 변수와 데이터 타입, 제어문, 함수 등 핵심 주제들이 포함되어 있습니다. 1. C 프로그래밍 C 프로그래밍은 시스템 프로그래밍 언어로 널리 사용되는 언어입니다. C는 1970년대 초반에 개발되었지만, 여전히 운영 체제, 임베디드 시스템, 게임 엔진 등 다양한 분야에서 활용되고 있습니다. C의...2025.01.25
-
자료구조 학생 스택 소스 코드 구현2025.05.051. 자료구조 자료구조는 데이터를 효율적으로 저장하고 관리하기 위한 방법론입니다. 이 코드는 학생 정보를 저장하고 관리하기 위한 스택 자료구조를 구현하고 있습니다. 스택은 LIFO(Last-In-First-Out) 방식으로 데이터를 저장하고 처리하는 자료구조입니다. 이 코드에서는 학생 번호, 이름, 주소 정보를 저장하고 있으며, 스택 초기화, 삽입, 삭제, 출력 등의 기능을 구현하고 있습니다. 2. 스택 자료구조 스택은 LIFO(Last-In-First-Out) 방식으로 데이터를 저장하고 처리하는 자료구조입니다. 이 코드에서는 학생...2025.05.05
-
컴퓨터구조 simple calculator mips code, 보고서2025.05.031. MIPS 어셈블리 프로그래밍 이 프로젝트에서는 MIPS 아키텍처 기반의 어셈블리 프로그래밍을 사용하여 간단한 계산기 기능을 구현하였습니다. 데이터 세그먼트에서는 입력 문자열, 연산자 기호, 결과 출력 문구 등을 정의하였고, 텍스트 세그먼트에서는 입력 문자열 처리, 연산자 판별, 피연산자 변환, 연산 수행, 결과 출력 등의 기능을 구현하였습니다. 특히 문자열을 정수로 변환하는 과정과 곱셈 및 나눗셈 연산을 추가하는 부분이 핵심적인 내용입니다. 2. 간단한 계산기 구현 이 프로젝트에서는 MIPS 어셈블리 프로그래밍을 활용하여 간단...2025.05.03
-
전북대 화공 C언어기초 1번 레포트2025.01.171. C 언어 기초 C 언어 기초 과제 1번에 대한 보고서입니다. 과제 내용에는 C 언어의 기본 문법과 프로그래밍 실습 내용이 포함되어 있습니다. 보고서에는 C 언어의 Hello World 프로그램 작성, 변수 선언 및 연산, 입출력 함수 사용 등이 설명되어 있습니다. 1. C 언어 기초 C 언어는 프로그래밍 언어의 기초 중 하나로, 시스템 프로그래밍, 임베디드 시스템 개발, 게임 개발 등 다양한 분야에서 널리 사용되고 있습니다. C 언어는 메모리 관리, 포인터 사용, 저수준 하드웨어 제어 등 프로그래밍의 기본 개념을 잘 보여주는 ...2025.01.17
-
자료구조_1차원 배열과 2차원 배열의 차이점과 배열이 가지는 장단점에 대하여2025.04.271. 배열 배열은 같은 자료형의 데이터를 메모리상에 연속적으로 저장하는 자료형입니다. 1차원 배열은 하나의 인덱스로 구성되며, 2차원 배열은 행과 열을 나타내는 두 개의 인덱스로 구성됩니다. 1차원 배열과 2차원 배열의 차이점은 인덱스의 개수와 메모리 할당 방식에 있습니다. 1차원 배열은 행 단위로 메모리가 할당되지만, 2차원 배열은 행 우선 또는 열 우선 방식으로 메모리가 할당될 수 있습니다. 이에 따라 메모리 사용량과 접근 속도에 차이가 있습니다. 2. 구조체 구조체는 서로 다른 자료형의 데이터를 하나의 그룹으로 묶은 자료형입니...2025.04.27
-
C언어 - 포인터에 관련한 다음 물음들에 대한 답을 제시하시오2025.01.271. 포인터의 개념과 기능 포인터의 개념은 '주소를 저장하는 변수'로 여기에는 두 가지 중요한 점이 있습니다. 하나는 '주소를 저장한다'는 것이고 다른 하나는 '변수'라는 것입니다. 포인터는 정의할 때 *를 붙이며, 포인터에 어떤 주소를 넣느냐에 따라 정수형 포인터, 문자 포인터, 함수 포인터 등의 이름이 지정됩니다. 포인터는 메모리를 저장할 수 있는 특징이 있지만, 변수이기 때문에 생성만 해놓은 상태만으로는 아무것도 할 수 없습니다. 다른 변수의 메모리 주소를 대입하거나 메모리를 할당하는 함수를 사용하여 메모리를 할당받은 후, 해...2025.01.27
-
대구가톨릭대학교 파이썬프로그래밍기초 과제1차 솔루션2025.05.031. 파이썬 프로그래밍 기초 이 과제는 파이썬 프로그래밍 기초 과목에서 다루는 내용으로, 실수 값 계산, 리스트 인덱싱, divmod 함수 사용, 딕셔너리를 이용한 평균 점수 계산 등의 기본적인 파이썬 프로그래밍 기술을 다루고 있습니다. 1. 파이썬 프로그래밍 기초 파이썬은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나로, 그 이유는 간단한 문법과 강력한 기능 때문입니다. 파이썬은 초보자들도 쉽게 배울 수 있으며, 다양한 분야에서 활용될 수 있습니다. 특히 데이터 분석, 머신러닝, 웹 개발 등의 분야에서 파이썬은 매우 유용합니다...2025.05.03
-
배열의 정의, 선언, 초기화 및 활용2025.05.051. 배열의 정의 배열은 C언어에서 연속적인 메모리 영역에 동일한 데이터 타입의 여러 요소를 저장할 수 있는 구조입니다. 배열을 사용하면 데이터를 더욱 구조화된 방식으로 저장하고 접근할 수 있습니다. 2. 1차원 배열 선언 1차원 배열을 선언하려면 데이터 타입, 배열 이름, 배열 크기를 지정해야 합니다. 예를 들어, int arr[5]는 크기가 5인 int형 1차원 배열을 선언하는 것입니다. 3. 배열 활용 사례 배열은 시계열 데이터 저장, 문자열 처리, 정렬 및 검색 알고리즘 구현, 행렬 및 벡터 연산 등 다양한 상황에서 활용됩니...2025.05.05
-
대구가톨릭대학교 파이썬프로그래밍기초 10주차 솔루션2025.05.031. 파이썬 프로그래밍 기초 이 자료는 대구가톨릭대학교의 파이썬 프로그래밍 기초 과목 10주차 실습 과제에 대한 솔루션을 제공합니다. 이 과제에서는 파이썬 프로그래밍의 기본 개념과 반복문 사용법을 다루고 있습니다. 학생들은 주어진 코드 셀을 분석하고 수정하여 원하는 결과를 출력하는 연습을 하게 됩니다. 이를 통해 파이썬 프로그래밍의 기초 지식과 실습 능력을 향상시킬 수 있습니다. 1. 파이썬 프로그래밍 기초 파이썬은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나로, 그 이유는 간단한 문법과 강력한 기능 때문입니다. 파이썬은 초보...2025.05.03