跳到主要内容

自动化与新兴技术

IGCSE 计算机科学 · 知识点 6

本主题的视频课程 打开视频页面
10:22

自动系统

想象一个凌晨三点的温室。里面没有人。空气微微变暖,一扇窗户自行滑开。一小时后它又关上了…

英语旁白 · 英中内嵌字幕

6.1

自动化系统

教学大纲
考生应能够: 注释与指导
1 描述传感器、微处理器和执行器如何协同工作以创建自动化系统
2 描述在特定场景下使用自动化系统的优缺点 • 包括以下场景:– 工业 – 交通 – 农业 – 气象 – 游戏 – 照明 – 科学

来源:Cambridge International 教学大纲

English

An automated system 自动化系统 combines software and hardware to sense and respond to data in its environment 环境, with little or no direct human intervention 人工干预 during normal operation. People may still need to set it up, supervise it or handle faults.

Examples of automated systems:

  • a central heating 中央供暖 system;
  • a chemical process 化学过程 in a factory;
  • a greenhouse 温室 (for growing plants);
  • a car park barrier 停车场道闸.

Sensors, microprocessors and actuators

Three parts work together in an automated system.

Part Job
sensor 传感器 measures a physical quantity (such as temperature or light) and sends the data
microprocessor 微处理器 compares the data with stored values and makes decisions
actuator 执行器 receives a signal and causes movement or action (such as opening a valve)

The cycle works like this:

  1. The sensor sends data to the microprocessor.
  2. The microprocessor compares this data with stored values 存储值 and makes a decision.
  3. The microprocessor sends signals to the actuators to take action.

For example, in a greenhouse: a temperature sensor reads the heat; the microprocessor compares it with the wanted value; if it is too hot, the microprocessor signals an actuator to open a window.

A loop: a temperature sensor feeds the microprocessor, which signals an actuator to open a window, cooling the greenhouse, which the sensor then measures again
A sensor feeds the microprocessor, which compares the reading with a stored value and signals an actuator; the loop then repeats

The syllabus names many sensor types 传感器类型, each reading one physical quantity – for example an accelerometer 加速度计 (movement or tilt), a humidity 湿度 sensor (water in the air), and a proximity 接近 sensor (a nearby object):

Sensor Measures Typical use
temperature temperature ovens, greenhouses, heating
light brightness automatic lights, cameras
pressure force per unit area alarm floor mats, touchscreens
infra-red / proximity a nearby object automatic doors, parking sensors
acoustic (sound) sound level noise monitors
humidity / moisture water in air or soil greenhouses, irrigation
gas a gas being present smoke and CO alarms
pH acidity pools, fish tanks
accelerometer movement or tilt phones, airbag triggers
magnetic field magnetism door contacts, compasses
flow / level fluid flow or depth pipes, tanks

To pick a sensor for a scenario, choose the one that reads the right physical quantity: a fish tank needs pH and temperature sensors; an automatic door needs an infra-red / proximity sensor.

Advantages and disadvantages

Automated systems are used in many situations, such as industry, transport, agriculture 农业 (farming), weather (gathering data), gaming and lighting.

The advantages of automated systems, such as working 24/7 and consistency, set against the disadvantages, such as high setup cost and lost jobs
The advantages and disadvantages of automated systems
A white four-rotor drone with a small camera, flying in the sky above the sea
A camera drone: it can fly itself along a set route to collect data
Advantages Disadvantages
work all day and night, without rest cost a lot to buy and set up
faster and more consistent 一致的 than people can break down and need expert repair
can work in places unsafe for people may replace people's jobs
fewer human mistakes cannot easily react to a situation they were not built for

