It took the European Space Agency 10 years and $7 billion to produce A การแปล - It took the European Space Agency 10 years and $7 billion to produce A ไทย วิธีการพูด

It took the European Space Agency 1

It took the European Space Agency 10 years and $7 billion to produce Ariane 5, a giant rocket capable of hurling a pair of three-ton satellites into orbit with each launch and intended to give Europe overwhelming supremacy in the commercial space business.
All it took to explode that rocket less than a minute into its maiden voyage last June, scattering fiery rubble across the mangrove swamps of French Guiana, was a small computer program trying to stuff a 64-bit number into a 16-bit space.
One bug, one crash. Of all the careless lines of code recorded in the annals of computer science, this one may stand as the most devastatingly efficient. From interviews with rocketry experts and an analysis prepared for the space agency, a clear path from an arithmetic error to total destruction emerges.
To play the tape backward:
At 39 seconds after launch, as the rocket reached an altitude of two and a half miles, a self-destruct mechanism finished off Ariane 5, along with its payload of four expensive and uninsured scientific satellites. Self-destruction was triggered automatically because aerodynamic forces were ripping the boosters from the rocket.
This disintegration had begun an instant before, when the spacecraft swerved off course under the pressure of the three powerful nozzles in its boosters and main engine. The rocket was making an abrupt course correction that was not needed, compensating for a wrong turn that had not taken place.
Steering was controlled by the on-board computer, which mistakenly thought the rocket needed a course change because of numbers coming from the inertial guidance system. That device uses gyroscopes and accelerometers to track motion. The numbers looked like flight data -- bizarre and impossible flight data -- but were actually a diagnostic error message. The guidance system had in fact shut down.
This shutdown occurred 36.7 seconds after launch, when the guidance system's own computer tried to convert one piece of data -- the sideways velocity of the rocket -- from a 64-bit format to a 16-bit format. The number was too big, and an overflow error resulted. When the guidance system shut down, it passed control to an identical, redundant unit, which was there to provide backup in case of just such a failure. But the second unit had failed in the identical manner a few milliseconds before. And why not? It was running the same software.
This bug belongs to a species that has existed since the first computer programmers realized they could store numbers as sequences of bits, atoms of data, ones and zeroes: 1001010001101001. . . . A bug like this might crash a spreadsheet or word processor on a bad day. Ordinarily, though, when a program converts data from one form to another, the conversions are protected by extra lines of code that watch for errors and recover gracefully. Indeed, many of the data conversions in the guidance system's programming included such protection.
But in this case, the programmers had decided that this particular velocity figure would never be large enough to cause trouble. After all, it never had been before. Unluckily, Ariane 5 was a faster rocket than Ariane 4. One extra absurdity: the calculation containing the bug, which shut down the guidance system, which confused the on-board computer, which forced the rocket off course, actually served no purpose once the rocket was in the air. Its only function was to align the system before launch. So it should have been turned off. But engineers chose long ago, in an earlier version of the Ariane, to leave this function running for the first 40 seconds of flight -- a "special feature" meant to make it easy to restart the system in the event of a brief hold in the countdown.
The Europeans hope to launch a new Ariane 5 next spring, this time with a newly designated "software architect" who will oversee a process of more intensive and, they hope, realistic ground simulation. Simulation is the great hope of software debuggers everywhere, though it can never anticipate every feature of real life. "Very tiny details can have terrible consequences," says Jacques Durand, head of the project, in Paris. "That's not surprising, especially in a complex software system such as this is."
These days, we have complex software systems everywhere. We have them in our dishwashers and in our wristwatches, though they're not quite so mission-critical. We have computers in our cars -- from 15 to 50 microprocessors, depending how you count: in the engine, the transmission, the suspensions, the steering, the brakes and every other major subsystem. Each runs its own software, thoroughly tested, simulated and debugged, no doubt.
Bill Powers, vice president for research at Ford, says that cars' computing power is increasingly devoted not just to actual control but to diagnostics and contingency planning -- "Should I abort the mission, and if I abort, where would I go?" he says. "We also have what's called a limp-home strategy." That is, in the worst case, the car is supposed to behave more or less normally, like a car of the pre-computer era, instead of, say, taking it upon itself to swerve into the nearest tree.
The European investigators chose not to single out any particular contractor or department for blame. "A decision was taken," they wrote. "It was not analyzed or fully understood." And "the possible implications of allowing it to continue to function during flight were not realized." They did not attempt to calculate how much time or money was saved by omitting the standard error-protection code.
"The board wishes to point out," they added, with the magnificent blandness of many official accident reports, "that software is an expression of a highly detailed design and does not fail in the same sense as a mechanical system." No. It fails in a different sense. Software built up over years from millions of lines of code, branching and unfolding and intertwining, comes to behave more like an organism than a machine.
"There is no life today without software," says Frank Lanza, an executive vice president of the American rocket maker Lockheed Martin. "The world would probably just collapse." Fortunately, he points out, really important software has a reliability of 99.9999999 percent. At least, until it doesn't.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ปี 10 หน่วยงานอวกาศยุโรปและ $7 พันล้านผลิต Ariane 5 จรวดยักษ์ตายตันสามดาวเทียมสามดวงกับเปิดแต่ละคู่สามารถ และวัตถุประสงค์เพื่อให้ยุโรปครอบงำมไหศวรรย์ในพื้นที่เชิงพาณิชย์ธุรกิจ
ทั้งหมดที่ใช้ในการกระจายที่จรวดน้อยกว่าหนึ่งนาทีเป็นความพยายามล่าสุดมิถุนายน โปรยคะนองอิฐข้ามหนองน้ำของเฟรนช์เกียนา ป่าชายเลนมีโปรแกรมคอมพิวเตอร์ขนาดเล็กที่พยายามสิ่งหมายเลข 64 บิตลงในพื้นที่ 16 บิตเป็น
หนึ่งข้อผิดพลาด ความล้มเหลวหนึ่ง ทั้งหมดสะเพร่าบรรทัดของรหัสที่ถูกบันทึกไว้ในพงศาวดารของวิทยาการคอมพิวเตอร์ นี้อาจยืนเป็นมีประสิทธิภาพมากที่สุด devastatingly จากบทสัมภาษณ์กับ rocketry ผู้เชี่ยวชาญและการวิเคราะห์ที่เตรียมไว้สำหรับองค์การอวกาศ เส้นทางชัดเจนจากข้อผิดพลาดทางคณิตศาสตร์เพื่อทำลายทั้งหมดบ่งบอก
เล่นเทปย้อนหลัง:
ที่ 25 วินาทีหลังจากเปิดตัว เป็นจรวดถึงระดับความสูงของสองครึ่งไมล์ ระบบทำลายตัวเองเสร็จสิ้นแล้วปิด Ariane 5 พร้อมกับสิ่งของที่เตรียมไว้ของสี่แพง และไม่มีประกันทางวิทยาศาสตร์ดาวเทียม ทำลายตนเองถูกทริกเกอร์โดยอัตโนมัติเนื่องจากกองทัพอากาศพลศาสตร์ถูกคัดลอก boosters จากจรวด
บูรณภาพนี้เริ่มทันทีก่อน คนเมื่อยานอวกาศที่ออกภายใต้แรงกดดันของหัวฉีดมีประสิทธิภาพสาม boosters และเครื่องยนต์หลักของการ จรวดทำให้มีการแก้ไขหลักสูตรอย่างทันทีทันใดที่ไม่จำเป็น ชดเชยสำหรับเปิดผิดที่ก็ไม่ถ่ายสถานที่
พวงถูกควบคุม โดยคอมพิวเตอร์บนกระดาน การแสดงคิดว่า จรวดต้องหลักสูตรเปลี่ยนแปลงเนื่องจากตัวเลขที่มาจากระบบ inertial คำแนะนำ อุปกรณ์ที่ใช้ gyroscopes และหัวเพื่อติดตามการเคลื่อนไหว หมายเลขดูเหมือนข้อมูลเที่ยวบิน -เที่ยวบินที่แปลกประหลาด และเป็นไปไม่ได้ข้อมูล - แต่มีข้อผิดพลาดการวินิจฉัย ระบบคำแนะนำในความเป็นจริงได้ปิดลง
ปิดนี้เกิด 36.7 วินาทีหลังจากเปิดตัว เมื่อคำแนะนำของระบบคอมพิวเตอร์พยายามแปลงข้อมูล -ด้านข้างความเร็วของจรวด - ชิ้นหนึ่งจากรูปแบบ 64-บิตรูปแบบ 16 บิต หมายเลขมีขนาดใหญ่ และทำให้เกิดข้อผิดพลาดมากเกินไป เมื่อปิดระบบการ มันผ่านควบคุมที่เหมือนกัน ซ้ำซ้อนหน่วย ซึ่งมีให้สำรองข้อมูลในกรณีดังกล่าวเพียงความล้มเหลว แต่หน่วยที่สองได้ล้มเหลวในลักษณะที่เหมือนกันไม่กี่มิลลิวินาทีก่อน และทำไมไม่ กำลังรันซอฟต์แวร์เดียวกัน
ข้อผิดพลาดนี้เป็นพันธุ์ที่มีอยู่เนื่องจากโปรแกรมเมอร์คอมพิวเตอร์แรกที่เกิดขึ้นจริงสามารถจัดเก็บตัวเลขเป็นลำดับบิต อะตอมของข้อมูล คน และศูนย์: 1001010001101001 . . . ปัญหานี้อาจเกิดความกระดาษคำนวณหรือประมวลผลคำวันดี ปกติ แม้ว่า เมื่อโปรแกรมแปลงข้อมูลจากฟอร์มหนึ่งไปยังอีก แปลงที่มีป้องกัน โดยเพิ่มบรรทัดของรหัสที่ดูข้อผิดพลาด และการกู้คืนอย่างสิ้นเชิง แน่นอน หลายแปลงข้อมูลในการเขียนโปรแกรมของระบบคำแนะนำรวมป้องกันเช่นกัน
แต่ในกรณีนี้ โปรแกรมเมอร์ที่ได้ตัดสินใจว่า ตัวเลขความเร็วเฉพาะนี้จะไม่ใหญ่พอที่จะทำให้เกิดปัญหา หลังจากทั้งหมด มันไม่ได้ก่อน Unluckily Ariane 5 ถูกจรวดเร็วกว่า Ariane 4 Absurdity หนึ่งเสริม: การคำนวณที่ประกอบด้วยข้อบกพร่อง การปิดระบบคำแนะนำ ซึ่งสับสนคอมพิวเตอร์เหลือเฟือ ที่บังคับจรวดออก บริการวัตถุประสงค์ไม่ให้จริงเมื่อจรวดอยู่ในอากาศ ทำหน้าที่เฉพาะคือการ จัดระบบก่อนเปิดตัว ดังนั้นจึงควรมีการปิด แต่วิศวกรเลือกนาน ในรุ่นก่อนหน้าของการ Ariane ไปเรียกใช้ฟังก์ชันนี้ในวินาทีแรกบิน - "คุณสมบัติพิเศษ" หมายถึงการเริ่มระบบในกรณีย่อค้างในนับถอยหลัง
ที่ยุโรปหวังว่าจะเปิดตัวใหม่ Ariane 5 ฤดูใบไม้ผลิถัดไป เวลานี้ที่กำหนดใหม่ "ซอฟแวร์สถาปนิก" ที่จะดูแลกระบวนการของการเร่งรัดมากขึ้น และหวัง การจำลองสนามจริง จำลองเป็นความหวังดีของซอฟแวร์ debuggers ทุก แม้ว่าจะไม่สามารถมีทุกลักษณะของชีวิตจริง "รายละเอียดที่เล็กมากสามารถมีผลกระทบน่ากลัว กล่าวว่า Jacques Durand หัวหน้าโครงการ ในปารีส "ที่ไม่น่าแปลกใจ โดยเฉพาะอย่างยิ่งในระบบซอฟแวร์ที่ซับซ้อนเช่นนี้"
วันนี้ เรามีระบบซอฟต์แวร์ที่ซับซ้อนทุก เราได้ให้ ใน dishwashers ของเรา และของ wristwatches แม้ว่าพวกเขาไม่มากดังนั้นภารกิจสำคัญ เรามีเครื่องคอมพิวเตอร์ในรถยนต์ของเรา - 15 การประมวล 50 ขึ้นอยู่กับว่าคุณนับ: เครื่องยนต์ การส่ง พัก มาลัย ใช้เบรค และทุก ๆ หลักระบบย่อย แต่ละการเรียกใช้ซอฟต์แวร์ของตัวเอง ทดสอบอย่างถี่ถ้วน จำลอง และ debugged สงสัยไม่
ตั๋วอำนาจ ฝ่ายวิจัยที่ฟอร์ด กล่าวว่า ทุ่มเทพลังคอมพิวเตอร์ของรถยนต์มากขึ้น เพื่อควบคุมจริงไม่เพียง แต่ การวินิจฉัยและการวางแผนฉุกเฉิน - "ควรฉันยกเลิกภารกิจ และ ถ้าผมยกเลิก จะฉันไปไหน" เขากล่าวว่า "เรายังมีสิ่งที่เรียกว่ากลยุทธ์ limp-โฮ" นั่นคือ ในกรณีเลวร้ายที่สุด รถควรจะทำมากหรือน้อยกว่าปกติ ชอบรถของยุคคอมพิวเตอร์ก่อน แทนของ พูด ทำตามตัวเองไพล่ลงในสุดแผนภูมิ.
สืบสวนยุโรปเลือกไม่ออกเฉพาะผู้รับเหมาหรือแผนกสำหรับตำหนิใด ๆ "การตัดสินใจกระทำ พวกเขาเขียน "มันไม่วิเคราะห์ หรือเข้าใจอย่างนั้น" และ "ผลกระทบได้อนุญาตให้ดำเนินการต่อไปในระหว่างเที่ยวบินก็ไม่ รู้"พวกเขาไม่ได้พยายามที่จะคำนวณจำนวนเวลาหรือเงินถูกบันทึกไว้ โดยไม่ใส่รหัสป้องกันความผิดพลาดมาตรฐาน
"คณะกรรมการประสงค์จะชี้ พวกเขาเพิ่ม มี blandness อันงดงามของอุบัติเหตุหลายอย่างเป็นทางการรายงาน "ว่า ซอฟต์แวร์คือ ค่าออกแบบรายละเอียดสูง และไม่ล้มเหลวในแง่เดียวกันเป็นระบบเครื่องจักรกล" ไม่ใช่ มันล้มเหลวในความรู้สึกที่แตกต่างกัน ซอฟต์แวร์ที่สร้างขึ้นปีจากล้านบรรทัดของรหัส สาขา และกลุ่ม สาน มาทำงานมากขึ้นเช่นชีวิตกว่าเครื่องแบบ
"มีเป็นไม่มีชีวิตวันนี้ไม่ มีซอฟต์แวร์ กล่าวว่า Frank แลนซา ฝ่ายบริหารของอเมริกันจรวดเครื่องล็อกฮีดมาร์ติน "โลกจะคงเพียงยุบ" โชคดี เขาชี้ให้เห็น ซอฟต์แวร์ที่สำคัญจริง ๆ มีความน่าเชื่อถือของ 99.9999999 เปอร์เซ็นต์ น้อย จนกว่าจะไม่
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
It took the European Space Agency 10 years and $7 billion to produce Ariane 5, a giant rocket capable of hurling a pair of three-ton satellites into orbit with each launch and intended to give Europe overwhelming supremacy in the commercial space business.
All it took to explode that rocket less than a minute into its maiden voyage last June, scattering fiery rubble across the mangrove swamps of French Guiana, was a small computer program trying to stuff a 64-bit number into a 16-bit space.
One bug, one crash. Of all the careless lines of code recorded in the annals of computer science, this one may stand as the most devastatingly efficient. From interviews with rocketry experts and an analysis prepared for the space agency, a clear path from an arithmetic error to total destruction emerges.
To play the tape backward:
At 39 seconds after launch, as the rocket reached an altitude of two and a half miles, a self-destruct mechanism finished off Ariane 5, along with its payload of four expensive and uninsured scientific satellites. Self-destruction was triggered automatically because aerodynamic forces were ripping the boosters from the rocket.
This disintegration had begun an instant before, when the spacecraft swerved off course under the pressure of the three powerful nozzles in its boosters and main engine. The rocket was making an abrupt course correction that was not needed, compensating for a wrong turn that had not taken place.
Steering was controlled by the on-board computer, which mistakenly thought the rocket needed a course change because of numbers coming from the inertial guidance system. That device uses gyroscopes and accelerometers to track motion. The numbers looked like flight data -- bizarre and impossible flight data -- but were actually a diagnostic error message. The guidance system had in fact shut down.
This shutdown occurred 36.7 seconds after launch, when the guidance system's own computer tried to convert one piece of data -- the sideways velocity of the rocket -- from a 64-bit format to a 16-bit format. The number was too big, and an overflow error resulted. When the guidance system shut down, it passed control to an identical, redundant unit, which was there to provide backup in case of just such a failure. But the second unit had failed in the identical manner a few milliseconds before. And why not? It was running the same software.
This bug belongs to a species that has existed since the first computer programmers realized they could store numbers as sequences of bits, atoms of data, ones and zeroes: 1001010001101001. . . . A bug like this might crash a spreadsheet or word processor on a bad day. Ordinarily, though, when a program converts data from one form to another, the conversions are protected by extra lines of code that watch for errors and recover gracefully. Indeed, many of the data conversions in the guidance system's programming included such protection.
But in this case, the programmers had decided that this particular velocity figure would never be large enough to cause trouble. After all, it never had been before. Unluckily, Ariane 5 was a faster rocket than Ariane 4. One extra absurdity: the calculation containing the bug, which shut down the guidance system, which confused the on-board computer, which forced the rocket off course, actually served no purpose once the rocket was in the air. Its only function was to align the system before launch. So it should have been turned off. But engineers chose long ago, in an earlier version of the Ariane, to leave this function running for the first 40 seconds of flight -- a "special feature" meant to make it easy to restart the system in the event of a brief hold in the countdown.
The Europeans hope to launch a new Ariane 5 next spring, this time with a newly designated "software architect" who will oversee a process of more intensive and, they hope, realistic ground simulation. Simulation is the great hope of software debuggers everywhere, though it can never anticipate every feature of real life. "Very tiny details can have terrible consequences," says Jacques Durand, head of the project, in Paris. "That's not surprising, especially in a complex software system such as this is."
These days, we have complex software systems everywhere. We have them in our dishwashers and in our wristwatches, though they're not quite so mission-critical. We have computers in our cars -- from 15 to 50 microprocessors, depending how you count: in the engine, the transmission, the suspensions, the steering, the brakes and every other major subsystem. Each runs its own software, thoroughly tested, simulated and debugged, no doubt.
Bill Powers, vice president for research at Ford, says that cars' computing power is increasingly devoted not just to actual control but to diagnostics and contingency planning -- "Should I abort the mission, and if I abort, where would I go?" he says. "We also have what's called a limp-home strategy." That is, in the worst case, the car is supposed to behave more or less normally, like a car of the pre-computer era, instead of, say, taking it upon itself to swerve into the nearest tree.
The European investigators chose not to single out any particular contractor or department for blame. "A decision was taken," they wrote. "It was not analyzed or fully understood." And "the possible implications of allowing it to continue to function during flight were not realized." They did not attempt to calculate how much time or money was saved by omitting the standard error-protection code.
"The board wishes to point out," they added, with the magnificent blandness of many official accident reports, "that software is an expression of a highly detailed design and does not fail in the same sense as a mechanical system." No. It fails in a different sense. Software built up over years from millions of lines of code, branching and unfolding and intertwining, comes to behave more like an organism than a machine.
"There is no life today without software," says Frank Lanza, an executive vice president of the American rocket maker Lockheed Martin. "The world would probably just collapse." Fortunately, he points out, really important software has a reliability of 99.9999999 percent. At least, until it doesn't.
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
มันเอาอวกาศยุโรป 10 ปีและ $ 7 พันล้านผลิตอารีน 5 , ยักษ์จรวดสามารถขว้างคู่สามตันดาวเทียมเข้าสู่วงโคจรแต่ละตัว และตั้งใจที่จะให้ยุโรปยุ่งยากสูงสุดในธุรกิจพื้นที่เชิงพาณิชย์ .
มันเอาระเบิดจรวดที่น้อยกว่านาทีในการเดินทางครั้งแรกของล่าสุด มิถุนายนเศษหินกระจายไฟข้ามป่าชายเลนบึงของเฟรนช์เกียนามีขนาดเล็กโปรแกรมที่พยายามจะยัด 64 บิตจำนวนเป็น 16 บิตพื้นที่ .
1 ข้อผิดพลาด , ผิดพลาด ของทั้งหมดที่ประมาทบรรทัดของรหัสที่บันทึกไว้ในพงศาวดารของวิทยาศาสตร์คอมพิวเตอร์ , หนึ่งนี้อาจจะยืนมากที่สุด มีประสิทธิภาพ devastatingly . จากการสัมภาษณ์กับผู้เชี่ยวชาญด้านจรวด และการวิเคราะห์ที่เตรียมไว้สำหรับหน่วยงานอวกาศเส้นทางที่ชัดเจนจากค่าความผิดพลาดที่จะทำลายทั้งหมดจะปรากฏขึ้น การเล่นเทปย้อนกลับ :

