基于myRIO的智能循迹小车的设计外文翻译资料

 2022-04-30 22:07:10

外文原文

LabVIEW

LabVIEW is a highly productive graphical programming language for building data acquisition an instrumentation systems. With LabVIEW, you quickly create user interfaces that give you interactive control of your software system. To specify your system functionality, you simply assemble block diagrams - a natural design notation for scientists and engineers. Tis tight integration with measurement hardware facilitates rapid development of data acquisition, analysis,and presentation solutions. LabVIEW contains powerful built -in measurement analysis and a graphical compiler for optimum performance. LabVIEW is available for Windows 2000/NT/Me/9x, Mac OS, Linux, Sun Solaris, and HP-UX, and comes in three different development system options.

VPL users: what do they need in a VPL and how would they use it? VPL researchers have often neglected this issue. They make assumptions about user requirements based on preconceptions and folk wisdom, rather than scientific observation [3]. We propose that VPL research be partly directed by methodical study of skilled users who are experts in the use of existing VPLs. In the research reported in this paper, we demonstrate this approach by example.

This paper reports the results of an exploratory survey of experienced LabVIEW users, a main goal being to learn how LabVIEW programmers think that the visual representation of LabVIEW affects their programming. This research is a step towards understanding how visual representation impacts the cognitive processes of programmers. Pursuit of this goal requires careful attention to definitional issues; in order to uncover effects accruing from a visual representation, questions arise about what constitutes the visualness of the representation. Particularly when studying visual representation in the context of a fully implemented VPL, a researcher must distinguish between the visualness of the VPL and its potentially confounding, non-visual features.

As an exploratory survey, the results presented herein provide grist for subsequent research. In general, the results are limited in that people’s perceptions of their cognitive processes are not necessarily accurate; thus, a person’s claims as to how and why a VPL impacts the programming process cannot be accepted as fact without further empirical study. Moreover, the LabVIEW survey respondents were self-selected and, so, cannot be assumed to be representative of all LabVIEW programmers.However,their opinions are based on real experience using LabVIEW and, as a group, can provide a more complete understanding, especially if balanced with controlled studies. The value of the survey stems from both its design and details of the collected opinions.The care taken in its design to distinguish between the visual and non-visual features of LabVIEW illuminates the issues that can potentially confound studies of VPLs. The details of the respondents’ opinions provide specific directions for further research. For example, in considering the collected comments about LabVIEW’s use of the dataflow paradigm, the first author has subsequently completed a controlled experiment investigating the effects of representation independent of paradigm [4]. In these ways, this survey promotes the methodical study of the effects of VPLs in order to replace the VPL community’s prior assumptions about how VPLs affect programmers.

The questionnaire designed for the LabVIEW survey asked for opinions about a wide range of LabVIEW features and allowed some discrimination between LabVIEW’s visual and non-visual aspects. The questionnaire included open-format questions about LabVIEW as a whole and one question that specifically asked LabVIEW programmers about how visual programming affects their thought processes. The responses collected from these open-format questions have been grouped into categories, with care given to noting when the respondents referred to visual versus non-visual aspects of LabVIEW. Additionally, the questionnaire included ratings tables; one table requested respondents to rate the advantages of various LabVIEW features, while another asked respondents to compare the advantages of textual and visual programming along several dimensions. The data collected from these ratings tables have been statistically analyzed.

Overall, the respondents were positive in their assessment of LabVIEW. Of interest to the visual programming community, respondents rated the value of LabVIEW’s visual language significantly higher than the value of all other LabVIEW features rated in this survey (including LabVIEW’s extensive libraries of reusable code). At the same time, respondents’ comments suggest many other possible sources of LabVIEW’s success. Namely, respondents commented on a wide array of LabVIEW features including LabVIEW’s libraries of reusable code, support for building GUIs, use of the dataflow paradigm and automatic memory management.

A preliminary report of the LabVIEW survey results appears in a paper comparing the results of three opinion surveys [5]. All three surveys collected beliefs about the cognitive effects of visual programming. The first examined the visual programming literature for the opinions of academic researchers. The second gathered the opinions of professional programmers attending a trade show. Rounding out the trio, the LabVIEW survey targeted experienced users of LabVIEW, one of the more successful commercially available VPLs. This paper presents the findings of the LabVIEW study. Due to space considerations, this paper presents an abridged version of the findings, especially in the reporting of the open-format data; interested readers can also consult the comprehensive report [6].

Faster Development

LabVIEW accelerates development over traditional programming by 4 to 10 times! With the modularity and hierarchical structure of LabVIEW, you can prototyp

剩余内容已隐藏,支付完成后下载完整资料


英语译文共 9 页,剩余内容已隐藏,支付完成后下载完整资料


资料编号:[478582],资料为PDF文档或Word文档,PDF文档可免费转换为Word

原文和译文剩余内容已隐藏,您需要先支付 30元 才能查看原文和译文全部内容!立即支付

以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。