
총 74개
-
C++ report 클래스와 객체, 은행계좌 프로그램2025.01.161. C++ 클래스와 객체 이 프레젠테이션에서는 C++ 클래스와 객체의 개념을 다룹니다. 클래스는 데이터 멤버와 멤버 함수로 구성되며, 객체는 클래스의 인스턴스입니다. 멤버 접근 권한, 생성자와 소멸자, 연산자 오버로딩, friend 함수, this 포인터 등의 개념이 설명됩니다. 또한 시간 클래스와 은행 계좌 클래스를 구현하는 실습 문제가 제시됩니다. 2. 시간 클래스 시간 클래스는 시, 분, 초 데이터 멤버를 가지며, 시간 설정, 시간 출력, 시간 더하기 등의 멤버 함수를 제공합니다. 복사 생성자와 연산자 오버로딩을 통해 시간 ...2025.01.16
-
C++프로그래밍 2024년 2학기 방송통신대 출석수업과제물2025.01.261. C++ 프로그래밍 기초 이 자료는 C++ 프로그래밍 기초를 다루고 있습니다. 주요 내용으로는 C++ 프로그램 작성, 배열 최댓값 구하기, 포인터 사용, 동적 메모리 할당, 참조 변수 활용 등이 포함되어 있습니다. 각 예제의 소스코드와 실행 결과 화면이 제공되어 있어 C++ 프로그래밍 학습에 도움이 될 것입니다. 1. C++ 프로그래밍 기초 C++는 객체 지향 프로그래밍 언어로, 다양한 분야에서 널리 사용되고 있습니다. C++의 기본적인 문법과 구조를 이해하는 것은 프로그래밍 실력 향상에 매우 중요합니다. 변수 선언, 데이터 타...2025.01.26
-
프로그램 언어의 역사, 특징, 장.단점2025.05.061. 프로그래밍 언어 프로그래밍 언어는 기계와 인간이 이해할 수 있는 형태로 문제를 해결하기 위해 사용되는 도구입니다. 저급언어와 고급언어의 차이점은 사용자 중심의 언어인지, 하드웨어 중심의 언어인지에 있습니다. 저급언어는 기계어와 어셈블리어로 구성되며 컴퓨터만 이해할 수 있는 언어입니다. 고급언어는 절차지향 언어와 객체지향 언어로 구분되며 사용자가 이해하기 쉽고 이식성이 높습니다. 2. C 언어 C 언어는 1972년 데니스 리치에 의해 개발되었으며, 시스템 프로그래밍과 응용 프로그래밍에 널리 사용되는 범용 프로그래밍 언어입니다. ...2025.05.06
-
엑셀에서 참조의 유형에 대해 설명하기2025.01.271. 참조 유형 엑셀에서 참조 유형은 수식에서 셀이나 범위를 참조하는 방식을 정의합니다. 참조 유형에 따라 수식이 다른 셀로 복사될 때 참조하는 셀의 위치가 어떻게 변하는지가 결정됩니다. 상대 참조, 절대 참조, 혼합 참조 등 다양한 참조 유형이 있으며, 각각의 특징과 사용 사례를 설명하고 있습니다. 2. 상대 참조 상대 참조는 수식이 위치한 셀의 상대적인 위치에 따라 참조가 변경되는 방식입니다. 수식을 다른 셀로 복사하면 참조하는 셀의 주소가 자동으로 조정됩니다. 단순 덧셈, 평균 계산, 최대값 찾기 등의 사례를 통해 상대 참조의...2025.01.27
-
[배재대] 자바프로그래밍 중간 기말고사 문제 (정통과->소프트웨어)2025.05.051. 2차원 배열 2차원 배열 int a[][]=new int[100][]을 선언하고, 필요한 열을 생성하여 계산된 값을 저장한 후 출력하는 프로그램을 작성합니다. 0*0, 1*0, 1*1, 2*0, 2*1, 2*2, ..., 9*0 등의 계산 결과를 출력합니다. 2. 클래스 설계 Circle, Rectangle, Triangle 클래스를 각각 작성하고, 사용자 입력에 따라 해당 도형의 면적과 둘레를 계산하여 출력하는 응용 프로그램을 작성합니다. 사용자가 'c', 'r', 't'를 입력하면 각각 원, 사각형, 삼각형의 정보를 입력받...2025.05.05
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제52025.01.201. 구조체 정의 및 패킹 과제(5)에서는 구조체를 정의하고 패킹하는 내용을 다룹니다. 먼저 int 타입 변수 id, char 타입 변수 pass, char 포인터 타입 변수 name으로 이루어진 User1 구조체를 정의합니다. 이 구조체의 크기는 13바이트입니다. 다음으로 동일한 변수들로 이루어진 User2 구조체를 정의하는데, 이 경우 패딩으로 인해 크기가 16바이트가 됩니다. 이후 User1과 User2 구조체를 선언하고, 두 구조체의 크기 차이와 각 구조체의 pass와 name 변수 포인터 값의 차이를 출력합니다. 2. 메모...2025.01.20
-
방통대 프로그래밍언어론 중간과제물2025.01.261. 데이터와 연산 데이터는 자료를 프로그램이 처리할 수 있는 형태로 표현한 것이다. 컴퓨터가 대표하는 데이터에는 텍스트 데이터와 이진 데이터가 있다. 연산은 데이터의 처리 방법을 정의하며, 연산자와 변수를 사용한다. 명령어는 특정한 작업을 요청하는 단어이며, 프로그래밍 언어는 원시 연산을 공유하고 사용자 정의 연산을 구현한다. 타입은 데이터 집합과 연산 집합을 포괄하며, 타입 안전은 강타입 언어, 약타입 언어, 무타입 언어로 나뉜다. 2. 저급 언어와 고급 언어 저급 언어는 컴퓨터가 이해하기 편리한 언어이며, 고급 언어는 사람이 ...2025.01.26
-
[배재대] 모바일 프로그래밍 1학기 중간고사 시험문제 풀이소스2025.05.051. 모바일 프로그래밍 이 자료는 배재대학교 모바일 프로그래밍 과목의 1학기 중간고사 시험문제에 대한 풀이 소스 코드를 제공합니다. 이 코드는 안드로이드 앱 개발을 위한 Java 코드와 XML 레이아웃 파일로 구성되어 있습니다. 이를 통해 모바일 앱 개발에 필요한 기본적인 UI 구현, 이벤트 처리, 계산 기능 등을 학습할 수 있습니다. 2. 안드로이드 앱 개발 이 자료는 안드로이드 앱 개발을 위한 Java 코드와 XML 레이아웃 파일을 제공합니다. 이를 통해 안드로이드 앱 개발에 필요한 기본적인 UI 구현, 이벤트 처리, 계산 기능...2025.05.05
-
데이터베이스의 개념과 특징, 분류2025.01.271. 데이터베이스 개념 데이터베이스는 여러 사람들이 공유하고 사용할 목적으로 통합 관리되고 있는 데이터들의 모임으로 볼 수 있다. 데이터베이스는 중복된 데이터를 최소화하고 구조화된 형태로 데이터를 관리하는 데이터 집합이다. 여러 업무와 사용자가 데이터베이스를 사용할 수 있으며, 데이터베이스 관리 시스템(DBMS)이라는 미들웨어를 통해 관리되고 있다. 2. 데이터베이스 특징 데이터베이스의 특징은 다음과 같다. 첫째, 사용자의 질의에 대하여 즉각적인 처리와 응답이 이루어진다. 둘째, 생성, 수정, 삭제를 통하여 항상 최신의 데이터를 유...2025.01.27
-
파이썬프로그래밍 - 파이썬의 개념과 특징을 정의하고, 파이썬으로 할 수 있는 일 3가지를 실제 사례를 들어 작성하시오.2025.01.161. 파이썬의 개념과 특징 파이썬은 1991년 귀도 반 로섬(Guido van Rossum)에 의해 개발된 고급 프로그래밍 언어입니다. 파이썬은 읽기 쉬운 문법과 동적 타이핑(dynamic typing), 인터프리터(interpreter) 방식의 언어로 잘 알려져 있습니다. 또한 객체 지향 프로그래밍(Object-Oriented Programming)과 함수형 프로그래밍(Functional Programming)을 지원합니다. 파이썬의 주요 특징으로는 간결하고 읽기 쉬운 문법, 광범위한 표준 라이브러리, 플랫폼 독립성, 동적 타이핑...2025.01.16