39 วินาที หลังจากเปิดตัวเป็นจรวดถึงระดับความสูงสองและครึ่งไมล์ เป็นกลไกทำลายตัวเองจบอารีน 5 พร้อมกับ payload ของ 4 แพง และไม่มีประกัน ดาวเทียมวิทยาศาสตร์การทำลายตนเองถูกเรียกโดยอัตโนมัติ เพราะกำลังถูกฉีกจากอากาศพลศาสตร์ boosters จรวด
การสลายตัวนี้ได้เริ่มทันทีก่อน เมื่อยานอวกาศคนปิดหลักสูตรภายใต้ความกดดันของทั้งสามที่มีประสิทธิภาพหัวฉีดใน boosters และเครื่องยนต์หลัก จรวดทำทันทีทันใดแก้ไขหลักสูตรที่ไม่ต้องชดเชยผิดไปหน่อยที่ยังไม่เกิดขึ้น
พวงมาลัยถูกควบคุมโดยคอมพิวเตอร์บนกระดาน ซึ่งคิดว่าจรวดต้องเปลี่ยนแน่นอน เพราะตัวเลขที่มาจากระบบนำทางเฉื่อย . อุปกรณ์ที่ใช้และ gyroscopes accelerometers เพื่อติดตามการเคลื่อนไหวตัวเลขดูข้อมูลการบิน -- แปลกประหลาดและเป็นไปไม่ได้ข้อมูลการบิน . . . แต่เป็นข้อผิดพลาดการวินิจฉัยข้อความ ระบบนำทางได้ในความเป็นจริงที่ปิด ปิดลดลงวินาที
นี้เกิดขึ้นหลังจากการเปิดตัวเมื่อคำแนะนำของระบบคอมพิวเตอร์เองพยายามที่จะแปลงหนึ่งชิ้นของข้อมูล -- ความเร็วด้านข้างของจรวด -- จาก 64 บิต 16 บิตรูปแบบรูปแบบ หมายเลขมันใหญ่เกินไปและล้นข้อผิดพลาดที่เกิด . เมื่อระบบนำทางปิดได้ผ่านการควบคุมไปยังหน่วยต่างๆที่เหมือนกัน ซึ่งก็มีให้สำรองในกรณีที่เพียงเช่นความล้มเหลว แต่สองหน่วยล้มเหลวในลักษณะเหมือนกันไม่กี่มิลลิวินาทีก่อนที่ และทำไมไม่ ? มันใช้ซอฟต์แวร์เดียวกัน
ข้อผิดพลาดนี้เป็นสายพันธุ์ที่มีอยู่ตั้งแต่คอมพิวเตอร์โปรแกรมเมอร์ก่อนตระหนักว่าพวกเขาสามารถเก็บหมายเลขลำดับของอะตอมเป็นบิต ของข้อมูล ที่ศูนย์ : 1001010001101001 . . . . . . . . . เช่นนี้อาจผิดพลาดสเปรดชีตหรือโปรแกรมประมวลผลคำในวันที่เลวร้าย โดยปกติ แต่เมื่อโปรแกรมจะแปลงข้อมูลจากรูปแบบหนึ่งไปยังอีกแปลงที่มีการป้องกันโดยการเพิ่มบรรทัดของรหัสที่ดูข้อผิดพลาดและการกู้คืนอย่างสง่างาม แน่นอนมากของข้อมูลในการเขียนโปรแกรมการแปลงระบบแนะนำรวมการป้องกันเช่น .
แต่ในกรณีนี้ โปรแกรมเมอร์ได้ ตัดสินใจ ที่ นี้โดยเฉพาะความเร็วรูปจะไม่ใหญ่พอที่จะสร้างปัญหา หลังจากที่ทุก , มันไม่เคยมีมาก่อน โชคไม่ดีอารีน 5 เป็นจรวดเร็วกว่าอาริแอน 4 คนไร้สาระพิเศษ : การคำนวณที่มีข้อผิดพลาดซึ่งปิดระบบนำทาง , ซึ่งสับสนคอมพิวเตอร์บนกระดาน ซึ่งบังคับให้จรวดออกไปแน่นอน ที่จริงแล้วทำหน้าที่ไม่มีวัตถุประสงค์เมื่อจรวดอยู่ในอากาศ ฟังก์ชันเฉพาะของมันคือการจัดระบบก่อนเปิดตัว ดังนั้นจึงควรมีการปิด แต่วิศวกรเลือกนานในรุ่นก่อนหน้าของอาริแอน จะปล่อยให้ฟังก์ชั่นนี้ทำงาน 40 วินาทีแรกของเที่ยวบิน -- คุณสมบัติ " พิเศษ " เพื่อให้ง่ายต่อการเริ่มต้นระบบในกรณีที่ถือสั้นๆในการนับถอยหลัง .
ยุโรปหวังที่จะเปิดใหม่ อารีน 5 ฤดูใบไม้ผลิต่อไป เวลานี้กับใหม่ เขต " สถาปนิกซอฟต์แวร์ " ใครจะดูแลกระบวนการที่เข้มข้นมากขึ้น และก็หวังว่าจำลองสนามจริง การจำลองคือความหวังอันยิ่งใหญ่ของ debuggers ซอฟต์แวร์ทุกที่ แต่ก็ไม่เคยคาดหวังทุกคุณลักษณะของชีวิตที่แท้จริง " รายละเอียดที่เล็กมาก สามารถมีผลร้าย " ว่า แจ๊ค ดูแรนด์ หัวหน้าโครงการในปารีส” ที่ไม่น่าแปลกใจ โดยเฉพาะอย่างยิ่งในระบบซอฟต์แวร์ที่ซับซ้อนเช่นนี้ . . . "
วันเหล่านี้ เรามีระบบที่ซับซ้อนไปหมดเราต้องให้พวกเขาในเครื่องล้างจานและอุปกรณ์ของเรา แม้ว่าพวกเขาไม่ได้ค่อนข้างดังนั้นภารกิจสำคัญ มีคอมพิวเตอร์ในรถยนต์ - จาก 15 ถึง 50 ไมโครโปรเซสเซอร์ ขึ้นอยู่กับวิธีการที่คุณนับ : ในเครื่องยนต์ , เกียร์ , ช่วงล่าง , พวงมาลัย , เบรก และทุกระบบหลักอื่น ๆ แต่ละคนวิ่งซอฟต์แวร์ของตัวเองอย่างละเอียดและทดสอบการดีบั๊ก ไม่ต้องสงสัยเลย .
พลังบิลรองอธิการบดีฝ่ายวิจัย ที่ ฟอร์ด กล่าวว่า รถยนต์ ' พลังคอมพิวเตอร์มากขึ้นเพื่อไม่เพียง แต่จะสามารถควบคุมจริง และการวางแผนฉุกเฉิน . . . " ฉันควรจะยกเลิกภารกิจ และถ้าผมยกเลิก จะไปที่ไหน ? " เขากล่าวว่า " . เรายังมีสิ่งที่เรียกว่ากลยุทธ์บ้านปวกเปียก " นั่นคือ ในกรณีที่เลวร้ายที่สุด รถยนต์ควรจะทำมากกว่าหรือน้อยกว่าปกติชอบรถของก่อนยุคคอมพิวเตอร์ , แทน , พูด , ใช้มันเมื่อตัวเองเพื่อหักหลบต้นไม้ที่ใกล้ที่สุด
นักวิจัยในยุโรปเลือกที่จะไม่โสดออกใด ๆ โดยเฉพาะผู้รับเหมาหรือฝ่ายโทษ " การตัดสินใจถ่าย " เขาเขียน " . มันไม่ใช้หรือเข้าใจ " และ " ผลกระทบที่เป็นไปได้ของการอนุญาตให้มันยังคงทำงานในระหว่างเที่ยวบินไม่ได้ตระหนัก" พวกเขาไม่ได้พยายามที่จะคำนวณเท่าใดเวลาและเงินที่ถูกบันทึกไว้โดยทำการความคลาดเคลื่อนมาตรฐานการป้องกันรหัส .
" บอร์ดต้องการชี้ให้เห็น " พวกเขากล่าวกับความอ่อนโยนที่งดงามของทางการรายงาน อุบัติเหตุหลาย " ซอฟต์แวร์คือการแสดงออกของการออกแบบรายละเอียดสูงและไม่ล้มเหลวในความรู้สึกเดียวกัน เป็นระบบเครื่องกล ไม่ล้มเหลวในความรู้สึกที่แตกต่างกันซอฟต์แวร์สร้างขึ้นกว่าปีจากล้านบรรทัดของรหัสและการแฉและเกี่ยวพันกันมาเหมือนสิ่งมีชีวิตกว่าเครื่อง .
" ไม่มีชีวิตวันนี้ได้โดยไม่ต้องซอฟต์แวร์ , " กล่าวว่า แฟรงค์ แลนซ่า , รองประธานบริหารของอเมริกันจรวดเครื่องบริษัทล็อคฮีด มาร์ติน " โลกอาจจะแค่ยุบ " โชคดีที่เขาจุดออกที่สำคัญ ซอฟต์แวร์ที่มีความน่าเชื่อถือของ 99.9999999 เปอร์เซ็นต์ อย่างน้อย จนกว่าจะไม่
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: