From 1844563c0ae4b587a433c13a823a5c0cf08af84d Mon Sep 17 00:00:00 2001 From: Jks Liu Date: Wed, 21 Jul 2021 20:46:22 +0800 Subject: [PATCH] Quiz app zh-cn: Class 1 ~ 5 --- quiz-app/src/assets/translations/zh-cn.json | 2461 +++++++++++++++++++ 1 file changed, 2461 insertions(+) create mode 100644 quiz-app/src/assets/translations/zh-cn.json diff --git a/quiz-app/src/assets/translations/zh-cn.json b/quiz-app/src/assets/translations/zh-cn.json new file mode 100644 index 00000000..2180d439 --- /dev/null +++ b/quiz-app/src/assets/translations/zh-cn.json @@ -0,0 +1,2461 @@ +[ + { + "title": "面向初学者的物联网(IoT)开发:小测验", + "complete": "恭喜你,完成了这个测验!", + "error": "对不起,请重试", + "quizzes": [ + { + "id": 1, + "title": "第1课 - IoT简介:课前测验", + "quiz": [ + { + "questionText": "IoT中的I代表:", + "answerOptions": [ + { + "answerText": "网络(Internet)", + "isCorrect": "true" + }, + { + "answerText": "铱元素(Iridium)", + "isCorrect": "false" + }, + { + "answerText": "熨烫(Ironing)", + "isCorrect": "false" + } + ] + }, + { + "questionText": "据估计2020年末大约有多少正在使用中的IoT设备?", + "answerOptions": [ + { + "answerText": "30个", + "isCorrect": "false" + }, + { + "answerText": "3000万", + "isCorrect": "false" + }, + { + "answerText": "300亿", + "isCorrect": "true" + } + ] + }, + { + "questionText": "只能手机是IoT设备", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 2, + "title": "第1课 - IoT简介:课后测验", + "quiz": [ + { + "questionText": "IoT设备需要一直连接着网络", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "IoT设备总是安全的", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "人工智能(AI)可以在低功耗的IoT设备中运行", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 3, + "title": "第2课 - IoT渐臻佳境:课前测验", + "quiz": [ + { + "questionText": "IoT中的T代表", + "answerOptions": [ + { + "answerText": "晶体管(Transistors)", + "isCorrect": "false" + }, + { + "answerText": "万物(Things)", + "isCorrect": "true" + }, + { + "answerText": "火鸡(Turkeys)", + "isCorrect": "false" + } + ] + }, + { + "questionText": "IoT设备使用什么获取其周围世界的信息?", + "answerOptions": [ + { + "answerText": "传感器", + "isCorrect": "true" + }, + { + "answerText": "执行机构", + "isCorrect": "false" + }, + { + "answerText": "信鸽", + "isCorrect": "false" + } + ] + }, + { + "questionText": "IoT设备通常比台式电脑或笔记本电脑更耗电", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 4, + "title": "第2课 - IoT渐臻佳境:课后测验", + "quiz": [ + { + "questionText": "一个CPU指令周期的三个步骤包括:", + "answerOptions": [ + { + "answerText": "译码,执行,提取", + "isCorrect": "false" + }, + { + "answerText": "提取,译码,执行", + "isCorrect": "true" + }, + { + "answerText": "停止,合作,倾听", + "isCorrect": "false" + } + ] + }, + { + "questionText": "树莓派(Raspberry Pis)运行什么操作系统?", + "answerOptions": [ + { + "answerText": "没有操作系统", + "isCorrect": "false" + }, + { + "answerText": "Windows 95", + "isCorrect": "false" + }, + { + "answerText": "Raspberry Pi OS", + "isCorrect": "true" + } + ] + }, + { + "questionText": "IoT设备通常比台式计算机和笔记本计算机运行得更快且需要更多的内存", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 5, + "title": "第3课 - 通过传感器及执行机构和物理世界交互:课前测验", + "quiz": [ + { + "questionText": "发光二极管(LED)是传感器:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "传感器被用来:", + "answerOptions": [ + { + "answerText": "收集来自物理世界的数据。", + "isCorrect": "true" + }, + { + "answerText": "控制物理世界。", + "isCorrect": "false" + }, + { + "answerText": "只用来监测温度。", + "isCorrect": "false" + } + ] + }, + { + "questionText": "执行机构被用来:", + "answerOptions": [ + { + "answerText": "收集来自物理世界的数据。", + "isCorrect": "false" + }, + { + "answerText": "控制物理世界。", + "isCorrect": "true" + }, + { + "answerText": "计算保险的风险。", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 6, + "title": "第3课 - 通过传感器及执行机构和物理世界交互:课后测验", + "quiz": [ + { + "questionText": "数字传感器以什么方式传递数据?", + "answerOptions": [ + { + "answerText": "连续电压范围", + "isCorrect": "false" + }, + { + "answerText": "仅高低电平", + "isCorrect": "true" + }, + { + "answerText": "电子邮件", + "isCorrect": "false" + } + ] + }, + { + "questionText": "当按键被按下时会发送什么数字信号?", + "answerOptions": [ + { + "answerText": "0", + "isCorrect": "false" + }, + { + "answerText": "1", + "isCorrect": "true" + } + ] + }, + { + "questionText": "你可以使用数字器件的脉冲宽度调制(PWM)功能控制模拟执行机构", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 7, + "title": "第4课 - 将你的设备连上网络:课前测验", + "quiz": [ + { + "questionText": "IoT设备需要一直连着网络才能工作:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "IoT设备和网络应用及网络API一样,总是使用HTTP来通信:", + "answerOptions": [ + { + "answerText": "错误", + "isCorrect": "true" + }, + { + "answerText": "正确", + "isCorrect": "false" + } + ] + }, + { + "questionText": "IoT设备依赖云来做决策:", + "answerOptions": [ + { + "answerText": "错误", + "isCorrect": "true" + }, + { + "answerText": "正确", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 8, + "title": "第4课 - 将你的设备连上网络:课后测验", + "quiz": [ + { + "questionText": "从传感器采集数据并传到云端叫做:", + "answerOptions": [ + { + "answerText": "遥测(Telemetry)", + "isCorrect": "true" + }, + { + "answerText": "指令(Commands)", + "isCorrect": "false" + }, + { + "answerText": "测量", + "isCorrect": "false" + } + ] + }, + { + "questionText": "因IoT设备离线导致指令不可达时应该怎么办:", + "answerOptions": [ + { + "answerText": "总是在设备恢复在线时被重传", + "isCorrect": "false" + }, + { + "answerText": "即使设备恢复在线,也不重传", + "isCorrect": "false" + }, + { + "answerText": "取决于根据指令,设备及IoT应用的需求,不能一概而论", + "isCorrect": "true" + } + ] + }, + { + "questionText": "消息队列遥测传输(MQTT)有消息队列:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 9, + "title": "第5课 - 预测植物生长:课前测验", + "quiz": [ + { + "questionText": "IoT设备可以用来支援农业", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "植物需要的东西包括:(请选择最佳选项)", + "answerOptions": [ + { + "answerText": "二氧化碳、水、养分", + "isCorrect": "false" + }, + { + "answerText": "二氧化碳、水、养分、光", + "isCorrect": "false" + }, + { + "answerText": "二氧化碳、水、养分、光、适宜的温度", + "isCorrect": "true" + } + ] + }, + { + "questionText": "传感器对于发达国家的农民来说过于昂贵:", + "answerOptions": [ + { + "answerText": "错误", + "isCorrect": "true" + }, + { + "answerText": "正确", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 10, + "title": "第5课 - 预测植物生长:课后测验", + "quiz": [ + { + "questionText": "植物的生长取决于温度:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "植物生长需要考虑的温度包括:", + "answerOptions": [ + { + "answerText": "最低温、最高温", + "isCorrect": "false" + }, + { + "answerText": "植物发育起点温度、最适温度、最高温", + "isCorrect": "true" + }, + { + "answerText": "仅最高温", + "isCorrect": "false" + } + ] + }, + { + "questionText": "下面哪个公式可以计算有效积温:", + "answerOptions": [ + { + "answerText": "(日内最高温 + 日内最低温) - 植物发育起点温度", + "isCorrect": "false" + }, + { + "answerText": "((日内最高温 + 日内最低温) / 2) - 植物发育起点温度", + "isCorrect": "true" + }, + { + "answerText": "((日内最低温 + 植物发育起点温度) / 2)", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 11, + "title": "第6课 - Detect soil moisture:课前测验", + "quiz": [ + { + "questionText": "IoT设备 can be used to detect ambient properties like soil moisture", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Which of these can cause problems for plant growth (pick one)?", + "answerOptions": [ + { + "answerText": "Too little water", + "isCorrect": "false" + }, + { + "answerText": "Too much water", + "isCorrect": "false" + }, + { + "answerText": "Too little or too much water", + "isCorrect": "true" + } + ] + }, + { + "questionText": "All sensors are provided pre-calibrated for standard units:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 12, + "title": "第6课 - Detect soil moisture:课后测验", + "quiz": [ + { + "questionText": "When measuring soil moisture, one difference between resistive and capacitive moisture sensors is:", + "answerOptions": [ + { + "answerText": "As moisture levels go up the voltage goes up for resistive sensors and down for capacitive sensors", + "isCorrect": "true" + }, + { + "answerText": "As moisture levels go up the voltage goes down for resistive sensors and up for capacitive sensors", + "isCorrect": "false" + }, + { + "answerText": "As moisture levels go up the voltage goes up for both resistive and capacitive sensors", + "isCorrect": "false" + } + ] + }, + { + "questionText": "The SPI protocol supports:", + "answerOptions": [ + { + "answerText": "Only one controller and only one peripheral", + "isCorrect": "false" + }, + { + "answerText": "Only one controller and multiple peripherals", + "isCorrect": "true" + }, + { + "answerText": "Multiple controllers and multiple peripherals", + "isCorrect": "false" + } + ] + }, + { + "questionText": "The I2C protocol supports:", + "answerOptions": [ + { + "answerText": "Only one controller and only one peripheral", + "isCorrect": "false" + }, + { + "answerText": "Only one controller and multiple peripherals", + "isCorrect": "false" + }, + { + "answerText": "Multiple controllers and multiple peripherals", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 13, + "title": "第7课 - Automated plant watering:课前测验", + "quiz": [ + { + "questionText": "IoT设备 are powerful enough to control water pumps", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Actuators can be used to control power to additional devices", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Sensors detect changes from actuators immediately", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 14, + "title": "第7课 - Automated plant watering:课后测验", + "quiz": [ + { + "questionText": "A relay is what type of switch:", + "answerOptions": [ + { + "answerText": "Electrical", + "isCorrect": "false" + }, + { + "answerText": "Electromechanical", + "isCorrect": "true" + }, + { + "answerText": "Mechanical", + "isCorrect": "false" + } + ] + }, + { + "questionText": "A relay allows:", + "answerOptions": [ + { + "answerText": "A low power device to control a higher power device", + "isCorrect": "true" + }, + { + "answerText": "A high power device to control a low power device", + "isCorrect": "false" + }, + { + "answerText": "Runners to run a race passing a baton between them", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Actuators should always respond instantly to sensor readings:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 15, + "title": "第8课 - Migrate your plant to the cloud:课前测验", + "quiz": [ + { + "questionText": "A public MQTT broker is fine to use for a commercial IoT project", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Cloud computing allow you to:", + "answerOptions": [ + { + "answerText": "Only rent computers", + "isCorrect": "false" + }, + { + "answerText": "Rent computers and application platforms only", + "isCorrect": "false" + }, + { + "answerText": "Rent computers, application platforms, software, serverless platforms and other services", + "isCorrect": "true" + } + ] + }, + { + "questionText": "There are multiple cloud vendors with data centers in many different countries across 6 continents", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 16, + "title": "第8课 - Migrate your plant to the cloud:课后测验", + "quiz": [ + { + "questionText": "To request control of an actuator and get a response from an IoT设备, app code can use a:", + "answerOptions": [ + { + "answerText": "Device to cloud message", + "isCorrect": "false" + }, + { + "answerText": "Device twin", + "isCorrect": "false" + }, + { + "answerText": "Direct method request", + "isCorrect": "true" + } + ] + }, + { + "questionText": "IoT Hub lets any device connect without any security:", + "answerOptions": [ + { + "answerText": "错误", + "isCorrect": "true" + }, + { + "answerText": "正确", + "isCorrect": "false" + } + ] + }, + { + "questionText": "IoT Hub names must be unique:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 17, + "title": "第9课 - Migrate your application logic to the cloud:课前测验", + "quiz": [ + { + "questionText": "You can use Serverless code to respond to IoT events", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "When you send IoT events to IoT Hub:", + "answerOptions": [ + { + "answerText": "Only one service can read events off the IoT Hub", + "isCorrect": "false" + }, + { + "answerText": "Any number of services can read events off the IoT Hub", + "isCorrect": "true" + }, + { + "answerText": "Services cannot read events from IoT Hub, they have to connect to the device directly", + "isCorrect": "false" + } + ] + }, + { + "questionText": "When reading events off IoT hub, you can only do so using code that runs in the cloud", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 18, + "title": "第9课 - Migrate your application logic to the cloud:课后测验", + "quiz": [ + { + "questionText": "Azure Functions can be run and debugged locally:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Serverless code can only be written in JavaScript and COBOL:", + "answerOptions": [ + { + "answerText": "错误", + "isCorrect": "true" + }, + { + "answerText": "正确", + "isCorrect": "false" + } + ] + }, + { + "questionText": "When deploying a Functions App to the cloud, you need to create and deploy:", + "answerOptions": [ + { + "answerText": "A Functions App only", + "isCorrect": "false" + }, + { + "answerText": "A Functions App and a Storage Account only", + "isCorrect": "false" + }, + { + "answerText": "A Functions App, a Storage Account, and Application Settings", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 19, + "title": "第10课 - Keep your plant secure:课前测验", + "quiz": [ + { + "questionText": "IoT设备 are always secure", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "There are no documented cases of hackers using an IoT设备 to hack into a network:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "You can share your IoT设备 connection string with anyone", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 20, + "title": "第10课 - Keep your plant secure:课后测验", + "quiz": [ + { + "questionText": "Symmetric key encryption compares to asymmetric key encryption in which ways:", + "answerOptions": [ + { + "answerText": "Symmetric key encryption is slower than asymmetric", + "isCorrect": "false" + }, + { + "answerText": "Symmetric key encryption is more secure than asymmetric", + "isCorrect": "false" + }, + { + "answerText": "Symmetric key encryption is faster than asymmetric, but less secure", + "isCorrect": "true" + }, + { + "answerText": "Symmetric key encryption is slower than asymmetric, but more secure", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Self-signed X.509 certificates are ideal for a production environment", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "X.509 certificates:", + "answerOptions": [ + { + "answerText": "Should never be shared between IoT设备", + "isCorrect": "false" + }, + { + "answerText": "Can be shared between devices", + "isCorrect": "true" + }, + { + "answerText": "Should be kept secure and never used by any devices", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 21, + "title": "第11课 - Location tracking:课前测验", + "quiz": [ + { + "questionText": "Your location can be defined using", + "answerOptions": [ + { + "answerText": "Latitude only", + "isCorrect": "false" + }, + { + "answerText": "Longitude only", + "isCorrect": "false" + }, + { + "answerText": "Latitude and Longitude", + "isCorrect": "true" + } + ] + }, + { + "questionText": "The types of sensors that can track your location are called:", + "answerOptions": [ + { + "answerText": "GPS", + "isCorrect": "true" + }, + { + "answerText": "PGP", + "isCorrect": "false" + }, + { + "answerText": "GIF", + "isCorrect": "false" + } + ] + }, + { + "questionText": "There is no value in tracking vehicle locations", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 22, + "title": "第11课 - Location tracking:课后测验", + "quiz": [ + { + "questionText": "GPS data is sent from sensors using:", + "answerOptions": [ + { + "answerText": "Latitude and Longitude coordinates", + "isCorrect": "false" + }, + { + "answerText": "Addresses", + "isCorrect": "false" + }, + { + "answerText": "NMEA sentences", + "isCorrect": "true" + } + ] + }, + { + "questionText": "To get a good GPS fix you need to receive signals from at least how many satellites", + "answerOptions": [ + { + "answerText": "1", + "isCorrect": "false" + }, + { + "answerText": "2", + "isCorrect": "false" + }, + { + "answerText": "3", + "isCorrect": "true" + } + ] + }, + { + "questionText": "GPS sensors send data over:", + "answerOptions": [ + { + "answerText": "SPI", + "isCorrect": "false" + }, + { + "answerText": "UART", + "isCorrect": "true" + }, + { + "answerText": "Email", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 23, + "title": "第12课 - Store location data:课前测验", + "quiz": [ + { + "questionText": "IoT data is stored by IoT Hub", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Data can be divided into the following two types", + "answerOptions": [ + { + "answerText": "Blob and table", + "isCorrect": "false" + }, + { + "answerText": "Structured and unstructured", + "isCorrect": "true" + }, + { + "answerText": "Red and blue", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Serverless code can be used to write IoT data to a database", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 24, + "title": "第12课 - Store location data:课后测验", + "quiz": [ + { + "questionText": "IoT data that needs to be processed immediately is on which path:", + "answerOptions": [ + { + "answerText": "Hot", + "isCorrect": "true" + }, + { + "answerText": "Warm", + "isCorrect": "false" + }, + { + "answerText": "Cold", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Azure storage has the following storage types:", + "answerOptions": [ + { + "answerText": "Boxes, tubs, bins", + "isCorrect": "false" + }, + { + "answerText": "Blob, table, queue and file", + "isCorrect": "true" + }, + { + "answerText": "Hot, warm, cold", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Azure Functions can be bound to database to write return values to the database", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 25, + "title": "第13课 - Visualize location data:课前测验", + "quiz": [ + { + "questionText": "Very large tables of data are an easy way to quickly look up data", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "GPS data can be visualized on maps", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "On maps of large areas, the same distance drawn on the map represents the same distance on the real world no matter where on the map the measurement is taken", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 26, + "title": "第13课 - Visualize location data:课后测验", + "quiz": [ + { + "questionText": "The service to draw maps on a web page is called:", + "answerOptions": [ + { + "answerText": "Azure Maps", + "isCorrect": "true" + }, + { + "answerText": "Azure Atlas", + "isCorrect": "false" + }, + { + "answerText": "Azure World VIsualizer", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Azure maps plots data using:", + "answerOptions": [ + { + "answerText": "GeoJSON", + "isCorrect": "true" + }, + { + "answerText": "Lists of latitude and longitude", + "isCorrect": "false" + }, + { + "answerText": "Lists of addresses", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Blobs can be retrieved via a URL", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 27, + "title": "第14课 - Geofences:课前测验", + "quiz": [ + { + "questionText": "GPS coordinates can be used to check if something is in a defined area", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "GPS is incredibly accurate so can indicate with precision of less than 1M when a device enters a given area", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Geofences are useful when tracking vehicles to:", + "answerOptions": [ + { + "answerText": "Determine when a vehicle enters a given area only", + "isCorrect": "false" + }, + { + "answerText": "Determine when a vehicle leaves a given area only", + "isCorrect": "false" + }, + { + "answerText": "Determine when a vehicle enters or leaves a given area", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 28, + "title": "第14课 - Geofences:课后测验", + "quiz": [ + { + "questionText": "To have multiple services pull data from an IoT Hub, you need to create multiple:", + "answerOptions": [ + { + "answerText": "Consumer groups", + "isCorrect": "true" + }, + { + "answerText": "Pipes", + "isCorrect": "false" + }, + { + "answerText": "IoT Hubs", + "isCorrect": "false" + } + ] + }, + { + "questionText": "The default search buffer for a geofence call is:", + "answerOptions": [ + { + "answerText": "5m", + "isCorrect": "false" + }, + { + "answerText": "50m", + "isCorrect": "true" + }, + { + "answerText": "500m", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Points inside the geofence have a distance:", + "answerOptions": [ + { + "answerText": "Less than 0 (a negative value)", + "isCorrect": "true" + }, + { + "answerText": "Greater than 0 (a positive value)", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 29, + "title": "第15课 - Train a fruit quality detector:课前测验", + "quiz": [ + { + "questionText": "Cameras can be used as IoT sensors", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Fruit can be sorted using cameras", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Images-based AI models are incredibly complex and time consuming to train, requiring hundreds of thousands of images:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 30, + "title": "第15课 - Train a fruit quality detector:课后测验", + "quiz": [ + { + "questionText": "The technique custom vision uses to train a model with only a few images is called:", + "answerOptions": [ + { + "answerText": "Transformational learning", + "isCorrect": "false" + }, + { + "answerText": "Transaction learning", + "isCorrect": "false" + }, + { + "answerText": "Transfer learning", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Image classifiers can be trained using:", + "answerOptions": [ + { + "answerText": "Only 1 image per tag", + "isCorrect": "false" + }, + { + "answerText": "At least 5 images per tag", + "isCorrect": "true" + }, + { + "answerText": "At least 50 images per tag", + "isCorrect": "false" + } + ] + }, + { + "questionText": "The hardware that allows ML models to be trained quickly, as well as making the graphics on out Xbox look amazing are called:", + "answerOptions": [ + { + "answerText": "PGU", + "isCorrect": "false" + }, + { + "answerText": "GPU", + "isCorrect": "true" + }, + { + "answerText": "PUG", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 31, + "title": "第16课 - Check fruit quality from an IoT设备:课前测验", + "quiz": [ + { + "questionText": "IoT设备 are not powerful enough to use cameras:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Camera sensors use film to capture images", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Camera sensors send which type of data", + "answerOptions": [ + { + "answerText": "Digital", + "isCorrect": "true" + }, + { + "answerText": "Analog", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 32, + "title": "第16课 - Check fruit quality from an IoT设备:课后测验", + "quiz": [ + { + "questionText": "A published version of a custom vision model is called an:", + "answerOptions": [ + { + "answerText": "Iteration", + "isCorrect": "true" + }, + { + "answerText": "Instance", + "isCorrect": "false" + }, + { + "answerText": "Iguana", + "isCorrect": "false" + } + ] + }, + { + "questionText": "When images are sent for classification, they then become available to retrain the model:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "You don't need to use images captured from an IoT设备 to train the model as the cameras are as good quality as phone cameras:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 33, + "title": "第17课 - Run your fruit detector on the edge:课前测验", + "quiz": [ + { + "questionText": "Edge computing can be more secure than cloud computing.", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Running an ML model on an edge device is less accurate than running an ML model in the cloud.", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Edge devices always need an Internet connection.", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 34, + "title": "第17课 - Run your fruit detector on the edge:课后测验", + "quiz": [ + { + "questionText": "What kind of format or domain do we need for Custom Vision ML models to properly run on an edge device?", + "answerOptions": [ + { + "answerText": "General", + "isCorrect": "false" + }, + { + "answerText": "Quick Training", + "isCorrect": "false" + }, + { + "answerText": "Standard", + "isCorrect": "false" + }, + { + "answerText": "Compact", + "isCorrect": "true" + }, + { + "answerText": "Food", + "isCorrect": "false" + }, + { + "answerText": "Remote Deployment", + "isCorrect": "false" + } + ] + }, + { + "questionText": "What is a container?", + "answerOptions": [ + { + "answerText": "Self-contained applications that hold ML models.", + "isCorrect": "false" + }, + { + "answerText": "Self-contained applications that run in isolation from other programs.", + "isCorrect": "true" + }, + { + "answerText": "Self-contained applications that run programs only on edge devices.", + "isCorrect": "false" + }, + { + "answerText": "self-contained applications that handle communication between the cloud and edge devices.", + "isCorrect": "false" + } + ] + }, + { + "questionText": "How do you do Custom Vision model retraining for ML models deployed on edge devices?", + "answerOptions": [ + { + "answerText": "Take images on the edge device, save to the edge device, and point the ML model to the new image folder.", + "isCorrect": "false" + }, + { + "answerText": "Upload images from the edge device to the cloud, retrain the model in Custom Vision, then re-deploy onto the edge device.", + "isCorrect": "true" + }, + { + "answerText": "Take images on the edge device and check the prediction output.", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 35, + "title": "第18课 - Trigger fruit quality detection from a sensor:课前测验", + "quiz": [ + { + "questionText": "Which part of your IoT应用lication gathers data?", + "answerOptions": [ + { + "answerText": "Things", + "isCorrect": "true" + }, + { + "answerText": "Cloud services", + "isCorrect": "false" + }, + { + "answerText": "Edge devices", + "isCorrect": "false" + } + ] + }, + { + "questionText": "The only outputs of an IoT应用lication are actuators.", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Things don't need to connect directly to IoT Hub, they can use edge devices as gateways.", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 36, + "title": "第18课 - Trigger fruit quality detection from a sensor:课后测验", + "quiz": [ + { + "questionText": "The three components of architecting an IoT应用lication are", + "answerOptions": [ + { + "answerText": "Things, Insights, Actions", + "isCorrect": "true" + }, + { + "answerText": "Things, Internet, Databases", + "isCorrect": "false" + }, + { + "answerText": "AI, Blockchain, FizzBuzzers", + "isCorrect": "false" + } + ] + }, + { + "questionText": "The component that communicates between the things and the components that create insights is:", + "answerOptions": [ + { + "answerText": "Azure Functions", + "isCorrect": "false" + }, + { + "answerText": "IoT Hub", + "isCorrect": "true" + }, + { + "answerText": "Azure Maps", + "isCorrect": "false" + } + ] + }, + { + "questionText": "How do time of flight proximity sensors work?", + "answerOptions": [ + { + "answerText": "They send laser beams and time how long till they bounce off an object", + "isCorrect": "true" + }, + { + "answerText": "They use sound and measure how long till the sound bounces off an object", + "isCorrect": "false" + }, + { + "answerText": "They use very large rulers", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 37, + "title": "第19课 - Train a stock detector:课前测验", + "quiz": [ + { + "questionText": "AI models cannot be used to count objects?", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "IoT and AI can be used in retail for:", + "answerOptions": [ + { + "answerText": "Stock checking only", + "isCorrect": "false" + }, + { + "answerText": "A wide range of uses including stock checking, monitoring for mask where where required, tracking footfall, automated billing", + "isCorrect": "true" + }, + { + "answerText": "IoT and AI cannot be used in retail", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Object detection involves:", + "answerOptions": [ + { + "answerText": "Detecting objects in an image and tracking their location and probability", + "isCorrect": "true" + }, + { + "answerText": "Counting objects in an image only", + "isCorrect": "false" + }, + { + "answerText": "Classifying images", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 38, + "title": "第19课 - Train a stock detector:课后测验", + "quiz": [ + { + "questionText": "Object detectors only return one result no matter how many objects are detected", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "What is the best domain to use in Custom Vision for stock counting", + "answerOptions": [ + { + "answerText": "General", + "isCorrect": "false" + }, + { + "answerText": "Food", + "isCorrect": "false" + }, + { + "answerText": "Products on shelves", + "isCorrect": "true" + } + ] + }, + { + "questionText": "At least how many images do you need to train an object detector?", + "answerOptions": [ + { + "answerText": "1", + "isCorrect": "false" + }, + { + "answerText": "15", + "isCorrect": "true" + }, + { + "answerText": "100", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 39, + "title": "第20课 - Check stock from an IoT设备:课前测验", + "quiz": [ + { + "questionText": "IoT设备 are not powerful enough to use object detectors", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Object detectors give you:", + "answerOptions": [ + { + "answerText": "The count of objects detected", + "isCorrect": "false" + }, + { + "answerText": "The count and location of objects detected", + "isCorrect": "false" + }, + { + "answerText": "The count, location and probability of objects detected", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Object detectors can be used to detect where missing stock should be to allow robots to automatically stock shelves", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 40, + "title": "第20课 - Check stock from an IoT设备:课后测验", + "quiz": [ + { + "questionText": "To count stock you only need to consider the count of objects detected by the object detector", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Bounding boxes use:", + "answerOptions": [ + { + "answerText": "Percentage based coordinates", + "isCorrect": "true" + }, + { + "answerText": "Pixel based coordinates", + "isCorrect": "false" + }, + { + "answerText": "Centimeter based coordinates", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Can detected objects overlap?", + "answerOptions": [ + { + "answerText": "Yes", + "isCorrect": "true" + }, + { + "answerText": "No", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 41, + "title": "第21课 - Recognize speech with an IoT设备:课前测验", + "quiz": [ + { + "questionText": "IoT设备 can be used to recognize speech:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Voice assistants should send all the audio they hear to the cloud for processing:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "To recognize speech, IoT设备 need large microphones:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 42, + "title": "第21课 - Recognize speech with an IoT设备:课后测验", + "quiz": [ + { + "questionText": "Microphones are what type of sensor?", + "answerOptions": [ + { + "answerText": "Digital", + "isCorrect": "false" + }, + { + "answerText": "Analog", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Sound waves are converted to digital signals using:", + "answerOptions": [ + { + "answerText": "Pulse Code Modulation", + "isCorrect": "true" + }, + { + "answerText": "Pure Code Multiplication", + "isCorrect": "false" + }, + { + "answerText": "Pulse Width Maximization", + "isCorrect": "false" + } + ] + }, + { + "questionText": "1 second of 16-bit audio sampled at 16KHz is how large?", + "answerOptions": [ + { + "answerText": "1KB", + "isCorrect": "false" + }, + { + "answerText": "16KB", + "isCorrect": "false" + }, + { + "answerText": "32KB", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 43, + "title": "第22课 - Understand language:课前测验", + "quiz": [ + { + "questionText": "Language understanding involves looking for fixed words:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Language understanding involves:", + "answerOptions": [ + { + "answerText": "Looking at the individual words in a sentence and trying to get the meaning", + "isCorrect": "false" + }, + { + "answerText": "Finding pre-defined sentences and using those to get the meaning", + "isCorrect": "false" + }, + { + "answerText": "Looking at the whole sentence and trying to get the meaning using the context of the words", + "isCorrect": "true" + } + ] + }, + { + "questionText": "Cloud providers have AI services that can understand language:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 44, + "title": "第22课 - Understand language:课后测验", + "quiz": [ + { + "questionText": "Sentences are understood by being broken down into:", + "answerOptions": [ + { + "answerText": "Ideas and explanations", + "isCorrect": "false" + }, + { + "answerText": "Intents and entities", + "isCorrect": "true" + }, + { + "answerText": "Imps and elves", + "isCorrect": "false" + } + ] + }, + { + "questionText": "The Microsoft service for language understanding is called:", + "answerOptions": [ + { + "answerText": "LUIS", + "isCorrect": "true" + }, + { + "answerText": "Luigi", + "isCorrect": "false" + }, + { + "answerText": "Jarvis", + "isCorrect": "false" + } + ] + }, + { + "questionText": "In the sentence 'set a 3 minute timer' the:", + "answerOptions": [ + { + "answerText": "The intent is 3 minutes and the entity is a timer", + "isCorrect": "false" + }, + { + "answerText": "The intent is minutes, and the entity is 3 timers", + "isCorrect": "false" + }, + { + "answerText": "The intent is set a timer and the entity is 3 minutes", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 45, + "title": "第23课 - Set a timer and provide spoken feedback:课前测验", + "quiz": [ + { + "questionText": "Speech generated by AI models sounds monotonous and robotic", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "AI models can only create speech in American English:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "AI models would convert 1234 into which spoken phrase:", + "answerOptions": [ + { + "answerText": "One two three four", + "isCorrect": "false" + }, + { + "answerText": "One thousand two hundred and thirty four", + "isCorrect": "false" + }, + { + "answerText": "It can be 'one two three four' or 'one thousand two hundred and thirty four' depending on the context", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 46, + "title": "第23课 - Set a timer and provide spoken feedback:课后测验", + "quiz": [ + { + "questionText": "The three parts of speech generation are:", + "answerOptions": [ + { + "answerText": "Text analysis, understanding analysis, sound generation", + "isCorrect": "false" + }, + { + "answerText": "Text analysis, linguistic analysis, wave form generation", + "isCorrect": "true" + }, + { + "answerText": "Word analysis, audio production", + "isCorrect": "false" + } + ] + }, + { + "questionText": "Can speech generation models be trained to sound like existing people:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "The markup language used to encode speech is called:", + "answerOptions": [ + { + "answerText": "SSML", + "isCorrect": "true" + }, + { + "answerText": "MSSL", + "isCorrect": "false" + }, + { + "answerText": "SpeechXML", + "isCorrect": "false" + } + ] + } + ] + }, + { + "id": 47, + "title": "第24课 - Support multiple languages:课前测验", + "quiz": [ + { + "questionText": "Language understanding only understands English:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "错误", + "isCorrect": "true" + } + ] + }, + { + "questionText": "AI speech to text models understand multiple languages:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "true" + }, + { + "answerText": "错误", + "isCorrect": "false" + } + ] + }, + { + "questionText": "AI translation involves swapping individual words for their translated version:", + "answerOptions": [ + { + "answerText": "正确", + "isCorrect": "false" + }, + { + "answerText": "false", + "isCorrect": "true" + } + ] + } + ] + }, + { + "id": 48, + "title": "第24课 - Support multiple languages:课后测验", + "quiz": [ + { + "questionText": "Machine translation has been researched for nearly:", + "answerOptions": [ + { + "answerText": "70 years", + "isCorrect": "true" + }, + { + "answerText": "17 years", + "isCorrect": "false" + }, + { + "answerText": "7 years", + "isCorrect": "false" + } + ] + }, + { + "questionText": "AI language translators are called:", + "answerOptions": [ + { + "answerText": "Noddy translators", + "isCorrect": "false" + }, + { + "answerText": "Neural translators", + "isCorrect": "true" + }, + { + "answerText": "Nothing - AI cannot be used for translation", + "isCorrect": "false" + } + ] + }, + { + "questionText": "What alien languages does the Microsoft translator support:", + "answerOptions": [ + { + "answerText": "Na'vi", + "isCorrect": "false" + }, + { + "answerText": "Alienese", + "isCorrect": "false" + }, + { + "answerText": "Klingon", + "isCorrect": "true" + } + ] + } + ] + } + ] + } +] \ No newline at end of file