총 47개
-
과제(2) | 4주차 | C언어 고급 실습2025.01.201. 배열과 포인터 이 과제에서는 배열과 포인터의 개념을 이해하고 활용하는 방법을 다룹니다. 배열의 선언과 초기화, 포인터 변수의 선언과 활용, 포인터와 배열의 관계 등을 실습하여 C언어 프로그래밍 능력을 향상시킬 수 있습니다. 2. 포인터 타입 한정자 이 과제에서는 포인터 타입 한정자(const, volatile 등)의 개념과 사용법을 학습합니다. 포인터 변수의 값과 포인터가 가리키는 값을 각각 수정할 수 있는지 여부를 이해하고 적절한 포인터 타입 한정자를 사용하는 방법을 익힙니다. 3. 이차원 배열과 포인터 이 과제에서는 이차원...2025.01.20
-
컴퓨터 내부의 자료표현 방법과 선형구조의 자료의 삽입과 삭제 방식2025.05.061. 데이터 구조 데이터 구조란 데이터를 효율적으로 활용하기 위해 데이터의 특성에 맞게 데이터를 분류, 정리, 저장, 처리하는 모든 업무를 말합니다. 컴퓨터에서 데이터를 처리하려면 먼저 컴퓨터에 데이터를 표현해야 컴퓨터가 처리할 수 있습니다. 컴퓨터는 이렇게 표현된 데이터를 특정 프로그램에서 처리합니다. 2. 단순 구조 단순 구조는 True/False, 정수, 실수, 문자열 등 컴퓨터에서 기본으로 제공되는 데이터 유형입니다. 3. 선형 구조 선형 구조는 파일 시스템 또는 데이터베이스에 레코드를 하나만 링크하는 형식입니다. 이것은 배...2025.05.06
-
다음 트리에 관련된 문제를 풀이하여 제출하시오2025.05.011. 이진 트리의 배열 및 연결리스트 표현 이진 트리를 배열과 연결리스트를 이용하여 나타내는 방법에 대해 설명합니다. 배열을 이용하면 부모-자식 관계를 쉽게 파악할 수 있고, 연결리스트를 이용하면 동적 메모리 할당이 가능합니다. 2. 이진 트리의 순회 방법 이진 트리의 전위 순회, 중위 순회, 후위 순회 방법을 설명합니다. 전위 순회는 루트-왼쪽-오른쪽, 중위 순회는 왼쪽-루트-오른쪽, 후위 순회는 왼쪽-오른쪽-루트 순으로 노드를 방문합니다. 3. 최소 신장 트리 알고리즘 프림 알고리즘과 크루스칼 알고리즘을 이용하여 주어진 그래프에...2025.05.01
-
Double pipe heat exchanger 예비보고서2025.04.251. 이중관 열 교환기 이중관 열 교환기는 두 물질(유체-유체, 유체-고체) 간의 에너지 전달을 주 목적으로 하는 열 교환기의 한 종류입니다. 열 교환기는 일반적으로 regenerators, open-type exchangers, closed type exchangers or recuperators로 분류되며, 이중관 열 교환기는 closed type exchangers or recuperators에 속합니다. 이중관 열 교환기에서는 에너지 전달량이 유체, 유체 이동 특성, 표면 형상 및 열 특성에 따라 달라집니다. 2. 온도 변화...2025.04.25
-
자료구조 1학기 중간시험2025.05.051. 1차원 정수배열 정렬 1차원 정수배열 x[10]을 0으로 초기화하고 내림차순으로 정렬하는 함수를 작성하고 메인프로그램을 완성하는 문제입니다. 함수의 첫 번째 매개변수는 배열의 주소이고, 두 번째 매개변수는 새로운 값입니다. 2. 구조체 배열 입력 struct student {char name[10], int student_number, char depart[10];}; 구조체를 정의하고, struct student stu[10]에 키보드에서 값을 넣는 함수를 작성하고 메인 프로그램을 완성하는 문제입니다. 3. 단순 연결리스트 ...2025.05.05
-
컴퓨터 활용 능력 1급 엑셀 함수 정리2025.01.141. 수학/삼각 함수 엑셀에서 제공하는 수학 및 삼각 함수에 대해 설명하고 있습니다. 이 함수들은 합계, 반올림, 절대값, 나머지, 제곱근 등의 기본적인 수학 연산을 수행할 수 있습니다. 2. 데이터베이스 함수 엑셀에서 제공하는 데이터베이스 관련 함수에 대해 설명하고 있습니다. 이 함수들은 데이터베이스 범위에서 조건에 맞는 합계, 평균, 개수 등을 계산할 수 있습니다. 3. 배열 함수 엑셀에서 제공하는 배열 관련 함수에 대해 설명하고 있습니다. 이 함수들은 배열의 행렬식, 역행렬, 행렬 곱, 백분위수, 빈도 등을 계산할 수 있습니다...2025.01.14
-
자바스크립트에서 배열 사용의 장점과 선언 및 사용 방법2025.01.151. 자바스크립트 배열의 장점 자바스크립트 배열은 동적 크기 조정, 다양한 내장 메서드, 순차적인 데이터 접근, 유연성 등 여러 가지 장점을 가지고 있습니다. 배열의 크기가 고정되어 있지 않아 데이터 추가와 삭제에 따라 자동으로 크기가 조정되며, push(), pop(), shift(), unshift(), map(), filter(), reduce() 등 다양한 메서드를 통해 데이터 조작이 간편합니다. 또한 인덱스를 통해 순차적으로 데이터를 접근할 수 있어 데이터 정렬과 검색이 효율적이며, 다양한 데이터 타입을 혼합하여 저장할 수...2025.01.15
-
자료구조 구조체 배열를 활용한 소스코드 구현2025.05.051. 구조체 배열 이 코드는 구조체 배열을 사용하여 학생 정보를 관리하는 예제입니다. 구조체 StudentType에는 학생의 이름과 생일 정보가 포함되어 있으며, 최대 200명의 학생 정보를 저장할 수 있습니다. Display 함수는 학생 정보를 출력하고, Replace 함수는 첫 번째 학생의 정보를 변경합니다. main 함수에서는 첫 번째 학생의 정보를 초기화하고, Display와 Replace 함수를 호출하여 학생 정보를 확인하고 변경합니다. 1. 구조체 배열 구조체 배열은 프로그래밍에서 매우 유용한 데이터 구조입니다. 구조체는...2025.05.05
-
c로 배우는 쉬운 자료구조 개정3판 2단원 연습문제2025.01.171. 배열을 사용한 학생 성적 처리 16개 학생의 국어, 영어, 수학 성적을 배열에 저장하고 총점과 평균을 계산하여 출력하는 프로그램을 작성합니다. 배열을 사용하여 학생들의 성적 정보를 효율적으로 관리할 수 있습니다. 2. 포인터를 사용한 실수 값 교환 두 개의 실수 값을 포인터를 사용하여 교환하고 출력하는 함수를 작성합니다. 포인터를 활용하면 변수의 값을 직접 변경할 수 있어 효율적인 데이터 처리가 가능합니다. 3. 구조체를 이용한 주소록 프로그램 이름, 전화번호, 주소, 생일 정보를 저장하는 주소록 프로그램을 작성합니다. 구조체...2025.01.17
-
파이썬 시험2 (답지 포함)2025.01.241. 파이썬 프로그래밍 이 자료는 파이썬 프로그래밍 시험 문제와 답안을 포함하고 있습니다. 문제에는 flowchart 설명, 파일 입출력, 선형 회귀 분석, 배열 생성 및 연산, 그래프 그리기 등 다양한 파이썬 기능을 다루고 있습니다. 이를 통해 파이썬 프로그래밍 언어의 기본적인 사용법과 응용 능력을 평가할 수 있습니다. 1. 파이썬 프로그래밍 파이썬은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 파이썬은 간단하고 직관적인 문법으로 인해 초보자들도 쉽게 배울 수 있으며, 다양한 분야에서 활용되고 있습니다. 데이터 분석,...2025.01.24
