이 강좌는 당연히! 반말로 하겠습니다. (막장이니까~)
사실.. 주 타겟이 우리과 신입생 아이들을 위한거니까 편하게- 편하게- ㅋㅋㅋ
너무 편하게 생각하는것이 있는거같지만 욕하시지들 마시고 시작합니다.
------------------------------------- 절 취 선 ---------------------------------------------
자 그럼 시작해 보겠습니다.
C언어 강좌를 하기 전에 C언어가 무엇인지부터 알고 시작을 해야할것 아니겠어?
그리고 우리가 C언어를 이용해서 만들을 소프트웨어가 무엇인지부터 정의하고 시작해보자
소프트웨어란 하드웨어를 작동시킬수 있게 해주는 것 이라고 생각을 해보자..
음.. 내가 써놨지만 정말 뭔소리냐~ 싶을 그런 말을 써놨네.. 미안해-_-;;
씨언어시간에 이사진 본기억 안나나?
이런거.. 빈 전투기사진 ㅋㅋㅋ 사진이 너무 크다 근데 -_-;;
그냥 그러려니~ 하고 넘어가 ㅋㅋㅋ
자.. 지금 저 전투기는 지금 움직일수 있을까 없을까?
당연히 조종사가 없으니... 움직일수가 없겠지? ㅋㅋㅋ
저 전투기는 하드웨어야... 그냥 컴퓨터 본체 자체라고 생각하믄 될거야 ㅋ
조종사가 소프트웨어가 되어서 저걸 움직이게 하는거지..
조종사가 없다면~~~ 전투기는 고철덩어리~~~
소프트웨어가 없다면~ 컴퓨터 본체 자체는 짐덩어리~~
이제 조금 소프트웨어가 하는일이 무엇인지 감이 오려나? ㅋㅋ
자.. 소프트웨어에 대해서 정의는 이정도로 끝내도록 하자. ㅋㅋㅋㅋ 너무 짧은가? 궁금한사항은 나에게
메신저로~ 내 메신저 주소는 다 알지? ㅋㅋㅋ
너무 길게쓰면.. 너네가 욕할거같아서 가급적 짧게 쓰도록 할게 ㅋㅋㅋㅋ
우리가 저 하드웨어를 활용하도록 하는 소프트웨어를 짜는것.. 그것을 프로그래밍이라 한다...
그걸위해서 쓰는것이 프로그래밍 언어야.. 종류는 C와 C에서 파생된 C++, 그리고 Java, PASCAL, Fortran등등
언어의 종류는 무지무지 많다.. 다배우면 좋겠지만.. 우선 한두가지는 확실하게 하렴 ㅋㅋㅋㅋㅋ
그중에서 우리는 가장 기초가되는 C를 가지고 이 막장강의를 시작하도록 하겠어 ㅋㅋㅋㅋ
이 막장강의에대해 궁금한점이 있으면 바로바로 질문~ ㅋㅋ
여기서 하나 더, C언어는 프로그래밍 언어의 한 종류이다.
모든 언어에는 규칙이 다 존재하겠지? 문법이라는것.. C언어도 언어야... 다만 우리가 컴퓨터와 대화하도록
해주는 언어인거지... 아까 위에서 보았던 사진을 보자- 조종사가 전투기를 몰때... 그냥 우리말로 야 날아~
이렇게한다고... 전투기가 알아서 스스로 뜰까? 이건 뭐 키트도 아니고... 가능할리 없잖아 ㅋ
그래서 정해진 작동법에 따라서 전투기를 몰아야 저게 움직이것지? 아니면 차를 예로 들어봐도.. 운전할때
규칙이 있잖아? 가는건 자기 마음이지만.. 그걸 움직이도록 하기 위해서 어떤 규칙이 있고.. 조작법이있고..
그걸 이용해서 우리는 기계를 사용하지.. 우리가 컴퓨터라는 기계를 사용하는데도 규칙이 존재하는거지 ㅋㅋ
바로 C언어의 문법...
근데 C언어의 문법은 참 좋은것이 영어처럼 복잡하고 짜증나고 그러진 않아.....
기본 문법은 매우 간단한것들뿐이야. 중요한것은 이걸 어떻게 활용할 것인가가 중요한거지
어떻게 활용해서든 절대로.. 절대로!! 잊지말아야할 사실... 프로그램을 짠다면..
"프로그래밍에는 답이 없다."
모로가도 서울만 가면 된다는말이 있지? 그말이 가장 프로그래밍에 어울리는 말이지않나.. 싶다. ㅋㅋ
프로그램은 어떻게 짜더라도 결과만 요구되는 결과만 잘 나온다면 그게 답인거야.. 절대 그 어느 누구도
매우 간단한 프로그램이 아닌이상.. 소스코드가 같을순 없다.. (토시하나 안틀리고 ㅋㅋㅋ)
(자.. 방금한말 잘 기억해.... 과제낼때 남이 해놓은거 복사하지마-_-;; 다티난다.... ㅋㅋㅋㅋㅋㅋㅋㅋㅋ)
소스코드는 다 다르다.. 그치만 답은 다 나온다.. 그럼 프로그램을 맞게 짠거야.
결과만 잘 나오면 프로그램은 완성된것이다. 그러니 저 위에있는 말을 항상 명심해라. 나중에든 언제든..
고로 프로그램을 짤때 중요한것은.... 결과만 나오면 되고... 항상 잊지말아야할것은..
"항상 생각하고.. 안되면 삽질을 해서라도 완성한다."
라는 마음가짐... 한줄의 삽질이라도.. 그것이 너네의 실력향상에 도움된다...
음... 소프트웨어가 뭔지 쓸라그랬는데.. 이거 기본 마인드 강좌가 되었네...
스크롤의 압박이 예상되므로... 자.. 오늘은 여기까지~~~~
다음번부터는 기초문법부터 시작하여 초고속으로 진도뺀다- 뱌뱌-
사실.. 주 타겟이 우리과 신입생 아이들을 위한거니까 편하게- 편하게- ㅋㅋㅋ
너무 편하게 생각하는것이 있는거같지만 욕하시지들 마시고 시작합니다.
------------------------------------- 절 취 선 ---------------------------------------------
자 그럼 시작해 보겠습니다.
C언어 강좌를 하기 전에 C언어가 무엇인지부터 알고 시작을 해야할것 아니겠어?
그리고 우리가 C언어를 이용해서 만들을 소프트웨어가 무엇인지부터 정의하고 시작해보자
소프트웨어란 하드웨어를 작동시킬수 있게 해주는 것 이라고 생각을 해보자..
음.. 내가 써놨지만 정말 뭔소리냐~ 싶을 그런 말을 써놨네.. 미안해-_-;;
씨언어시간에 이사진 본기억 안나나?
그냥 그러려니~ 하고 넘어가 ㅋㅋㅋ
자.. 지금 저 전투기는 지금 움직일수 있을까 없을까?
당연히 조종사가 없으니... 움직일수가 없겠지? ㅋㅋㅋ
저 전투기는 하드웨어야... 그냥 컴퓨터 본체 자체라고 생각하믄 될거야 ㅋ
조종사가 소프트웨어가 되어서 저걸 움직이게 하는거지..
조종사가 없다면~~~ 전투기는 고철덩어리~~~
소프트웨어가 없다면~ 컴퓨터 본체 자체는 짐덩어리~~
이제 조금 소프트웨어가 하는일이 무엇인지 감이 오려나? ㅋㅋ
자.. 소프트웨어에 대해서 정의는 이정도로 끝내도록 하자. ㅋㅋㅋㅋ 너무 짧은가? 궁금한사항은 나에게
메신저로~ 내 메신저 주소는 다 알지? ㅋㅋㅋ
너무 길게쓰면.. 너네가 욕할거같아서 가급적 짧게 쓰도록 할게 ㅋㅋㅋㅋ
우리가 저 하드웨어를 활용하도록 하는 소프트웨어를 짜는것.. 그것을 프로그래밍이라 한다...
그걸위해서 쓰는것이 프로그래밍 언어야.. 종류는 C와 C에서 파생된 C++, 그리고 Java, PASCAL, Fortran등등
언어의 종류는 무지무지 많다.. 다배우면 좋겠지만.. 우선 한두가지는 확실하게 하렴 ㅋㅋㅋㅋㅋ
그중에서 우리는 가장 기초가되는 C를 가지고 이 막장강의를 시작하도록 하겠어 ㅋㅋㅋㅋ
이 막장강의에대해 궁금한점이 있으면 바로바로 질문~ ㅋㅋ
여기서 하나 더, C언어는 프로그래밍 언어의 한 종류이다.
모든 언어에는 규칙이 다 존재하겠지? 문법이라는것.. C언어도 언어야... 다만 우리가 컴퓨터와 대화하도록
해주는 언어인거지... 아까 위에서 보았던 사진을 보자- 조종사가 전투기를 몰때... 그냥 우리말로 야 날아~
이렇게한다고... 전투기가 알아서 스스로 뜰까? 이건 뭐 키트도 아니고... 가능할리 없잖아 ㅋ
그래서 정해진 작동법에 따라서 전투기를 몰아야 저게 움직이것지? 아니면 차를 예로 들어봐도.. 운전할때
규칙이 있잖아? 가는건 자기 마음이지만.. 그걸 움직이도록 하기 위해서 어떤 규칙이 있고.. 조작법이있고..
그걸 이용해서 우리는 기계를 사용하지.. 우리가 컴퓨터라는 기계를 사용하는데도 규칙이 존재하는거지 ㅋㅋ
바로 C언어의 문법...
근데 C언어의 문법은 참 좋은것이 영어처럼 복잡하고 짜증나고 그러진 않아.....
기본 문법은 매우 간단한것들뿐이야. 중요한것은 이걸 어떻게 활용할 것인가가 중요한거지
어떻게 활용해서든 절대로.. 절대로!! 잊지말아야할 사실... 프로그램을 짠다면..
"프로그래밍에는 답이 없다."
모로가도 서울만 가면 된다는말이 있지? 그말이 가장 프로그래밍에 어울리는 말이지않나.. 싶다. ㅋㅋ
프로그램은 어떻게 짜더라도 결과만 요구되는 결과만 잘 나온다면 그게 답인거야.. 절대 그 어느 누구도
매우 간단한 프로그램이 아닌이상.. 소스코드가 같을순 없다.. (토시하나 안틀리고 ㅋㅋㅋ)
(자.. 방금한말 잘 기억해.... 과제낼때 남이 해놓은거 복사하지마-_-;; 다티난다.... ㅋㅋㅋㅋㅋㅋㅋㅋㅋ)
소스코드는 다 다르다.. 그치만 답은 다 나온다.. 그럼 프로그램을 맞게 짠거야.
결과만 잘 나오면 프로그램은 완성된것이다. 그러니 저 위에있는 말을 항상 명심해라. 나중에든 언제든..
고로 프로그램을 짤때 중요한것은.... 결과만 나오면 되고... 항상 잊지말아야할것은..
"항상 생각하고.. 안되면 삽질을 해서라도 완성한다."
라는 마음가짐... 한줄의 삽질이라도.. 그것이 너네의 실력향상에 도움된다...
음... 소프트웨어가 뭔지 쓸라그랬는데.. 이거 기본 마인드 강좌가 되었네...
스크롤의 압박이 예상되므로... 자.. 오늘은 여기까지~~~~
다음번부터는 기초문법부터 시작하여 초고속으로 진도뺀다- 뱌뱌-