Worked example. Describe how an automatic greenhouse holds the temperature at 25 °C. A temperature sensor continuously measures the temperature and sends its reading, converted to digital by an ADC, to the microprocessor. The microprocessor compares the reading with the stored value of 25 °C. If the temperature is above it, the microprocessor signals an actuator to open a window or switch on a fan; if it is below, it switches on a heater. The whole loop then repeats continuously. Two marks nearly always sit on the words "compares with a stored (pre-set) value" and "the process repeats" - a description that stops at "the sensor tells the computer" leaves them behind.

探索

一个自动化控制回路

点一圈这个回路。一个自动化系统感测、与一个目标比较,然后行动——而因为动作改变它所感测的,它在不需要人的情况下不断自我纠正。

词汇 训练
English 中文 拼音
automated system/ˈɔːtəmeɪtɪd ˈsɪstəm/ 自动化系统 zì dòng huà xì tǒng
environment/enˈvaɪrənmənt/ 环境 huán jìng
human intervention/ˈhjuːmən ˌɪntəˈvenʃn/ 人工干预 rén gōng gān yù
greenhouse/ˈɡriːnhaʊs/ 温室 wēn shì
car park barrier/kɑː pɑːk ˈbærɪə/ 停车场道闸 tíng chē chǎng dào zhá
sensor/ˈsensə/ 传感器 chuán gǎn qì
microprocessor/ˌmaɪkrəʊˈprəʊsesə/ 微处理器 wēi chǔ lǐ qì
actuator/ˈæktʃuːeɪtə/ 执行器 zhí xíng qì
stored values/stɔːd ˈvæljuːz/ 存储值 cún chǔ zhí
sensor types/ˈsensə taɪps/ 传感器类型 chuán gǎn qì lèi xíng
accelerometer/əkˌseləˈrɒmɪtə/ 加速度计 jiā sù dù jì
humidity/hjuːˈmɪdɪti/ 湿度 shī dù
proximity/prɒkˈsɪmɪti/ 接近 jiē jìn
consistent/kənˈsɪstənt/ 一致的 yí zhì de
central heating/ˈsentrəl ˈhiːtɪŋ/ 中央供暖 zhōng yāng gōng nuǎn
chemical process/ˈkemɪkl ˈprəʊses/ 化学过程 huà xué guò chéng
agriculture/ˈæɡrɪkʌltʃə/ 农业 nóng yè
6.2

机器人技术

教学大纲
考生应能: 注释与指导
1 理解 机器人技术 的含义 • 机器人技术是计算机科学的一个分支,涉及机器人的设计、制造和操作
• 示例包括工厂设备、家用机器人和无人机
2 描述 机器人 的特征 • 包括:
– 机械结构或框架
– 电气组件,如传感器、微处理器和执行器
– 可编程性
3 理解机器人可扮演的角色,并描述其使用的优缺点 • 机器人可用于以下领域:
– 工业
– 交通运输
– 农业
– 医疗
– 家庭环境
– 娱乐

来源:Cambridge International 教学大纲

English

Robotics 机器人技术 is the branch of technology that deals with the design, building and operation of robots 机器人.

A robot has these characteristics:

  • a physical structure 物理结构 (a mechanical 机械的 body, such as arms);
  • electrical components 电子元件 (motors, sensors and wiring);
  • programmable instructions 可编程指令 — it follows a program that can be changed.

What robots do

Robots can perform many roles, for example:

  • factory equipment 工厂设备 — building cars, welding, moving heavy parts;
  • domestic appliances 家用电器 — such as a robotic vacuum cleaner 吸尘器.
A white robot arm on a factory production line, with cables and metal framework around it
An industrial robot arm. It follows a program and can be reprogrammed to do a new job.
A round, flat grey robot vacuum cleaner seen from above, with S, M and L buttons on top
A robot vacuum cleaner: a home robot that drives itself around to clean the floor
Advantages Disadvantages
do dull or dangerous jobs expensive to buy and maintain
work quickly and accurately can replace human workers
do not get tired or bored a fixed-program robot has a lack of independent decision-making 缺乏独立决策 — its responses are limited by its program

