
총 61개
-
변수의 정의와 종류 비교 설명2025.01.171. 변수의 정의 변수는 연구 대상이 되는 속성이나 특성을 의미하며, 변할 수 있는 값들을 지닌다. 변수는 측정 가능하고, 정량적 또는 정성적으로 나타낼 수 있다. 변수의 특성으로는 측정 가능성, 변동성, 객관성 등이 있다. 변수는 연구의 기초를 형성하며, 연구 가설 검증, 자료 수집 및 분석, 연구 결과의 일반화 등에 중요한 역할을 한다. 2. 변수의 종류 변수는 기능에 따라 독립변수, 종속변수, 통제변수, 매개변수, 조절변수 등으로 나눌 수 있다. 독립변수는 다른 변수에 영향을 주는 변수이고, 종속변수는 독립변수의 영향을 받아 ...2025.01.17
-
엑셀에서 참조의 유형에 대해 설명하기2025.01.271. 참조 유형 엑셀에서 참조 유형은 수식에서 셀이나 범위를 참조하는 방식을 정의합니다. 참조 유형에 따라 수식이 다른 셀로 복사될 때 참조하는 셀의 위치가 어떻게 변하는지가 결정됩니다. 상대 참조, 절대 참조, 혼합 참조 등 다양한 참조 유형이 있으며, 각각의 특징과 사용 사례를 설명하고 있습니다. 2. 상대 참조 상대 참조는 수식이 위치한 셀의 상대적인 위치에 따라 참조가 변경되는 방식입니다. 수식을 다른 셀로 복사하면 참조하는 셀의 주소가 자동으로 조정됩니다. 단순 덧셈, 평균 계산, 최대값 찾기 등의 사례를 통해 상대 참조의...2025.01.27
-
c언어로 쉽게 풀어쓴 자료구조 개정 3판 6장(연결리스트) 연습문제 (해설 포함)2025.05.161. 원형 연결 리스트 원형 연결 리스트는 마지막 노드의 포인터가 첫 번째 노드를 가리킨다. 2. 배열 n번째 요소를 찾는다는 것은 특정한 값을 탐색한다는 것이 아니다. 즉 특정 요소로 접근하겠다는 의미인데, 이를 가장 빠르게 할 수 있는 것은 당연히 배열이다. 배열은 인덱스를 통해 특정 요소로 가장 빠르게 접근할 수 있는 자료구조다. 한 번에 접근이 가능하므로 당연히 시간복잡도는 O(1)이다. 3. 단순 연결리스트 단순 연결리스트의 마지막 노드의 링크(link) 필드는 항상 NULL을 가리킨다. 따라서 last->link==NUL...2025.05.16
-
A+디스크 스케쥴링의 목표와 방법2025.05.061. 디스크 스케줄링의 목표 디스크 스케줄링의 목표는 입출력(I/O) 요청이 디스크 컨트롤러에 의해 처리되는 순서를 최적화하는 것입니다. 이는 디스크가 한 번에 하나의 I/O 요청만 서비스할 수 있고 여러 요청이 서로 다른 프로세스에서 동시에 도착할 수 있기 때문에 중요합니다. 디스크 스케줄링의 주요 목표는 탐색 시간, 회전 대기 시간 및 데이터 전송 시간을 포함하는 디스크의 전체 액세스 시간을 줄이는 것입니다. 2. 디스크 스케줄링의 중요성 디스크 스케줄링이 중요한 이유는 다음과 같습니다. 첫째, 서로 다른 프로세스에서 여러 I/...2025.05.06
-
c언어로 쉽게 풀어쓴 자료구조 개정 3판 5장(큐) 연습문제 (해설 포함)2025.05.151. 큐 큐는 선입선출(First In First Out, FIFO) 구조입니다. 배열로 구현한 원형 큐에서는 포화 상태와 공백 상태를 구별하기 위해 배열의 인덱스 한 자리를 비우는 것이 중요합니다. 큐의 삽입은 후단(rear)에서, 삭제는 전단(front)에서 이루어집니다. 큐 구현 시 시간 복잡도는 O(1)입니다. 2. 스택을 이용한 큐 구현 스택은 후입선출(Last In First Out) 구조이지만, 스택 2개를 사용하면 큐의 선입선출(First In First Out) 성질을 만족할 수 있습니다. 하나의 스택(inStack...2025.05.15
-
자료구조 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
-
지역사회복지 실천모델의 유형 중 로스만의 3가지 모델 분석2025.01.141. 자원 모델 로스만의 자원 모델은 지역사회의 내재된 자원과 능력을 활용하여 문제를 해결하고 변화를 이끌어내는 방식을 강조한다. 이 모델은 공동체 참여와 협력을 중요시하여 자원의 활용을 극대화한다. 미국의 '시카고 Cares'는 자원 모델을 적용하여 지역사회에서 자원봉사자들을 모집하고 이들의 역량을 활용하여 사회적 문제를 해결하고 있다. 2. 시스템 모델 로스만의 시스템 모델은 지역사회를 시스템으로 바라보고, 그 안에서 상호작용하는 구성요소들 간의 관계를 분석하고 개입하는 방식이다. 이 모델은 복잡한 사회문제를 다각적으로 접근하여...2025.01.14
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제12025.01.201. 포인터 변수 char 포인터 변수 s에 Kate배열의 첫번째 원소의 포인터값이 들어간다. printf를 이용하여 s의 첫번째 원소의 포인터값, s배열 자체의 포인터값을 출력한다. 그 뒤 printf함수를 반복사용하여 s의 첫번째 원소의 포인터값을 %s로 출력한다. (따라서 널문자까지 배열에 저장된 값을 다 출력하기 때문에 Kate가 출력됨) / 그 뒤 s[2]에 저장된 값을 %c로 출력한다. (따라서 문자 t가 출력됨) 2. char 배열 char 배열 a에 "Kate"값을 대입한다. printf를 이용하여 a의 첫번째 원소의...2025.01.20
-
C언어 스케치 연습문제 솔루션 - 제 01장 C 프로그래밍 첫걸음2025.04.301. C 프로그래밍 언어 기초 C 언어는 1972년에 유닉스라는 운영체제를 만들기 위해 개발된 프로그래밍 언어입니다. C 언어는 B 언어에서 발전된 언어이며, 고급언어로 작성된 소스를 기계어로 변환하는 프로그램을 컴파일러라고 합니다. 또한 컴파일러에 의해 변환된 목적파일과 이미 완성된 라이브러리를 결합하여 실행파일을 생성하는 프로그램을 링커라고 합니다. C 언어의 소스파일 확장자는 .c이며, 프로그램 소스파일에서 컴파일 결과로 생성되는 목적파일은 확장자가 .obj입니다. 2. 프로그래밍 언어의 발달 과정 프로그래밍 언어의 발달 순서...2025.04.30
-
변수의 선언, 작성 규칙, 데이터 형 및 사용 이유 설명2025.01.191. 변수의 선언 방법 변수를 선언하는 방법은 사용하는 프로그래밍 언어에 따라 다르다. 파이썬에서는 변수를 선언할 때 데이터 형을 명시할 필요가 없으며, 단순히 변수 이름과 값을 할당하면 된다. 자바에서는 변수를 선언할 때 반드시 데이터 형을 명시해야 한다. 자바스크립트에서는 var, let, const 키워드를 사용하여 변수를 선언한다. 각 언어의 변수 선언 방식을 이해하고 적절히 사용하는 것이 중요하다. 2. 변수 작성 규칙 변수 이름을 작성할 때는 몇 가지 규칙과 관례를 준수해야 한다. 변수 이름은 알파벳, 숫자, 밑줄로 구성...2025.01.19