百聞 不如一打 [백문이 불여일타]

백번 묻는것 보다 한번 쳐보는게 낫다

조별과제 7

ARDUINO TEST [3조]

초음파 센서와 I2C LCD 를 이용하여 거리측정하는 기능 구현 기본 용어 VCC = Voltage of Common Collector(공통 콜렉터용 전압. 보통 5V) GND = Ground; 접지(보통 0V) RX = receiver TX = trasmitter I2C LCD 패널 배선 SCL => A5 SDA => A4 VCC => + 극 GND => - 극 초음파 센서 (USW) 배선 Vcc => + 극 Tiger => 디지털 2번 Echo => 디지털 3번 Gnd => - 극 전체 배선 hd44780 라이브러리 추가 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 //초음파센서로 거리 측정하여 ..

조별과제 2020.11.06

2020-10-26 "컴파일러(Compiler)" 발표 요약 [6조]

- 컴파일러 - 인간이 만든 프로그램을 기계가 이해 하도록 기계어로 변환하는 변환기(프로그램) - 기계어 : 기계가 이해하는 2진 숫자 ( 0 또는 1 )로 작성된 언어 - 프로그램 개발과정 - 프로그래머 -> 에디터 -> 소스코드 -> 컴파일러 -> 오브젝트 파일 -> 링커 -> 실행파일 -> 실행 - 컴파일 용어 풀이 - 소스코드 (Source code) : 프로그래밍 언어를 이용하여, 목적 프로그램의 작업 내용을 기술 한다. - 컴파일 (Compile) : 소스코드를 기계어로 변환하는 과정 - 컴파일러 (compiler) : 소스코드 문법의 오류를 체크하고, 컴파일 과정을 수행한 후, 목적 파일을 반환. - 컴파일 언어와 인터프리터 언어 - 컴파일 언어 : 소스코드 작성 후 컴파일 프로그램을 이용하..

조별과제 2020.10.26

2020-10-26 "서버와 인터넷" 발표 요약 [5조]

- 서버와 인터넷 - 서버(server) : 클라이언트에게 네트워크를 통해 서비스나 정보를 제공하는 역할을 하는 컴퓨터를 말함 - 서버는 맡은 역할에 따라서 웹서버, DNS서버 등으로 나뉜다 - 웹 서버 - 웹 서비스를 제공하기 위해 사용되는 서버 중 하나 - 클라이언트는 애플리케이션 을 통해 정보를 웹서버에 요청을 하고 응답을 받는다. - DNS 서버 - IP 주소와 도메인 주소가 저장되어 있는 서버입니다. - 실제 인터넷 주소는 IP 주소로 이루어져 있지만, 사용자의 편의성을 위해 쉽게 읽을 수 있는 도메인 주소로 접속 할 수 있도록 도메인 주소를 IP 주소로 변환하는 기능 수행 - 인터넷 (internet) - 인터넷 이란 여러 통신망을 하나로 연결한다는 의미로 인터 네트워크(inter - netw..

조별과제 2020.10.26

2020-10-26 "그래픽카드 의 역할과 활용" 발표 요약 [4조]

- 그래픽카드 - 그래픽카드 전체 구조 전면 쿨링 시스템 / 접속단자 / 전면패널 & 작동부 / 후면패널 - 그래픽 카드 패널 구조 - 출력단자 - 메인보드 접속 슬롯 - 메인 칩셋 (GPU) - 비디오 램 (VRAM) - 보조전원 단자 - 출력 단자의 종류 - HDMI - DP - DVI - RGB - CPU 와 GPU 의 차이점 - CPU : 복잡한 연산을 진행 - GPU : 매우 빠르게 간단한 (단순 반복의) 연산을 진행 - 머신 러닝 을 통한 딥러닝 등 인공지능(AI) 산업에서도 GPU를 많이 사용함.

조별과제 2020.10.26

2020-10-23 "IP와 도메인" 발표 요약 [3조]

- IP란 ? - Internet Protocol 의 약자 - 10진수 IPv4와 / 16진수 IPv6 가 있다. - IPv4 길이 - 32bit 를 8bit로 쪼개어 3점으로 분할 ( 0.0.0.0 ~ 255.255.255.255 ) - 2진수를 10진수로 변환해서 표현 - 도메인 - IP주소를 외우기 힘들기 때문에 직관적인 이름의 도메인 주소 등장 - .com / .net / .gov 처럼 기관 혹은 단체의 성격 파악 가능 - 도메인 주소를 IP 주소로 바꿔주는 시스템을 DNS (Domain Name System) 라고 칭함 - DNS 는 네임 서버에서 이루어진다.

조별과제 2020.10.23

2020-10-23 "Linux를 대체 왜 쓰는가" 발표 요약 [2조]

- Linux란 무엇인가 - Linux의 특징 - 공개되어 누구나 사용가능한 오픈소스의 OS이다 - 누구나 사용이 가능해서 버전이 많다. - GUI(Graphic User Interface)와 CLI(Command Line Interface) 를 지원하는 X-Window 환경이다. - 네트워크 지원 운영체제이다. - 다중 사용자, 다중작업, 가상 터미널을 지원한다. - 문제 발생 시 오픈 소스여서 많은 전문 개발자들이 사용하기 때문에 빠르게 보강된다. - Linux의 장점 - 저렴한 가격, 사용되는 메모리의 양이 적음 - 자유로운 업그레이드, 강력한 네트워크와 보안 기능 - 다양한 파일 시스템 지원 - 동급 하드웨어 사양에서 보다 강력하고 효율적임 - Linux의 단점 - 일반 사용자가 사용하기 힘들다...

조별과제 2020.10.23

2020-10-23 "CPU에 대해서" 발표 요약 [1조]

- CPU의 개념 - CPU (Central Procesing Unit) - 중앙 처리 장치 - 최초의 컴퓨터 에니악 (ENIAC) - CPU의 기능 - 마이크로 프로세서의 구성 ( 제어장치, 연산장치, 레지스터, 캐쉬메모리) - 지정된 사이클로 수행 - 명령어 처리속도 (MIPS) - 1초 백만개 명령어 수행 - 연산장치 (ALU) - 덧셈, 뺄셈, 곱셈, 나눗셈 등의 산술연산과 논리곱, 논리합, 부정 등의 논리연산 수행. - 두가지 연산을모두 수행하기 때문에 산술논리연산장치라고도 함. - 연산에 필요한 데이터를 레지스터에서 가져오고 연산 결과를 다시 레지스터로 보내 저장. - 제어장치 (Control Unit) - 명령어를 순서대로 실행할 수 있도록 제어하는 장치 - 주 기억장치에서 프로그램 명령어를..

조별과제 2020.10.23