반응형

차이 5

[개념 정리] 페이지소스보기, 프레임소스보기 차이

글 작성 이유 현재 dhtmlx를 이용해서 프런트를 구성하는 프로젝트를 하고 있다. 작업 중 페이지 소스를 보려고 오른쪽 클릭을 하니 평소에는 보이지 않던 프레임 소스보기와 프레임 새로고침이 생겼다. 이게 뭔가 싶어서 차이점을 찾아보니 제대로 설명되어있는 블로그 글이 하나도 없어 나름 혼자 조사해보면서 정리된 내용으로 간단하게 결론을 내려보려고 한다. 프레임 이란 무엇일까? 간단히 말하면 복수의 웹 페이지가 구획별로 나뉘어서 동시에 표시되게 하는 태그이다. 그럼 사진으로 좀 더 명확히 보자. HTML 구조 평소 우리가 보는 웹페이지는 위와 같이 하나의 html에 여러가지 태그로 짜여져있다. 하지만 우리가 궁금해하는 프레임은 위와 같은 하나의 html이 아니라 프레임 구조 위와 같이 태그의 공간이 html..

개념 정리 2020.09.02

[개념 정리] 웹과 앱의 차이

웹이란? 브라우저라는 프로그램을 통하여 동작한다. 즉 인터넷에서 정보를 이용하기 위해서 브라우저라는 프로그램이 필요하고 브라우저는 서버에 필요정보를 요청하여 정보를 받아오는데 이때 사용하는 통신방식이 HTTP이며, HTTP응용프로그램으로는 OS에 따라 ASP, PHP, JSP 등을 사용한다. 앱이란? OS에 맞춘 독립적 동작을 한다. 어플은 프로그램 공급의 편리성, 보안성, 안전성 등을 위해서 스토어에서 공급한다. 웹과 앱의 차이 웹(WEB)은 단말기와 서버에서 정보를 검색하고, 수동적으로 정보를 제공받는다. 그러나 어플(앱)의 경우 프로그래머의 의도에 따라 단말의 OS 정보를 포함하여 기기 정보(맥 정보), 시간정보, 시간 정보, 위치정보, 전화번호, 은행거래정보 등 단말기의 모든 부분을 조종할 수 있..

개념 정리 2019.12.05

[개념 정리] 콘솔vs터미널vs쉘의 차이

콘솔 - 하드웨어 (물리적으로 직접 호스트에 붙어있는 장치) 터미널 - 소프트웨어 (호스트와 통신하는 소프트웨어) 쉘 - 유저와 커널사이를 이어주는 명령어 해석기 콘솔 터미널 - 콘솔을 이용하여 띄운 터미널 원격 터미널 - 다른 호스트의 콘솔 혹은 에뮬레이션된 시스템에서 네트워크로 접속해서 띄운 터미널 ex) 보안적인 측면 때문에 어떤 시스템은 원격에서의 접근은 제한하고 있다. 콘솔에서만 접근할 수 있도록 허락하고 있다. 참고로 콘솔이라는 용어와 커맨드 라인이라는 용어는 똑같다(window os 기준) 단, 맥이나 리눅스에서는 커맨드라인이라는 말대신 터미널이라는 용어를 사용한다. 도움이 된 사이트 https://kldp.org/node/137110 콘솔과 터미널 쉘에 대한 정확한 개념 좀 잡아주시면 감사..

개념 정리 2019.12.05

[개념 정리] kernel과 shell이란 무엇일까?

커널 : hardware를 제어하는 운영체제의 핵심 *hardware => ex) 메모리, 하드디스크, SSD, CPU 등... 쉘 : 사용자가 명령을 입력하면 그 명령을 커널이 이해할 수 있도록 기계어로 전달하는 프로그램 유저와 커널사이를 이어주는 명령어 해석기라고 보면 되겠다. 쉘에는 여러종류가 있고, 다양한 쉘을 선택해서 사용할 수 있다. 요약: 커널을 직접적으로 제어하는 것은 굉장히 어려운 일이기 때문에 사람이 이해하기 쉬운 형태의 명령어를 shell에 입력해서 해석한 후 커널에게 전달해준다. 도움이 된 사이트 https://opentutorials.org/course/2598/14203 쉘과 커널 - 생활코딩 수업소개 사용자가 명령을 입력하면 그 명령을 컴퓨터가 이해할 수 있도록 하는 프로그램이..

개념 정리 2019.12.05
반응형