EXECUTIVE SUMMARYBackground and PurposeIn June 1994 the Assistant Secr dịch - EXECUTIVE SUMMARYBackground and PurposeIn June 1994 the Assistant Secr Việt làm thế nào để nói

EXECUTIVE SUMMARYBackground and Pur


EXECUTIVE SUMMARY
Background and Purpose

In June 1994 the Assistant Secretary of Defense for Command, Control, Communications and Intelligence commissioned a programming language survey of the Department of Defense (DoD). The purpose was to identify the number of programming languages being used today in the DoD as compared to 20 years ago when the DoD first began developing the Ada programming language.

A 1977 study, "A Common Programming Language for the Department of Defense-Background, History and Technical Requirements", identified "450" as the minimum, probable number of general purpose languages and dialects used in the DoD, but went on to say that the actual number was not known. How this estimate, and the method used to count root languages, versions, and dialects, came to be is still questioned. For this survey, as part of establishing a strong methodology, counting the number of languages used today required input from the organizations developing or maintaining automated information systems (AISs) and weapon systems. A census sample would include new systems, those being modernized, and those being maintained. For this study, a judgement sample of weapon systems was identified from the 1994 Presidential Budget requests for Research, Development, Test and Evaluation (RDT&E) programs exceeding $15 million and Procurement programs exceeding $25 million. Of the 1,300 programs identified, 423 programs were selected because they included software applications. The current DoD list of 53 major AISs was used as a sample population for non-weapon systems.

Experts in the field of programming languages have differed dramatically in classifying programming languages for counting purposes, particularly in defining the terms "dialect" and "version." For this paper, we use the term "dialect" to indicate a relatively minor change in a language whereas "version" indicates a larger change and usually has a different "name" although the new "name" may only be the concatenation of a different year or number to the baseline name (e.g., Jovial, Jovial 73). We counted a "version" of a root language as a distinct language. The methodology and data collection approach is explained in detail in this report to allow further expansion of the sample population.

Findings and Conclusions

