一种答题页面的展示方法、计算机存储介质及终端设备与流程

文档序号:15159531发布日期:2018-08-14 10:12阅读:133来源:国知局

本申请涉及互联网技术领域,特别涉及一种答题页面的展示方法、计算机存储介质及终端设备。



背景技术:

随着互联网技术的不断发展,当前出现一种通过线上合作答题来获取奖励的活动。在该答题活动中,用户可以与其他答题者加入同一个队伍,队伍中的成员共同完成所有的题目之后,可以均分获得的奖金。目前,尽管多个答题者处于同一个队伍中,但是在答题过程中,用户无法了解到其他答题者的答题情况,从而导致较差的互动体验。



技术实现要素:

本申请实施方式的目的是提供一种答题页面的展示方法、计算机存储介质及终端设备,能够促进用户之间的互动。

为实现上述目的,本申请实施方式提供一种答题页面的展示方法,所述方法包括:在所述答题页面中展示待作答的当前题目;当参与答题活动的用户作答完毕所述当前题目后,在所述答题页面中展示所述用户的标识。

为实现上述目的,本申请实施方式还提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被执行时,实现以下步骤:在所述答题页面中展示待作答的当前题目;当参与答题活动的用户作答完毕所述当前题目后,在所述答题页面中展示所述用户的标识。

为实现上述目的,本申请实施方式还提供一种终端设备,所述终端设备中设置有上述的计算机存储介质。

为实现上述目的,本申请实施方式还提供一种答题页面的展示方法,所述方法包括:在所述答题页面中展示待作答的当前题目以及当前具备答题权限的用户的标识;其中,在答题之前,所述具备答题权限的用户的标识处于第一状态;当所述具备答题权限的用户中目标用户作答完毕所述当前题目后,对所述目标用户的标识进行处理,以使得所述目标用户的标识处于第二状态,并在所述答题页面中展示处于第二状态的所述目标用户的标识;其中,所述第一状态与所述第二状态不同。

为实现上述目的,本申请实施方式还提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被执行时,实现以下步骤:在所述答题页面中展示待作答的当前题目以及当前具备答题权限的用户的标识;其中,在答题之前,所述具备答题权限的用户的标识处于第一状态;当所述具备答题权限的用户中目标用户作答完毕所述当前题目后,对所述目标用户的标识进行处理,以使得所述目标用户的标识处于第二状态,并在所述答题页面中展示处于第二状态的所述目标用户的标识;其中,所述第一状态与所述第二状态不同。

为实现上述目的,本申请实施方式还提供一种终端设备,所述终端设备中设置有上述的计算机存储介质。

由上可见,本申请提供的技术方案,在答题过程中,当有用户完成当前题目的作答之后,可以在答题页面中展示该用户的标识。例如,可以在答题页面中展示该用户的头像。这样,通过观看答题页面中出现的用户的标识,便可以知晓当前已经有哪些用户完成了答题。进一步地,用户的标识可以按照预先设定的方式进行展示。例如,用户的标识可以在答题页面中按照指定路径进行运动,还可以在指定位置处停留指定时长。此外,本申请提供的技术方案,还可以在答题开始之前,便在答题页面中展示具备答题权限的用户的标识。只不过在答题开始之前,这些用户的标识处于第一状态,而当答题开始之后,完成答题的用户的标识便可以被处理为处于第二状态。这样,通过查看答题页面中哪些用户的标识的状态发生了改变,便可以知晓当前哪些用户完成了答题,从而可以在答题过程中,促进用户之间的互动。进一步地,通过点击用户的标识,可以查看用户的个人信息,该个人信息中可以包含添加好友的控件,这样,可以向该用户发起添加好友请求,从而进一步地促进用户之间的互动。

附图说明

为了更清楚地说明本申请实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施方式中答题页面的示意图;

图2为本申请实施方式中标识展示区域的示意图;

图3为本申请实施方式中添加好友的示意图;

图4为本申请实施方式中标识排列的示意图;

图5为本申请实施方式中两个队列的展示示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都应当属于本申请保护的范围。

