시골사는개발자
시골사는개발자
  • 17
  • 393 357
초급 개발자를 위한 C언어 강의 | The C Programming Language | C언어 강좌
초급 또는 기본기가 부족한 개발자를 위한 C언어 강의입니다.
기본기가 탄탄해야 한다는 의미를 개발 경력이 오래되면 오래 될수록 알게됩니다.
반복되는 몇몇 구문은 그만큼 중요하다는 의미겠지요.
처음 C언어 강의 준비를 했던게 엊그제 같은데 훌쩍 두어해가 지나버렸네요.
조금 늦었지만 부디 시작하는 개발자들에게 조금이나마 도움이 되길 바랍니다.
문서 자료는 영상 강의 순서와는 상관없지만
0, 1, 2장은 전체 강의를 준비하기 위한 단계로 순서대로 소개합니다.
영상에 사용되는 문서와 소스 파일은 아래 깃허브 주소를 참고하세요.
[문서자료]
0. 시작하는 이야기
1. 프로그래밍 기본 원리
2. C언어의 특징과 구조
3. 데이터형과 변수
4. 문자와 문자열
5. 연산자
6. 조건문
7. 반복문
8. 배열
9. 포인터
10. 구조체
11. 함수포인터
[Github]
github.com/iskraman/The_C_Programming
참고로 이 강의의 재생목록에 C 라이브러리부터 리눅스 프로그래밍까지
C 프로그래밍과 관련한 강의를 지속적으로 업데이트할 계획입니다.
----------------------------------------------------------------------------------------
개발에 대한 이야기 또는 개발자의 삶에 대한 이야기를
일상의 언어로 소통하는 채널입니다.
특히 개발에 관한 노하우, 팁, 프로그래밍에 필요한
여러 개발 도구 및 기본 원리에 대해 집중합니다.
----------------------------------------------------------------------------------------
มุมมอง: 6 273

วีดีโอ

리눅스 명령어 모음 | 초중급 개발자를 위한 기본 명령어 강좌
มุมมอง 109K4 ปีที่แล้ว
리눅스 명령어 강의입니다. 명령어를 공부할때는 옵션을 모두 이해하거나 알 필요가 전혀 없습니다. 자주 사용하다보면 손에 익숙해지게 되는 명령어와 옵션이 있고, 한번씩 필요한 옵션은 그때 그때 찾아서 해결하면 됩니다. 기본 원리에 대한 이해가 필요한 명령어에는 좀 더 애정을 쏟았습니다. 참고로 우분투 리눅스 환경에서 영상을 제작하였으며, 윈도우10 사용자라면 우분투 리눅스앱을 설치해서 리눅스 환경을 그대로 이용할 수 있습니다. 설치 관련한 영상은 아래 링크를 참고하시기 바랍니다. 01:20 pwd, ls 명령어 : 현재 위치, 파일, 디렉토리 목록 출력 04:08 chmod 명령어 : 권한 변경 08:48 mkdir, touch, rm 명령어 : 디렉토리 생성, 빈 파일 생성, 삭제 09:33 cd 명령...
CPU, MEMORY, HDD 그리고 헤르츠 이야기 | 개발자가 이해하면 좋을 컴퓨터의 구조와 원리
มุมมอง 30K4 ปีที่แล้ว
컴퓨터 내부의 구조나 원리를 잘 모르는 초중급 개발자를 위한 영상입니다. 컴퓨터 조립이 취미 시거나 오버클럭 매니아 분들은 절대 촉수 엄금입니다. 개발자 관점에서의 CPU, Memory, HDD, Hz(헤르츠) 이야기와 약간의 오버클럭 개념에 대해 설명합니다. 개발에 대한 이야기 또는 개발자의 삶에 대한 이야기를 일상의 언어로 소통하는 채널입니다. 특히 개발에 관한 노하우, 팁, 프로그래밍에 필요한 여러 개발 도구 및 기본 원리에 대해 집중합니다.
타임스탬프 이야기 | 컴퓨터가 날짜와 시간을 계산하는 기본 원리
มุมมอง 2.8K5 ปีที่แล้ว
유닉스 시스템에서 사용하는 Time Stamp에 관한 이야기 입니다. 1970년 1월 1일 00시를 기준으로 매초 1씩 증가하는 타임스탬프에 대해 같이 알아보시죠. [Timestamp 실시간 변환 사이트] www.freeformatter.com/epoch-timestamp-to-date-converter.html [struct timeb 구조] pubs.opengroup.org/onlinepubs/7908799/xsh/systimeb.h.html [Epoch & Unix Timestamp Conversion Tools] www.epochconverter.com/ [C 날짜와 시간 함수 - 위키백과] ko.wikipedia.org/wiki/C_날짜와_시간_함수 개발에 대한 이야기 또는 개발자의 삶에 대한...
윈도우10에서 우분투 리눅스 APP 설치 | 개발 환경 구성
มุมมอง 46K5 ปีที่แล้ว
오랜만에 새삼 기술의 발전이 놀랍다고 느꼈습니다. 윈도우 PC만 있는 분들, 어떻게 하면 리눅스 개발 환경에서 지지고 복고 가지고 놀수 있을까 고민하다가 찾다보니 답은 늘 그렇듯 가까운곳에 있었네요. 윈도우10 환경이라면 우분투 리눅스를 앱처럼 설치해서 사용할 수 있습니다. 물론 우분투 리눅스와 완전히 동일한 환경을 제공합니다. 가끔 윈도우 지우고 리눅스 설치하라고 강매(?)했었는데 설마 그러신분은 없겠지만 ㅜㅜ 여튼, 멀티부팅 없이 앱으로 리눅스를 설치하는게 저에게는 신세계네요. 그렇습니다. Step1: 설정 - 검색 - Windows 기능 켜기/끄기 - Linux용 Windows 하위 시스템 체크 - 리부팅 Step2: 스토어에서 Ubuntu 다운로드 - 설치 - 계정생성 - Ubuntu Updat...
엔디안(Endian) 이야기 | 빅엔디안 | 리틀엔디안
มุมมอง 4.6K5 ปีที่แล้ว
컴퓨터가 데이터를 저장하는 최소 단위는 바이트 입니다. 이 바이트가 메모리에 저장되는 순서를 byte order라고 부르는데요 바로 이 바이트 오더가 어떤 순서로 메모리에 저장되는지에 따라 빅 엔디언과 리틀 엔디언이라는 개념으로 나뉘게 됩니다. 메모리에 값이 저장될때 메모리 주소의 값은 낮은곳에서 높은곳으로 저장이 됩니다. 이때 가장 큰 데이터의 바이트가 메모리 주소의 작은 번지에 먼저 저장되고 그 다음 큰 바이트는 그 보다 높은 주소 번지에 저장되는 아키텍쳐 구조를 빅-엔디안이라고 합니다. 예를 들어 0x1234라는 2바이트 데이터를 메모리에 저장한다고 했을때 0x1234 그대로 저장되는 것이죠. 우리 인간이 사용하는 표기법과 동일한 형태로 메모리에 저장되는 것을 볼 수 있습니다. 대표적으로 SPAR...
C언어를 공부하면 좋은 이유
มุมมอง 7K5 ปีที่แล้ว
C언어를 공부하면 좋은 이유를 서른마흔다섯가지 정도로 정리하다가 그중 가장 중요하다고 생각되는 한가지 이유로 수렴해보았습니다. C언어가 세상에 나온지 40년이 넘은 지금. 21세기에도 C언어가 아직 건재한 이유는 뭘까요? 우리는 초창기 모든 현대 언어의 탄생을 알린 C언어에서 배울점은 또 무엇일까요. # C언어는 개발자 First # 컴퓨터 사고 방식 : 메모리 C언어의 심플함과 위대함을 알리는 두줄 글로 마무리 합니다. C는 두달 배워서 20년을 먹고 살고, C 은 20년 배워서 두달 먹고 산다. 자, C언어 공부합시다. Video Info. - Gopro Hero 7 - Adobe Premiere Pro
문자를 처리하는 프로그래밍 원리 | 아스키코드(ASCII)의 비밀
มุมมอง 17K5 ปีที่แล้ว
컴퓨터는 0과 1 즉, 2진수로 데이터를 처리합니다. 숫자 외에는 문자를 인식하지 못한다는 얘긴데요. 그럼 컴퓨터는 어떤식으로 우리가 쓰는 문자를 처리하는 걸까요? 키보드에 입력된 문자는 어떻게 컴퓨터로 전달이 되고 이렇게 전달된 데이터를 모니터에는 어떤식으로 표현이 되는걸까요? 컴퓨터의 기본 원리를 이해하는 개발자와 그렇지 못한 개발자는 시간이 흐르고 경험이 쌓였을때 엄청난 역량 차이를 가져옵니다. 막연하게 알고 있던 개념들을 명확하고 논리 정연하게 정리하는 습관을 가져야합니다. 우리는 그 작은 차이가 훗날 엄청난 차이를 만들것을 이미 알고 있습니다. Vedio Info. - Adobe Premiere Pro - IPhone 6 - Rode NT-USB - White board & Marker pen
2진수와 16진수의 이해 | 프로그래밍 기본 원리
มุมมอง 59K5 ปีที่แล้ว
초급 개발자를 위해 컴퓨터는 어떻게 2진수를 사용하고 우리는 왜 프로그래밍에서 16진수를 사용하는지 그 원리를 알기 쉽게 설명합니다. 컴퓨터 공학에서 16진수를 사용하는 중요한 이유는 데이터의 크기를 구분할 수 있다는 것이죠. 예를 들어 10진수로 12345 라는 연속된 데이터가 있을때 이 데이터가 123과 45를 의미하는지 12와 345를 의미하는지 구분하기가 힘듭니다. 16진수는 1바이트를 4비트로 구분해 표기하는 방식을 통해 데이터의 구분을 명확하게 표현합니다.
아날로그 데이터를 디지털 데이터로 변환하는 기본 원리
มุมมอง 38K5 ปีที่แล้ว
아날로그 데이터를 디지털로 데이터로 변환하는 원리를 쉽게 설명합니다. 개발자는 얇고 넓은 지식이 많으면 많을 수록 이빨이 쌔집니다. [프롤로그] 개발에 대한 이야기 또는 개발자의 삶에 대한 이야기를 일상의 언어로 소통하는 채널입니다. 구독과 좋아요를 눌러주시면 개발에 관련한 좋은 정보를 받아 보실 수 있습니다.
Makefile 시작하기
มุมมอง 24K5 ปีที่แล้ว
프로젝트 개발시에 없어서는 안될 유용한 개발도구인 Makefile에 대해 설명합니다. Makefile은 재사용성이 매우 뛰어나 한번만 제대로 만들어 두면 매번 사용할일은 없지만 알아두면 좋을만한 내용으로 설명합니다. * 강의 환경 Ubuntu 16.04.5 LTS vim, Makefile, make, gcc [프롤로그] 개발에 대한 이야기 또는 개발자의 삶에 대한 이야기를 일상의 언어로 소통하는 채널입니다. 구독과 좋아요를 눌러주시면 개발에 관련한 좋은 정보를 받아 보실 수 있습니다.
Ctags 시작하기
มุมมอง 2.4K5 ปีที่แล้ว
vi 편집기의 영원한 동반자 ctags에 관한 아름다운 이야기입니다. * 강의 환경 Ubuntu 16.04.5 LTS vim, ctags [프롤로그] 개발에 대한 이야기 또는 개발자의 삶에 대한 이야기를 일상의 언어로 소통하는 채널입니다. 구독과 좋아요를 눌러주시면 개발에 관련한 좋은 정보를 받아 보실 수 있습니다.
Vi (Vim) 시작하기
มุมมอง 33K5 ปีที่แล้ว
개발 입문자 또는 초급분들을 위해 vi 에디터 사용법에 대해 정리해보았습니다. * 깃허브 강의 자료실 github.com/iskraman/CountryDeveloper * 강의 환경 Ubuntu 16.04.5 LTS * 윈도우10에서 우분투 리눅스 앱 설치하기 th-cam.com/video/RKASf-XmPSw/w-d-xo.html [프롤로그] 개발에 대한 이야기 또는 개발자의 삶에 대한 이야기를 일상의 언어로 소통하는 채널입니다. 구독과 좋아요를 눌러주시면 개발에 관련한 좋은 정보를 받아 보실 수 있습니다.
시골 | 주말일상 | 불멍에 겹살은 덤 | 봄맞이
มุมมอง 7685 ปีที่แล้ว
2019년 오늘 봄이 왔다. [프롤로그] 개발에 대한 이야기 또는 개발자의 삶에 대한 이야기를 일상의 언어로 소통하는 채널입니다. 구독과 좋아요를 눌러주시면 개발에 관련한 좋은 정보를 받아 보실 수 있습니다.
초급 개발자가 준비해두면 좋은 두가지 플랜
มุมมอง 7K5 ปีที่แล้ว
초급 개발자 또는 미래 개발자를 꿈꾸는 학생들에게 미리 미리 준비해 놓으면 좋을 자기만의 라이브러리 개발과 개발 감각을 끌어올리기 위한 유닛 테스트 생활화에 대해 알려드립니다. 1. My library 만들기 2. Unit test 생활화
패롯 아나피 (Parrot ANAFI) 드론 언박싱 & 첫 비행
มุมมอง 1.6K5 ปีที่แล้ว
패롯 아나피 (Parrot ANAFI) 드론 언박싱 & 첫 비행
Visual Studio에서 Vi(Vim) 사용하기
มุมมอง 4.8K5 ปีที่แล้ว
Visual Studio에서 Vi(Vim) 사용하기

