字體:小 中 大 | |
|
|
2024/07/22 02:46:47瀏覽172|回應0|推薦16 | |
〈出作業〉
我正在大學教一門課:「軟體工程」,23位學生,程度不一,頗具挑戰。每週要讀教科書、出討論題目或是作業,以及回覆、批改作業。這一週的作業之一如下,時事話題,教科書與世界的連結:
Assignment 4 - Due on 7/27
On Friday, July 19, 2024, a significant technology outage, often referred to as the "blue screen" outage, caused widespread disruption across various industries. This outage led to online chaos as it affected numerous companies and services, grounding flights, disabling bank systems, taking hospital networks offline, and causing media outlets to go off-air. The severity of the situation worsened as hours passed without resolution after the initial detection of the problem. To gain a deeper understanding of this event, please review the related news articles and analyses from the links provided below:
- [AP News: What is CrowdStrike? Worldwide Outage] (https://apnews.com/article/what-is-crowdstrike-worldwide-outage-94b4fc5ac6eed46ddcd565a5f1e4b916) - [CrowdStrike Blog: Falcon Update for Windows Hosts - Technical Details] (https://www.crowdstrike.com/blog/falcon-update-for-windows-hosts-technical-details/)
At the core of this issue lies the domain of software engineering and the characteristics of programming languages. Chapter 8 lists 14 characteristics under 'Programming Language Characteristics,' i.e., (a) clarity of source code, (b) complexity management, … (n) support for modern engineering methods. Please reflect on and identify which specific characteristics among these 14 might have contributed to this blue screen outage problem. Your insights on this matter would be invaluable.
作業 4 - 7 月 27 日到期 2024 年 7 月 19 日星期五,IT界發生了一次重大技術中斷(通常稱為「藍屏」中斷),對各行業造成了廣泛的破壞。這次中斷導致了網路混亂,影響了許多公司和服務:航班停飛、銀行系統癱瘓、醫院網路脫機、媒體停播。發現問題數小時後,情況變得更加嚴重。為了更深入地了解這一事件,請至少透過以下連結查看相關新聞文章和分析:
- 【美聯社新聞:CrowdStrike是啥?全球停電】 - 【CrowdStrike 部落格:適用於 Windows 主機的 Falcon 更新 - 技術詳細資訊】
這個問題的核心是軟體工程的領域和程式語言的特性。第 8 章在「程式語言特徵」下列出了 14 個特徵,即(a)原始碼的清晰度,(b)複雜性管理,…(n)對現代工程方法的支援。 請思考並確定這 14 個因素中的哪些具體特徵可能導致了此次「藍屏」中斷的問題。您對此事的見解將非常寶貴。
這「藍屏」中斷的問題應該要在「軟體測試」Software Testing時找出來。
這一週(暑季的第四周)的進度是第七章、第八章 7 Designing Interfaces & Dialogues and Database Design 8 Coding and Debugging
而「軟體測試」Software Testing在第九章,要兩週後(期中考之後)才會上到。所以,學生們還沒有上到軟體測試。
配合這一重大又難得的軟體事件,就第八章中的‘programming language characteristics’最有關聯性。出此題目,強迫學生看教科書(不容易呀🤭)、分析時事並做出關聯。
教科書:Mohapatra, Hitesh; Rath, Amiya Kumar. Fundamentals of Software Engineering: Designed to provide an insight into the software engineering concepts (English Edition). BPB Publications. Kindle Edition.
我想,ChatGPT 對我這一題作業,可能也無法完美的作答吧?!😜 (哈 現在出討論題目以及家庭作業,我的心裡都想著如何應付ChatGPT呢🤣) |
|
( 不分類|不分類 ) |