本申请提供一种答题页面的展示方法,所述方法可以应用于客户端中。所述客户端可以是用户使用的终端设备。具体地,所述客户端例如可以是智能手机、平板电脑、智能可穿戴设备(智能手表、虚拟现实眼镜、虚拟现实头盔等)等电子设备。此外,所述客户端还可以是运行于上述终端设备中的软件。例如,所述客户端可以是提供有答题活动的视频播放软件、即时通信软件等,也可以是以插件或者小程序形式存在的程序组件。

在一个实施方式中,用户在参与答题活动时,可以加入答题队伍,该队伍中的成员在答题活动开始后,可以共同答题。具体地,请参阅图1,在答题活动开始后,答题页面中可以展示待作答的当前题目。所述当前题目通常可以具备问题描述文字以及针对该问题描述文字的多个选项。例如图1中,问题描述文字可以为“太阳光到达地球的时间大约是?”,针对该问题描述文字可以具备下方的三个选项。

在本实施方式中,当队伍中有用户完成当前题目的作答之后,可以在该答题页面中展示该用户的标识。该用户的标识例如可以是用户的头像或者是用户的账号昵称或者是用户的账号昵称的缩写。当然,在实际应用中,所述用户的标识还可以具备更多的展示方式,本申请对此并不做限定。例如在图1中,完成答题的用户的标识的表现形式为用户的头像。

在一个实施方式中,完成答题的用户的标识可以展示于答题页面中的指定区域内。请参阅图2,在所述答题页面中,可以预留一个标识展示区域。所述标识展示区域例如可以位于答题页面的顶端与问题描述文字之间。在该标识展示区域中,可以包括指定数量的标识展示位。例如,在图2中,所述标识展示区域中可以包括三个标识展示位。所述标识展示位在正常情况下可以是透明的,在答题开始之前,标识展示区域中可以是空白的,用户并不会查看到包含的标识展示位。所述标识展示位可以用于填充用户的标识,在答题开始后,如果有用户完成了作答,便可以将该用户的标识填充于其中的一个标识展示位中。这样,该用户的标识便可以被其他用户查看到。

在本实施方式中,所述标识展示位根据是否填充用户的标识,而对应不同的状态。具体地,若填充了用户的标识,那么标识展示位可以处于忙碌状态,若没有填充用户的标识,则可以处于空闲状态。这样,当有用户完成当前题目的作答后,可以在所述标识展示区域中选择处于空闲状态的标识展示位,并将所述用户的标识填充于选择的所述标识展示位中。其中,若处于空闲状态的标识展示位有多个,那么可以随机选择其中的一个来填充所述用户的标识,也可以选择排序最靠前的处于空闲状态的标识展示位来填充所述用户的标识。例如在图2中,当第一个标识展示位处于忙碌状态,而第二个以及第三个标识展示位均处于空闲状态时,可以在排序靠前的第二个标识展示位中填充用户的标识。

在一个实施方式中,在标识展示位中展示的用户的标识可以具备一定时限,而不会长久地占据标识展示位。因此,当所述用户的标识在选择的所处标识展示位中展示达到指定时长时,可以将所述用户的标识从选择的所述标识展示位中移除。所述指定时长可以是预先设定的,例如可以为3秒钟。在将用户的标识从选择的所述标识展示位中移除之后,该标识展示位便可以从忙碌状态更改为空闲状态,以便展示其他用户的标识。

在一个实施方式中,考虑到在同一个时间段内,完成答题的用户数量可能较多,因此有限的标识展示位无法及时地展示各个用户的标识。鉴于此,在本实施方式中,若在所述标识展示区域中不存在处于空闲状态的标识展示位时,可以将所述用户的标识加入缓存队列。所述缓存队列中的用户的标识均可以是已经完成答题的用户的标识,并且在所述缓存队列中,可以按照完成答题的先后顺序,依次排列各个用户的标识。当检测到所述标识展示区域中出现处于空闲状态的标识展示位时,可以在所述缓存队列中确定目标用户的标识,并将所述目标用户的标识填充于处于空闲状态的标识展示位中。在实际应用中,可以随机地从缓存队列的多个用户的标识中选择目标用户的标识,还可以按照“先进先出”的原则,将最先进入缓存队列的用户的标识作为所述目标用户的标识。这样,标识展示区域中展示的用户的标识便可以按照用户完成答题的顺序进行展示。

