ETC11 [ETC] 웹 웹 📌 월드 와이드 웹(World Wide Web) == WWW == 웹 : 인터넷 서비스 중 하나. 인터넷 상의 정보를 하이퍼텍스트 방식과 멀티미디어 환경에서 검색할 수 있게 하는 시스템. HTTP 프로토콜을 사용해 HTML로 된 문서를 연결해 다양한 컨텐츠 제공. 💡 인터넷(Internet) : 컴퓨터 네트워크망. 💡 웹의 첫 시작. : 1989년, 스위스의 유럽인자물리연구소(CERN)의 팀 버너스 리(Timothy John Berners Lee)가 개발. 연구자들이 흩어져 있는 정보를 쉽게 정리하고 공유하기 위한 목적으로 개발. 웹 프로그래밍 구조 📌 클라이언트 : 웹 서비스를 이용하는 사용자. 📌 프런트엔드 : 클라이언트 중심의 프로그래밍 영역. HTML, CSS, JavaScript 📌 백엔드 .. 2022. 10. 31. [ETC] Java Java의 특징 📌 Java의 특징 ① 객체 지향 언어. ② 플랫폼 독립성. ③ 운영체제 도움 없이 자체적으로 멀티스레드 지원. ④ 가비지 컬렉션 ⑤ 프로그램이 안정적. ⑥ 풍부한 기능을 제공하는 오픈 소스. Java 프로그램 실행 구조 📌 일반적인 프로그램 실행 구조 : 윈도우 또는 리눅스과 같은 운영체제 위에서 실행됨. 📌 Java 프로그램 실행 구조 : 운영체제가 Java Virtual Machine(자바 가상 머신) 을 실행시키고, Java Virtual Machine이 Java 프로그램을 실행시킴. 따라서, 운영체제와 상관없이 Java Virtual Machine이 설치된 모든 환경에서 실행됨. Java 컴파일러 📌 Java 컴파일러 : 소스 파일에 저장된 소스 코드를 자바 가상머신이 이해할 수.. 2022. 10. 12. [ETC] Python Python이란? 📌 Python 이란? : 1990년 암스테르담의 귀도 반 로섬(Guido Van Rossum)이 개발한 인터프리터 언어. Python의 특징 📌 Python의 특징 ① 인터프리터 언어(Interpreter Language). ② 문법이 쉽고 간결함. ③ 개발 속도가 빠름. 💡 인터프리터 언어(Interpreter Language) : 소스 코드를 한 줄씩 읽으며 실행하는 언어. 오류가 날 경우, 코드를 끝까지 실행하지 않음. 2022. 9. 30. 이전 1 2 다음