
총 61개
-
방통대 방송대 C++프로그래밍 핵심요약노트 교재요약본 (4장~15장)2025.01.251. C++ 프로그래밍 기초 C++의 기본 문법과 개념을 다룹니다. void, inline, const, 참조자, 포인터 등의 기본 문법을 설명하고 있습니다. 클래스와 객체 생성, 접근 제어자, 생성자와 소멸자 등 객체지향 프로그래밍의 기본 개념을 다루고 있습니다. 2. C++ 고급 문법 C++의 고급 문법을 다룹니다. static, 연산자 오버로딩, 동적 메모리 할당, 문자열 처리 등의 내용을 설명하고 있습니다. 또한 상속, 다형성, 가상 함수 등 객체지향 프로그래밍의 핵심 개념을 다루고 있습니다. 3. C++ 표준 라이브러리 (...2025.01.25
-
변수의 종류와 변수 간의 관계 설명2025.04.291. 변수의 의미 변수의 의미를 살펴보면 사회현상을 설명하기 위하여 설정하게 되어지는 가설의 핵심 구성요소는 변수라고 할 수 있다. 가설을 설정하고 나면 가설에서 설정한 변수 간의 인과관계가 실제로도 그렇게 나타나는지 경험적으로 확인함으로써 가설을 검증하는 절차를 밟게 된다. 2. 변수의 종류 변수에는 ① 다른 변수를 변화시키는 독립변수와 ② 이런 독립변수에 따라 변화되어지는 종속변수, ③ 독립변수의 결과인 동시에 종속변수의 결정 요인으로 이들 두 변수간의 중간 역할을 하는 매개변수, 그리고 ④ 종속변수와 독립변수의 관계를 혼동시키...2025.04.29
-
다음 트리에 관련된 문제를 풀이하여 제출하시오2025.05.011. 이진 트리의 배열 및 연결리스트 표현 이진 트리를 배열과 연결리스트를 이용하여 나타내는 방법에 대해 설명합니다. 배열을 이용하면 부모-자식 관계를 쉽게 파악할 수 있고, 연결리스트를 이용하면 동적 메모리 할당이 가능합니다. 2. 이진 트리의 순회 방법 이진 트리의 전위 순회, 중위 순회, 후위 순회 방법을 설명합니다. 전위 순회는 루트-왼쪽-오른쪽, 중위 순회는 왼쪽-루트-오른쪽, 후위 순회는 왼쪽-오른쪽-루트 순으로 노드를 방문합니다. 3. 최소 신장 트리 알고리즘 프림 알고리즘과 크루스칼 알고리즘을 이용하여 주어진 그래프에...2025.05.01
-
스택과 큐(선형큐, 원형큐)의 개념 및 연산 방법2025.01.241. 스택(Stack) 스택은 후입선출(LIFO) 방식으로 데이터를 관리하는 자료구조입니다. 스택의 기본 연산은 푸시(push)와 팝(pop)이며, 탑(top) 포인터를 사용하여 데이터의 삽입과 삭제가 이루어집니다. 스택은 메모리 관리, 함수 호출 관리, 표현식 평가 등 다양한 분야에서 활용됩니다. 2. 큐(Queue) 큐는 선입선출(FIFO) 방식으로 데이터를 관리하는 자료구조입니다. 큐의 기본 연산은 인큐(enqueue)와 디큐(dequeue)이며, 앞(front)과 뒤(rear) 두 개의 포인터를 사용하여 데이터의 삽입과 삭제...2025.01.24
-
변수의 종류와 변수 간의 관계2025.05.131. 변수의 개념 변수는 실증적인 검증과정 가운데에서 어떠한 개념을 측정 가능 할 수 있도록 조작화 하게 된 것이며, 설문조사를 통해서 구체적으로 측정을 하는 대상이고, 어떤 개념 및 이론적으로 구성되어 있는 하위개념들을 의미할 수도 있는 것이다. 변수는 속성에 따라서 질적변수 및 양적 변수로 나누어지게 된다. 2. 변수의 종류 변수의 종류에는 명목변수, 서열변수, 등간변수, 비율변수 등이 있다. 또한 기능적 관점에 따라 독립변수, 종속변수, 매개변수, 외생변수, 억압변수, 통제변수, 조절변수 등으로 분류할 수 있다. 3. 변수 간...2025.05.13
-
변수의 정의와 종류 비교 설명2025.05.101. 변수의 정의 변수는 연구와 분석의 중심이 되는 핵심 개념으로, 시간이나 조건에 따라 변화할 수 있는 특성을 의미합니다. 변수의 가치는 그 변화와 다른 요소와의 관련성을 통해 드러나며, 변수를 통해 현상을 이해하고 예측할 수 있습니다. 변수를 다룰 때는 의미, 범위, 측정 방식 등이 명확해야 하고, 변수 간 관계를 파악하는 것이 중요합니다. 2. 변수의 기능과 종류 변수는 종속변수와 독립변수로 구분됩니다. 종속변수는 다른 변수에 의해 결정되는 변수이고, 독립변수는 종속변수에 영향을 미치는 요인을 나타내는 변수입니다. 또한 변수는...2025.05.10
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제42025.01.201. 구조체 과제(4)에서는 구조체 rect를 정의하고, 이를 원소로 가지는 배열 shapes를 선언 및 초기화합니다. 이후 for문을 통해 shapes 배열의 각 원소에 대해 calc_area 함수를 실행하여 면적을 계산하고 출력합니다. 2. 포인터 2번 문제에서는 int형 변수 x, y의 값을 swap 함수를 통해 교환합니다. swap 함수는 int형 포인터 변수 px, py를 매개변수로 받아 간접 참조를 통해 값을 교환합니다. 3번 문제에서는 레퍼런스를 사용하여 동일한 기능을 구현합니다. 3. qsort 4번 문제에서는 qso...2025.01.20
-
포인터 연산, 1차원 배열의 합과 평균, 행렬의 회전, a의b승의 계산 결과 및 갯수2025.01.161. 포인터 연산 포인터 변수를 선언하고 증가시키는 예제를 직접 코딩하여 포인터 연산의 원리를 이해한다. 포인터 변수의 값이 증가하기 전과 후의 변화를 확인할 수 있다. 2. 1차원 배열의 합과 평균 사용자로부터 10개의 정수를 입력받아 배열에 저장한 후, 배열 원소의 합과 평균을 계산하여 출력한다. for문과 cin, cout 함수를 활용하여 문제를 해결한다. 3. 행렬의 회전 3x3, 5x5, 7x7 크기의 2차원 배열에 1부터 차례대로 값을 넣고, 마지막 열부터 위에서 아래로 차례대로 출력하여 90도 회전된 행렬을 확인한다. ...2025.01.16
-
데이터의 자료구조 중에서 스택과 큐를 비교하여 설명하고, 두 구조를 구현해 보시오2025.01.221. 스택 자료구조의 개념과 특성 스택은 선형 자료구조 중 하나로, 데이터를 후입선출(LIFO, Last In First Out) 방식으로 저장하고 관리한다. 데이터는 한쪽 끝에서만 삽입되고 삭제되며, 마지막에 삽입된 데이터가 가장 먼저 제거된다. 스택은 메모리 호출 관리, 문자열 역순 출력, 수식 계산 등에 널리 사용된다. 2. 큐 자료구조의 개념과 특성 큐는 선형 자료구조 중 하나로, 데이터를 선입선출(FIFO, First In First Out) 방식으로 저장하고 관리한다. 데이터는 한쪽 끝에서 삽입되고 반대쪽 끝에서 제거된다...2025.01.22
-
방통대 방송대 컴퓨터구조 출석수업과제물 A+2025.01.251. 즉치주소지정방식 즉치주소지정방식은 오퍼랜드 필드에 저장된 내용이 명령어에서 사용되는 실제 데이터이다. 즉, 오퍼랜드 필드가 곧 데이터이므로 주어진 값을 그대로 옮기면 되며, 명령어에 따라서 오퍼랜드 400이 AC로 로드된다. 따라서 오퍼랜드 주소인 유효주소는 157이 된다. 2. 직접주소지정방식 직접주소지정방식은 명령어의 주소 필더에 직접 오퍼랜드 주소를 저장하는 방식이다. 400이라는 것이 주소로 사용된다면, 400번지로 들어갔을 때 618이 AC로 옮겨지게 된다. 따라서 여기서 유효주소는 400이 된다. 3. 간접주소지정방...2025.01.25