The estimated 237.6 million source lines of code in this survey are distributed among five generations (Tables ES-1 and ES-2).
There are 37 third generation general and special purpose languages, the latter being used only in weapon systems. (Tables ES-3 and ES-4).
For both weapon systems and AISs, over 80% of the applications are written in third generation languages.
There is a greater use of fourth generation languages in AIS applications due to commercial off-the-shelf products for such applications as data management, interactive graphical displays, and editors.
There is greater use of first and second generation languages (machine and assembly, respectively) in weapon systems than in AIS applications. This difference is due to the use of special purpose embedded computers in weapon systems.
Most respondents indicated that more than one language is being used in application software. This multi-language use includes languages from all five generations. With modern programming languages and compilers, increased use of COTS products, and re-use of software components, it will become a common practice to produce applications with components written in different languages.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
TÓM TẮTBối cảnh và mục đíchTháng 6 năm 1994 trợ lý thư ký của quốc phòng cho chỉ huy, kiểm soát, thông tin liên lạc và tình báo đưa vào hoạt động một khảo sát ngôn ngữ lập trình của bộ quốc phòng (DoD). Mục đích là để xác định số lượng các ngôn ngữ lập trình được sử dụng ngày nay trong DoD so với 20 năm trước, khi bộ quốc phòng Mỹ lần đầu tiên bắt đầu phát triển ngôn ngữ lập trình Ada.Năm 1977 một nghiên cứu, "Một lập trình ngôn ngữ chung cho vùng quốc phòng-nền, lịch sử và các yêu cầu kỹ thuật", xác định "450" là tối thiểu, có thể xảy ra số nói chung mục đích ngôn ngữ và phương ngữ được sử dụng trong bộ quốc phòng Mỹ, nhưng đã đi vào để nói rằng con số thực tế đã không được biết đến. Cách ước tính này, và các phương pháp được sử dụng để đếm các ngôn ngữ gốc, phiên bản, và tiếng địa phương, đã đến vẫn còn đặt câu hỏi. Đối với khảo sát này, như một phần của việc thiết lập một phương pháp mạnh mẽ, đếm số lượng các ngôn ngữ được sử dụng ngày nay yêu cầu đầu vào từ các tổ chức phát triển hoặc duy trì hệ thống thông tin (AISs) tự động và hệ thống vũ khí. Một mẫu điều tra sẽ bao gồm các hệ thống mới, những người được hiện đại hóa, và những người đang được duy trì. Cho nghiên cứu này, một mẫu bản án của hệ thống vũ khí đã được xác định từ yêu cầu tổng thống ngân sách năm 1994 cho nghiên cứu, phát triển, thử nghiệm và đánh giá (RDT & E) chương trình vượt quá 15 triệu USD và các chương trình mua sắm vượt quá $25 triệu. Chương trình 1.300 xác định 423 các chương trình đã được lựa chọn bởi vì chúng bao gồm các ứng dụng phần mềm. Danh bộ quốc phòng hiện tại của AISs lớn 53 được sử dụng như một số mẫu cho các hệ thống vũ khí phòng không.Các chuyên gia trong lĩnh vực ngôn ngữ lập trình có khác biệt đáng kể trong phân loại ngôn ngữ lập trình cho mục đích kể, đặc biệt là trong việc xác định các điều khoản "ngữ" và "Phiên bản". Bài báo này, chúng tôi sử dụng thuật ngữ "phương" để chỉ ra một sự thay đổi tương đối nhỏ trong một ngôn ngữ trong khi "Phiên bản" cho thấy một sự thay đổi lớn và thường có một "tên khác" dù "tên mới" chỉ có thể nối một khác nhau năm hoặc số tên đường cơ sở (Jovial, vui vẻ 73). Chúng tôi tính một "Phiên bản" của một ngôn ngữ gốc là một ngôn ngữ khác biệt. Phương pháp tiếp cận bộ sưu tập dữ liệu và phương pháp luận giải thích chi tiết trong báo cáo này để cho phép tiếp tục mở rộng dân số mẫu.Kết quả và kết luậnƯớc tính khoảng 237.6 triệu nguồn dòng mã trong khảo sát này được phân phối giữa các thế hệ năm (bảng ES-1 và ES-2).Hiện có 37 thứ ba thế hệ nói chung và đặc biệt mục đích ngôn ngữ, các thứ hai đang được sử dụng chỉ trong hệ thống vũ khí. (Bảng ES-3 và ES-4).Đối với hệ thống vũ khí và AISs, hơn 80% các ứng dụng được viết bằng ngôn ngữ thế hệ thứ ba.Đó là một việc sử dụng ngôn ngữ thế hệ thứ tư trong AIS ứng dụng do sản phẩm thương mại off-the-shelf lớn hơn cho các ứng dụng quản lý dữ liệu, Hiển thị đồ họa tương tác và biên tập viên.Đó là lớn hơn sử dụng các ngôn ngữ thế hệ đầu tiên và thứ hai (máy và lắp ráp, tương ứng) trong hệ thống vũ khí hơn trong các ứng dụng AIS. Sự khác biệt này là do sử dụng máy tính đặc biệt mục đích được nhúng trong hệ thống vũ khí.Hầu hết người trả lời chỉ ra rằng nhiều hơn một ngôn ngữ đang được sử dụng trong phần mềm ứng dụng. Sử dụng đa ngôn ngữ này bao gồm các ngôn ngữ từ tất cả các thế hệ 5. Với ngôn ngữ lập trình hiện đại và trình biên dịch, sử dụng gia tăng của sản phẩm cũi trẻ EM, và tái sử dụng thành phần phần mềm, nó sẽ trở thành một thực tế phổ biến để sản xuất các ứng dụng với các thành phần được viết bằng ngôn ngữ khác nhau.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!

TÓM TẮT
Bối cảnh và mục đích

Trong tháng 6 năm 1994 Trợ lý Bộ trưởng Quốc phòng cho Command, Control, Communications và tình báo đưa một cuộc khảo sát ngôn ngữ lập trình của Bộ Quốc phòng Mỹ (DoD). Mục đích là để xác định số lượng ngôn ngữ lập trình được sử dụng ngày hôm nay trong DoD so với 20 năm trước, khi Bộ Quốc phòng đầu tiên bắt đầu phát triển ngôn ngữ lập trình Ada.

