全部科目 > 软件设计师 >
2010年上半年 上午试卷 综合知识
第 69 题
知识点 程序设计语言的基本概念   HTML  
章/节 计算机软件知识  
 
 
以下HTML代码中,创建指向邮箱地址的链接正确的是(69)。
 
  A.  <a href="email:test@test.com">test@test.com</a>
 
  B.  <a href="emailto:test@test.com">test@test.com</a>
 
  C.  <a href="mail:test@test.com">test@test.com</a>
 
  D.  <a href="mailto:test@test.com">test@test.com</a>
 
 




 
 
相关试题     各类程序设计语言的主要特点 

  第22题    2022年上半年  
在Python语言中,()是一种不可变的、有序的序列结构,其中元素可以重复。

  第20题    2017年上半年  
在高级语言源程序中,常需要用户定义的标识符为程序中的对象命名,常见的命名对象有( )
①关键字(或保留字)②变量③函数④数据类型⑤注释

  第20题    2017年下半年  
更适合用来开发操作系统的编程语言是( )。

 
知识点讲解
· 程序设计语言的基本概念
· HTML
 
        程序设计语言的基本概念
               低级语言和高级语言
               1)低级语言
               通常称机器语言和汇编语言为低级语言。机器语言是指用0、1字符串组成的机器指令序列,是最基本的计算机语言;汇编语言是指用符号表示指令的语言。
               2)高级语言
               高级语言是从人类的逻辑思维角度出发、面向各类应用的程序语言,抽象程度大大提高,需要经过编译成特定机器上的目标代码才能执行。这类语言与人们使用的自然语言比较接近,大大提高了程序设计的效率。
               编译程序和解释程序
               尽管人们可以借助高级语言和计算机进行交互,但是计算机仍然只能理解和执行由0、1序列构成的机器语言,因此高级程序语言需要翻译,担任这一任务的程序称为语言处理程序。用某种高级语言或汇编语言编写的程序称为源程序,源程序不能直接在计算机上执行。如果源程序是使用汇编语言编写的,则需要一个称为汇编程序的翻译程序将其翻译成目标程序后才能执行。如果源程序是使用某种高级语言编写的,则需要相应的解释程序或编译程序对其进行翻译,然后才能在机器上执行。
               解释程序也称为解释器,它或者直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再执行;而编译程序(编译器)则是将源程序翻译成目标语言程序,然后在计算机上执行目标程序。
               程序设计语言的定义
               下面介绍关于程序设计语言的定义。
               (1)语法。由程序设计语言的基本符号组成程序中的各个语法成分(包括程序)的一组规则,其中由基本符号构成的符号(单词)书写规则称为词法规则,由符号(单词)构成语法成分的规则称为语法规则。程序语言的语法可通过形式语言进行描述。
               (2)语义。程序语言中按语法规则构成的各个语法成分的含义,可分为静态语义和动态语义。
               (3)语用。表示构成语言的各个记号和使用者的关系,涉及符号的来源、使用和影响。
               (4)语境。理解和实现程序设计语言的环境,包括编译环境和运行环境。
               程序设计语言的分类
               1)命令式程序设计语言
               命令式程序设计语言是基于动作的语言,在这种语言中,计算被看作动作的序列。命令式语言族开始于FORTRAN、PASCAL和C语言,体现了命令式程序设计的关键思想。
               2)面向对象的程序设计语言
               (1)对象。对象是指人们要进行研究的任何事物,它具有状态和操作。面向对象的语言把状态和操作封装于对象实体之中,并提供一种访问机制。用户只能通过向允许公开的操作提出要求,才能查询和修改对象的状态。
               (2)类。类是面向对象语言必须提供的、由用户定义的数据类型,它将具有相同状态、操作和访问机制的多个对象抽象成一个对象类。在定义类以后,属于这种类的一个对象被称为类实例或类对象。
               (3)继承。继承是面向对象语言的另一个基本要素。继承实现了一般与特殊的关系,解决了软件的可重用性和可扩充性的问题。
               3)函数式程序设计语言
               函数式程序设计语言是一类以λ-演算为基础的语言。该语言的代表是LISP语言,其中大量使用了递归。
               函数是一种对应规则(映射),它是定义域中的每个元素和值域中唯一的元素相对应。函数可以看成一种程序,其输入就是定义在左边括号中的变量,可以将输入组合起来产生一个规则,组合过程中也可以使用其他函数或函数本身。这种用函数和表达式建立程序的方法就是函数式程序设计。函数型程序设计语言的优点之一就是表达式中出现的任何函数都可以用其他函数来代替,只要这些函数调用产生相同的值。
               4)逻辑型程序设计语言
               逻辑型程序设计语言是一类以形式逻辑为基础的语言。该语言的代表是建立在关系理论和一阶谓词理论基础上的Prolog语言。Prolog语言具有很强的推理功能,适用于书写自动定理证明、专家系统以及自然语言理解等问题的程序。
 
        HTML
        HTML即超文本标记语言(Hypertext Markup Language),是用于描述网页文档的一种标记语言。HTML是组织多媒体文档的重要语言,它不仅可以用来编写Web网页,还可以用来制作光盘上的多媒体节目。HTML可以用来编排文档、创建列表、建立链接、插入声音和视频。
        ①HTML简介。
        万维网(Web)是一个信息资源网络,它之所以能够使这些信息资源为广大用户所利用,主要依靠以下三个基本技术。
        . 指定网上信息资源地址的统一命名方法:URL(Uniform Resource Locator)。
        . 存取资源的协议:超文本传送协议(Hypertext Transfer Protocol, HTTP)。
        . 在资源之间很容易浏览的超文本链接技术:源于HyperText的HyperLink。
        为了出版可在全球发行的信息,人们需要一种所有计算机都能理解的出版语言,这就是HTML语言。HTML可用于以下方面。
        . 出版联网文档,这种文档包含标题、文字、表格、列表、图像以及声音和视频文件等。
        . 通过超文本链接可以检索和阅读联网信息。
        . 设计交易单(FORM/form)。这是一种用来从读者处收集信息的Web文档,可以与远程服务单位进行交易,例如查找信息以预约旅馆的房间、订购产品等。多数交易单至少有一个可供输入文本数据(例如名字或者搜索关键字)的文本域。很多较为精致复杂的表单还包括用于切换选项的复选框、从几个选项中选择其一的单选按钮和执行任务(例如提交表单)的按钮。
        ②HTML的基本概念。
        一个HTML文档通常由文档头(head)、文档名称(title)、表格(table)、段落(paragraph)和列表((list)等成分构成,它们是文本文档的基本构件,并且使用HTML规定的标签(tag)标识这些元素。
        HTML标签由三部分组成:左尖括号(<)、“标签名称”和右尖括号(>)。标签通常是成对出现的,左尖括号表示开始的开始标签(start tag),右尖括号表示结束的结束标签(end tag)。例如,

分别表示一级标题的开始标签和结束标签,H1是一级标签的名称。除了在结束标签名称前面加一个斜杠符号(/)之外,开始标签的名称和结束标签的名称都是相同的。
        某些元素还可以包含属性(attribute)。属性指背景颜色、字体属性(大小、颜色、正体、斜体等)、对齐方式等,它是包含在开始标签中的附加信息。例如,

表示这段文字是居中对齐的。同样可以指定图像的对齐属性(如图像在顶部、底部或中间)。

        注意,HTML标签名称中的字母不区分大小写。例如,与<TITLE>或者<TiTlE>都是等效的。此外,Web浏览器不一定支持所有HTML标签。如果一个浏览器遇到它不认识的标签,那么它就不予理睬,但在这对标签之间的文本仍然会显示在计算机屏幕上。 </span> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td align="center" valign="" bgcolor="" width="100%" style=" " > <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr > <td height=""> <table width="100%" border="0" bgcolor="" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" valign="bottom" width="100%" height="28"> <span class="word_content_v2">        ③HTML文档的结构。 </span> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td align="center" valign="" bgcolor="" width="100%" style=" " > <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr > <td height=""> <table width="100%" border="0" bgcolor="" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" valign="bottom" width="100%" height="28"> <span class="word_content_v2">        HTML文挡是一种没有格式的文档,也称ASCII文件。因此,HTML文档可以使用任何一种文本编辑器进行编写。例如,Windows系统中的记事本(Notepad)、写字板(Wordpad),当然也可以使用字处理软件,例如微软公司的Word等。 </span> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td align="center" valign="" bgcolor="" width="100%" style=" " > <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr > <td height=""> <table width="100%" border="0" bgcolor="" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" valign="bottom" width="100%" height="28"> <span class="word_content_v2">        每个HTML文档都是由标签<HTML>开始、以标签</HTML>结束的。每个HTML文档都分成两个组成部分:文档头(head)和正文(body),并分别用<HEAD>…</HEAD>和<BODY>…</BODY>进行标记。文档头标签<HEAD>…</HEAD>之间所包含的内容是文档的名称(title)。 </span> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td align="center" valign="" bgcolor="" width="100%" style=" " > <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr > <td height=""> <table width="100%" border="0" bgcolor="" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" valign="bottom" width="100%" height="28"> <span class="word_content_v2">        下图是利用记事本编写的一个简单的HTML示例代码,将其保存后,利用IE浏览器打开后的效果如下图所示。 </span> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td align="center" valign="" bgcolor="" width="100%" style=" " > <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr > <td height=""> <table width="100%" border="0" bgcolor="" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" valign="bottom" width="100%" height="28"> <span class="word_content_v2">        <a href="http://www.rkpass.cn/ruankao_work_version_0103/content_image/9/9787302532279_0063_0037.jpg" target="_blank"><img alt="" width="205.53" height="84.89" src="http://www.rkpass.cn/ruankao_work_version_0103/content_image/9/9787302532279_0063_0037.jpg" /></a> </span> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td align="center" valign="" bgcolor="" width="100%" style=" " > <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr > <td height=""> <table width="100%" border="0" bgcolor="" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" valign="bottom" width="100%" height="28"> <span class="word_content_v2">        HTML的编辑及效果图 </span> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td width="100%" align="center" colspan="" height="30" bgcolor=""></td> </tr> </table> <!--一个完整知识点的区域 结束--> </td> </tr> </table> <!--知识点区域结束--> <br> <br> </td> </tr> </table> <script type="text/javascript" src="../tk_tishi_unsubscribe.jsp"></script> <!--任何页面都有foot_x--> <!-- <script type="text/javascript"> /*移动-方块*/ var cpro_id = "u2014899"; </script> <script src="http://cpro.baidustatic.com/cpro/ui/cm.js" type="text/javascript"></script> --> <table width="100%" border="0" align="center" cellpadding="0" bgcolor="#f1f1f1" cellspacing="0" > <tr> <td width="100%" align="left" colspan="2" height="1" bgcolor="#e0e0e0"></td> </tr> <tr align="center"> <td width="100%" align="center" valign="middle"> <br> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" > <tr align="center" > <td align="center" > 更多复习资料<br>请登录电脑版软考在线 www.rkpass.cn <br><br> <span class="hui_xiao">京B2-20210865</span> <span class="hui_xiao">|</span> <span class="hui_xiao">京ICP备2020040059号-5</span> <br> <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010502032051" ><img src="http://www.rkpass.cn/image/gongan.png" width="20" height="20" border="0"/><span class="hui_xiao">京公网安备 11010502032051号</span></a> <span class="hui">|</span> <a href="http://www.rkpass.cn/image/yyzz.jpg" target="_blank"><span class="hui">营业执照</span></a> <br> <span class="hui_xiao"> Copyright ©2000-2023 All Rights Reserved <br>软考在线版权所有</span> </td> </tr> </table> </td> </tr> </table> <!--任何页面都有foot_y--> <table width="100%" border="0" align="center" cellpadding="0" bgcolor="#f1f1f1" cellspacing="0" > <tr align="center"> <td width="100%" align="center" valign="middle"> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" > <tr align="center" > <td align="center" > <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "//hm.baidu.com/hm.js?7e54952498f03e835073b04894c29aa6"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <!-- <script src="http://s25.cnzz.com/stat.php?id=5504760&web_id=5504760" language="JavaScript"></script> --> </td> </tr> </table> <br> </td> </tr> </table> </body> </html>