총 254개
-
방통대 방송대 프로그래밍언어론 핵심요약노트 교재요약본 (1장~15장)2025.01.251. 프로그래밍 언어의 역사와 발전 프로그래밍 언어의 역사와 발전 과정을 살펴보면, 1950년대 초반 MIT에서 개발된 LISP부터 시작하여 1960년대 ALGOL, COBOL, BASIC 등이 등장했고, 1970년대에는 C, Pascal, Prolog, Ada 등이 개발되었습니다. 1980년대에는 Smalltalk, ML, Scheme, Objective-C 등이 등장했으며, 1990년대에는 C++, Java, JavaScript, Python, Haskell 등이 개발되었습니다. 이처럼 프로그래밍 언어는 시대의 변화와 함께 지속...2025.01.25
-
C언어 - 포인터에 관련한 다음 물음들에 대한 답을 제시하시오2025.01.271. 포인터의 개념과 기능 포인터의 개념은 '주소를 저장하는 변수'로 여기에는 두 가지 중요한 점이 있습니다. 하나는 '주소를 저장한다'는 것이고 다른 하나는 '변수'라는 것입니다. 포인터는 정의할 때 *를 붙이며, 포인터에 어떤 주소를 넣느냐에 따라 정수형 포인터, 문자 포인터, 함수 포인터 등의 이름이 지정됩니다. 포인터는 메모리를 저장할 수 있는 특징이 있지만, 변수이기 때문에 생성만 해놓은 상태만으로는 아무것도 할 수 없습니다. 다른 변수의 메모리 주소를 대입하거나 메모리를 할당하는 함수를 사용하여 메모리를 할당받은 후, 해...2025.01.27
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제72025.01.201. C언어 클래스와 객체 이 프레젠테이션에서는 C언어의 클래스와 객체에 대해 다루고 있습니다. 주요 내용은 다음과 같습니다: 1. Circle 클래스: 반지름(radius) 멤버변수와 면적(getArea) 멤버함수로 구성됩니다. 디폴트 생성자와 매개변수 생성자를 사용하여 객체를 생성할 수 있습니다. 2. Rectangle 클래스: 가로(width), 세로(height) 멤버변수와 면적(getArea) 멤버함수로 구성됩니다. 디폴트 생성자, 매개변수 생성자, 정사각형 판단 함수(isSquare)를 포함하고 있습니다. 3. Po...2025.01.20
-
변수의 개념 및 변수의 기능에 따른 분류와 제3의 변수에 대한 설명2025.05.071. 변수의 개념 변수는 어떤 대상에서 변화할 수 있는 특성을 의미합니다. 변수는 양적 변수와 질적 변수로 나뉘며, 양적 변수는 연속형 변수와 이산형 변수로, 질적 변수는 명목형 변수와 순서형 변수로 구분됩니다. 2. 변수의 기능과 분류 변수는 독립 변수와 종속 변수, 단일 변수와 다중 변수, 중첩 변수와 상호작용 변수로 나뉩니다. 독립 변수는 다른 변수에 영향을 주는 변수이고, 종속 변수는 다른 변수에 영향을 받는 변수입니다. 단일 변수는 하나의 변수만을 다루고, 다중 변수는 여러 개의 변수를 함께 분석합니다. 중첩 변수는 변수 ...2025.05.07
-
GPT 매개변수 숫자가 갖는 의미 (GPT parameters)2025.05.081. 대규모 언어 모델(LLM) 대규모 언어 모델(Large Language Model, LLM)은 자연어 처리 및 인공 지능 분야에서 중요한 역할을 하는 기술입니다. LLM은 많은 양의 텍스트 데이터를 학습하여 언어 이해, 생성, 번역 등의 다양한 작업을 수행할 수 있는 능력을 갖추고 있습니다. 이 모델은 주로 딥 러닝 알고리즘과 큰 규모의 컴퓨팅 자원을 사용하여 학습됩니다. 2. GPT 모델 GPT-2, GPT-3, GPT-4는 모두 OpenAI에서 개발한 대규모 언어 모델(LLM)입니다. GPT는 Generative Pre-t...2025.05.08
-
방통대 방송대 C프로그래밍 핵심요양노트 교재요약본 (1장~15장)2025.01.251. C프로그래밍 언어 C프로그래밍 언어는 사람과 컴파일러(번역기)가 이해할 수 있도록 약속된 언어입니다. 컴파일러는 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해하도록 기계어로 번역해주는 번역기이며, 어셈블러는 기호로 표현된 어셈블리 코드를 기계어로 번역하는 번역기, 인터프리터는 한 단계씩 기계어로 해석해서 실행하는 언어처리 프로그램입니다. C언어는 UNIX 운영체제 구현에 사용할 목적으로 개발되었으며, 높은 프로그램 이식성, 간단한 문법표현, 저급언어 특성을 가진 고급언어입니다. 2. C프로그램 개발 단계 C프로그램 개발 단...2025.01.25
-
변수의 종류와 변수 간의 관계 설명2025.04.291. 변수의 의미 변수의 의미를 살펴보면 사회현상을 설명하기 위하여 설정하게 되어지는 가설의 핵심 구성요소는 변수라고 할 수 있다. 가설을 설정하고 나면 가설에서 설정한 변수 간의 인과관계가 실제로도 그렇게 나타나는지 경험적으로 확인함으로써 가설을 검증하는 절차를 밟게 된다. 2. 변수의 종류 변수에는 ① 다른 변수를 변화시키는 독립변수와 ② 이런 독립변수에 따라 변화되어지는 종속변수, ③ 독립변수의 결과인 동시에 종속변수의 결정 요인으로 이들 두 변수간의 중간 역할을 하는 매개변수, 그리고 ④ 종속변수와 독립변수의 관계를 혼동시키...2025.04.29
-
쉽게풀어쓰는 C언어 연습문제 5장2025.05.131. C언어 연산자 우선순위 C언어에서 연산자의 우선순위는 다음과 같습니다. 증감 연산자(++, --)가 가장 우선순위가 높고, 대입 연산자(=), 산술 연산자(+, -, *, /, %), 논리 연산자(&&, ||, !)의 순서로 우선순위가 낮아집니다. 콤마 연산자(,)는 가장 우선순위가 낮습니다. 2. C언어 연산자 우선순위 결정 C언어에서 연산자의 우선순위를 결정하는 것을 '연산자 우선순위'라고 합니다. 이를 통해 복잡한 수식에서 어떤 연산자가 먼저 계산되는지를 알 수 있습니다. 3. C언어 논리 연산자 C언어에서 두 개의 피연...2025.05.13
-
변수의 개념 및 변수의 기능에 따른 분류와 제3의 변수2025.01.041. 변수의 개념 변수란 사람, 사물, 사건 등의 성격이나 성질이나 종류가 2가지 이상의 유형을 보이는 것을 의미한다. 교육문화 사업이나 방문복지 서비스 등에서 다양한 변수들이 존재한다. 2. 변수의 기능에 따른 분류 변수는 독립변수와 종속변수로 분류할 수 있다. 독립변수는 원인이 되는 변수이고, 종속변수는 독립변수의 영향을 받아 변화하는 변수이다. 예를 들어 말벗 서비스, 노숙인 복지센터, 상담 서비스 등이 독립변수가 될 수 있고, 이로 인해 노인들의 행복지수, 노숙인들의 생활 개선, 클라이언트의 고민 해소 등이 종속변수가 될 수...2025.01.04
-
매크로 프로세서의 기능에 대한 조사2025.05.071. 매크로 정의와 확장 매크로 프로세서는 프로그래머가 코드를 작성할 때 작업을 단순화하고 코드의 재사용성을 높이는 도구로 사용됩니다. 매크로 프로세서는 프로그램에서 자주 사용되는 코드 조각이나 패턴을 단순한 키워드로 정의할 수 있게 해줍니다. 이렇게 정의된 키워드는 나중에 코드에서 사용될 때 자동으로 원래의 코드 조각이나 패턴으로 확장되어집니다. 이 과정은 매크로 확장이라고 합니다. 매크로 확장의 장점은 코드 중복의 최소화, 가독성 향상 등입니다. 2. 매개변수화된 매크로 매크로 프로세서는 매개변수화된 매크로를 지원하여, 프로그래...2025.05.07