ความคิดเห็น

  • @조아-n8t
    @조아-n8t 6 วันที่ผ่านมา

    안녕하세요, 혹시 해당 기종 중고로 구매가능할까요??

  • @eric-gv8sw
    @eric-gv8sw หลายเดือนก่อน

    시골사는 개팔자. 인줄ㅡㅡ;

  • @DaDa-z9q
    @DaDa-z9q 2 หลายเดือนก่อน

    ❤❤❤❤❤❤❤

  • @Sean-js1jt
    @Sean-js1jt 2 หลายเดือนก่อน

    일반적으로 책에서 볼 수 있는 순서가 아니고 코드를 짜면서 다양한 방향으로 접근하면서 배울 수 있어서 도움이 많이 되었습니다. 감사합니다!

  • @2023-c9p
    @2023-c9p 2 หลายเดือนก่อน

    6:53 오 몰랐던 사실

  • @liuryangru2104
    @liuryangru2104 3 หลายเดือนก่อน

    배경음악이 버리네.

  • @YHWH-yhwh
    @YHWH-yhwh 3 หลายเดือนก่อน

    몰라도 된다.ㅡ일반인. ㅋㅋㅋㅋ 2진수 안다. 16진수....짜증난다.ㅋㅋㅋㅋ

  • @Daniel-k8f6d
    @Daniel-k8f6d 4 หลายเดือนก่อน

    진심 감사합니다. vs studio에서 개발하게 되었는데, 저도 모르게 vim 단축키를 누르고 있었는데 도움이 되었습니다.

  • @최준우-n9r
    @최준우-n9r 4 หลายเดือนก่อน

    개추

  • @1Q81725
    @1Q81725 5 หลายเดือนก่อน

    매우유용 -_-)b

  • @gisoogi
    @gisoogi 5 หลายเดือนก่อน

    감사합니다...요즘 c언어배우는 재미에 푹 빠져있습니다. 30년전에 신촌 중앙정보처리학원에 퇴근하고 배우려다가 몇 번씩 빠지면 어려워서 포기했었는데...지금 공부하니 새로우면서도 정말 재밌습니다. 감사합니다.......퇴직하고 은퇴후 하나의 재미거리를 찾아 삶의 활력이 생겼습니다. 감사합니다.

  • @jin_valafar
    @jin_valafar 5 หลายเดือนก่อน

    촉수 엄금 ㅋㅋㅋ 초급개발자 잘보고갑니다...

  • @otrcd
    @otrcd 6 หลายเดือนก่อน

    와 감사합니다 진짜 잘 설명하셔요

  • @min2341
    @min2341 6 หลายเดือนก่อน

    목소리도 좋으시고 이해하기 너무 쉬웠습니다 감사해요

  • @김경민-o3b3z
    @김경민-o3b3z 6 หลายเดือนก่อน

    알려주셔서 감사합니다. 하지만 제가 지금 visual studio 2022에서 C++ 파일을 만들고 있는데 거기서 Makefile을 만드는 방법을 올려 주실 수 있나요. 다들 vscode를 사용해서 찾을 수가 없네요. 잘 부탁드립니다.

  • @구름빵-m6k
    @구름빵-m6k 6 หลายเดือนก่อน

    설치먼저 해줘야 되네요 sudo apt-get install ctags

  • @chungwonkeun
    @chungwonkeun 6 หลายเดือนก่อน

    아는 척 하는 놈하고 아는 분은 가르치는 방법이 다르네요. 직원을 가르쳐야 하는데 도움 많이 되었습니다. 이를 기준으로 교안 작성해야 해야 갰습니다. 감사합니다.

  • @hyeongwookjang2165
    @hyeongwookjang2165 7 หลายเดือนก่อน

    와우 진짜 이해잘됨.. 설명도 부드러워서 시간순삭이었습니다.

  • @장형규-v6z
    @장형규-v6z 7 หลายเดือนก่อน

    이론을 이해했으니 이제 아날로그 신호와 디지털 신호가 소통의 실제 구현 과정을 찾아보면 전체 과정이 이해 될 것 같아요. 그걸 이해하면 DNA라던지 세포가 어떻게 분화되어 온전한 생명으로 변하는지 이해하는 것에도 도움이 될 것 같아요. 간단한 원리로 마법 같은 복잡한 작업을 수행한다는 면에서 생물학하고 프로그래밍이나 전자공학은 통하는 면이 있은 것 같아요. 어릴 땐 그렇구나 하고 넘어가던 부분들이 어른이 되고 어느 순간부터 궁금해 졌어요. 어떻게 그러지 하면서 힘들게(검색어 조차 못 생각해내서) 이것 저것 찾아 보고 있는데 참 신기해요.

  • @이쪼-f9x
    @이쪼-f9x 8 หลายเดือนก่อน

    은행개발자로 일했고 잘 만들어진 프레임워크 툴만 사용하다가 이직 후 리눅스 환경의 Makefile을 처음 접해봤습니다. 너무 막막했는데 진짜 정말 이 영상은 저에게 단비같은 존재입니다ㅠㅠ 설명이 너무 이해잘돼서 제 막막한 심정이 쓰나미처럼 뚫려버렸어요 정말 감사합니다. 이 영상을 평생 두고 볼테니 영상 삭제하지 말하주세요 ㅠㅠ

  • @eungbogkim8989
    @eungbogkim8989 9 หลายเดือนก่อน

    공감합니다.!!

  • @라면-f3i
    @라면-f3i 9 หลายเดือนก่อน

    혹시 선택영역 전체를 괄호로 묶거나 주석으로 묶는 기능은 없을까요? 이게 vs자체 단축키로는 있는데(ctrl+kc, ctrl+ku) vim 플러그인을 설치하면 그 단축키를 못 쓰더라고요. 그리고 vi에는 잘라내기(클립보드에 복사)만 있고 그냥 단순히 삭제하는 명령은 없나요?

  • @김종헌-n5w
    @김종헌-n5w 9 หลายเดือนก่อน

    ㅈㄴ 힙해요

  • @joonhyungpark9444
    @joonhyungpark9444 9 หลายเดือนก่อน

    어디서도 근본 원리를 이렇게 직관적으로 설명하는 강의가 없고 다들 기본원리는 한참 건너뛴 설명들 뿐인데 명강의입니다!

  • @ChoChoCho472
    @ChoChoCho472 10 หลายเดือนก่อน

    화이트 보드에 직접 써서하는거 더 해주세요. 요즘 하도 영상 편집으로만 다 해버리려는 유튜버들이 많아서 색다르고 정말 좋네요!! 이해도 더 잘갑니다.

  • @더좋은-j1i
    @더좋은-j1i 10 หลายเดือนก่อน

    유익한 방송입니다. 감사합니다.

  • @이식-u2i
    @이식-u2i 10 หลายเดือนก่อน

    너무 유익한 강의 한편입니다

  • @queKi-t9c
    @queKi-t9c ปีที่แล้ว

    13:10

  • @SaladCoding
    @SaladCoding ปีที่แล้ว

    좋은강의 감사합니다!!!

  • @cona-de2wk
    @cona-de2wk ปีที่แล้ว

    공부하면서 때때로 '많은 거인들의 어깨에 살고 있구나' 라는 생각이 들때가 있는데 개발자님의 강의를 들으면서 또 한번 느끼게 되네요 좋은 강의 감사합니다

  • @이나라-m2t
    @이나라-m2t ปีที่แล้ว

    헷갈리는 개념 쉽게 설명해주셔서 감사합니다! 혹시 질문 하나만 해도 될까요? 코드에서 (char*) 가 의미하는 게 1byte 만 가져온다는 의미인지 궁금합니다! word size 가 char*로 표기되는데 64bits 라고 책에 되어있더라구요,,, 저 코드에서 char*는 word size를 의미하는 게 아니라 딱 1byte만 가져온다는 말인가요?

    • @시골사는개발자
      @시골사는개발자 ปีที่แล้ว

      애스테리스크(*)는 포인트를 의미합니다. 포인트는 컴퓨터가 연산을 할때 사용하는 개념으로 32비트 컴퓨터는 4바이트(8비트 x 4 = 32비트), 64비트 컴퓨터는 8바이트(8비트 x 8 = 64비트) 크기의 연산을 수행할 수 있다는 의미입니다. 예를 들어 32비트 컴퓨터는 최대 연산 능력이 2의 32승으로 이를 기가바이트로 연산하면 4기가 정도가 됩니다. 그래서 32비트 컴퓨터에서는 4기가 넘는 동영상이나 메모리 카드는 인식할 수가 없습니다. 연산능력이 거기까지니까요. 포인터는 가져온다는 말보다는 데이터가 저장되어 있는 메모리 공간을 가리키고 있다는 표현이 맞습니다. 이는 좀더 복잡한 개념으로 C언어의 포인터 개념을 학습하시면 도움이 되실수 있습니다.

  • @가가방방
    @가가방방 ปีที่แล้ว

    6:53

  • @bohyun611
    @bohyun611 ปีที่แล้ว

    요즘뭐하세요? 궁금합니다

  • @bw7195
    @bw7195 ปีที่แล้ว

    다 됐는데 정말 답답하게 안 되는 부분이 있습니다.. 급해서 그러는데 지금 바로 여쭤봐도 될까요?

  • @danieljung1180
    @danieljung1180 ปีที่แล้ว

    우와, 영상도 잘 제작하시고, 알짜빼기만 귀에 쏙쏙 들어오네요. 고맙습니다~

  • @pianojung
    @pianojung ปีที่แล้ว

    친절하고 자세한 설명 감사합니다.

  • @funjust7839
    @funjust7839 ปีที่แล้ว

    비프음이 자꾸 나는데 끌수는 없을까요

  • @주원서-w6t
    @주원서-w6t ปีที่แล้ว

    수포자라 컴퓨터 공부 하려고해도 이해 안됫는데 조금 이해했습닏

  • @주원서-w6t
    @주원서-w6t ปีที่แล้ว

    선생님 감사합니다.

  • @cindy665
    @cindy665 ปีที่แล้ว

    좋은 영상 감사합니다! 😊

  • @eunseojang11111
    @eunseojang11111 ปีที่แล้ว

    혹시 3:22 Wn부분에서 보라색으로 바뀌는건 어떻게 하는 건가요 ?

  • @user-wm4ml3tb4j
    @user-wm4ml3tb4j ปีที่แล้ว

    선생님 좋은 강의 감사합니다 ㅜㅜ 그리고 목소리가 너무 좋으십니다

  • @성이름-v3l5m
    @성이름-v3l5m ปีที่แล้ว

    질문있는데 왜 1byte를 8bit로만 구성하게했나요 byte를 더 큰 비트수나 더 작은 비트수로 표현해도되지않았을까요

  • @베르크K
    @베르크K ปีที่แล้ว

    처음으로 프로그래밍 언어 강좌를 끝까지 들었네요. 명쾌한 강좌 감사드립니다. 고생 많으셨습니다.

  • @성이름-v3l5m
    @성이름-v3l5m ปีที่แล้ว

    궁금한게있는데 왜 개발자들은 블로그나 유튜브나 정보공유를 하는걸 좋아할까요 뭐랄까 진짜 세세한거나 오류라던가 그런걸 공유해서 자기한테 남는 이득도없을텐데 정보공유하거나 남한테 가르쳐주는걸 좋아하더라구요

  • @mixpixmixable
    @mixpixmixable ปีที่แล้ว

    궁금한게 있는데요. NE555 발진소자를 10kHz로 설정하고 74LS90 소자에 넣으면 DAC가 되서 1kHz의 계단파형의 아날로그 신호가 출력되잖아요? NE555를 제거하고 74LS90의 입력으로 단일 펄스를 하나하나 넣어서 계단파형의 하나 하나를 출력시키고 이걸 가변저항과 UA741을 이용한 비교기의 입력으로 사용하여 최종 출력을 보는 회로라면 가변저항의 변화로 만들어지는 전압이 기준전압이 되고 이 기준전압보다 74LS90으로 만들어진 계단파형의 출력값중 하나가 높거나 낮으면 H 또는 L로 디지털 신호가 출력되는거 맞죠? 제가 본 자료에 74LS90에서 단일펄스 입력으로 만들어진 출력값이 기준전압이고 가변저항으로 만들어진 전압을 기준전압과 비교하여 H 또는 L를 출력한다하여 ADC회로라고 하던데, 아날로그 신호면 74LS90에서 단일펄스 입력으로 만들어진 신호가 아날로그 신호인거 아닌가요? 단일펄스 입력으로 만들어진 74LS90의 출력값(비트수에 맞는 출력 하나만 나옴)과 가변저항으로 만들어진 전압중에 어떤게 기준전압인가요? 참고로 UA741의 비반전 단자의 입력이 7490의 출력이고 반전단자의 입력이 가변저항을 이용한 전압입니다.

  • @베르크K
    @베르크K ปีที่แล้ว

    와…어떤 공부를 어떻게 하시면 이렇게 이해하고 설명하실 수 있나요?

  • @aminmok3346
    @aminmok3346 ปีที่แล้ว

    그러면, 같은 논리로 2^8 = 256진법을 사용한다면 1바이트를 한자리로 표현할 수 있을텐데 256진법을 사용하지 않는건 알파벳이 모자라서 그런걸까요

  • @romelyfla
    @romelyfla ปีที่แล้ว

    와.. 이제 2학년되는 소프트웨어과 학생입니다. 내일 수강신청 준비하면서 볼만만 영상들 둘러보다 들어왔는데 어릴때부터 궁금해하던, 어느순간 잊어버렸던 궁금증들이 싹 풀렸습니다. 왜 32비트 윈도우는 4기가까지 인식하지? 와 같은 질문을 하곤 했는데 드디어 배워가네요. 영상 제작해주셔서 감사합니다😁👍

  • @구름노을-f4d
    @구름노을-f4d ปีที่แล้ว

    잘 보고 있습니다. 배경음악 제목 공유부탁합니다 ^^