-
[컴퓨터_언어]스크립트Computer Sci‧ence/정보사회와 컴퓨터,컴퓨터 일반 2014. 2. 9. 20:30반응형
컴퓨터 프로그래밍에서의 스크립트란, 다른 프로그램에 의해 번역되거나 수행되는 프로그램 또는 명령어들의 나열을 말한다.
몇몇 언어들은 명백히 스크립트 언어로 이해되어 왔는데, 비교적 유명한 것들로는 Perl, 자바스크립트, IBM 메인프레임에서 사용되는 REXX, 그리고 Td/Tk등이 있다.
월드 와이드 웹에서의 이용을 생각해 보면, Perl이나 자바 스크립트 등과 같은 스크립트 언어들은 웹 사이트의 입력 폼이나 기타 다른 서비스를 제공하기 위해 종종 사용되며, 웹 서버에 의해 처리된다. 웹 페이지 내에 포함되어 있는 자바 스크립트는 웹 브라우저, 즉 Client 측에서 수행된다.
일반적으로 스크립트 언어들은 빠르게 작성할 수 있어서, 매우 제한된 능력을 가진 프로그램이나 컴파일된 기존 프로그램과 연결하여 재사용될 수 있는 프로그램들을 만드는 데 가장 적당하다.
자바스크립트의 예
<html>
<head><title> 스크립트 연습 </title>
<script language="javascript">
document.write("<hr>");
document.write("<hr>");
</script>
</body>
</html>
<HTML>
<SCRIPT LANGUAGE="JAVASCRIPT">
document.write("웹 브라우저에 문장을 출력합니다.");
document.write("<BR>");
document.write("이문장은 자바 스크립트로 작성한 것 입니다.");
<SCRIPT>
<BODY>
</BODY>
자바스크립트(Java script)
자바 스크립트는 인터넷 응용 프로그램을 개발하기 위하여 만든 객체 지향 언어이다. 자바 스크립트는 HTML문서에 그대로 추가하여 사용할 수 없으나, 웹 브라우저 자체에서 지원하기 때문에 프로그램에 대한 특별한 지식이 없는 사람이라도 쉽게 응용할 수 있는 것이 장점이다 자바 스크립트를 이용하면 홈 페이지를 역동적으로 만들 수 있다.
자바 스크립트가 많이 사용되는 이유는 자바에 비해 작성하기가 용이할 뿐 안라 유닉스, 윈도, 리눅스 등 운영 체제에 제한을 받지 않기 때문이다. 그러나 자바 스크립트는 HTML소스 코드 안에 자바 스크립트가 포함되어 있기 때문에 소스 코드를 사용자가 복사하여 재사용할 수 있는 문제를 방지할 수 없에 프로그랩ㅁ에 대한 보안성이 약하다는 것이 흠이다.
자바 스크립트는 넷스케이프에서 만든 인터프리터형 프로그래밍 또는 스크립트 언어이다. 아것은 Microsoft의 Visual Basic, 썬의 TCL, 유닉스에서 파생된 Perl, IBM의 REXX등과 기능 면에서 다소 비슷하다. 일반적으로 스크립트 언어들은 C나 C++와 같이 보다 구조적이고 컴파일러용 언어에 비해 쉽고 더 빠르게 코딩할 수 있다. 스크립트 언어들은 일반적으로 컴파일된 언어에 비해 처리에 더 시간이 걸리지만(단점), 짧은 프로그램들에는 매우 유용하다.
HTML 문서에 자바 스크립트를 삽입하려면 <SCRIPT> ... </SCRIPT> 태그를 이용한다. 이 태그는 <HEAD>나 <BODY> 태그에서 사용할 수 있는데, 자바 스크립트는 가장 먼저 실행되기 때문에 <HEAD> 태그와 </HEAD> 태그 사이에서 사용하는 것이 좋다.
출처& 참조: (주)영진.com 정보사회와 컴퓨터
반응형'Computer Sci‧ence > 정보사회와 컴퓨터,컴퓨터 일반' 카테고리의 다른 글
[컴퓨터_Internet(I/P)]웹서버 (0) 2014.02.11 [컴퓨터_일반]애플릿(applet) (0) 2014.02.10 [컴퓨터_일반]비트 수와 색상 위첨자 (0) 2014.02.08 [컴퓨터_멀티미디어제작]컴퓨터 그래픽(2D,3D) (0) 2014.02.07 [컴퓨터_Internet(I/P)]롤오버 (0) 2014.02.06