본문 바로가기
반응형

전체 글69

[일반화학실험] 질산칼륨의 용해도 Title질산칼륨의 용해도 Purpose온도에 따른 용해도의 차이를 이용하여 물질의 순도를 높일 수 있다.   Theory◆ 엔탈피  반응 또는 변화가 일어날 때, 계가 흡수하거나 방출하는 열(에너지)을 의미한다. 엔탈피는 에너지와 유사하며, 아래와 같이 정의한다. E는 계의 내부에너지, P는 계의 압력, V는 계의 부피이다. 이는 모두 상태함수이므로, 엔탈피도 계의 상태를 표현하는 상태함수이다. 위의 식을 통해 계의 엔탈피의 변화는 아래와 같이 나타낸다. 또, 화학반응에서 엔탈피 변화는 다음식으로 나타낸다. 여기서 생성물의 엔탈피가 더 커서 0보다 크면, 계가 에너지를 받는것이므로 흡열반응이다. 반대로, 반응물의 엔탈피가 더 커서 0보다 작다면, 계가 에너지를 잃는 상태이므로 발열반응이 된다. ◆ 엔트.. 2024. 5. 14.
[일반화학실험] 생활 속의 산 염기 일반화학실험 1 : 생활속의 산 염기 실험Title생활속의 산 염기  Purpose산과 염기의 중화반응(적정)을 통해 산과 염기의 농도를 알아낼 수 있다.  Theory◆ 산의 보편적인 특징 ● 신맛이 난다. 예를 들어, 식초는 아세트산 그리고 레몬은 스트르산이 포함되어 있다. ● 식물의 색깔을 바꾸게 한다. 예를 들어 리트머스를 파란색에서 빨간색으로 바꾼다. ● 특정한 금속과 반응한다.(아연, 마그네슘, 철 등)그리고 수소기체를 방출한다. ● 탄산염과 반응한다. (,  등) ● 산성 용액은 전기전도성이 있다. ◆ 염기의 보편적인 특징 ● 쓴 맛이 난다. ● 미끌거린다(단백질을 녹인다.) ● 식물 색깔을 바꾼다. 예를 들어 리트머스를 빨간색에서 파란색으로 바꾼다. ● 염기 수용액은 전기전도성이 있다. ◆.. 2024. 5. 13.
[Sql] 무결성 제약조건(Integrity Constrains) Relation들은, 꼭 지켜야하는 무결성 제약조건이라는 것이 존재한다. Key Integrity Entity Integrity Referential Integrity Key Integrity Key로 구분되는 튜플들은 모두 그 값이 달라야 한다. (Key의 정의에따라) Entity Integrity Primary Key는 NULL값을 가질 수 없다. Referential Integrity 참조를 하려면 공통인 부분이 있는 attribute를 선정해야한다. 참조되는 쪽의 PK(Primary key), 참조하는 쪽은 FK(Foreign Key)라고 한다. 위 예시를 보면, Player relaltion에서 Team의 팀명을 참조한다. player.팀명 과 Team.팀명의 공통인 attribute가 있고, .. 2024. 4. 20.
[Sql] key와 super key, 좋은 Primary key의 조건 데이터 테이블을 많이 다루면서 자주 나오는 KEY 라는 용어, 정확한 정의가 뭘까? Super Key 우선, key의 상위 개념인 superkey에 대해 알아보자. Super key라는 것은 중복 튜플이 나오지 않게 하는 attribute세트이다. ⭐ 위 relation table의 예시를 보자면, superkey가 될 수 없는 것은(=중복된 튜플을 가지도록 하는 attribute 세트) {B}, {D},{F},{D,F} 이다. 저 네 집합만 제외하고는, 모든 집합은 다 superkey가 될 수 있는 것이다. {A,B,C},{A,D},{C,D,F} .... 등등 ⭐ 이제 Key 라는 것은, 이렇게 superkey의 집합들 중에서 최소성을 만족하는 것이다. 여기서 말하는 '최소성' 이란, 집합에서 하나씩 .. 2024. 4. 20.
[일반화학실험] 크로마토그래피 실험 레포트 Purpose 오늘의 일반화학실험1 레포트의 목적은, 크로마토그래피의 기본 원리를 이해하고 색소의 극성의 개념을 통해 정상 또는 역상 크로마토그래피를 이용해 혼합물을 분리해낼 수 있다. Theory ◆ 크로마토그래피의 기본 원리 혼합 시료의 각종 성분들이 섞이지 않는 정지상과 이동상에서 서로 다른 농도평형을 나타냄으로써, 각 성분의 이동속도 차이를 이용해 혼합물을 물리적으로 분리하는 방법이다. ◆ 크로마토그래피의 용어 ● 정지상 : 컬럼이나 모세관 등에 채워져서 고정되어있고 움직이지 않으면서 용질과 상호작용하는 물질을 말한다. ● 이동상 : 정지상을 통과하면서 이동하는 것을 말한다. 이동상은 일반적으로 액체, 기체, 초임계 유체를 사용한다. ● 정상 : 극성 정지상을 사용하는 크로마토그래피를 말한다. 이.. 2024. 3. 31.
[일반 화학 실험1] 아보가드로 수 결정하기 레포트 Purpose 오늘의 일반화학실험1 레포트의 목표는, 물의 기름 층을 이용해 아보가드로 수(물질 몰에 잇는 분자의 수)를 도출해 낼 수 있다. Theory ● 아보가드로 수 물질의 한 몰에 있는 단위 수 (그램 단위로 분자랼으로 정의됨)이다. 과 같다. 단위는 물질의 특성과 반응의 특성에 따라 전자, 원자, 이온, 또는 분자가 될 수 있다. ● 몰 몰은 국제 단위계(SI)에서 물질의 양에 대한 측정 단위다. 단위는 정의상 상대 원자질량 12를 갖는 탄소의 동위원소인 탄소-12(12C)의 12g에 원자가 있다. 그래서 원자, 분자, 이온, 전자 또는 광자 등 많은 대표적인 입자를 포함하는 화학 물질의 양으로 정의된다. 이 숫자는 6.022140857×1023 mol-1의 값을 가진 아보가드로 상수로 표현된.. 2024. 3. 31.
[C++] 문자열을 정수로 바꾸기, 문자열 파싱하기 (stringstream, sstream) 오늘은 C++의 stringstream에 대해서 알아보겠습니다. C++로 코딩을 하다보면, 한 문자열을 파싱하는 경우, 또 한 문자열에서 특정 데이터타입을 추출해야하는 경우가 있습니다. 이때 sstream은 아주 유용한 라이브러리 입니다. #include 우선, sstream을 불러와야합니다. 데이터 타입 추출(변환) 다음은 정수가 공백" " 으로 구분된 문자열을 정수형태 데이터로 추출하는 예시이다. #include #include #include #include int main() { std::string input_string = "10 20 30 40 50"; std::stringstream ss(input_string); std::vector numbers; int num; while (ss >>.. 2024. 3. 24.
[C++] vector 기본 문법 및 명령어 고정 크기의 배열 : array 가변 크기의 배열 : vector 실행중에 메모리 할당. Overhead 프로그램 실행흐름에서 동떨어진 위치의 코드를 실행할 때, 추가적으로 시간, 메모리 등의 자원이 사용되는 현상 capacity vs size size = 할당 된 요소 수 capacity = 메모리에 할당 된 용량의 크기이다. 원래 초기화 했던 vector를 넘어가면, size는 length처럼 가변적으로 변한다. capacity또한 변하긴 하는데, 2배 단위로 늘어나고, pop과 같이 요소를 삭제해도 다시 줄어들지 않는다. shrink_to_fit()와 같은 함수를 사용하면 다시 줄일 수 있다. 기본 문법 및 명령어 ===참조=== v[idx] idx 번째 원소 참조 v.at(idx) idx번째 원소.. 2024. 3. 22.
[일반화학실험] 탄산염의 분석 레포트 Title 탄산염의 분석 Purpose 탄산염과 염산이 반응하면서 발생하는 이산화탄소를 측정함으로써 어떠한 탄산염 물질인지 밝혀낼 수 있다. Theory 1. 알칼리 금속()은 탄산염과 합쳐져 형태를 띈다. ▶ 알칼리 금속 알칼리 금속은 주기율표의 1족 가운데 수소를 제외한 나머지 화학 원소를 통틀어 일컫는다. 리튬(Li), 나트륨(Na), 칼륨(K), 루비듐(Rb), 세슘(Cs), 프랑슘(Fr)이 이 화학 계열에 속한다. ▶ (알칼리 금속 특징) ● 반응성이 매우 강하다. 상온에서도 물이나 산소와 쉽게 반응하므로 석유나 파라핀 속에 보존한다. ● 대체로 은백색을 띄며, 무르고 밀도가 낮은 고체이다. ● 끓는점과 녹는점이 낮다. ● 전자를 잃고 +1가의 양이온으로 존재하기 쉬우며, -1가의 할로젠 원소 .. 2024. 3. 21.
[일반화학실험] 재결정과 여과, 거르기 레포트 Title 일반화학실험1 레포트 - 재결정과 여과 Purpose 강한 산과 염기 성질을 이용해서, 용해도가 비슷한 두 물질을 분리한다. Theory(이론) ◆용해도 용해도는 용질이 용매의 포화상태까지 녹을 수 있는 한도를 말한다. 그리고 보통 용매 100g 속에 최대로 녹을 수 있는 용질의 그램(g) 수를 의미한다. ◆ 혼합물의 분리 혼합물을 원하는 각각의 순수한 물질로 분리하는 것이다. 예로는 크로마토그래피, 추출, 증류가 있다. ◆ 재결정 화합물 정제를 위한 방법들 중 하나로, 온도에 따른 용해도 차이가 큰 고체 물질을 높은 온도에서 녹여 포화 상태의 용액으로 만든 후, 서서히 냉각시키면서 순수한 고체를 얻는 과정을 말한다. ◆ 재결정의 종류 1) 단일 용매 재결정 : 용매 하나를 써서 재결정하는 방.. 2024. 3. 21.