Software entities are more complex for their size than perhaps any oth dịch - Software entities are more complex for their size than perhaps any oth Việt làm thế nào để nói

Software entities are more complex

Software entities are more complex for their size than perhaps any other human construct because no two parts are alike (at least above the statement level). If they are, we make the two similar parts into a subroutine--open or closed. In this respect, software systems differ profoundly from computers, buildings, or automobiles, where repeated elements abound.

Digital computers are themselves more complex than most things people build: They have very large numbers of states. This makes conceiving, describing, and testing them hard. Software systems have orders-of-magnitude more states than computers do.

Likewise, a scaling-up of a software entity is not merely a repetition of the same elements in larger sizes, it is necessarily an increase in the number of different elements. In most cases, the elements interact with each other in some nonlinear fashion, and the complexity of the whole increases much more than linearly.

The complexity of software is an essential property, not an accidental one. Hence, descriptions of a software entity that abstract away its complexity often abstract away its essence. For three centuries, mathematics and the physical sciences made great strides by constructing simplified models of complex phenomena, deriving properties from the models, and verifying those properties by experiment. This paradigm worked because the complexities ignored in the models were not the essential properties of the phenomena. It does not work when the complexities are the essence.

Many of the classic problems of developing software products derive from this essential complexity and its nonlinear increases with size. From the complexity comes the difficulty of communication among team members, which leads to product flaws, cost overruns, schedule delays. From the complexity comes the difficulty of enumerating, much less understanding, all the possible states of the program, and from that comes the unreliability. From complexity of function comes the difficulty of invoking function, which makes programs hard to use. From complexity of structure comes the difficulty of extending programs to new functions without creating side effects. From complexity of structure come the unvisualized states that constitute security trapdoors.

