본문 바로가기

교재 정리

(11)
웹 프로그래밍 (2) 웹 페이지 기본 구조와 작성 방법 01. HTML5 기본 용어 HTML5의 기본 용어는 태그, 요소, 속성. 1. 태그와 요소 - 요소: HTML 페이지를 구성하는 각 부품. 제목, 본문, 이미지 등을 요소라고 함. - 태그: 요소를 만들 때 사용하는 작성 방법. 자바스크립트에서는 요소 = 객체. 요소와 태그는 구분하지 않고 사용. 요소를 생성하는 것 = 태그를 생성하는 것. HTML 요소는 두가지로 구분. 1) 내용을 가질 수 있는 요소: 내용 2) 내용을 가질 수 없는 요소: 내용을 가질 수 있는 요소의 내용은 다양함. 1) 텍스트: Hello HTML5 2) 다른 태그: Hello HTML5 즐거운 웹 프로그래밍 입문 3) 내용 미입력: 내용을 가질 수 있는 태그 생성시, 앞의 태그를 시작 태그, 뒤의 태그를 끝 태그라고 함. ! ..
웹 프로그래밍 (1) 웹 개요와 실습 환경 구축 01. 인터넷과 웹 시작 - 인터넷의 개념: 전 세계를 연결하는 국제 정보 통신망. 컴퓨터와 스마트폰 같은 디지털 기기로 연결된, 사람들의 정보 공유가 가능한 공간. - 인터넷의 시작: 미국 국방성. 신기술을 개발하는 APPA 부서에서 아파넷을 개발. 아파넷은 핵과 같은 공격에 대비해 전체 통신 시스템에서 데이터를 안전하게 보관하고 전송할 수 있게 하는 시스템. 민간 연구용과 군사용 시스템을 분리, 민간 연구용이 현재의 인터넷으로 발전. - 웹의 시작: 유럽 공동원자핵연구소의 팀 버러스 리가 개발. 인터넷에서 문서 사이를 쉽게 이동할 수 있는 기능인 하이퍼링크 제안. 기반으로 웹 World Wide Web, www을 발표. 사용 인구 폭발적으로 증가, 웹의 소스 코드 무료 공개. - 버너스 리의 W3C,..
자바 프로그래밍 (1) 자바 시작하기 01. 프로그래밍 언어와 자바 1. 프로그래밍 언어 인간이 자연어를 이해한다면 컴퓨터는 0과 1만 이해할 수 있기 때문에, 컴퓨터에 작업을 지시하기 위해서는 컴퓨터와 인간 사이를 연결하는 매개채인 프로그래밍 언어를 사용해야 합니다. 프로그래밍 언어는 기계 언어인 저급 언어부터 자연어에 가까운 고급 언어까지 다양합니다. 기계어는 이진 코드로 표현하는데, 이는 컴퓨터에게는 이해하기 좋은 형태지만 인간에게는 복잡하기 때문에 잘 사용하는 편은 아닙니다. 보통 프로그래밍 언어는 고급 언어를 일컫으며 C와 C++, 자바 등이 대표적입니다. 다만 고급 언어로 작성된 소스 코드는 곧바로 컴퓨터에서 실행할 수 없습니다. 컴파일러라는 시스템 소프트웨어가 고급 언어로 작성된 소스 코드를 기계어로 구성된 실행 코드로 변환해주..