필요/전자공학(7)
-
[전공선택] 컴퓨터 네트워크
선택과목으로 컴퓨터 네트워크 과목을 수강했다. 컴활 필기를 준비했을 때 "컴퓨터 일반" 과목의 단어들이 어려웠던 기억이 있다. 컴퓨터 네트워크 과목은 그러한 단어에 대한 개념을 잘 제공한다. 이 과목을 들은 뒤, 컴활 필기를 준비했으면 훨씬 편했을 것이다. * 첨부한 사진들은 Computer Networking A Top-Down Approach, 7th Edition by James Kurose, Keith Ross 의 자료이다. 인터넷이 연결돼있는 경우 다음과 같이 네트워크를 나타낼 수 있다. 각 network의 edge(끝부분)이 서로 통신하기 위해 다른 라우터 또는 Access network 등을 거쳐야한다. 라우터가 연결돼있는 덩어리를 Network Core 라고 한다. 여기서 패킷을 전달하기 ..
2021.07.11 -
[전공필수] 자료구조 및 알고리즘 리뷰
소프트웨어학과에서는 자료구조 과목, 알고리즘 과목을 구분해서 배운다. 허나 전자공학과에서는 한번에 배운다. 아무래도 실습적인 부분보다는 이론 위주로 얕게 배우는 것이라고 생각된다. 주변에 물어본 결과, 타학교 전자과의 경우 이러한 프로그래밍 심화 전공이 선택 과목인 경우도 꽤 있다. 대강 나눠서 생각하면 다음과 같은 것을 배운다. 자료구조 : 배열, 구조체, 포인터, 리스트, 스택, 큐, 트리, 힙, 그래프 알고리즘 : 순환, 정렬, 탐색, 해싱 매우 방대한 양이다.. 간단히 어떤 것인지만 단원별로 요약해서 리뷰하겠다. Ch1 자료구조 & 알고리즘 자료구조는 Data Structure라고 부른다. 정보인 Data를 정리하는 구조로써, 정보를 조직화하여 편하게 사용할 수 있다. 알고리즘은 계산과 데이터 처..
2021.03.01 -
[전공필수] 신호 및 시스템 리뷰
신호 및 시스템 과목에서는 푸리에, 라플라스 변환의 활용적인 측면을 배운다. 이전에 배운 공업수학과 연계되며, 이는 통신관련 과목으로 이어진다. 특정 목적을 위해 신호를 시스템에 대입해 다른 신호로 변환한다. 그러한 과정을 알아보는 과목이다. 기본적으로 공업수학에서 배운 복소수가 아주 많이 사용된다. 일단 신호는 CT(continous-time)와 DT(discrete-time) 신호로 나뉜다. 전자는 현실에 존재하며, 시간에 따라 무한한 값이 존재하므로 컴퓨터가 사용할 수 없다. 후자는 현실에는 없지만, 주로 가공된 값으로 컴퓨터가 여러 계산을 위해 사용할 수 있다. 현실의 CT를 DT로 변환하고, DT를 통해 컴퓨터에서 정보를 사용한 뒤, 다시 DT를 CT로 변환해 유의미한 값을 제공한다. 또한 CT..
2021.02.09 -
[전공필수] 전자회로1 리뷰
전자회로1에서는 반도체의 구성과 원리, PN Junction, Bipolar Transistor, Mos Transistor에 대해 배운다. 양이 많아 공부하기는 어려웠지만, 앞에서 사용된 것이 계속 반복되기 때문에 복습을 꾸준히 하면 할만하다. CH2 Basic Physics of Semiconductors 반도체 구성 반도체를 구성하기 위해 4족원소인 Si, Ge를 주로 사용한다. 불순물 없는 intrinsic한 물질에서, n(전자개수) = p(전공개수) 이다. n의 개수 즉 전자를 높여야 전류가 잘 흐르는데, 이 상태는 부도체에 가깝다. 온도를 높이는 것에도 한계가 있으므로, 도핑(외인성 반도체)을 한다. 왼쪽은 자유전자가 남는 n-type이고, 오른쪽은 정공이 남는 p-type이다. 열외의 다른 ..
2021.01.31 -
[전공선택] 현대물리학 리뷰
2-2에 전공선택과목으로 현대물리학을 들었다. 기존에 물리학에 대한 호기심이 컸기에, 강의에 대한 만족도가 매우 높았다. 저번 학기처럼 한 문단으로 요약하기에는 대부분의 강의가 양이 많고, 아깝다는 생각이 들어서 따로 정리한다. Modern Physics for Scientist and Engineers (S. T. Thornton and A. Rex)의 강의자료의 내용을 사용했다. 현대물리학은 상대론과 양자론을 두 개의 근간으로 두고 있는 학문이다. 비교적 최근에 대두된 학문인데, 고전물리학을 통해 잘 설명하고 있는 내용들에 점점 문제가 생기면서 파생되었다. 그런 문제는 ①전자기파의 전파매질은 무엇인가 ② 기준계를 바꾸면 전하이동이 달라지는데, 이 때 기존에 없던 자기력이 발생함 ③ 흑체 복사 해석 불..
2021.01.08 -
오토마타 교육
8월 3일~6일 4일 동안 학과에서 진행하는 오토마타 교육을 받았다. 오토마타는 기계장치로 움직이는 조형물을 말한다. 가공하기 좋고 사용하기 좋은 나무를 재료로 Trotbot을 제작했다. 제작을 위해 목재 가공을 많이 했고 톱날을 사용해 절단하는 기계, 그라인드로 면을 다듬는 기계, 구멍을 뚫는 기계 등을 사용했다. 오랜 시간 반복 작업을 해야했다. 머리를 식힐 수 있다는 점에서 고역은 아니었다. Trot bot을 움직이기 위해 아두이노 sketch의 코딩이 필요하다. 사용한 코드는 다음과 같다. #include Servo servoB; Servo servoA; //서브모터 객체 생성 int servoBPin=6; int servoApin=3; //서브모터의 핀 저장 변수 int muchA=0; int ..
2020.08.07 -
전자공학과 2학년 1학기
전자공학과 2학년 1학기를 마쳤다. 코로나 바이러스로 인한 비대면 수업으로, 대학공부는 생각보다 여유로웠다. 이번에 수강한 과목은 공업수학2, 회로이론, 기초전기실험, 논리회로, 전자기학이다. 각 과목에 대한 간단한 리뷰를 하려고 한다. 공업수학2 공업수학2는 수에 대한 개념을 확장하는 '복소수'로 시작되었다. 복소수를 오일러로 표현하는 것이 앞으로 배우는 내용에도 계속 활용된다. 그 다음에는 'Phasor' 개념을 배웠다. 정현파를 계산하는 것보다 Phasor를 계산하는 것이 더 쉽기 때문에 정현파를 Phasor로 바꿔준다. 전자공학에서 사용하는 대부분의 회로는 AC circuit이므로 시간에 따라 전압값이 변한다. 이 값을 표현하고, Circuit을 분석하기위해 Phasor가 필요하다. 그 다음에는 ..
2020.07.08