Not only technical problems, but management problems as well come from the complexity. It makes overview hard, thus impeding conceptual integrity. It makes it hard to find and control all the loose ends. It creates the tremendous learning and understanding burden that makes personnel turnover a disaster.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Tổ chức phần mềm là phức tạp hơn cho kích thước của họ hơn có lẽ bất kỳ con người khác xây dựng vì không có hai phần là như nhau (ít mực tuyên bố). Nếu họ đang có, chúng tôi làm cho các bộ phận tương tự như hai vào một chương trình con--mở hoặc đóng cửa. Trong sự tôn trọng này, Hệ thống phần mềm khác biệt sâu sắc từ máy tính, tòa nhà, hoặc xe ô tô, nơi rất nhiều yếu tố lặp đi lặp lại.Máy tính số là phức tạp hơn so với hầu hết những điều con người xây dựng: họ có số lượng rất lớn của tiểu bang. Điều này làm cho thụ thai, mô tả, và thử nghiệm chúng cứng. Hệ thống phần mềm có đơn đặt hàng của độ lớn thêm kỳ so với máy tính.Tương tự như vậy, một mở rộng quy mô-up của một tổ chức phần mềm không phải là chỉ đơn thuần là một sự lặp lại của các yếu tố tương tự ở kích thước lớn hơn, nó là nhất thiết phải tăng số lượng các yếu tố khác nhau. Trong hầu hết trường hợp, các yếu tố tương tác với nhau trong một số thời trang phi tuyến, và làm tăng sự phức tạp của toàn bộ tuyến tính nhiều hơn.Sự phức tạp của phần mềm là một tài sản quan trọng, không phải là một tai nạn. Do đó, mô tả một thực thể phần mềm đó tóm tắt đi phức tạp của nó thường tóm tắt đi bản chất của nó. Trong ba thế kỷ, toán học và khoa học vật lý những bước tiến lớn bằng việc xây dựng các mô hình đơn giản của hiện tượng phức tạp, bắt nguồn tài sản từ các mô hình, và xác minh những thuộc tính của thử nghiệm. Mô hình này làm việc bởi vì những phức tạp bị bỏ qua trong các mô hình đã không thuộc tính cần thiết của các hiện tượng. Nó không hoạt động khi phức tạp là những tinh túy.Many of the classic problems of developing software products derive from this essential complexity and its nonlinear increases with size. From the complexity comes the difficulty of communication among team members, which leads to product flaws, cost overruns, schedule delays. From the complexity comes the difficulty of enumerating, much less understanding, all the possible states of the program, and from that comes the unreliability. From complexity of function comes the difficulty of invoking function, which makes programs hard to use. From complexity of structure comes the difficulty of extending programs to new functions without creating side effects. From complexity of structure come the unvisualized states that constitute security trapdoors.Not only technical problems, but management problems as well come from the complexity. It makes overview hard, thus impeding conceptual integrity. It makes it hard to find and control all the loose ends. It creates the tremendous learning and understanding burden that makes personnel turnover a disaster.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Thực thể phần mềm phức tạp hơn cho kích thước của chúng có lẽ hơn bất kỳ xây dựng con người khác vì không có hai phần là như nhau (ít nhất là trên cấp độ báo cáo). Nếu có, chúng tôi làm cho hai bộ phận tương tự vào một chương trình con - mở hoặc đóng cửa. Ở khía cạnh này, các hệ thống phần mềm khác nhau một cách sâu sắc từ các máy tính, các tòa nhà, hoặc xe ô tô, nơi mà yếu tố lặp đi lặp lại rất nhiều. Máy tính kỹ thuật số là tự phức tạp hơn so với hầu hết những người xây dựng: Họ có số lượng rất lớn của các quốc gia. Điều này làm cho việc thụ thai, mô tả, và thử nghiệm chúng cứng. Hệ thống phần mềm có đơn đặt hàng của độ richter bang hơn máy tính làm. Tương tự như vậy, một rộng-up của một thực thể phần mềm không chỉ đơn thuần là một sự lặp lại của các yếu tố tương tự ở kích thước lớn hơn, nó hẳn là một sự gia tăng về số lượng các yếu tố khác nhau. Trong hầu hết các trường hợp, các yếu tố tương tác với nhau trong một số thời trang phi tuyến, và sự phức tạp của toàn bộ tăng nhiều hơn so với tuyến tính. Sự phức tạp của phần mềm là một đặc tính cần thiết, không phải là một tai nạn. Do đó, mô tả của một phần mềm thực thể trừu tượng đi phức tạp của nó thường là trừu tượng đi bản chất của nó. Trong ba thế kỷ, toán học và khoa học vật lý có những bước tiến tuyệt vời bằng việc xây dựng mô hình đơn giản của hiện tượng phức tạp, xuất phát từ tính chất các mô hình, và xác minh những tài sản bằng thực nghiệm. Mô hình này đã làm việc vì sự phức tạp bỏ qua trong các mô hình không phải là những đặc tính thiết yếu của các hiện tượng. Nó không hoạt động khi sự phức tạp là bản chất. Nhiều người trong số những vấn đề cổ điển của các sản phẩm phần mềm phát triển xuất phát từ sự phức tạp này rất cần thiết và tăng phi tuyến của mình với kích thước. Từ sự phức tạp đến khó khăn trong việc giao tiếp giữa các thành viên trong nhóm, dẫn đến sai sót của sản phẩm, chi phí quá mức, chậm trễ tiến độ. Từ sự phức tạp đến khó khăn trong việc liệt kê, sự hiểu biết ít nhiều, tất cả các trạng thái có thể có của các chương trình, và từ đó đi kèm không đáng tin cậy. Từ phức tạp của chức năng đến các khó khăn của cách gọi chức năng, mà làm cho chương trình khó sử dụng. Từ phức tạp của cấu trúc đến khó khăn trong việc mở rộng chương trình đến các chức năng mới mà không tạo ra tác dụng phụ. Từ phức tạp của cấu trúc đến các bang unvisualized tạo thành trapdoors an ninh. Không chỉ là vấn đề kỹ thuật, nhưng vấn đề quản lý cũng đến từ sự phức tạp. Nó làm cho khó nhìn tổng quan, do đó cản trở vẹn khái niệm. Nó làm cho nó khó khăn để tìm thấy và kiểm soát tất cả các đầu lỏng lẻo. Nó tạo ra những học to lớn và gánh nặng sự hiểu biết mà làm cho kim ngạch nhân viên một thảm họa.









đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: