저는 경남대 전자공학과 4학년 입니다. 공학은 언제나 즐겁죠.
우리 조카도 1년 있으면 중학생인데..ㅎㅎ
비록 MIT공대 출신은 아니지만 조금이나마 도움이 되었으면 하네요...
형의 나름의 생각으로 적은 것 입니다. 즉 전체가 아닌 부분 집합일 뿐이니까 가볍게 들으세요....
우선 http://ocw.mit.edu/ 를 꼭 들어가 보세요. MIT에서 강의를 공개 하고 있으며 도움이 꼭 될겁니다.
또는 http://web.mit.edu/ 재미 있는 것이 많네요....
1. http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-004Computation-StructuresFall2002/LectureNotes/index.htm = 컴퓨터 구조: 반도체=>디지털회로=>cpu=>운영체제의 핵심 원리 여기에 다있습니다. -그림이 아주 많은 자료들.....이 대대분...
어려운 내용이 있으면 잠시 넘기고 끝장까지 그림이라도 넘겨 보세요... 그리고 모르는 부분을 관련 책을 찾아 읽으세요.. 지금의 궁굼증이 깊은생각이 되어서 먼시간이 지나면 꼭 알게 될것 입니다.
2. 정확히 모르겠네요..
3. 공학 전공을 하기위해서는
사고력, 창의력, 논리력이 무엇보다 중요합니다. 그것은 수학/물리을 통해서 얻을 수 있지요.
즉 어떤 물리현상에 대해서 깊은 의문(왜 그렇게 되는가?)을 가지고 본질적인 원리를 수학적으로 표현해 내는 것.. 그래서 예측 가능하고 사용가능함....=> 컴퓨터 같은 것을 만들 수 있음..
수학은 처음으로 미적분학
그다음 미분방정식, 선형대수학 , 확률 및 통계, 암호수학(정수론을 바탕)....등을 흥미진진한 것이 많 으니까 즐기면서 하세요.
꼭 꿈이 이루어질 것입니다.
물리는 일반물리(뉴턴역학), 전기자기학, 현대물리학(상대론, 양자역학),,,,, 재미 있는 것이 많죠,,,
LED(반도체)에서 각각의 빛이 나오는 원리는 현대물리의 양자역학에 나오는 슈레딩거방정식(미분방정식)과 아인슈타인의 광전효과 등을 읽어보면 도움 됨.....
컴퓨터 공학에서 하는 공부는
예: cpu나 운영체제(시스템프로그램) 구조 같은것을 효률적으로 만들어 수학적 통계를 내서 증명하는 것.
:게임(물리+그래픽스 이론+ 알고리즘 + ....)= (응용프로그램)을 만드는 것
:컴파일러 (ex> c언어를 어셈블리언어=cpu기계어로 변환)제작 알고리즘 연구.
:시뮬레이션 소프트웨어, 인공지능, 통신, ,,,,,,,,,,,,,,,,,,
:수학계산프로그램........
:그외 많음.... 워드프로세서제작, 엑셀같은 프로그램제작, 파워포인터 같은 것 제작......
하지만 .......................시작은....
수학/물리
''
''
''
우선 양자역학(현대물리+확률+미분방정식+......)=======>양자컴퓨터 == > 당신의 미래???
''
''
반도체=양자역학 +전기자기학 + .....
전자회로=반도체
디지털회로=전자회로
컴퓨터구조(cpu구조 =디지털회로 )
어셈블리언어=cpu의 기계어
소프트웨어=어셈블리언어의조합 , 소프트웨어= 운영체제 + 응용프로그램(게임..) + ......
알고리즘(예:SCV가 정찰 갈 때의 최소경로)=소프트웨어
알고리즘= 수학적표현+ 창의력 + ......기타 그 무엇..
그리고 디지털신호처리(회로이론+디지털회로+미분방정식+<푸리에해석==라플라스변환>+선형대수+확률통계...)라는 것이 매우매우매우 중요.
디지털신호처리: MP3, DMB, 동영상재생, 사진파일(jpeg), 얼굴인식, 로봇, ,,,,,,,,,,,,,,,,,,
4. 등수는 별로 중요하지 않을듯..
5. 프로그래밍은 알고리즘을 창조해서 프로그래밍 언어(어셈블리언어, c언어..또는 그이외의 것들)를 이용해 표현 하고 그것을 컴파일러를 이용해서 cpu기계언어(명령어코드)와 데어터의 조합 덩어리(명렁어코드+데이터)로 바꿔서 메모리에 저장하는 작업.
그 덩어리를 cpu가 "읽어"와서 "해석"하여 "실행"(사칙..논리.. 분기.. 데이터 이동.. )하면 알고리즘이 동작함
알고리즘 (수학적 연산자 + 변수 ... 의 덩어리... )
''
''
컴파일 : 수학적 연산자---->명령어코드, 변수----->데이터
''
''
명령어코드+ 데이터
''
''
10101011011010 : 전압으로 표현가능....
자세한 것은 .... http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-004Computation-StructuresFall2002/LectureNotes/index.htm
그래서 파워포인트 엑셀은 필수는 아님.
책은 어떤게 좋을 지 잘 모르겠네요.. : 그리고 대학 도서관에 가서 전기전자컴퓨터 관련 자리에 가서 책을 보고 , 형이나 누나들에게 어떤책이 좋은지를 물어 보세요. 또는 직접 대학교수님께 찾아가서 물어보면 더욱 좋을 것 같네요...
http://scratch.mit.edu/에 가면 청소년의 창의력을 위한 프로그래밍 언어가 있습니다. 재미 있습니다.ㅎㅎ
멋진 게임도 만들어 보세요...
좋은 사이트 www.wikipedia.org = 백과사전 사이트
거기서 궁금증이 많이 풀릴 거에요...
아직 시간이 많으니까 우선 자신이 할 수 있는 것(기초학문=수학/물리) 부터 차근차근히 하세요~~
수학은 물리적 현상 표현 해 줌
물리적현상= >컴퓨터의 동작
답변이 어설퍼서 미안해요. 꼭 꿈을 이루기 바랍니다.
그리고 멋진 공학도가 되어 주세요...
기술자는 5000명분의 돈을 쓰는 사람보
다는 5000명을 먹이는 사람이어야 합니다. -출처..http://vswww.kaist.ac.kr/ENGLISH/old_lecture/ee878-2002/index.html-