총 182개
-
[자료구조] 자체참조구조체 소스코드 구현2025.05.051. 자체 참조 구조체 자체 참조 구조체는 자신과 같은 구조체 형태를 가진 다른 구조체를 가리키는 구조체입니다. 이 코드에서는 student 구조체를 정의하고, 각 student 구조체 객체는 다음 student 구조체를 가리키는 포인터 next를 가지고 있습니다. 이를 통해 연결 리스트 형태로 student 구조체들을 연결할 수 있습니다. 1. 자체 참조 구조체 자체 참조 구조체는 데이터 구조에서 매우 중요한 개념입니다. 이는 구조체 내부에 자신과 동일한 타입의 멤버 변수를 포함하는 구조체를 의미합니다. 이러한 구조체는 복잡한 데...2025.05.05
-
데이터베이스 기말과제 보고서2025.05.061. 개념 모델링[ERD] 수정사항 기말과제 제안서에서 제안했던 ERD에서는 박람회의 참가하는 참가기업과 행사업체를 각각의 개체로 저장하였다. 하지만 두 개체의 속성이 비슷하다는 것을 알게 되었고, 행사업체는 저장되는 인스턴스가 적을 수 있다. 따라서, 두 개체를 참가기업 한 개의 개체로 통일시키고 참가구분이라는 속성을 추가하였다. 이럴 경우 저장공간의 낭비도 줄이면서 복잡성을 최소화할 수 있었다고 생각한다. 또한 ERD상에서 잘못 생각했던 차수들이 눈에 보였기 때문에 배정과 상품지원 관계에서 차수를 수정하였다. 2. 속성 추가 기...2025.05.06
-
C언어 함수 포인터를 이용한 두 점 사이의 거리 계산2025.11.131. 구조체(Struct) C언어에서 구조체는 여러 데이터 타입을 하나의 단위로 묶어서 관리하는 자료구조입니다. 이 프로그램에서는 point 구조체를 정의하여 2차원 평면상의 점의 좌표(x, y)를 저장합니다. 구조체를 사용하면 관련된 데이터를 효율적으로 관리할 수 있으며, 코드의 가독성과 유지보수성을 향상시킵니다. 2. 거리 계산 알고리즘 두 점 사이의 거리는 피타고라스 정리를 이용하여 계산됩니다. 좌표 (x1, y1)과 (x2, y2)인 두 점 사이의 거리는 sqrt((x2-x1)² + (y2-y1)²) 공식으로 구합니다. 이 ...2025.11.13
-
변수에 대한 설명과 가장 주의해야 할 변수2025.05.031. 변수의 분류 변수는 속성과 목적에 따라 공칭변수, 비율변수, 독립변수, 종속변수, 매개변수, 제어변수 등으로 나눌 수 있다. 이 중에서 제어변수가 가장 주의해야 할 변수인데, 이는 두 변수의 관계를 명확히 하기 위해 필요한 세 번째 변수를 통제하는 것을 말한다. 제어변수가 제대로 통제되지 않으면 독립변수와 종속변수의 관계를 정확히 검증할 수 없기 때문이다. 1. 변수의 분류 변수는 프로그래밍에서 매우 중요한 개념입니다. 변수는 데이터를 저장하고 조작하는 데 사용되며, 프로그램의 동작을 제어하는 데 핵심적인 역할을 합니다. 변수...2025.05.03
-
SQL 정의어와 그 기능2025.01.221. SQL 정의어 SQL은 데이터베이스와 상호 작용하기 위해 사용되는 표준화된 프로그래밍 언어입니다. SQL은 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어로서, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 사용됩니다. 2. 데이터 정의어(DDL) 데이터 정의어(DDL)는 테이블의 구조를 만드는 CREATE TABLE 문, 구조를 변경하는 ALTER TABLE 문, 구조를 삭제하는 DROP TABLE 문으로 구성됩니다. 이를 통해 테이블의 속...2025.01.22
-
c언어로 쉽게 풀어쓴 자료구조 개정 3판 3장 연습문제 (해설 포함)2025.05.141. 2차원 배열의 메모리 크기 2차원 배열이 메모리에서 차지하는 크기는 행의 개수와 열의 개수, 그리고 각 요소의 크기를 곱하여 계산할 수 있다. 문제에서 제시된 10행 20열의 int형 2차원 배열은 10 x 20 x 4 = 800바이트의 크기를 차지한다. 2. 배열의 시작 주소 배열의 시작 주소는 배열의 첫 번째 요소가 저장되는 공간의 주소이다. 문제에서 배열의 첫 번째 요소가 1000번지에 저장된다고 했으므로, 10번째 요소는 1000 + (4 x 10) = 1040번지에 저장된다. 3. 배열의 크기 비교 배열의 크기는 각 ...2025.05.14
-
C언어 스케치 연습문제 솔루션 - 제 06장 함수2025.04.301. C 프로그래밍 C 프로그램은 여러 함수의 집합으로 구성되는 프로그램이다. 라이브러리 함수는 간단히 라이브러리(library) 또는 표준 함수(standard function)라고도 부른다. 함수몸체(function body)는 중괄호 {}로 시작하여 중괄호로 종료된다. 함수몸체에서 변수선언 문장은 함수 내부에서만 사용할 수 있다. 하나의 응용 프로그램은 하나의 main() 함수와 여러 개의 다른 함수로 구성되며 필요에 따라 여러 소스 파일로 나누어 프로그래밍할 수 있다. return 문장은 함수에서 반환값을 전달하는 목적과 함...2025.04.30
-
제약회사 성공적인 HCP (페르소나포함) 인게이지먼트를 위한 돌파구 A+ 리포트2025.05.101. HCP 인게이지먼트의 변화된 환경 팬데믹으로 인한 락다운으로 인해 제약회사와 의료 전문가 간의 상호작용이 차단되었습니다. 다른 산업과 마찬가지로 바이오 제약은 원격 고객 인게이지먼트로 빠르게 전환하고 디지털 채널 사용을 가속화되었습니다. 그 과정에서 HCP의 기대치가 재설정되었고, 이제는 그들의 필요와 선호도를 반영하는 개인화된 경험을 찾고 있습니다. 2. HCP가 원하는 의학정보 타입의 진화 HCP가 원하는 의학정보 타입도 진화하고 있습니다. 새로운 적응증과 제품의 효능 및 안전성에 관한 정보가 계속해서 최우선으로 유지되고 ...2025.05.10
-
갈수록 경쟁이 치열해지는 뷰티 산업은 미(美)적인 만족을 충족시킬 뿐 아니라 심리적인 욕구까지 만족시켜2025.01.041. 고객 유형별 분류와 특징 미용 서비스업을 찾아오는 고객은 다양한 유형이 있습니다. 신중고객, 성격이 급한 고객, 의심고객, 신경질적 고객, 거만고객, 온순·얌전고객, 아동동반고객 등 다양한 유형의 고객이 있으며, 각 유형별로 특징이 있습니다. 고객 유형을 잘 파악하는 것이 중요하며, 이를 통해 고객의 만족을 충족시킬 수 있습니다. 2. 고객만족을 위한 요건 고객만족을 위해서는 서비스나 제품의 실제 효과, 편안한 주변환경, 직원의 친절한 태도 등이 중요합니다. 고객만족은 주관적이므로 다양한 노력을 통해 고객의 만족도를 높여야 합...2025.01.04
-
방통대 데이터처리와활용 A+2025.01.241. 데이터 모델 데이터 모델은 현실 세계의 정보를 컴퓨터에서 활용하기 위해 데이터를 모형화하는 방법입니다. 데이터 모델은 사용자의 관심 있는 속성을 정의하고 데이터화하여 데이터 간의 상관관계, 의미, 그리고 데이터의 일관성을 유지하기 위한 제약 조건 등을 기술합니다. 데이터 모델의 세 가지 구성 요소는 개체, 속성, 관계입니다. 2. 데이터베이스 테이블 생성 및 데이터 검색 제3장 연습문제 5번에서는 다음과 같은 SQL 문을 작성하였습니다. (1) 각 테이블을 생성하고 처음 5개의 데이터를 보여주는 SQL 문, (3) Sales ...2025.01.24
