某金融机构测试开发笔试题

发布时间 2023-08-20 15:06:17作者: 好好吃饭--

一、Linux 笔试题

1、什么是符号链接?如何创建符号链接?

2、环境变量是什么?如何理解进程与环境变量的关系?

3、如何查看文件的权限?文件权限信息的具体含义是什么?

4、如何查看一个进程是否存在?如何杀掉一个进程?

5、如何将进程放到后台执行并且重定向标准输出与错误输出?

二、数据库

数据库中有3张表,分别为:学生表student(id,name,age), id 自增;课程表course(id name), id自增:成绩表grade(sid, sid, score). sid
为学生id, cid为课程id, score为分数。
1)请写出student表的建表语句。
2统计课程"高等数学”分数大于60的学生个数。
3)查询所有学生的姓名、选课数、总成绩。
4请写SQL语句查询所有学生的姓名、课程名、课程分数,按课程分类并按分数降序排序。
5)统计每门课程超过60分的学生的比例,按照“课程名称,通过率”的格式显示。
6)列出平均成绩排行榜,按照“学生姓名,平均成绩”的格式显示。

三、python

1、请用python语言写一个函数,输入文本文件路径,输出文件中的单词个数,文件中单词以空格分隔。

2、请用python语言编写一个函数,输入18位身份证号,输出出生“年/月/日”。

3、请简单描述一下什么是generator(生成器),并用python语言编写一个生成器,输入整数序列,过滤出其中的偶数。