본문 바로가기
스파르타 코딩 웹개발 종합반/1주차

1-1 컴퓨터의 기본개념

by 율✌️ 2022. 5. 11.

기본개념

▶하드디스크:적어두는곳

CPU: 계산하는곳

RAM: 기억하는곳

메인보드: 꽂아두는곳

안드로이드 / IOS / 리눅스(오픈소스): 운영체제를 통해서 기계와 소통하게 하는 기반이 되는 프로그램.

                                                             예) 컴퓨터야 CPU를 돌려서 이걸 계산하고 이숫자를 기억하고 그때 내가 적어둔것을 꺼내줘.

코딩: 운영체제에 명령을 내리는것

프로그래밍언어: 어떤말로 명령을 할 것이냐. 자바 자바스크립트 파이썬 등등 = 중국어냐 일본어냐 프랑스어냐 의 차이.

프로그램을 만든다: 코딩을 미리 짜둬서 매번 똑같이 움직이게 하는것

                                 예) 버튼을 누르면 파일을 열어서 읽어줘.

인터넷: 컴퓨터끼리 대화를 하고싶을때 사용하는것. 

서버: 중간에서 데이터를 받아 저장하고 요청이 들어오면 주는것.

서버가 터진다: 사용량이 많아 제대로 작동을 하지 않는것.

브라우저: 서버에 요청해서 받은 정보를 가지고 그려주는것. 때문에 소스를 이것저것 바꿔도 새로고침하면 다시 돌아옴.

                    **웹은 서버에서 html/css/js다 받는다. 하지만 앱은 이미 모든 껍데기를 다가지고 있는 상태에서 데이터만 받음.

                        그래서 카톡 업데이트 안하면 배경화면에서 눈 안내리고 하는거임.

API: 서버창구이자 약속이다.

            예) A 창구 : ‘아이디’를 가져와 그럼 주문내역을알려줄게 B 창구: 주소를 가져와 그럼 음식점을알려줄게

http://우리은행용산지점/입출금창구?신분증

                                                       

              웹사이트                API     아이디, 주소 등등...