기본개념
▶하드디스크:적어두는곳
▶CPU: 계산하는곳
▶RAM: 기억하는곳
▶메인보드: 꽂아두는곳
▶안드로이드 / IOS / 리눅스(오픈소스): 운영체제를 통해서 기계와 소통하게 하는 기반이 되는 프로그램.
예) 컴퓨터야 CPU를 돌려서 이걸 계산하고 이숫자를 기억하고 그때 내가 적어둔것을 꺼내줘.
▶코딩: 운영체제에 명령을 내리는것
▶프로그래밍언어: 어떤말로 명령을 할 것이냐. 자바 자바스크립트 파이썬 등등 = 중국어냐 일본어냐 프랑스어냐 의 차이.
▶프로그램을 만든다: 코딩을 미리 짜둬서 매번 똑같이 움직이게 하는것
예) 버튼을 누르면 파일을 열어서 읽어줘.
▶인터넷: 컴퓨터끼리 대화를 하고싶을때 사용하는것.
▶서버: 중간에서 데이터를 받아 저장하고 요청이 들어오면 주는것.
▶서버가 터진다: 사용량이 많아 제대로 작동을 하지 않는것.
▶브라우저: 서버에 요청해서 받은 정보를 가지고 그려주는것. 때문에 소스를 이것저것 바꿔도 새로고침하면 다시 돌아옴.
**웹은 서버에서 html/css/js다 받는다. 하지만 앱은 이미 모든 껍데기를 다가지고 있는 상태에서 데이터만 받음.
그래서 카톡 업데이트 안하면 배경화면에서 눈 안내리고 하는거임.
▶API: 서버창구이자 약속이다.
예) A 창구 : ‘아이디’를 가져와 그럼 주문내역을알려줄게 B 창구: 주소를 가져와 그럼 음식점을알려줄게
웹사이트 API 아이디, 주소 등등...
'스파르타 코딩 웹개발 종합반 > 1주차' 카테고리의 다른 글
1-6 자주쓰이는 CSS (0) | 2022.05.11 |
---|---|
1-5 CSS 기초_사용방법( 파일분리,인라인) (0) | 2022.05.11 |
1-4 로그인 페이지 만들기 (0) | 2022.05.11 |
1-3 HTML/CSS 기본내용, 태그들 (0) | 2022.05.11 |
1-2 AWS 계정 만들기 (0) | 2022.05.11 |