모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    유앤다이님의
    개인페이지입니다
    가입 : 11-12-05
    방문 : 1141회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : computer_72256
    작성자 : 유앤다이
    추천 : 10
    조회수 : 511
    IP : 61.109.***.62
    댓글 : 5개
    등록시간 : 2013/01/13 18:57:41
    http://todayhumor.com/?computer_72256 모바일
    C언어 공부하시는 분들에게..
    <P>안녕하세요. 저는  C언어로 밥먹고 사는 6년차 프로그래머입니다.</P> <P> </P> <P>가끔씩 C언어 관련 게시물이 베스트 게시물에 등록 되는 것을 보고 </P> <P>저도 뭔가 도움을 줄 수 있을게 없을까 하다가 이렇게 글을 남깁니다.</P> <P> </P> <P>C언어 공부를 막 시작하신 분들이나, 앞으로 프로그래밍으로 밥먹고 살려고 하시는 분들은 한번쯤 읽어 주시면 고맙겠네요.. :)</P> <P> </P> <P>1. 배우는 목적을 정확히 하라</P> <P> </P> <P>프로그래밍을 처음 공부 하시는 분들은 반드시 C언어부터 해야 된다고 생각하시는 분들을 종종 봅니다만,<BR>저는 구지 그럴 필요가 없다고 생각합니다.</P> <P>가령, JSP등의 웹 프로그래밍 잘하고 싶으신 분들은 C언어의 포인터 개념을 전혀 모르셔도 됩니다.<BR>왜냐하면 Java의 인터 프리터가 해당 역활을 대신 해주기 때문입니다.</P> <P>물론 인터 프리터의 구조나 하는 일에 대해 정확히 이해하기 위해 공부하 것이 좋겠지만, <BR>그 시간에 DB의 구조화나 최적화에 대해 공부 하시는 게 훨씬 좋습니다.</P> <P> </P> <P>이것을 레이어(층)의 개념으로 이해 하셔야 되는데요.</P> <P> </P> <P>예를들어 네트워크의 프로그래밍의 경우, 네트워크 스택(7레이어)에 대해 정확히 몰라도 기본 개념정도만 알면 <BR>네트워크 프로그래밍을 할 수 있도록 네트워크 스택이 캡슐화, 모듈화 되어 하나의 레이어(층)을 형성하고 있습니다.</P> <P>그 레이어(네트워크 층)위에서 APP 개발자들이 네트워크프로그래밍에 전념 할 수가 있습니다.<BR>반대로 해당 레이어를 개발한 개발자는 상위 APP개발자가 무슨일을 하는지 관심을 안가져도 됩니다.</P> <P> </P> <P>결국 레이어 개념은 업무의 분업화를 명확히 하자는 겁니다.</P> <P> </P> <P>그러므로 모든 분야에 대해 다 공부하려고 하지말고, 자신의 레이어(층)을 정해 해당 분야의 전문가가 되는 것이 좋습니다.</P> <P> </P> <P> </P> <P> </P> <P>2. OS를 공부하라</P> <P> </P> <P>1번의 이유를 통해 C언어를 배워야하겠다고 생각하신 분들은 반드시 OS를 공부 하셔야됩니다.</P> <P> </P> <P>C언어는 unix라는 OS개발을 위해 만들어진 언어 입니다.<BR>그런데 Unix OS 방식 대 성공을 거두면서 현존하는 대부분의 OS에서 차용하는 방식이 되었습니다.<BR>가령 우리가 흔히 사용하는 디렉토리 구조.. 이것도 Unix OS에서 처음 선보인 방식입니다.</P> <P> </P> <P>마이크로 소프트도 처음에는 윈도우를 자체 개발하다가, 결국 실패하고 Unix 계열 OS회사를 인수 해 윈도우를 새롭게 만들었습니다.<BR>그렇기 때문에 윈도우는 Unix 커널을 사용하지는 않지만 기본 컨셉은 크게 다르지 않다고 생각합니다.</P> <P> </P> <P>그러므로 C언어를 잘하기 위해서는 OS에 대한 이해가 필수 입니다.<BR></P> <P>특히 C언어의 꽃 포인터를 완벽히 공략 하실려면 OS의 Logical Address Space의 개념을 반드시 아셔야합니다.</P> <P>예를 한번들어 볼까요? <BR></P> <P>포인터로 접근하는 0x000028이라는 주소가 있다고 치면, 이 주소는 RAM의 물리적인 0x28번째 주소를 뜻할까요?<BR>정답은 아닙니다. 해당 주소는 RAM의 특정영역이나 하드웨어 ASIC의 특정 레지스터가 될 수도 있습니다.</P> <P> </P> <P>단순히 C언어의 포인터의 개념이 있다고 해도 , OS를 정확히 모르면 어떤 결과물을 산출 해 내더라도 최적화를 통한 좋은 프로그램을 만들어<BR>가는것이 힘듭니다.</P> <P> </P> <P>이외에도 , 데드락 문제(세마포어...), 인터럽트 서비스 루틴 등등 OS나 더 들어가서 하드웨어와 연관된 지식을 가지고 있어야만 C언어를 할 줄 안다고 할 수 있습니다.</P> <P> </P> <P>그러므로 C언어를 잘하고 싶으신 분은 반드시 OS를 공부하세요.<BR></P>

    이 게시물을 추천한 분들의 목록입니다.
    [1] 2013/01/13 19:01:03  118.216.***.30  구차니  168644
    [2] 2013/01/13 19:07:18  175.207.***.16  0안타레스0  186902
    [3] 2013/01/13 19:08:26  114.70.***.215  GTA  192149
    [4] 2013/01/13 19:24:03  61.47.***.78  이르  309050
    [5] 2013/01/13 19:41:38  112.185.***.138    
    [6] 2013/01/13 20:10:03  221.154.***.22    
    [7] 2013/01/13 20:23:14  118.47.***.249  현상금10원  118802
    [8] 2013/01/13 20:34:19  175.253.***.236  발큐  355070
    [9] 2013/01/14 16:00:36  117.16.***.74  호옹  71502
    [10] 2013/01/18 18:22:21  218.55.***.22  우ㅡ앙  233960
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    29
    암호화폐의 의미(조금 긴 글...) [10] 유앤다이 18/01/16 23:29 234 1
    28
    비트코인 관련 답답해서 글을 올립니다 [17] 유앤다이 18/01/16 19:59 415 1
    27
    비트코인에 대한 사람들의 편견 깨기 [34] 유앤다이 18/01/14 15:23 705 3/21
    26
    비트코인에 대한 저의 생각 [5] 유앤다이 18/01/13 14:28 236 3
    25
    리마스터 저그 스린이를 위한 초보 빌드 강의 유앤다이 17/08/05 18:30 73 3
    24
    프로그래머도 분명 적성이 있습니다. [14] 유앤다이 17/03/13 23:49 79 2
    23
    그물을 보고 왔습네다 (스포유) [1] 유앤다이 16/10/09 13:58 58 3
    22
    수학이 필수는 아닙니다 [3] 유앤다이 16/04/26 12:56 90 3
    21
    김정준의 강정호 발언에 대해 [14] 유앤다이 16/04/16 14:29 197 1/8
    20
    C 입문자 분들께 드리는 조언 [8] 유앤다이 15/04/16 23:35 54 6
    19
    [감상평]김기덕 감독의 영화 일대일 (스포유) 유앤다이 14/07/27 01:39 44 0
    18
    아 개빡치네 유앤다이 13/11/13 23:03 22 0
    17
    선동열은 정말 좋은 감독입니다. [3] 유앤다이 13/05/12 23:23 133 2
    16
    무한도전 숨은의미 찾기 유앤다이 13/04/28 03:22 93 0
    15
    소소한 다이어트 팁 유앤다이 13/03/17 02:52 57 1
    14
    오늘 경기 총평 [2] 유앤다이 13/03/03 00:09 150 0
    13
    아직 경기가 끝난것은 아닙니다. [2] 유앤다이 13/03/02 23:13 46 0
    12
    강정호 타선에 이승엽 대타는 이해가 되지 않는다. [2] 유앤다이 13/03/02 23:03 130 2
    11
    오늘 볼배합 똥망이네 유앤다이 13/03/02 22:24 75 0
    10
    저는 사랑을 지키지 못했습니다. [3] 유앤다이 13/02/25 00:05 42 2
    9
    아이 워즈 어 카 유앤다이 13/02/24 16:52 24 0
    8
    가위 체험담 유앤다이 13/01/28 01:10 39 0
    7
    오늘 김주철 선수 봤습니다. [2] 유앤다이 13/01/13 19:02 60 0
    C언어 공부하시는 분들에게.. [2] 유앤다이 13/01/13 18:57 36 4
    5
    욕설로 인한 빡침이 롤을 재미없는 겜으로 만들었음 [6] 유앤다이 13/01/03 01:49 138 3
    4
    [오유과거] 산문 [1] 유앤다이 12/12/01 16:57 95 1
    3
    원딜을 한번씩 해봤습니다. [6] 유앤다이 12/10/26 00:41 188 0
    2
    점점먹는게힘들어진다... [3] 유앤다이 12/10/02 23:58 45 0
    1
    디아3의 밸런스에 대해 불만있으신 분들이 많네요. [5] 유앤다이 12/05/26 21:40 190 1
    [1]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