본문 바로가기

Major41

[C언어] 02. 프로그램의 기본구성 1. 함수1) C언어는 함수로 시작해서 함수로 끝난다.2x+5=y2) 입력: x에 삽입되는 값3) 출력: 그 결과로 얻게 되는 y의 값4) 함수(function): 적절한 입력과 그에 따른 출력이 존재하는 것5) 함수의 호출: 함수의 실행을 명령하는 행위6) 인자의 전달: 함수의 실행을 명령할 때 전달하는 입력 값 2. 함수의 구조1) 함수 내에 존재하는 문장 끝에는 세미콜론 문자 ;을 붙여준다. 2) 조건문이나 반복문과 같은 컨트롤 문장에는 X 3. printf 함수1) 함수호출시 전달되는 문자열을 모니터에 출력, 표준함수 中 12) 표준함수: 기본적으로 제공되는 함수3) 표준 라이브러리: 표준함수들의 모임4) 문자열에 삽입된 \n 이스케이프 시쿼스(sequence). 특수 문자 중 하나로 줄바꿈의 .. 2025. 4. 29.
[C언어] 01. C언어 개요 1. 프로그래밍 언어 중 하나인 C언어1) 프로그래밍 언어: 사람과 컴파일러가 이해할 수 있는 약속된 형태의 언어*컴퓨터가 이해하는 언어(X)2) 컴파일러의 역할 프로그래밍 언어로 작성한 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역하는 역할을 한다. 번역하는 일 자체를 가리켜 '컴파일(compile)'3) 기계어(Machine Language): 0과 1로 구성된 언어체계. 2. C언어의 역사와 특징1) 1960년: ALGOL 602) 1963년: CPL3) 1969년: BCPL4) 1970년: B언어5) 1971년: UNIX라는 운영체제의 개발을 위해 Deniis Ritchie와 Ken Thompson이 함께 설계한 범용적인 고급(high-level)언어-기존의 UNIX 운영체제는 '어셈블리(.. 2025. 4. 28.
[선형대수] 02. 벡터공간 1. 대수적 구조의 엄밀한 정의 version 체 F에서의 벡터공간(vector space) 또는 선형공간(inner space) V는 다음 8가지 조건을 만족하는 두 연산, 합과 스칼라 곱을 가지는 집합이다.  -합(sum)은 V의 두 원소 x, y에 대하여 유일한 원소 x+y∈V를 대응하는 연산이다. 이때, x+y는 x와 y의 합이라 한다. -스칼라 곱(scalar multiplication)은 체 F의 원소 a와 벡터공간 V의 원소 x마다 유일한 원소 ax ∈V를 대응하는 연산이다. 이때, x는 a와 x의 스칼라 곱(product)이라 한다.  (1) 모든 x, y ∈ V에 대하여 x+y=y+x이다. (덧셈의 교환법칙)(2) 모든 x, y, z ∈V에 대하여 (x+y)+z=x+(y+z)이다. (덧셈.. 2025. 4. 27.
[미분방정식및연습] 04. Separable Equations 1. 분리형 방정식(Separable Equations)이전 시간에는 다음 형태의 1차 선형 방정식을 직접 적분(direct integration)하는 과정을 사용하여 풀었다.  여기서 a와 b는 상수이다. 이제 우리는 이 과정이 훨씬 더 넓은 범주의 방정식에도 실제로 적용 가능하다는 것을 보여줄 것이다.  🌟변수에 대한 주의 사항이번 시간에는 독립 변수를 t 대신 x로 표기할 것이다. 그 이유는 다음과 같다. 첫째, 미분방정식에서는 다양한 문자가 변수로 자주 사용되므로, 하나의 문자 쌍에만 익숙해지는 것은 바람직하지 않다. 특히, x는 독립 변수로 자주 등장한다. 또한, 이 절의 후반부에서 t를 다른 용도로 사용하고자 하기 때문이다. 일반적인 1차 방정식은 다음과 같다. 앞 절에서는 선형 방정식을 다.. 2025. 4. 26.
[논리설계] 13. Schematics Rules, contention x, floating z 1. From Logic to Gates 2. Circuit Schematics Rules•Inputs on the left (or top)•Outputs on right (or bottom) •Gates flow from left to right•Straight wires are best•Wires always connect at a T junction•A dot where wires cross indicates a connection between the wires •Wires crossing without a dot make no connection  📒Draw a schematic of the follwing equation 3. Multiple-Output Circuits•Example: Pr.. 2025. 4. 25.
[논리설계] 12. Bubble Pushing 1. DeMorgan's Theorem 2. Bubble Pushing1) Backward: –Body changes –Adds bubbles to inputs2) Forward: –Body changes –Adds bubble to output 📒 What is Boolean expression for this circuit? 3. Bubble Pushing Rules•Begin at output, then work toward inputs•Push bubbles on final output back •Draw gates in a form so bubbles cancel 📒ExerciseFind the Boolean equation of the following circuit 2025. 4. 24.