A fixed-program robot is limited by the instructions and responses built into its control system. Robots using AI may adapt within their design, but unexpected situations can still require human help.

探索

计算概念实验

根据它们所演示的计算概念对具体示例进行分类。

词汇 训练
English 中文 拼音
Robotics/rəʊˈbɒtɪks/ 机器人技术 jī qì rén jì shù
robots/ˈrəʊbɒts/ 机器人 jī qì rén
physical structure/ˈfɪzɪkl ˈstrʌktʃə/ 物理结构 wù lǐ jié gòu
electrical components/ɪˈlektrɪkl kəmˈpəʊnənts/ 电子元件 diàn zi yuán jiàn
programmable instructions/ˈprəʊɡrəməbl ɪnˈstrʌkʃnz/ 可编程指令 kě biān chéng zhǐ lìng
factory equipment/ˈfæktəri ɪˈkwɪpmənt/ 工厂设备 gōng chǎng shè bèi
domestic appliances/dəˈmestɪk əˈplaɪənsɪz/ 家用电器 jiā yòng diàn qì
vacuum cleaner/ˈvækjuːm ˈkliːnə/ 吸尘器 xī chén qì
lack of independent decision-making/læk ɒv ˌɪndɪˈpendənt dɪˈsɪʒn ˈmeɪkɪŋ/ 缺乏独立决策 quē fá dú lì jué cè
mechanical/mɪˈkænɪkl/ 机械的 jī xiè de
6.3

人工智能

教学大纲
考生应能够: 注释与指导
1 理解 人工智能 (AI) 的含义 • AI 是计算机科学的一个分支,涉及通过计算机模拟智能行为
2 描述 AI 作为数据集合及使用该数据的规则、推理能力的主要特征,以及其可能包含的学习和适应能力
3 解释 AI 系统的基本运作原理和组件,以模拟智能行为 • 仅限于:– 专家系统 – 机器学习 • 专家系统具有知识库、规则库、推理引擎和接口 • 机器学习是指程序具备自动调整自身过程和/或数据的能力

来源:Cambridge International 教学大纲

English

Artificial intelligence 人工智能 (AI) is the simulation 模拟 of human intelligence by computer systems. This means a computer doing tasks that normally need human thinking.

Characteristics of AI

AI systems may use the following features. A particular system need not learn or adapt: for example, an expert system can apply a fixed set of rules.

  • they collect data and the rules 规则 for using that data;
  • they have the ability to reason 推理 (work things out using the rules);
  • they have the ability to draw conclusions 得出结论, which may be approximate 近似的 (a best guess) or definite 确定的 (certain);
  • they have the ability to learn 学习 from data;
  • they have the ability to adapt 适应 — to change their behaviour as they get new data.
An AI system as a loop: it collects data, applies rules and spots patterns, acts on a decision, then learns and improves from the result before collecting more data
One learning-system example: collect data, apply rules or a model, act, and use feedback to update behaviour

Examples of AI

  • expert systems 专家系统 — software that gives advice like a human expert (for example, helping a doctor with a diagnosis);
  • natural language processing 自然语言处理 — understanding human speech or text;
  • self-driving cars 自动驾驶汽车.
A small white self-driving car on a road, with a spinning sensor on its roof
A self-driving car: sensors on the car let a computer steer it with no driver

Inside an expert system

An expert system stores human expertise and reasons from it. It has four parts:

  • a knowledge base 知识库 – the stored facts about the subject;
  • a rule base 规则库 – the "if… then…" rules a human expert would apply;
  • an inference engine 推理引擎 – applies the rules to the facts to reach a conclusion;
  • a user interface 用户界面 – asks the user questions and shows the result.

The interface collects facts from the user; the inference engine runs the rule base against the knowledge base; and the system outputs a diagnosis or a probability – as used to help a doctor diagnose an illness or to find a car fault.