在一个实施方式中,在所述答题页面中也可以不单独设置标识展示区域,而是可以在答题页面上重叠一个特效展示层。该特效展示层可以是透明显示的,不会对答题页面造成遮挡。当有用户的标识需要展示时,可以在该特效展示层中进行展示。这样,用户的标识可以具备多种展示方式。具体地,所述用户的标识可以按照指定路径在所述答题页面中运动,直至移出所述答题页面。例如,所述用户的标识可以从答题页面的底部开始,沿直线向上运动,直至移出答题页面。所述用户的标识还可以按照指定路径在所述答题页面中运动,并当所述用户的标识持续运动的时长达到指定时长或者所述用户的标识运动至所述答题页面的指定位置时,所述用户的标识从所述答题页面中消失。例如,用户的标识可以从答题页面的底部开始向上运动,并且在持续运动3秒之后,从答题页面中消失;还可以是在运动到答题页面的中部位置时消失。所述用户的标识还可以按照指定路径在所述答题页面中运动,当所述用户的标识运动至所述答题页面中的指定位置处时,在所述指定位置处停留,并在停留指定时长之后,从所述答题页面中消失。例如,用户的标识可以从答题页面的左侧出现,并向右侧沿直线运动,当运动至答题页面的中部时,可以在中部停留1秒,1秒之后,可以从答题页面中消失。此外,所述用户的标识还可以按照指定路径在所述答题页面中运动,当所述用户的标识运动至所述答题页面中的指定位置处时,在所述指定位置处停留,并在停留指定时长之后,继续按照所述指定路径运动,直至移出所述答题页面。例如,上述的例子中,用户的标识在中部停留1秒之后,可以继续向右侧运动,直至移出所述答题页面。上述的用户的标识从答题页面中消失的方式也可以具备多种实现方式。例如,可以直接消失,也可以逐渐提高透明度,直至消失。

需要说明的是,在实际应用中,随着页面展示技术的发展,用户的标识还可以出现更多的展示方式,但只要用户的标识是在用户完成答题后在答题页面中出现的,均应当属于本申请的保护范围。

在一个实施方式中,为了使得同一个队伍中成员的答案对其他未作答的用户起到参考作用,可以在所述答题页面中展示所述用户的标识时,还一并展示所述用户针对所述当前题目选择的答案。这样,其他未作答的用户可以看到已经完成作答的用户的答案,从而为自己选择答案提供参考。

在一个实施方式中,为了进一步加强用户的标识的展示效果,可以在所述用户的标识被展示时,播放与所述用户的标识相绑定的音效。其中,所有用户的标识相绑定的音效可以是答题系统预先指定的,这样,所有用户的标识相绑定的音效可以是相同的一个音效。此外,答题系统还可以开放音效设置的接口,允许各个用户针对自身的展示音效进行设定。这样,用户可以预先设置自身的音效,那么该用户完成答题之后,答题系统可以调用该用户预先设置的音效,并在展示该用户的标识时,一并播放该用户预先设置的音效。

在一个实施方式中,当所述用户的标识被触发时,可以弹出所述用户的个人信息。请参阅图3,所述个人信息中可以包含用户的昵称、性别、获取的总金额等一系列的信息,此外,所述个人信息中还可以包含添加好友控件。例如图3中文字信息右侧的加号便可以为所述添加好友控件。当所述添加好友控件被触发时,便可以向所述用户发送添加好友请求。

当然,在实际应用中,个人信息可以由用户设置展示权限。如果用户设置了可以公开自身的信息,那么别的用户在点击该用户的标识后,便可以查看到该用户公开的信息;然而如果该用户设置了隐藏自身的信息,那么别的用户在点击该用户的标识后,便无法查看到该用户的信息。