Một nghiên cứu năm 1977, "Một ngôn ngữ lập trình chung cho Bộ Quốc phòng-nền, lịch sử và yêu cầu kỹ thuật ", xác định" 450 "là tối thiểu, số lượng có thể của ngôn ngữ mục đích chung và tiếng địa phương được sử dụng trong Bộ Quốc phòng, nhưng đã đi vào để nói rằng con số thực tế đã không được biết đến. Làm thế nào ước tính này, và các phương pháp sử dụng để đếm ngôn ngữ gốc, phiên bản, và tiếng địa phương, đã đến được vẫn hỏi. Trong khảo sát này, như là một phần của việc thiết lập một phương pháp mạnh mẽ, đếm số lượng ngôn ngữ được sử dụng ngày nay yêu cầu đầu vào của các tổ chức phát triển hoặc duy trì các hệ thống tự động thông tin (AISS) và các hệ thống vũ khí. Một mẫu điều tra dân số sẽ bao gồm các hệ thống mới, những người đang được hiện đại hóa, và những người đang được duy trì. Trong nghiên cứu này, một mẫu đánh giá của các hệ thống vũ khí đã được xác định từ năm 1994 yêu cầu ngân sách của Tổng thống về Nghiên cứu, phát triển, thử nghiệm và đánh giá các chương trình trên 15 triệu $ và các chương trình mua sắm quá 25 triệu $ (RDT & E). Trong số các chương trình 1.300 xác định, 423 chương trình được chọn vì chúng bao gồm các ứng dụng phần mềm. Danh sách Bộ Quốc phòng hiện tại của 53 AISS lớn được sử dụng như một mẫu dân số cho các hệ thống phi vũ khí.

Các chuyên gia trong lĩnh vực ngôn ngữ lập trình có khác biệt đáng kể trong việc phân loại ngôn ngữ lập trình cho tính mục đích, đặc biệt là trong việc xác định các thuật ngữ "phương ngữ" và "phiên bản. " Đối với bài viết này, chúng tôi sử dụng thuật ngữ "phương ngữ" để chỉ một sự thay đổi tương đối nhỏ trong một ngôn ngữ trong khi "phiên bản" chỉ ra một sự thay đổi lớn và thường có một "tên" khác nhau mặc dù cái tên "" mới chỉ có thể được nối của một khác nhau năm hoặc số với tên ban đầu (ví dụ, Jovial, Jovial 73). Chúng tôi tính một "phiên bản" của một ngôn ngữ gốc như một ngôn ngữ riêng biệt. Các phương pháp và thu thập dữ liệu tiếp cận được giải thích chi tiết trong báo cáo này cho phép mở rộng hơn nữa của dân số mẫu.

Các phát hiện và kết luận

các ước tính 237.600.000 dòng nguồn mã trong cuộc khảo sát này được phân bố trong năm thế hệ (Bảng ES-1 và ES-2 ).
có 37 thế hệ thứ ba ngôn ngữ mục đích chung và đặc biệt, sau này được chỉ được sử dụng trong các hệ thống vũ khí. (Bảng ES-3 và ES-4).
Đối với cả hai hệ thống vũ khí và AISS, hơn 80% các ứng dụng được viết bằng ngôn ngữ thế hệ thứ ba.
Có sử dụng nhiều hơn các ngôn ngữ thế hệ thứ tư trong các ứng dụng AIS do thương mại off-the- sản phẩm kệ cho các ứng dụng như quản lý dữ liệu, hiển thị đồ họa tương tác, và biên tập viên.
có sử dụng nhiều hơn các ngôn ngữ thế hệ thứ nhất và thứ hai (máy và lắp ráp, tương ứng) trong các hệ thống vũ khí hơn trong các ứng dụng AIS. Sự khác biệt này là do việc sử dụng các mục đích đặc biệt các máy tính nhúng trong các hệ thống vũ khí.
Hầu hết các công ty chỉ ra rằng hơn một ngôn ngữ đang được sử dụng trong phần mềm ứng dụng. Sử dụng đa ngôn ngữ này bao gồm các ngôn ngữ từ tất cả năm thế hệ. Với ngôn ngữ lập trình hiện đại và trình biên dịch, tăng cường sử dụng các sản phẩm COTS, và tái sử dụng các thành phần phần mềm, nó sẽ trở thành một thực tế phổ biến để sản xuất các ứng dụng với các thành phần được viết bằng các ngôn ngữ khác nhau.
đ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: