깨알 C언어 | 02. 컴파일러 & 인터프리터

Поделиться
HTML-код
  • Опубликовано: 12 янв 2025

Комментарии • 46

  • @yanoo-closet
    @yanoo-closet 2 года назад +12

    저 거짓말안하고 컴과 재학생인데... 저희 교수님보다 백배는 설명 잘하세요 ㅠㅠ 진짜 다행이예요

    • @HeungSsaem
      @HeungSsaem  2 года назад

      아유...감사합니다. ^^
      이번에 시험기간이신가봐요..
      대학생분들이 많이 들어주시네요~
      C언어 어렵지만 포기하지 말고 끝까지 들어주세요~~
      학부생이시니깐 앞으로도 계속 쓰일꺼에요~~
      감사합니다.

  • @user-fu2ec1rq8p
    @user-fu2ec1rq8p Год назад +2

    깨알 C언어 | 02. 컴파일러 & 인터프리터
    제2강 컴파일러, 인터프리터
    두 개가 하는 역할은 똑같다,
    컴퓨터한테 명령을 내리고 싶으면, 컴퓨터가 알아들을 수 있는 말로 해야함,
    이진법: 컴퓨터는 1하고 0 밖에 모른다,
    전압: 전압이 높은가(5 볼트), 낮은가(1.5 볼트) 밖에 모른다,
    컴퓨터가 하는 역할은 빠르게 연산하는 것만, 컴퓨터가 빠르게 연산할 수 있도록 컴퓨터가 알아들을 수 있는 말로 컴퓨터한테 명령을 해야 된다,
    내가 말하는 것을 중간에서 컴퓨터가 알아들을 수 있도록 컴파일러, 인터프리터의 역할
    자연어 기계어
    컴파일러, 인터프리터? 언어 번역기,
    컴파일? 번역하는 과정
    프로그래밍 언어를 번역, 컴퓨터가 알아 들을 수 있는 1과 0의 숫자로 바꿔주는 것,
    #c언어 컴파일 과정
    선언> 입력> 처리> 출력
    .c
    프로그래밍 언어(고급 언어)로 만들었을 때, 파일명 확장자가 .c,
    ex. aaa.c
    .c> 전처리기> .i
    c언어는 main 함수부터 시작> 처리> 함수가 끝나면 프로그램이 종료,
    int main
    void main
    .i
    # include
    많은 사람들이 쓰는 것들: printf(), scanf() 등 그런 것들을 미리 누가 만들어 놓음,
    이런 것들과 내가 만든 것들과 합쳐주는 것이 전처리기 하는 역할,
    전처리기를 돌리면 .i라는 확장자가 만들어진다,
    .s
    컴퓨터가 알아들을 수 있는 컴파일러를 돌림, 돌리면 .s라는 확장자 나오게 된다,
    .o
    기계어하고 가장 적합하고 가장 가까운 어셈블러를 하게 됌, .o라는 확장자
    .exe
    파일을 하나만 만드는 게 아님, 여러 개의 파일을 가지고 하나의 프로그램을 만듦,
    파일들을 엮음 = 링커
    링커를 하게 되면 실행할 수 있는 파일이 만들어지게 되는 것,
    #c언어 컴파일 과정
    8:32
    #컴파일러와 인터프리터의 차이점
    # 컴파일러 8:57
    자바, 파이썬은 컴파일러도 하고 인터프리터도 하게 된다,
    # 인터프리터 9:59
    한 줄씩 읽어 들여서? = 번역X, 통역O
    별도의 실행파일이 존재하지 않는다? 기록으로 남기지 않는 이상 번역서가 나오지 않음,
    // 통역을
    한 라인에 대한 굉장히 빠른 속도,
    + 어셈블러? 어셈블리 언어를 번역해주는
    대표적으로 기계어로 바꿔주는 것은 컴파일러, 인터프리터, 어셈블러,
    11:19 [문] 오답

    • @HeungSsaem
      @HeungSsaem  Год назад

      안녕하세요~~~
      정리해주셔서 감사합니다. ^^
      많은 도움이 될꺼에요~

    • @이태희-o6n
      @이태희-o6n 11 месяцев назад

      👍

  • @올바른운동
    @올바른운동 Год назад +2

    교수님이 하는 설명 보다 영상 강의 선생님들이 설명을 더 쉽게 잘하시네요

    • @HeungSsaem
      @HeungSsaem  Год назад

      안녕하세요~~~
      쉽게 들어주셔서 감사합니다.
      모르는 문제는 언제든 질문주세요~~^^

  • @jiyoungkim9297
    @jiyoungkim9297 Год назад

    2:43 4:27 8:33 9:56 11:16

    • @HeungSsaem
      @HeungSsaem  Год назад +1

      안녕하세요~~
      페이지가 넘어가는 포인트군요..^^
      수강해주셔서 감사합니다.

  • @김희재-g9g
    @김희재-g9g Год назад +2

    명 강의 감사합니다. 비 전공인데 귀에 쏙쏙 들어옵니다..

    • @HeungSsaem
      @HeungSsaem  Год назад

      안녕하세요~~~
      C언어 어렵지만, 하나씩 하다 보면 나중에는 익숙해지실꺼에요..
      중간중간 포기하고 싶으실때가 많겠지만 꼭 완강해주세요.
      완강 소식 기다리겠습니다.
      감사합니다. ^^

  • @dalgo-c6m
    @dalgo-c6m Год назад

    복습) 개발을 한다는건 컴파일러랑 인터프리터 없으면 아예 못할정도로 엄청 중요한거네요..!? 거의 심장같은...ㅋㅋ

    • @HeungSsaem
      @HeungSsaem  Год назад

      안녕하세요~~
      그렇지요~~~컴파일러가 없는 프로그램은 없으니깐요~~^^
      개념만 알아두시면 될 듯 합니다.
      감사합니다.

  • @데일리-i7k
    @데일리-i7k 2 года назад

    이번에 정처기 필기 2회차에 나왔네요 컴파일... 운이 좋아서 맞췄는데 듣고 갔으면 확신을 가지고 찍을 수 있을텐데ㅎㅎ 필기 준비할때부터 깨알c언어 듣는것도 많은 도움이 될꺼 같네요

    • @HeungSsaem
      @HeungSsaem  2 года назад

      4과목에서 프로그램 문제가 정말 어렵게 출제가 되고 있어요.
      필기부터 프로그램 강의를 공부해야지 4과목 과락이 없을꺼같아요. ^^

  • @kaelMi
    @kaelMi 6 месяцев назад

    2024 정보 처리 기사 필기 강의는 없나요? 2022년만 보이네요

  • @키퍼-m9t
    @키퍼-m9t 2 года назад

    재밌고 쉽게 설명되어서 이해 잘했습니다 감사합니다😍

  • @sy8.14
    @sy8.14 2 года назад +1

    실기공부 1일차 c언어 2강까지들었는데 이해가 쏙쏙 가네요. 학생일때도 이렇게 공부하지않았는데,, 컴퓨터공학 전공하고 졸업 후 전혀 다른일하다가 다시 도전합니다🙂 얼른 실기강의 신청하고싶어요❣ 실기강의 오픈전까지 열심히 c강의 듣고있을게요 ㅎㅎ

    • @HeungSsaem
      @HeungSsaem  2 года назад

      컴퓨터 관련쪽으로 전직을 생각하시나보네요~~
      컴공 졸업하셨으니 그때 공부하셨던것들이 새록새록 떠오르실꺼에요~~
      합격까지 열심히 응원해드리도록 하겠습니다.
      감사합니다. ^^

  • @hy8082
    @hy8082 Год назад +1

    안녕하세요 선생님~ 선생님 강의 결제했는데 프로그래밍 특강 듣기 전에 깨알C언어 다 들으려고 듣고 있습니다. 깨알C언어는 교재나 자료가 따로 없나요?

    • @HeungSsaem
      @HeungSsaem  Год назад +1

      안녕하세요~~
      cafe.naver.com/sosozl/9
      여기에 가시면 해당 자료가 있습니다. ^^
      감사합니다.

  • @navykimsailor
    @navykimsailor Год назад

    컴파일러랑 인터프리터 문제가 컴활1급에서 나왔던 거였네요 😊
    깨알 C언어 1강에 else단어도 컴활1급 실기에 프로시저에서 나왔구요 😊
    2강 잘 봤습니다. 😮

    • @HeungSsaem
      @HeungSsaem  Год назад +1

      안녕하세요~~~
      컴활 1급에도 프로그램이 조금 포함이 되어 있으니 나왔을꺼에요~~
      수강해주셔서 감사합니다. ^^

    • @navykimsailor
      @navykimsailor Год назад

      @@HeungSsaem 넵 ^^

  • @sszxjj23
    @sszxjj23 2 года назад

    명불허전 강의

    • @HeungSsaem
      @HeungSsaem  2 года назад

      아이구야...감사합니다. ^^

  • @정진영-y9m
    @정진영-y9m 7 месяцев назад

    3:00

  • @스틱운전장인
    @스틱운전장인 9 месяцев назад

    수강완료

  • @그냥저냥-o2p
    @그냥저냥-o2p 2 года назад

    2강 완료^^

    • @HeungSsaem
      @HeungSsaem  2 года назад

      점점 어려워지겠지만, 꼭 완강해주세요..
      완강에 댓글 달리길 기다리고 있을께요..지켜보겠습니다. ^^

  • @기럭공지
    @기럭공지 2 года назад

    감사합니다

    • @HeungSsaem
      @HeungSsaem  2 года назад

      시청해 주셔서 감사드립니다.^^

  • @이동석-i3c
    @이동석-i3c 2 года назад

    최고

  • @youtube_tata
    @youtube_tata 4 месяца назад

    완료

  • @조강래-b3r
    @조강래-b3r Год назад

    혹시 학습자료는 따로 다운 받을 수 있는 곳이 있나요?!

    • @HeungSsaem
      @HeungSsaem  Год назад +1

      안녕하세요~~~
      깨알 C언어 자료는
      cafe.naver.com/sosozl/9
      여기에 첨부되어 있습니다.
      감사합니다. ^^

  • @demateo6260
    @demateo6260 2 года назад

    6주남았는데 이제 실기준비시작하네요 ㅜㅜ 합격할수있을까요

    • @HeungSsaem
      @HeungSsaem  2 года назад

      6주면 짧으면 짧고, 길면 긴 시간인데...아직 늦지는 않으듯 합니다.
      오늘 합격자 발표 날이니 아마 오늘부터 준비하시는 분들 많으실꺼에요..
      프로그램 강의들 길게 구성되어 있지 않으니깐 3~4개씩 들어주시면 20일이면 충분히 들어주실 수 있고,
      본강도 여러번 반복하시면 합격하실 수 있을꺼에요~
      실기는 필기랑 좀 다르게 넓은 출제범위에서 기억을 다 해야하니 남은기간 조금만 시간을 더 내셔서 준비해주세요.
      저도 프로그램이나 다른 특강들도 열심히 하겠습니다.
      감사합니다. ^^

  • @kyuum4394
    @kyuum4394 2 года назад

    C언어 컴파일 과정에 컴파일러 다음 어셈블러라고 나왔는데요. 쌤이 마지막에 언급해주신 어셈블리어를 번역해주는 어셈블러랑 다른건갸요? 저는 씨언어를 컴파일하면 어셈블리어가 나와서 어셈블러가 번역을 하고 그 다음 링커가 나오는건가? 싶어서 헷갈렸네요..

    • @HeungSsaem
      @HeungSsaem  2 года назад +1

      안녕하세요~~
      어셈블리어라는게 기계어를 기호로 나타낸게 어셈블리어입니다.
      그러니깐 기계마다 틀릴수가 있지요
      인텔계열 틀리고, 맥계열 틀리고 뭐 기계마다 만들때 다른 기계어를 사용하게 되니깐요...
      C언어에서 어셈블리어를 만든다는게 기계어와 매칭되는 기호화된 문자를 만든다고 보시면 될거 같아요.
      어셈블리어는 아주 오래전 기계어로 프로그램을 짜던걸 기호화한 프로그램언어이고요..
      C언어를 어셈블리어로 변환한다고 생각해주심 됩니다. ^^

  • @mjk-cp8ix
    @mjk-cp8ix 9 месяцев назад

    240418 완

  • @권혜원-g9b
    @권혜원-g9b Год назад

    230601 완

    • @HeungSsaem
      @HeungSsaem  Год назад

      수강해주셔서 감사합니다. ^^