총 181개
-
분자의 모양과 결정 구조 분석2025.11.121. 분자의 모양 분자의 기하학적 구조와 형태를 분석하는 분야로, 원자들 간의 결합각도와 공간적 배치를 연구합니다. 분자의 모양은 화학적 성질과 반응성을 결정하는 중요한 요소이며, VSEPR 이론 등을 통해 예측할 수 있습니다. 2. 결정 구조 고체 물질의 원자나 분자가 규칙적으로 배열된 3차원 구조를 의미합니다. 결정 구조는 X선 회절, 전자 현미경 등의 기법으로 분석되며, 물질의 물리적 성질과 밀접한 관련이 있습니다. 3. 분자 구조 분석 분자의 원자 배치, 결합 길이, 결합각 등을 측정하고 분석하는 과정입니다. 분광학, 회절 ...2025.11.12
-
결정의 구조 (Crystal Structure)2025.05.011. 결정형 고체 (Crystalline solid) 결정형 고체는 구성 원소들의 독특한 배열로 만들어진 명백한 기하학적 구조를 가진 고체를 말한다. 결정은 단위세포가 3차원으로 반복되어 만들어지는 격자로 구성된다. 결정의 구조 및 대칭성, 외부 형태는 단위세포의 결정계에 의해 결정된다. 2. 단위세포 (Unit Cell) 단위세포란, 결정을 구성하는 격자에서 최소의 반복 단위가 되는 평행 육면체이다. 결정은 원자 혹은 분자가 주기성을 가지고 규칙적으로 배열된 것이다. 단위세포의 크기 및 형태는 3개의 독립적인 벡터 a, b, c로...2025.05.01
-
방통대 방송대 프로그래밍언어론 중간과제물 A+2025.01.251. 프로그래밍 언어의 가독성 프로그래밍 언어의 기본 기능 중 하나인 '가독성'에 대해 설명하였다. 가독성은 프로그램을 쉽게 읽고 파악할 수 있는 기능을 의미하며, 프로그래밍 언어에서 중요한 역할을 한다. 가독성을 높이는 방법으로는 매개변수 이름 사용, 들여쓰기, 주석 활용 등이 있다. 2. 프로그래밍 언어의 추상화 프로그래밍 언어의 부가 기능 중 하나인 '추상화'에 대해 설명하였다. 추상화는 복잡한 대상을 간략하게 표현하는 방법으로, 프로그램의 가독성과 재사용성을 높이는 데 도움이 된다. 스마일 이모티콘과 동물 분류 등이 추상화의...2025.01.25
-
C언어 판매 실적 보고서 생성 프로그램2025.11.161. C언어 배열과 반복문 C언어에서 2차원 배열을 사용하여 5명 직원의 4분기 판매 데이터를 저장하고, 중첩 반복문(for loop)을 통해 개인별 총합, 분기별 총합, 전체 총합을 계산하는 기본적인 프로그래밍 기법입니다. 배열 인덱싱과 누적 연산을 활용하여 데이터를 효율적으로 처리합니다. 2. 데이터 집계 및 통계 계산 판매 실적 데이터를 행(직원)과 열(분기)별로 집계하여 개인별 연간 판매액, 분기별 총 판매액, 분기별 평균 판매액을 계산합니다. 이를 통해 경영진이 판매 현황을 파악하고 성과 분석을 수행할 수 있는 기초 통계 ...2025.11.16
-
레닌저 생화학 정리노트 Ch04. 단백질의 3차원 구조2025.05.101. 단백질의 3차원 구조 단백질의 3차원 구조는 주로 약한 상호작용에 의해 안정화되며, 4단계로 구성됩니다. 1단계는 아미노산이 공유적으로 연결되는 것이고, 2단계는 3차원 배열인 a 나선과 b 시트 형태입니다. 3단계는 단백질 사슬과 보결분자단을 포함한 모든 원자의 3차원 배열이며, 4단계는 subunits의 배열입니다. 단백질의 3차원 구조는 specific biological function을 결정하며, 이를 native fold라고 합니다. 단백질에서 다수의 호의적인 상호작용, 즉 소수성 효과, 수소 결합, London d...2025.05.10
-
방통대 출석대체시험 자료구조 요약본2025.01.261. 컴퓨터 구조 컴퓨터는 주기억장치와 중앙처리장치를 기반으로 자료를 처리한다. 보조기억장치는 포함되지 않는다. 2. 자료구조 자료구조는 자료의 저장과 이용을 위한 추상화이다. 알고리즘의 조건 중 명령어의 실행 주체에 상관없이 동일한 결과조건은 유효성을 의미한다. 3. 배열 배열은 인덱스와 값<index,value>의 쌍으로 구성된 집합이며, 원소들이 모두 같은 자료형과 같은 크기의 공간을 갖는다. 4. 리스트 리스트는 논리적인 순서(의미적인)만 존재하며, 물리적 순서는 없다. 5. 사용자 정의 구조 사용자 정의 구조에는 리스트, ...2025.01.26
-
C언어를 이용한 로또 번호 생성 및 분석 프로그램2025.11.151. 난수 생성 및 로또 알고리즘 C언어의 rand() 함수를 이용하여 1부터 45까지의 숫자 중에서 중복 없이 6개의 로또 번호를 무작위로 선정하는 알고리즘입니다. 5000번의 시행을 통해 로또 번호를 생성하며, 선정된 숫자들을 배열에 저장하고 정렬하여 관리합니다. srand() 함수로 시간 기반 시드값을 설정하여 매번 다른 난수가 생성되도록 구현되어 있습니다. 2. OMR 형식 디스플레이 및 시각화 100개의 선정된 로또 번호를 OMR(광학 마크 인식) 형식으로 표현하여 파일에 출력합니다. 각 번호를 1부터 45까지의 칸에 'X...2025.11.15
-
C로 배우는 쉬운 자료구조 4판 5장 - 스택2025.11.161. 스택(Stack)의 정의 및 특성 스택은 모든 삽입 및 삭제가 한 끝(top)에서만 이루어지는 후입선출(LIFO: Last-In-First-Out) 형태의 선형 자료구조입니다. 데이터가 입력된 순서의 역순으로 출력되며, 서브프로그램 호출, 함수 실행 등 다양한 컴퓨터 시스템에서 활용됩니다. 스택 포인터(top)를 사용하여 삽입과 삭제 위치를 관리하며, 배열이나 연결 리스트로 구현할 수 있습니다. 2. 스택의 구현 및 알고리즘 스택은 1차원 배열 또는 연결 리스트를 이용하여 구현됩니다. 배열 구현 시 top 변수를 -1로 초기화...2025.11.16
-
[세종대학교] [전자정보통신공학과] [기초반도체] 2022 HW012025.05.031. BCC 구조 결정의 원자 농도 BCC 구조 결정의 격자상수가 a라고 할 때, 원자 농도는 (8/a^3)개/단위 부피로 계산할 수 있다. 2. BCC 구조에서 FCC 구조로의 상전이 BCC 구조에서 FCC 구조로 상전이가 일어나면 원자 충진율과 격자상수는 거의 변화가 없지만, 최근접 이웃원자 간의 거리와 배위수는 동일하게 유지된다. 상전이 후 격자상수가 30% 증가하면 결정은 팽창된 것으로 볼 수 있다. 3. Vegard's Law를 이용한 삼원 화합물반도체 특성 분석 Vegard's Law에 따르면 삼원 화합물반도체의 격자상수...2025.05.03
-
방통대 방송대 C프로그래밍 핵심요양노트 교재요약본 (1장~15장)2025.01.251. C프로그래밍 언어 C프로그래밍 언어는 사람과 컴파일러(번역기)가 이해할 수 있도록 약속된 언어입니다. 컴파일러는 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해하도록 기계어로 번역해주는 번역기이며, 어셈블러는 기호로 표현된 어셈블리 코드를 기계어로 번역하는 번역기, 인터프리터는 한 단계씩 기계어로 해석해서 실행하는 언어처리 프로그램입니다. C언어는 UNIX 운영체제 구현에 사용할 목적으로 개발되었으며, 높은 프로그램 이식성, 간단한 문법표현, 저급언어 특성을 가진 고급언어입니다. 2. C프로그램 개발 단계 C프로그램 개발 단...2025.01.25