A user answers questions through the user interface; the facts go to the inference engine, which applies the if-then rules of the rule base to the facts in the knowledge base and sends a result, a diagnosis or a probability, back through the interface
Inside an expert system: the inference engine applies the rules to the facts

Machine learning

Machine learning 机器学习 is a program that improves its own performance from experience, without being explicitly reprogrammed. It finds patterns in data and adapts: a search engine gets better at ranking results, a voice assistant recognises spoken commands more accurately, and a robot vacuum gradually learns the layout of a room.

Narrow, general and strong AI

Three concept steps contrasting task-focused narrow AI, broad general capability and human-like awareness; the caption explains the course terminology
Course categories: task-focused narrow AI, proposed broad general capability, and proposed human-like awareness. These labels describe capabilities rather than date the status of every current system.
Type What it means
narrow AI 弱人工智能 designed for a particular task or limited domain (for example, a chess program)
general AI 通用人工智能 a proposed system with broad capability across many intellectual tasks
strong AI 强人工智能 in this course’s terminology, a proposed system with human-like understanding and awareness
探索

计算概念实验

根据它们所演示的计算概念对具体示例进行分类。

词汇 训练
English 中文 拼音
Artificial intelligence/ˌɑːtɪˈfɪʃl ɪnˈtelɪdʒəns/ 人工智能 rén gōng zhì néng
simulation/ˌsɪmjʊˈleɪʃn/ 模拟 mó nǐ
rules/ruːlz/ 规则 guī zé
reason/ˈriːzn/ 推理 tuī lǐ
draw conclusions/drɔː kənˈkluːʒnz/ 得出结论 dé chū jié lùn
approximate/əˈprɒksɪmət/ 近似的 jìn sì de
definite/ˈdefɪnət/ 确定的 què dìng de
learn/lɜːn/ 学习 xué xí
adapt/əˈdæpt/ 适应 shì yìng
expert systems/ˈekspɜːt ˈsɪstəmz/ 专家系统 zhuān jiā xì tǒng
natural language processing/ˈnætʃərəl ˈlæŋɡwɪdʒ ˈprəʊsesɪŋ/ 自然语言处理 zì rán yǔ yán chǔ lǐ
self-driving cars/self ˈdraɪvɪŋ kɑːz/ 自动驾驶汽车 zì dòng jià shǐ qì chē
knowledge base/ˈnɒlɪdʒ beɪs/ 知识库 zhī shí kù
rule base/ruːl beɪs/ 规则库 guī zé kù
inference engine/ˈɪnfərəns ˈendʒɪn/ 推理引擎 tuī lǐ yǐn qíng
user interface/ˈjuːzə ˈɪntəfeɪs/ 用户界面 yòng hù jiè miàn
Machine learning/məˈʃiːn ˈlɜːnɪŋ/ 机器学习 jī qì xué xí
narrow AI/ˈnærəʊ ˌeɪ ˈaɪ/ 弱人工智能 ruò rén gōng zhì néng
general AI/ˈdʒenərəl ˌeɪ ˈaɪ/ 通用人工智能 tōng yòng rén gōng zhì néng
strong AI/strɒŋ ˌeɪ ˈaɪ/ 强人工智能 qiáng rén gōng zhì néng
6.3

考试技巧

English
  • Learn the control loop: a sensor measures a quantity → the microprocessor compares it with a stored value → an actuator takes action; then the loop repeats.
  • Do not confuse the parts: a sensor sends data in; an actuator causes movement out.
  • A robot follows programmable instructions and cannot make its own decisions when something unexpected happens.
  • AI simulates human thinking: it collects data and rules, reasons, draws conclusions, and can learn and adapt.
  • Know the AI levels: narrow (one task; all AI today), general (any human task), strong (self-aware; does not exist yet).

该知识点的互动课程

逐步完成,配合即时检查练习。

历年真题

更多 IGCSE 计算机科学 知识点

登录或创建账户

IGCSE, A-Level & AP