前言:
本文将为您介绍考试的内容构成以及各部分的分值分配,旨在为您提供准备考试的有效指导。信息化工程师证书考试是对参与者在人工智能领域的综合能力进行评估的重要方式之一。通过考试,您将展示对人工智能通识、基本运算符操作、实操技能以及人工智能应用方面的掌握程度。
以下是笔者整理的CEAC的Python理论题(含答案),希望对你有帮助。百度网盘的链接(理论题)
如何进行“信息化工程师”证书考试以及分值
1、人工智能通识题(40 分选择题)
(
1
)(
20
分
=10
题
*2
分
/
题)
【主要范围】人工智能由来、人工智能是什么和人工智能常识型知识。
(
2
)基本运算符的操作(
20
分
=10
题
*2
分
/
题)
2、实操题模块(25 分=2 题 word*10 分/题+1 题 excel*5 分/题)
office
基本操作
(Word 2
题
+Excel 1
题
)
由于笔者参加的是 Python 的考试,因此没有 Office 软件相关的题目,因此选择题的占比会相应增加。
3、人工智能应用题模块(40 分编程题)
(
1
)编程题
1(20
分
)
【考核知识点】键盘输入(
input
、
int
、
print
)、判断(
if
,
>=2
个条件)
【评价标准】
(
2
)
编程题
2 (10
分
)
【考核知识点】字典操作和列表操作、循环(
for
、
while
),根据已有的字典列表字符串,考核对
列表字典数据按要求进行访问操作,按照指定格式输出。
【评价标准】
(
3
)编程题
3
(
5
分)
【考核知识点】混合结构(循环、选择)、
Baidu AI
库的调用、返回的数据解析,只考
单重循环。
附:信息化工程师考核知识点列表
编程题目
编程练习题 1
请编写一个判断学生百米测试等级的程序:
学生百米测试等级标准如下表所示:

要求:
1. 程序运行时:
(1)显示提示信息:“请输入性别:”,输入“性别”后,等待 2 秒;
(2)再显示提示信息:“请输入百米成绩(秒):”。
2. 输出:
根据上表的成绩
判断百米测试等级,结果如下图所示。
程序参考代码:

编程练习题 2
请编写一个按城市名称查询城市面积和人口的程序:
其中:城市信息如下表所示:

要求:将城市信息用字典和列表按下面方式表示。
result ={
'city_num'
:
4
,
'city_list'
: [
{
'city_name'
:
'广州'
,
'city_area'
:
7435
,
'population'
:
1270.08
},
{
'city_name'
:
'深圳'
,
'city_area'
:
2050
,
'population'
:
1035.79
},
{
'city_name'
:
'厦门'
,
'city_area'
:
1569
,
'population'
:
353.13
},
{
'city_name'
:
'青岛'
,
'city_area'
:
11026
,
'population'
:
871.51
},
]
}
1. 程序运行时:显示提示信息:“请输入要查找的城市:”;
2. 输出:输入城市后,显示查询结果,如下图所示。
程序参考代码:

以下是三道类似的原题,供大家练习:
编程题1(20分)
某生鲜超市推出打折促销活动,活动内容如下:
交款时间 | 折扣 |
19点以前 | 无折扣 |
19点以后 | 9折 |
20点以后 | 7折 |
21点以后 | 5折 |
22点以后 | 3折 |
请编写程序,根据结算时间,计算应交金额,要求如下:
1. 程序运行时:先输入交款时间,再输入应交金额;
2. 输出:根据交款时间的折扣计算实交金额。
输入、输出结果:
请输入交款时间(点):22
请输入应交金额(元):62
折扣: 5折
实交金额: 31.0 元
编程题2(15分)
某公司1月-6月销售额如下表所示:
月份 | 销售额(万) |
1月 | 51 |
2月 | 19 |
3月 | 22 |
4月 | 26 |
5月 | 61 |
6月 | 90 |
将上表中各月的销售额存放在列表list1中,即:list1=[51,19,22,26,61,90]
请编写程序,用循环对列表list1进行遍历,输出销售额大于50万的元素。
输出结果:
51 万
61 万
90 万
编程题3(15分)
将上题销售表中的数据用字典result表示为:
result={'month_num':6,
'sales':[
{'month':'1月','sale':51},{'month':'2月','sale':19},
{'month':'3月','sale':22},{'month':'4月','sale':26},
{'month':'5月','sale':61},{'month':'6月','sale':90}
]
}
其中:字典result的‘sales’键的值是一个列表。
请编写程序,用循环对‘sales’键的值进行遍历,输出销售额大于50万的月份和对应的销售额。
输出结果:
1月 51 万
5月 61 万
6月 90 万
总结:
以上内容涵盖了考试的分值占比及练习题,旨在帮助学习者备考。祝大家考试顺利,取得优异成绩!