일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- php 프로그래밍 입문 문제풀이
- php 프로그래밍 입문 예제
- Flutter
- 플러터 개발환경 설정
- php 프로그래밍 입문
- php 프로그래밍 입문 솔루션
- 스프링
- JAVA SPRING
- C
- 페이코 친구코드
- programmers
- 최단 경로
- 파이썬
- 한정 분기
- 페이코 추천인코드
- 배열
- 자바
- 페이코 추천인
- SWEA
- 백준
- 자바 스프링
- php 프로그래밍 입문 연습문제
- Java
- php 프로그래밍
- spring
- C언어
- 페이코 초대코드
- 플러터
- php 프로그래밍 입문 3판
- php
- Today
- Total
ImJay
HTML5 웹 프로그래밍 입문 제 1장 연습문제 풀이 본문
HTML5 웹 프로그래밍 입문 제 1장 연습문제 풀이
연습문제 01. 다음 괄호 안을 채우시오.
(1) 웹은 전세계를 연결하는 국제 정보 통신망으로, 컴퓨터나 스마트폰 같은 디지털 기기로 연결되어 사람들이 정보를 공유할 수 있는 공간입니다.
(2) 하이퍼링크는 인터넷에서 문서 사이를 쉽게 이동할 수 있는 기능입니다.
(3) W3C는 HTML 표준을 비롯한 웹 표준안을 제작하거나 제안하는 일을 하는 국제적인 웹 표준화 단체입니다.
(4) 웹 브라우저는 웹에 공개된 정보를 탐색할 수 있게 하는 프로그램입니다.
(5) 플러그인은 사용자 PC에 프로그램을 추가로 설치해 웹 브라우저 기능을 확장하는 방법입닌다.
(6) 웹 2.0 시대는 서로 다른 사용자가 함께 새로운 콘텐츠를 창조할 수 있는 시대를 의미합니다.
(7) WHATWG는 Web Application 1.0 표준을 작성한 단체입니다. 현재는 HTML W;/G라는 이름으로 변경했습니다.
(8) Web Application 1.0 표준은 새로운 웹 표준으로 채택된 후 HTML5 표준이라는 이름으로 변경되었습니다.
(9) 웹은 요청과 응답이라는 간단한 형태로 동작합니다.
(10) URL은 웹에서 어떤 대상을 구분하는 주소를 의미합니다.
(11) URI는 웹에서 어떤 대상을 구분하는 방법들을 총칭합니다.
(12) 요청하는 쪽을 클라이언트(사용자)라고 하며, 응답하는 쪽을 서버(제공자)라고 합니다.
(13) 서버 프로그램은 사용자와 먼 곳에 있기 때문에 백엔드 프로그램이라고 합니다.
(14) 클라이언트 프로그램은 사용자와 가까운 곳에 있기 때문에 프론트엔드 프로그램이라고 합니다.
(15) 마크업은 웹페이지의 서식이나 구조를 표현하는 정보입니다.
(16) CSS는 HTML 페이지에 스타일을 지정하는 스타일시트를 작성할 때 사용하는 언어입니다.
(17) 에크마 스크립트는 자바스크립트의 표준 명칭입니다.
(18) Java Script는 HTML 페이지에서 사용자 반응 등을 처리하는 스크립트를 작성하는 언어입니다.
(19) 일렉트론은 HTML5 기반의 데스크톱 애플리케이션 개발 엔진입니다.
(20) 리엑트 네이티브 엔진은 페이스북에서 만든 모바일 어플리케이션을 개발할 수 있게 하는 엔진입니다.
(21) 크로스 플랫폼 개발은 한 번 개발에서 여러 장치에 대응하는 것을 의미합니다.
연습문제 02. 다음 질문에 OX를 표시하시오.
(1) 웹은 1990년대 중반부터 모든 대중이 사용할 수 있게 되었습니다. ( O )
(2) 모든 URI는 URL이다. ( X )
(3) 2000년대 초에는 액티브X와 플래시 덕분에 웹 브라우저로 다양한 것을 할 수 있었습니다. ( O )
(4) 자바스크립트를 사용하면 웹 페이지에 프로그래밍 요소를 부여해서 사용자와 반응을 할 수 있습니다. ( O )
(5) 통신을 더욱더 강화하기 위해 온라인 상태에서만 사용할 수 있게 되었습니다. ( X )
(6) 그레이디언트, 애니메이션 등 화려한 스타일은 CSS3로 추가할 수 있게 되었습니다. ( O )
(7) 단방향 통신뿐만 아니라 양방향 통신도 가능해졌습니다. ( O )
(8) 배터리 잔량 같은 장치 정보도 가져올 수 있게 되었습니다. ( O )
(9) 웹 브라우저에서 작동하는 클라이언트 프로그램은 기본적으로 C++, 자바, 파이썬, C# 등 프로그램으로 개발합니다. ( X )
(10) 인터넷의 모태는 아파넷 ARPANET 이다. ( O )
연습문제 03. 본문 내용을 기반으로 다음을 설명하시오.
(1) HTML5를 큰 의미와 작은 의미로 나누어서 설명하시오.
큰 의미 : 웹 표준 기술을 총칭한다.(CSS3, JS)
작은 의미 : HTML 마크업 언어 자체를 의미한다.
(2) HTML5를 사용해 스마트폰 애플리케이션을 개발할 때 장점을 설명하시오.
HTML5는 안드로이드OS와 iOS 모두 지원하므로 한 번의 개발로 여러 플랫폼에서 동시에 사용이 가능하기 때문에 시간과 비용 측면에서 매우 큰 장점이라고 생각한다. (React)
연습문제 04. 웹 2.0 사례를 찾아 발표해 보세요. 웹 2.0이라고 해서 굉장히 거창해 보이지만, 많은 사람이 모여 이야기를 나누어 어떤 가치가 창출되었다면 모두 웹 2.0의 예입니다. 예를 들어 네이버 지식인도 대표적인 웹 2.0의 예라고 할 수 있습니다. 또 “지진이 발생하면, 디씨인사이드 지진희 갤러리에 글이 가장 먼저 올라온다.”라는 조금 이상해 보이는 상황도 웹 2.0의 예라고 할 수 있습니다.
아마존 : ISBN 레지스트리 기술에 기반하여 사업을 시작, 데이터강화 전략으로 차별화
구글맵 : 직관적으로 지도를 인식
그 외에도 구글, 플릭커, 유튜브, 위키피디아, 마이스페이스, 테크노라티, 딜리셔스 등등이 있습니다.
'대학생활 > 모바일프로그래밍' 카테고리의 다른 글
[Flutter] 4. 플러터와 Visual Studio 연동하기(C++ 워크로드 추가하기) (0) | 2022.11.14 |
---|---|
[Flutter] 3. 플러터와 Android Studio 연동하기(SDK Manager Command-line tool 설치하기) (0) | 2022.11.14 |
[Flutter] 2. 플러터와 VS Code 연동하기(Flutter Doctor Check) (0) | 2022.11.14 |
[Flutter] 1. 플러터 설치하기(Windows) (0) | 2022.11.14 |
HTML5 웹 프로그래밍 입문 제 2장 예제 풀이 (0) | 2022.09.19 |