-
[명품 HTML5 + CSS3 + Javascript 웹 프로그래밍] 연습문제 01 - 이론문제💻 Computer Science/WEB 2021. 3. 4. 19:51
1. 인터넷에 대한 설명 중 맞는 것은?
- 인터넷은 PC를 통해서만 연결할 수 있다.
- 인터넷은 서버-클라이언트로 작동한다.
- 인터넷에 연결되는 컴퓨터는 210.1.1.2와 같이 4개의 숫자로 구성되는 IP 주소를 가진다.
- 인터넷은 컴퓨터가 개발될 당시부터 시작되었다.
✔ 정답 3번 : 인터넷은 모든 컴퓨터가 4개의 숫자로 이루어진 IP 주소를 부여받고 이 주소로 서로 연결하는 통신의 기본 체계이다.
2. 웹에 대한 설명 중 틀린 것은?
- 웹은 인터넷에서 여러 웹 서버와 웹 클라이언트들이 연결되는 정보 소통 세상이다.
- 키보드, 마우스, 모니터가 없는 웹 서버 컴퓨터는 없다.
- 인터넷이 고속도로라면, 웹은 고속도로를 이용한 물류 서비스이다.
- 웹의 개념을 처음으로 제안한 사람은 팀 버너스리(Tim Berners-Lee)이다.
✔ 정답 2번 : 서버 컴퓨터는 클라이언트의 요청에 응답만 하면 되는 임무만 수행한다. 그러한 이유로 사용자와의 직접적인 상호작용이 필요한 마우스, 모니터 등이 일반 컴퓨터처럼 필요하지 않다. 3. 웹 브라우저들이 세상에 나온 순서를 시간 순으로 나열하라.
Netscape Navigator, Safari, WorldWideWeb, Opera, Internet Explorer, Chrome, Firefox
✔ 정답 : WorldWideWeb > Netscape Navigator > Internet Explorer > Opera, Firefox > Safari > Chrome 4. 처음으로 웹 브라우저를 만든 사람은?
- 팀 버너스리(Tim Berners-Lee)
- 빌 게이츠(Bill Gates)
- 제임스 고슬링(James Gosling)
- 스티브 잡스(Steve Jobs)
✔ 정답 1번 : 팀 버너스리는 웹의 개념을 창시하고 최초로 WorldWideWeb이라는 웹브라우저를 만들어냈다.
+ 추가
빌 게이츠 형 - 마이크로소프트 설립자
스티브 잡스 형 - 애플 만듦
제임스 고슬링 형 - 자바 만듦
라이언 고슬링 형 - 라라랜드 나오심 라이언 레이놀즈랑 헷갈리기 쉬움;5. 최초로 만들어진 웹 브라우저의 이름은 무엇인가?
✔ 정답 : WorldWideWeb. 위 설명에 나와있다. 6. 웹 페이지를 작성할 때 다음 언어의 역할은 무엇인가?
- HTML
- CSS
- Javascript
✔ 정답
HTML - 웹 페이지의 구조와 내용 / HTML 태그로 문서의 구조와 내용 만들기
CSS - 웹 페이지의 모양 / CSS로 문서 모양 만들기
Javascript - 웹 페이지의 행동 및 응용 프로그램 / Javascript 코드로 사용자 인터페이스 처리7. hwp, doc, ppt 등의 전자 문서와 html 웹 문서의 차이점을 설명한 것 중 틀린 것은?
- 전자 문서는 여러 페이지를 하나의 파일에 저장하지만, 웹 문서는 페이지 별로 파일에 저장한다.
- 전자 문서는 전자 문서 파일 내에 텍스트와 이미지를 모두 저장하지만, 웹 문서의 경우 텍스트만 저장하고 이미지는 별도 파일에 저장한다.
- 하이퍼링크 개념은 전자 문서에서 시작되었다.
- 전자 문서는 일반적으로 전용 편집기를 이용하지만, 웹 문서는 아무 텍스트 편집기나 이용해도 된다.
✔ 정답 3번 : 하이퍼링크는 다른 웹 페이지나 이미지 등의 주소를 가진 텍스트이다. 8. 웹 브라우저에 다음과 같은 URL을 입력하였을 때, 웹 브라우저가 처리하는 과정을 설명하고자 한다. 다음 빈칸을 적절히 채워라.
http://www.univ.ac.kr/score.html
- 과정 1) 웹 브라우저는 사용자가 입력한 URL에서 서버의 주소(www.univ.ac.kr)을 알아내고 서버 컴퓨터에 접속한다.
- 과정 2) 웹 브라우저는 웹 페이지 score.html을 보내 줄 것을 웹 서버에 요청한다.
- 과정 3) 웹 브라우저는 받은 웹 페이지를 해동하여 화면에 출력한다.
9. 웹의 기본적인 성공 요인에 해당하지 않는 것은?
- HTML 문서는 만들기 쉽기 때문이다.
- 웹 서버는 웹 브라우저로부터 요청이 없을 때 연결을 끊어 다른 웹 브라우저의 요청을 처리하도록 효율적으로 동작하기 때문이다.
- 웹 서버와 웹 브라우저 사이에 작업 분담이 잘되어 웹 서버의 부담이 적기 때문이다.
- 웹 브라우저들이 저마다 플러그인을 만들어서 경쟁하기 때문이다.
✔ 정답 4번 : 웹의 성공요인은 3가지 이다. 1) 만들기 쉬운 HTML 문서 2) 효율적인 HTTP 통신 3) 클라이언트와 서버의 작업 분담. 10. HTML5가 출현하게 된 배경이 아닌 것은?
- HTML4가 지원하지 못하였던 이미지와 동영상을 지원할 필요가 있었다.
- 웹 브라우저 사이의 치열한 경쟁으로 플러그인 등 호환성이 없는 비표준 기술이 난립하였다.
- 웹에 접근하는 기기들이 PC에서 스마트폰, 인터넷 TV 등으로 다양화되어, 어떤 기기에서도 작동하는 웹 페이지와 웹 애플리케이션의 새로운 표준이 필요하였다.
- 웹 문서를 구조, 모양, 사용자 인터페이스로 명확히 분리하여 작성할 수 있도록 새로운 표준을 만들 필요가 있었다.
✔ 정답 1번 : 1번과 같은 내용은 나오지 않는다. 11. 음악을 연주하는 HTML5 문서에 대해 잘못 말한 것은?
- HTML5 표준을 따르는 모든 브라우저에서 연주된다.
- 음악 연주를 위한 특별한 플러그인이 필요 없다
- PC의 웹 브라우저에서 연주되도록 작성되었으면 스마트폰에서는 들을 수 없다.
- 오디오 연주는 HTML5의 기본 기능이다.
✔ 정답 3번 : HTML5 웹 브라우저만 있으면 PC뿐 아니라 어떤 모바일 플랫폼에서도 실행된다. '💻 Computer Science > WEB' 카테고리의 다른 글
[명품 HTML5 + CSS3 + Javascript 웹 프로그래밍] 연습문제 01 - 실습문제 (0) 2021.03.04 [명품 HTML5 + CSS3 + Javascript 웹 프로그래밍] 오픈챌린지 01 - 자기 소개 HTML 페이지 만들기 (0) 2021.03.04