ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [명품 HTML5 + CSS3 + Javascript 웹 프로그래밍] 연습문제 01 - 이론문제
    💻 Computer Science/WEB 2021. 3. 4. 19:51

    1. 인터넷에 대한 설명 중 맞는 것은?

    1. 인터넷은 PC를 통해서만 연결할 수 있다.
    2. 인터넷은 서버-클라이언트로 작동한다.
    3. 인터넷에 연결되는 컴퓨터는 210.1.1.2와 같이 4개의 숫자로 구성되는 IP 주소를 가진다.
    4. 인터넷은 컴퓨터가 개발될 당시부터 시작되었다.

    ✔ 정답 3번 : 인터넷은 모든 컴퓨터가 4개의 숫자로 이루어진 IP 주소를 부여받고 이 주소로 서로 연결하는 통신의 기본 체계이다.

    2. 웹에 대한 설명 중 틀린 것은?

    1. 웹은 인터넷에서 여러 웹 서버와 웹 클라이언트들이 연결되는 정보 소통 세상이다.
    2. 키보드, 마우스, 모니터가 없는 웹 서버 컴퓨터는 없다.
    3. 인터넷이 고속도로라면, 웹은 고속도로를 이용한 물류 서비스이다.
    4. 웹의 개념을 처음으로 제안한 사람은 팀 버너스리(Tim Berners-Lee)이다.
    ✔ 정답 2번 : 서버 컴퓨터는 클라이언트의 요청에 응답만 하면 되는 임무만 수행한다. 그러한 이유로 사용자와의 직접적인 상호작용이 필요한 마우스, 모니터 등이 일반 컴퓨터처럼 필요하지 않다.

    3. 웹 브라우저들이 세상에 나온 순서를 시간 순으로 나열하라.

    Netscape Navigator, Safari, WorldWideWeb, Opera, Internet Explorer, Chrome, Firefox

    ✔ 정답 : WorldWideWeb > Netscape Navigator > Internet Explorer > Opera, Firefox > Safari > Chrome

    4. 처음으로 웹 브라우저를 만든 사람은?

    1. 팀 버너스리(Tim Berners-Lee)
    2. 빌 게이츠(Bill Gates)
    3. 제임스 고슬링(James Gosling)
    4. 스티브 잡스(Steve Jobs)
    ✔ 정답 1번 : 팀 버너스리는 웹의 개념을 창시하고 최초로 WorldWideWeb이라는 웹브라우저를 만들어냈다.

    + 추가

    빌 게이츠 형 - 마이크로소프트 설립자
    스티브 잡스 형 - 애플 만듦
    제임스 고슬링 형 - 자바 만듦
    라이언 고슬링 형 - 라라랜드 나오심 라이언 레이놀즈랑 헷갈리기 쉬움;

    5. 최초로 만들어진 웹 브라우저의 이름은 무엇인가?

    ✔ 정답 : WorldWideWeb. 위 설명에 나와있다.

    6. 웹 페이지를 작성할 때 다음 언어의 역할은 무엇인가?

    • HTML
    • CSS
    • Javascript
    ✔ 정답

    HTML - 웹 페이지의 구조와 내용 / HTML 태그로 문서의 구조와 내용 만들기
    CSS - 웹 페이지의 모양 / CSS로 문서 모양 만들기
    Javascript - 웹 페이지의 행동 및 응용 프로그램 / Javascript 코드로 사용자 인터페이스 처리

    7. hwp, doc, ppt 등의 전자 문서와 html 웹 문서의 차이점을 설명한 것 중 틀린 것은?

    1. 전자 문서는 여러 페이지를 하나의 파일에 저장하지만, 웹 문서는 페이지 별로 파일에 저장한다.
    2. 전자 문서는 전자 문서 파일 내에 텍스트와 이미지를 모두 저장하지만, 웹 문서의 경우 텍스트만 저장하고 이미지는 별도 파일에 저장한다.
    3. 하이퍼링크 개념은 전자 문서에서 시작되었다.
    4. 전자 문서는 일반적으로 전용 편집기를 이용하지만, 웹 문서는 아무 텍스트 편집기나 이용해도 된다.
    ✔ 정답 3번 : 하이퍼링크는 다른 웹 페이지나 이미지 등의 주소를 가진 텍스트이다.

    8. 웹 브라우저에 다음과 같은 URL을 입력하였을 때, 웹 브라우저가 처리하는 과정을 설명하고자 한다. 다음 빈칸을 적절히 채워라.

    http://www.univ.ac.kr/score.html 

    • 과정 1) 웹 브라우저는 사용자가 입력한 URL에서 서버의 주소(www.univ.ac.kr)을 알아내고 서버 컴퓨터에 접속한다.
    • 과정 2) 웹 브라우저는 웹 페이지 score.html을 보내 줄 것을 웹 서버에 요청한다.
    • 과정 3) 웹 브라우저는 받은 웹 페이지를 해동하여 화면에 출력한다.

    9. 웹의 기본적인 성공 요인에 해당하지 않는 것은?

    1. HTML 문서는 만들기 쉽기 때문이다.
    2. 웹 서버는 웹 브라우저로부터 요청이 없을 때 연결을 끊어 다른 웹 브라우저의 요청을 처리하도록 효율적으로 동작하기 때문이다.
    3. 웹 서버와 웹 브라우저 사이에 작업 분담이 잘되어 웹 서버의 부담이 적기 때문이다.
    4. 웹 브라우저들이 저마다 플러그인을 만들어서 경쟁하기 때문이다.
    ✔ 정답 4번 : 웹의 성공요인은 3가지 이다. 1) 만들기 쉬운 HTML 문서 2) 효율적인 HTTP 통신 3) 클라이언트와 서버의 작업 분담.

    10. HTML5가 출현하게 된 배경이 아닌 것은?

    1. HTML4가 지원하지 못하였던 이미지와 동영상을 지원할 필요가 있었다.
    2. 웹 브라우저 사이의 치열한 경쟁으로 플러그인 등 호환성이 없는 비표준 기술이 난립하였다.
    3. 웹에 접근하는 기기들이 PC에서 스마트폰, 인터넷 TV 등으로 다양화되어, 어떤 기기에서도 작동하는 웹 페이지와 웹 애플리케이션의 새로운 표준이 필요하였다.
    4. 웹 문서를 구조, 모양, 사용자 인터페이스로 명확히 분리하여 작성할 수 있도록 새로운 표준을 만들 필요가 있었다.
    ✔ 정답 1번 : 1번과 같은 내용은 나오지 않는다.

    11. 음악을 연주하는 HTML5 문서에 대해 잘못 말한 것은?

    1. HTML5 표준을 따르는 모든 브라우저에서 연주된다.
    2. 음악 연주를 위한 특별한 플러그인이 필요 없다
    3. PC의 웹 브라우저에서 연주되도록 작성되었으면 스마트폰에서는 들을 수 없다.
    4. 오디오 연주는 HTML5의 기본 기능이다.
    ✔ 정답 3번 : HTML5 웹 브라우저만 있으면 PC뿐 아니라 어떤 모바일 플랫폼에서도 실행된다. 

     

    댓글

Designed by Tistory.