Object-oriented programming. Many students of the art hold out more ho dịch - Object-oriented programming. Many students of the art hold out more ho Việt làm thế nào để nói

Object-oriented programming. Many s

Object-oriented programming. Many students of the art hold out more hope for object- oriented programming than for any of the other technical fads of the day. [2] I am among them. Mark Sherman of Dartmouth notes on CSnet News that one must be careful to distinguish two separate ideas that go under that name: abstract data types and hierarchical types. The concept of the abstract data type is that an object's type should be defined by a name, a set of proper values, and a set of proper operations rather than by its storage structure, which should be hidden. Examples are Ada packages (with private types) and Modula's modules.

Hierarchical types, such as Simula-67's classes, allow one to define general interfaces that can be further refined by providing subordinate types. The two concepts are orthogonal_one may have hierarchies without hiding and hiding without hierarchies. Both concepts represent real advances in the art of building software.

Each removes yet another accidental difficulty from the process, allowing the designer to express the essence of the design without having to express large amounts of syntactic material that add no information content. For both abstract types and hierarchical types, the result is to remove a higher-order kind of accidental difficulty and allow a higher-order expression of design.

Nevertheless, such advances can do no more than to remove all the accidental difficulties from the expression of the design. The complexity of the design itself is essential, and such attacks make no change whatever in that. An order-of-magnitude gain can be made by object- oriented programming only if the unnecessary type-specification underbrush still in our programming language is itself nine-tenths of the work involved in designing a program product. I doubt it.

Artificial intelligence. Many people expect advances in artificial intelligence to provide the revolutionary breakthrough that will give order-of-magnitude gains in software productivity and quality. [3] I do not. To see why, we must dissect what is meant by "artificial intelligence."

D.L. Parnas has clarified the terminological chaos: [4]

