프로그램 공부하려고 하는데,..

knocknock86의 이미지

전자과 3학년올라가는 학생입니다.

이제 슬슬(?) 전공도 정해야되고... 이런저런걱정이되서 올립니다.

사실 2학년때 c / c++ 수업시간에 배웠는데, 무슨소리도 모르겟고 마냥 어한글파일 갖다가 붙여서 컴파일만하고...

그렇다고 따로 공부한것도 아니고, 이런 저런 이유로 해서 포기하게 되었습니다.

그런데 1년이 지난 지금 ,,,

전자자과나와서 프로그래밍하ㄴ 못 짜면 얼마나 개 망신일까 생각도 했고, 이뿐만아니라 고급인력이 되려면 이정도는 해야줘야되는 게 아닌가 생
각되었습니다 (발상의 전환)

그래서 이제 부터라도 준비하려고 합니다.

모든 프로그래밍의 기초는 ,,,, c 언어라고 하더군요..../ 이 언어를 공부하려고 하는데 어떻해 공부해야되죠??

좋은 책이나 동영상 있으면 추천좀 해주셨으면 감사합니다.

제가 알고 있는건,,, 열혈강의??? 그거 하나 알고 있습니다.

많은 조언 부탁드립니다.

air21c의 이미지

A book on C 라는 책이 유명합니다.

많은 학교에서 주교재로 사용되고 있구요

knocknock86의 이미지

그런데,, 씨언어가,, 모든 프로그램의,... 기초라던데, 맞나요????

3학년때 리눅스 배우는데,, 이거 큰일이네요,,,

엔지니어링

Fe.head의 이미지

열혈 강의 C하세요.
거기 동영상 있으니 열라 보시면 개념은 잡힐듯 :)

한번에 다 이해할생각 하지 마시고 한 2, 3번 봐야 이해 된다고 생각하시고 보세요.
-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

neogeo의 이미지

-_- 제가 좀 이상하게 여겨지는 부분이 있는데... 전자과가 프로그래밍 못하면 안되는건가요?

디지털 회로 만드신다면야 verilog 나 system C 나 VHDL 해야한다고 한다지만...

전자과와 컴공과가 통합되었다고 쳐도 3학년이면 전공 갈리는거 아닌가요? 컴공으로 곧 전공을 정하신다면야 또 모르겠지만.

더불어 프로그래밍에 C 언어가 꼭 필수적인 기초는 아닙니다.

다만 상업적 프로그래밍분야에서 최고가 되시려면 C 언어를 제대로 익히는게 어찌보면 가장 빠른길이 될 수도 있습니다.

Neogeo - Future is Now.

Neogeo - Future is Now.

poplinux의 이미지

전자과도 프로그래밍은 필수이지요.

========================
조직 : E.L.D(Embedded Linux Developer/Designer)
블로그 : poplinux@tistory.com
카페 : cafe.naver.com/poplinux

임베디드 리눅스 관련 프리렌서 지향

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.