在一个实施方式中,为了增强答题的紧张感,使得用户获取更好的答题体验,可以按照剩余的答题时间,对用户的标识的展示特效进行动态变化。具体地,可以预先建立剩余的答题时间与展示特效之间的关联关系。在建立该关联关系时,可以将剩余的答题时间划分为多个时间区间。例如,总的答题时间为10秒,那么可以划分三个时间区间,其中,剩余时间从10秒至8秒为一个时间区间,7秒至4秒为一个时间区间,3秒以下为一个时间区间。这样,不同的时间区间,可以关联不同的展示特效,并且剩余时间越少的时间区间,关联的展示特效表征的视觉效果可以越紧张。这样,在展示用户的标识时,可以确定与当前剩余的答题时间相对应的目标展示特效。具体地,可以确定所述当前剩余的答题时间所处的时间区间。然后再将该时间区间关联的展示特效作为所述目标展示特效。这样,可以按照所述目标展示特效对所述用户的标识进行处理,并在所述答题页面中展示经过处理的用户的标识。此外,在所述用户的标识展示过程中,随着剩余时间的不断减少,该用户的标识的展示方式也可以动态变化。

在一个实施方式中,在所述答题页面中还可以实时显示参与答题的人员的信息。具体地,在所述答题页面的指定位置处可以展示答题人员信息,所述答题人员信息中包括参与本轮答题活动的用户的总人数和当前具备答题权限的用户的总人数。例如,在图1中,在答题页面的右上角,可以展示“8/8”的答题人员信息。其中,前一个“8”表示当前具备答题权限的用户的总人数,后一个“8”表示参与本轮答题活动的用户的总人数。在每道题目作答完毕之后,该答题人员信息均可以根据当前剩余的具备答题权限的用户的总人数进行动态变更。例如,当前题目有两个人答错,那么在当前题目作答完毕之后,“8/8”便可以变为“6/8”。

本申请提供的上述技术方案,可以通过编程的方式生成计算机程序,该计算机程序可以存储于计算机存储介质中。因此,本申请可以提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被执行时,实现以下步骤:

在所述答题页面中展示待作答的当前题目;

当参与答题活动的用户作答完毕所述当前题目后,在所述答题页面中展示所述用户的标识。

在本实施方式中,所述计算机存储介质可以包括用于存储信息的物理装置,通常是将信息数字化后再以利用电、磁或者光学等方法的媒体加以存储。本实施方式所述的计算机存储介质又可以包括:利用电能方式存储信息的装置,如ram、rom等;利用磁能方式存储信息的装置,如硬盘、软盘、磁带、磁芯存储器、磁泡存储器、u盘;利用光学方式存储信息的装置,如cd或dvd。当然,还有其他方式的存储器,例如量子存储器、石墨烯存储器等等。

在一个实施方式中,所述计算机程序被执行时,还实现以下步骤:

所述答题页面中包括标识展示区域,所述标识展示区域中包含指定数量的标识展示位;相应地,在所述标识展示区域中选择处于空闲状态的标识展示位,并将所述用户的标识填充于选择的所述标识展示位中。

在一个实施方式中,所述计算机程序被执行时,还实现以下步骤:

所述用户的标识按照指定路径在所述答题页面中运动,直至移出所述答题页面;

或者

所述用户的标识按照指定路径在所述答题页面中运动,并当所述用户的标识持续运动的时长达到指定时长或者所述用户的标识运动至所述答题页面的指定位置时,所述用户的标识从所述答题页面中消失;

或者

所述用户的标识按照指定路径在所述答题页面中运动,当所述用户的标识运动至所述答题页面中的指定位置处时,在所述指定位置处停留,并在停留指定时长之后,从所述答题页面中消失;

或者

所述用户的标识按照指定路径在所述答题页面中运动,当所述用户的标识运动至所述答题页面中的指定位置处时,在所述指定位置处停留,并在停留指定时长之后,继续按照所述指定路径运动,直至移出所述答题页面。

本申请还提供一种终端设备,所述终端设备中设置有上述的计算机存储介质。

本说明书实施方式提供的计算机存储介质以及终端设备,其实现的具体功能,可以与本说明书中的前述实施方式相对照解释,并能够达到前述实施方式的技术效果,这里便不再赘述。

本申请还提供一种答题页面的展示方法,所述方法同样可以应用于客户端中。在本实施方式中,在所述答题页面中除了展示待作答的当前题目以外,还可以直接展示当前具备答题权限的用户的标识。只不过,在答题之前,所述具备答题权限的用户的标识可以处于第一状态。为了体现答题前和答题后的区别,当所述具备答题权限的用户中目标用户作答完毕所述当前题目后,可以对所述目标用户的标识进行处理,以使得所述目标用户的标识处于第二状态,并在所述答题页面中展示处于第二状态的所述目标用户的标识;其中,所述第一状态与所述第二状态不同。

在实际应用中,所述第一状态和所述第二状态可以具备多种不同的展现形式。例如,所述第一状态和所述第二状态均可以用于表征用户的标识所具备的填充色,其中,处于第一状态的所述目标用户的标识可以具备第一填充色。例如,在答题之前,具备答题权限的用户的标识的填充色可以是灰色。该第一填充色可以是对用户的标识原先的色彩进行灰度处理得到的。当所述目标用户作答完毕所述当前题目后,可以将所述目标用户的标识具备的所述第一填充色更改为第二填充色,以使得所述目标用户的标识处于第二状态。例如,处于第二状态的目标用户的标识可以呈现彩色,该彩色便可以是上述的第二填充色,呈现彩色的标识可以是该标识未经过灰度处理的原始色。这样,通过查看不同的第一填充色和所述第二填充色,从而能够识别出当前哪些用户已经完成了作答,而哪些用户还没有完成作答。

请参阅图4,在一个实施方式中,所述具备答题权限的用户的标识可以处于所述答题页面的展示队列中。在答题开始后,为了明显地区分已经完成作答和未作答的用户,可以将已完成作答的用户的标识与未完成作答的用户的标识在所述展示队列中归类显示,并且所述已完成作答的用户的标识位于所述未完成作答的用户的标识之前。这样,随着答题过程的不断推进,展示队列中用户的标识除了状态会发生改变,在队列中所处的位置也会发生改变。

在一个实施方式中,所述第一状态和所述第二状态还可以均用于表征用户的标识所处的队列,其中,处于第一状态的所述目标用户的标识处于第一队列中。在答题开始后,当所述目标用户作答完毕所述当前题目后,将所述目标用户的标识可以从所述第一队列转移至第二队列中,以使得所述目标用户的标识处于第二状态;其中,所述第一队列和所述第二队列位于所述答题页面的不同位置处。

具体地,请参阅图5,在所述答题页面中,可以具备两个队列,其中,在答题开始之前,具备答题权限的用户的标识均可以处于下方的队列中。在答题开始后,完成答题的用户的标识可以从下方的队列转换至上方的队列中。这样,通过将已完成作答的用户的标识与未完成作答的用户的标识在不同的队列中进行展示,从而可以明显地进行区分。当然,在实际应用中,在答题页面中可能无法展示队列中所有的用户的标识。当队列中实际存在的标识的数量超出答题页面能够展示的标识的数量时,在该队列末端可以展示标识扩展控件。所述标识扩展控件例如可以是图5中下方队列末端的“…”。当所述标识扩展控件被触发时,可以在所述答题页面中弹出人员列表,以展示该队列中更多的标识。

在一个实施方式中,当所述用户的标识被触发时,可以弹出所述用户的个人信息。所述个人信息中可以包含用户的昵称、性别、获取的总金额等一系列的信息,此外,所述个人信息中还可以包含添加好友控件。例如图3中文字信息右侧的加号便可以为所述添加好友控件。当所述添加好友控件被触发时,便可以向所述用户发送添加好友请求。

本申请提供的上述技术方案,可以通过编程的方式生成计算机程序,该计算机程序可以存储于计算机存储介质中。因此,本申请可以提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被执行时,实现以下步骤:

在所述答题页面中展示待作答的当前题目以及当前具备答题权限的用户的标识;其中,在答题之前,所述具备答题权限的用户的标识处于第一状态;

