• labVIEW练习题


    1. 随机数及其显示,创建一个VI,不断产生随机数,并将随机数通过图形控件显示出来。参考图如下,各参赛队伍可以根据题目要求进行自由设计。

    clip_image002

    2.循环的使用,分别使用while循环结构和for循环结构的自动索引功能,生成一维数组(如:0~10)。

    要求:都要用到循环结构内的“i”,其中while循环的停止条件,也要用到“i”。

    3. 事件结构,前面板设置一个布尔灯,利用事件结构对布尔灯的颜色进行设置(如:鼠标进入布尔灯范围内现实红色,否则为灰色)

    4. 数组的应用,产生一个 1~100 的随机数,当该随机数在一个指定值± 3范围内停止,并且输出程序循环的次数以及随机数历史数组。

    5. 文本文件,产生0—9共10个数据,然后按行写入与VI相同路径下的文本文件。

    要求:

    (1)每一个数值占用一行;

    (2)文本文件与VI在同一路径下;

    6. 编写程序实现一个带口令的用户登录窗口,用户输入的口令符以*显示,当用户输入的口令与程序中预设的口令一致时登录成功,不一致时登录失败,用对话框提示用户,并强制用户必须等待一段时间后才可再次输入口令,每次登录失败后所等待时间是上一次的二倍,初次等待时间为2秒钟。

    7. 使用级数求和的方法计算自然对数底e的公式为:

    e=1 + 1/1! + 1/2! + 1/3! + 1/4! + ... + 1/(n-1)! + ....

    请根据该公式,实现对自然对数底e的计算

    8. 创建VI模仿扔骰子(可能的值为1到6),记录每个值出现的次数。

    输入扔骰子的次数,输出每个值(对于各个可能的值)出现的次数。

    9. 新建一个VI,在前面板上放置若干个按钮、数字输入框、字符串输入框等控件,使用基于事件驱动的程序框架,编写程序实现以下功能。

    当用户鼠标移动至某个按钮上面时,该按钮颜色变为红色;

    当用户在某个数字输入框中的输入值超出预设的范围时,弹出对话框提示,并将输入框中的值更改为默认值;

    当用户在某个字符串输入框中输入字符时,自动统计已输入字数,并显示在前面板上。

    10. 文本输入分析

    编写一个文本分析程序具有以下功能:

    a. 测试自己在程序前面板上输入一段字符所用的时间,例如“A virtual instruments is a program in the graphical programming language.”

    b. 计算这一段字符的总数和其中各类字符的数量,例如:英文字母、空格、标点符号、其他符号。

    c. 计算输入的速度。

  • 相关阅读:
    转载-解决ORACLE 在控制台进行exp,导出时,空表不能导出
    Oracle数据库创建用户与数据库备份小结
    C#语言-NPOI.dll导入Excel功能的实现
    DataTable转泛型List
    算法学习 之 欧几里得算法和扩展欧几里得算法(三 完)
    算法学习 之 欧几里得算法和扩展欧几里得算法(二)
    算法学习 之 欧几里得算法和扩展欧几里得算法(一)
    SWUST OJ Gold Nuggets Distribution(0490)
    SWUST OJ NBA Finals(0649)
    SWUST OJ 青蛙的约会之二(0481)
  • 原文地址:https://www.cnblogs.com/bacazy/p/2765114.html
Copyright © 2020-2023  润新知