15、下列选项中,最先出现的程序设计语言是( ) A、汇编语言 B、高级语言 C、Visual Basic D、机器语言
16、不能被计算机直接识别,理解执行的语言需要转换,这种转换是( ) A、人工转换或机器转换 B、计算机语言提供的解释器或编译器负责转换 C、操作系统负责转换 D、人工智能技术中的自然语言理解 二、简答题
1、简述什么是计算机程序、程序设计、程序设计语言、算法 2、简述算法的特征。
3、简述程序设计语言的发展历程
4、高级语言编制的源程序计算机无法直接识别,必须经过转换才能被计算机执行。请问有哪些转换方式,这些方式有什么区别? 三、阅读流程图,写出其处理的任务问题
例题:该流程图处理的任务是:
(备注:x mod y 是x除y的余数,如10 mod 4 余数是2)
开始 输入正整数n 赋初值 s=0 i=1 s=s+i
i=i+1 否 是 i>n吗 输出s的值 结束
五、课后作业:
用流程图表示如下问题的算法,由键盘输入两个整数 a 、 b,输出其中较大的数。