当所述具备答题权限的用户中目标用户作答完毕所述当前题目后,对所述目标用户的标识进行处理,以使得所述目标用户的标识处于第二状态,并在所述答题页面中展示处于第二状态的所述目标用户的标识;其中,所述第一状态与所述第二状态不同。

在本实施方式中,所述计算机存储介质可以包括用于存储信息的物理装置,通常是将信息数字化后再以利用电、磁或者光学等方法的媒体加以存储。本实施方式所述的计算机存储介质又可以包括:利用电能方式存储信息的装置,如ram、rom等;利用磁能方式存储信息的装置,如硬盘、软盘、磁带、磁芯存储器、磁泡存储器、u盘;利用光学方式存储信息的装置,如cd或dvd。当然,还有其他方式的存储器,例如量子存储器、石墨烯存储器等等。

在一个实施方式中,所述第一状态和所述第二状态均用于表征用户的标识所具备的填充色;其中,处于第一状态的所述目标用户的标识具备第一填充色;相应地,所述计算机程序被执行时,还实现以下步骤:

当所述目标用户作答完毕所述当前题目后,将所述目标用户的标识具备的所述第一填充色更改为第二填充色,以使得所述目标用户的标识处于第二状态;其中,所述第一填充色和所述第二填充色不同。

在一个实施方式中,所述第一状态和所述第二状态均用于表征用户的标识所处的队列;其中,处于第一状态的所述目标用户的标识处于第一队列中;相应地,所述计算机程序被执行时,还实现以下步骤:

当所述目标用户作答完毕所述当前题目后,将所述目标用户的标识从所述第一队列转移至第二队列中,以使得所述目标用户的标识处于第二状态;其中,所述第一队列和所述第二队列位于所述答题页面的不同位置处。

本申请还提供一种终端设备,所述终端设备中设置有上述的计算机存储介质。

本说明书实施方式提供的计算机存储介质以及终端设备,其实现的具体功能,可以与本说明书中的前述实施方式相对照解释,并能够达到前述实施方式的技术效果,这里便不再赘述。

由上可见,本申请提供的技术方案,在答题过程中,当有用户完成当前题目的作答之后,可以在答题页面中展示该用户的标识。例如,可以在答题页面中展示该用户的头像。这样,通过观看答题页面中出现的用户的标识,便可以知晓当前已经有哪些用户完成了答题。进一步地,用户的标识可以按照预先设定的方式进行展示。例如,用户的标识可以在答题页面中按照指定路径进行运动,还可以在指定位置处停留指定时长。此外,本申请提供的技术方案,还可以在答题开始之前,便在答题页面中展示具备答题权限的用户的标识。只不过在答题开始之前,这些用户的标识处于第一状态,而当答题开始之后,完成答题的用户的标识便可以被处理为处于第二状态。这样,通过查看答题页面中哪些用户的标识的状态发生了改变,便可以知晓当前哪些用户完成了答题,从而可以在答题过程中,促进用户之间的互动。进一步地,通过点击用户的标识,可以查看用户的个人信息,该个人信息中可以包含添加好友的控件,这样,可以向该用户发起添加好友请求,从而进一步地促进用户之间的互动。

在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmablelogicdevice,pld)(例如现场可编程门阵列(fieldprogrammablegatearray,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logiccompiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardwaredescriptionlanguage,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)与verilog2。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。

本领域技术人员也知道,除了以纯计算机可读程序代码方式实现计算机存储介质和终端设备以外,完全可以通过将方法步骤进行逻辑编程来使得计算机存储介质和终端设备以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种计算机存储介质和终端设备可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施方式或者实施方式的某些部分所述的方法。

本说明书中的各个实施方式均采用递进的方式描述,各个实施方式之间相同相似的部分互相参见即可,每个实施方式重点说明的都是与其他实施方式的不同之处。尤其,针对计算机存储介质和终端设备的实施方式来说,均可以参照前述方法的实施方式的介绍对照解释。

本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

虽然通过实施方式描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1