Two quite different definitions of AI are in common use today. AI-1: The use of computers to solve problems that previously could only be solved by applying human intelligence. Al-2: The use of a specific set of programming techniques known as heuristic or rule-based programming. In this approach human experts are studied to determine what heuristics or rules of thumb they use in solving problems.... The program is designed to solve a problem the way that humans seem to solve it.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Lập trình hướng đối tượng. Nhiều sinh viên của nghệ thuật giữ ra nhiều hy vọng cho đối tượng theo định hướng lập trình hơn cho bất kỳ kỹ thuật fads khác của ngày. [2] tôi là trong số họ. Mark Sherman của Dartmouth ghi chú về tin tức CSnet một trong những phải cẩn thận để phân biệt hai ý tưởng riêng biệt mà đi theo tên đó: tóm tắt các loại dữ liệu và các loại thứ bậc. Khái niệm về các loại dữ liệu trừu tượng là một đối tượng loại nên được định nghĩa bởi một tên, một tập hợp các giá trị thích hợp, và một bộ thích hợp hoạt động chứ không phải bởi cấu trúc lí của nó, mà nên được ẩn. Ví dụ là Ada gói (với loại riêng) và mô-đun của Modula.Loại thứ bậc, chẳng hạn như các lớp học Simula-67, cho phép một để xác định giao diện chung mà có thể được thêm tinh chế bằng cách cung cấp các loại phụ thuộc. Hai khái niệm là orthogonal_one có thể có phân cấp mà không ẩn và ẩn mà không cần phân cấp. Cả hai khái niệm đại diện cho thực sự tiến bộ trong nghệ thuật xây dựng phần mềm.Mỗi loại bỏ một khó khăn do tai nạn từ quá trình, cho phép các nhà thiết kế để thể hiện bản chất của việc thiết kế mà không cần phải nhận một lượng lớn vật liệu cú pháp thêm không có nội dung thông tin. Đối với cả hai loại trừu tượng và phân cấp loại, kết quả là để loại bỏ một loại cao thứ tự ngẫu nhiên khó khăn và cho phép một biểu hiện đơn đặt hàng cao hơn của thiết kế.Tuy nhiên, tiến bộ như vậy có thể làm không có nhiều hơn để loại bỏ tất cả những khó khăn do tai nạn từ sự biểu hiện của thiết kế. Sự phức tạp của thiết kế chính nó là điều cần thiết, và thực hiện các cuộc tấn công không thay đổi bất cứ điều gì trong đó. Một đơn đặt hàng của cường độ lợi có thể được thực hiện bởi đối tượng theo định hướng lập trình chỉ nếu underbrush loại đặc điểm kỹ thuật không cần thiết vẫn còn trong ngôn ngữ lập trình của chúng tôi là chính nó chín-tenths của việc tham gia trong việc thiết kế một sản phẩm chương trình. Tôi nghi ngờ nó.Trí tuệ nhân tạo. Nhiều người mong đợi những tiến bộ trong trí tuệ nhân tạo để cung cấp sự đột phá cách mạng sẽ cung cấp cho đơn đặt hàng của cường độ lợi nhuận trong phần mềm năng suất và chất lượng. [3] tôi thì không. Để xem lý do tại sao, chúng ta phải phân tích những gì là có nghĩa là bởi "trí tuệ nhân tạo."D.L. Parnas đã làm rõ sự hỗn loạn terminological: [4]Hai định nghĩa khá khác nhau của AI chung là sử dụng ngày hôm nay. AI-1: Sử dụng máy tính để giải quyết vấn đề mà trước đó đã chỉ có thể được giải quyết bằng cách áp dụng trí thông minh của con người. Al-2: Việc sử dụng của một tập hợp cụ thể của chương trình kỹ thuật được gọi là heuristic hoặc lập trình dựa trên quy tắc. Trong cách tiếp cận này, các chuyên gia của con người được nghiên cứu để xác định những gì chẩn đoán hoặc quy tắc của ngón tay cái họ sử dụng trong việc giải quyết vấn đề... Chương trình được thiết kế để giải quyết vấn đề một cách mà con người có vẻ để giải quyết nó.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Lập trinh Hương đôi tượng. Nhiều học sinh của nghệ thuật mở ra hy vọng hơn cho lập trình hướng đối tượng hơn so với bất kỳ của các mốt thời kỹ thuật khác trong ngày. [2] ta ở giữa họ. Mark Sherman của Dartmouth ghi chú về CSnet News rằng người ta phải cẩn thận phân biệt hai khái niệm riêng biệt mà đi dưới cái tên đó: các kiểu dữ liệu trừu tượng và các loại phân cấp. Khái niệm về kiểu dữ liệu trừu tượng là kiểu của một đối tượng cần được xác định bởi một cái tên, một tập hợp các giá trị thích hợp, và một tập hợp các hoạt động thích hợp hơn bởi cấu trúc lưu trữ của nó, mà nên được ẩn. Ví dụ như gói Ada (với các loại tư nhân) và mô-đun của Modula. Loại thứ bậc, chẳng hạn như các lớp học Simula-67 của, cho phép một để xác định các giao diện chung có thể được tinh chế thêm bằng cách cung cấp các loại cấp dưới. Hai khái niệm này đều orthogonal_one có thể có hệ thống phân cấp mà không cần che giấu và ẩn mà không phân cấp. Cả hai khái niệm đại diện cho những tiến bộ thực sự trong nghệ thuật xây dựng phần mềm. Mỗi loại bỏ thêm một khó khăn do tai nạn từ quá trình này, cho phép các nhà thiết kế để thể hiện bản chất của thiết kế mà không cần phải thể hiện một lượng lớn các vật liệu cú pháp mà không có thêm nội dung thông tin. Đối với cả hai loại trừu tượng và các loại phân cấp, kết quả là để loại bỏ một loại bậc cao khó khăn do tai nạn và cho phép một biểu thức bậc cao của thiết kế. Tuy nhiên, những tiến bộ như vậy có thể làm gì hơn để loại bỏ tất cả những khó khăn do tai nạn từ sự biểu hiện của thiết kế. Sự phức tạp của thiết kế riêng của mình là điều cần thiết, và các cuộc tấn công như vậy làm cho không có sự thay đổi bất cứ điều gì trong đó. Một lợi lệnh của độ richter có thể được thực hiện bằng cách lập trình hướng đối tượng chỉ khi không cần thiết loại đặc điểm kỹ thuật bụi rậm vẫn còn trong ngôn ngữ lập trình của chúng tôi là chính nó chín phần mười của các công việc liên quan trong việc thiết kế một chương trình sản phẩm. Tôi nghi ngờ điều đó. Trí tuệ nhân tạo. Nhiều người mong đợi những tiến bộ trong trí tuệ nhân tạo để cung cấp các bước đột phá mang tính cách mạng mà sẽ cung cấp lệnh của độ richter tăng năng suất và chất lượng phần mềm. [3] Tôi làm không. ". Trí tuệ nhân tạo" để xem lý do tại sao, chúng ta phải phân tích những gì là ý nghĩa của DL Parnas đã làm rõ sự hỗn loạn về thuật ngữ: [4] Hai định nghĩa hoàn toàn khác của AI đang được sử dụng phổ biến hiện nay. AI-1: Việc sử dụng máy tính để giải quyết vấn đề mà trước đây chỉ có thể được giải quyết bằng cách áp dụng trí thông minh của con người. Al-2: Việc sử dụng một tập các kỹ thuật lập trình được gọi là lập trình heuristic, hoặc dựa trên nguyên tắc. Trong phương pháp này các chuyên gia nhân đang nghiên cứu để xác định những gì công nghệ tự động hoặc các quy tắc của ngón tay cái họ sử dụng trong việc giải quyết vấn đề .... Chương trình được thiết kế để giải quyết một vấn đề theo cách mà con người dường như để giải quyết nó.












đ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: