2.11950’s Thesis: Software Engineering Is Like Hardware EngineeringWhe dịch - 2.11950’s Thesis: Software Engineering Is Like Hardware EngineeringWhe Việt làm thế nào để nói

2.11950’s Thesis: Software Engineer

2.1
1950’s Thesis: Software Engineering Is Like Hardware Engineering
When I entered the software field in 1955 at General Dynamics, the prevailing thesis was, “Engineer software like you engineer hardware.” Everyone in the GD software organization was either a hardware engineer or a mathematician, and the software being
developed was supporting aircraft or rocket engineering. People
kept engineering notebooks and practiced such hardware precepts as
“measure twice, cut once,” before running their code on the computer.
This behavior was also consistent with 1950’s computing economics. On my first day on the job, my supervisor showed me the GD ERA 1103 computer, which filled a large room. He said,“Now listen. We are paying $600 an hour for this computer and $2an hour for you, and I want you to act accordingly.” This instilled in me a number of good practices such as desk checking, buddy checking, and manually executing my programs before running
them. But it also left me with a bias toward saving microseconds when the economic balance started going the other way.
The most ambitious information processing project of the 1950’s was the development of the Semi-Automated Ground Environment (SAGE) for U.S. and Canadian air defense. It brought together leading radar engineers, communications engineers, computer engineers, and nascent software engineers to develop a system that would detect, track, and prevent enemy aircraft from bombing the U.S. and Canadian homelands.
Figure 1 shows the software development process developed by the hardware engineers for use in SAGE [1]. It shows that sequential waterfall-type models have been used in software development for a long time. Further, if one arranges the steps in a V form with Coding at the bottom, this 1956 process is equivalent to the V-model for
software development. SAGE also developed the Lincoln Labs
Utility System to aid the thousands of programmers participating in
SAGE software development. It included an assembler, a library and
build management system, a number of utility programs, and aids to
testing and debugging. The resulting SAGE system successfully met
its specifications with about a one-year schedule slip. Benington’s
bottom-line comment on the success was “It is easy for me to single
out the one factor that led to our relative success: we were all
engineers and had been trained to organize our efforts along
engineering lines.”
Another indication of the hardware engineering orientation of the
1950’s is in the names of the leading professional societies for
software professionals: the Association for Computing Machinery
and the IEEE Computer
Society.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
2.1luận văn tốt nghiệp năm 1950: công nghệ phần mềm là như kỹ thuật phần cứngKhi tôi bước vào lĩnh vực phần mềm năm 1955 tại General Dynamics, luận án hiện hành là, "Kỹ sư phần mềm như bạn kỹ sư phần cứng." Tất cả mọi người trong tổ chức phần mềm GD là hoặc là một kỹ sư phần cứng hoặc một nhà toán học, và phần mềmphát triển hỗ trợ máy bay hoặc tên lửa kỹ thuật. NgườiGiữ kỹ thuật máy tính xách tay và thực hành như vậy giới luật phần cứng như"đo lường hai lần, cắt một lần," trước khi chạy mã của họ trên máy tính.Hành vi này cũng là phù hợp với năm 1950 tính toán kinh tế. Vào ngày đầu tiên của tôi vào công việc, giám sát của tôi cho thấy tôi máy tính 1103 GD thời đại, đầy một phòng lớn. Ông nói, "bây giờ nghe. Chúng tôi là trả tiền $600 một giờ cho giờ này máy tính và $2an cho bạn, và tôi muốn bạn để hành động phù hợp." Điều này instilled trong tôi một số thực hành tốt như anh bạn bàn kiểm tra, kiểm tra, và theo cách thủ công thực hiện chương trình của tôi trước khi chạyhọ. Nhưng nó cũng để lại tôi với một thiên vị về hướng tiết kiệm miligiây khi sự cân bằng kinh tế bắt đầu đi theo cách khác.Các dự án xử lý thông tin tham vọng nhất của những năm 1950 đã phát triển môi trường mặt đất Semi-Automated (SAGE) để bảo vệ máy Hoa Kỳ và Canada. Nó mang lại với nhau hàng đầu radar kỹ sư, kỹ sư truyền thông, máy tính kỹ sư và kỹ sư phần mềm mới xuất hiện để phát triển một hệ thống sẽ phát hiện, theo dõi và ngăn chặn đối phương máy bay ném bom Hoa Kỳ và Canada quê hương.Hình 1 cho thấy quá trình phát triển phần mềm phát triển bởi các kỹ sư phần cứng để sử dụng trong SAGE [1]. Nó cho thấy rằng mô hình thác nước-loại tuần tự đã được sử dụng trong phát triển phần mềm trong một thời gian dài. Hơn nữa, nếu một sắp xếp các bước trong một hình thức V với mã ở dưới cùng, này quá trình năm 1956 là tương đương với V-người mẫu chophát triển phần mềm. SAGE cũng phát triển các phòng thí nghiệm LincolnCác hệ thống tiện ích để hỗ trợ hàng ngàn của các lập trình viên tham giaPhát triển phần mềm SAGE. Nó bao gồm lắp ráp một, một thư viện vàxây dựng hệ thống quản lý, một số chương trình tiện ích, và aids đểthử nghiệm và gỡ lỗi. Hệ thống SAGE kết quả thành công đã gặpCác đặc điểm kỹ thuật với về một phiếu lịch trình một năm. Của beningtondưới cùng-Line bình luận về sự thành công là "nó là dễ dàng cho tôi để duy nhấttrong một yếu tố đó đã dẫn đến sự thành công tương đối của chúng tôi: chúng tôi đã tất cảkỹ sư và đã được đào tạo để tổ chức những nỗ lực của chúng tôi dọc theokỹ thuật đường."Các dấu hiệu khác của phần cứng kỹ thuật định hướng của cácnăm 1950 là trong tên của các xã hội chuyên nghiệp hàng đầu choCác chuyên gia phần mềm: Hiệp hội cho thiết bị máy tínhvà máy tính IEEEXã hội.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
2.1
Thesis 1950: Kỹ thuật phần mềm là như kỹ thuật phần cứng
Khi tôi bước vào lĩnh vực phần mềm năm 1955 tại General Dynamics, luận án hiện hành là: "phần mềm Kỹ sư như bạn kỹ sư phần cứng." Mọi người trong tổ chức phần mềm GD hoặc là một kỹ sư phần cứng hay một nhà toán học , và các phần mềm đang
phát triển được hỗ trợ máy bay hoặc tên lửa kỹ thuật. Người
giữ máy tính xách tay kỹ thuật và thực hành giới luật phần cứng như
"đo hai lần, cắt một lần," trước khi chạy code của họ trên máy tính.
Hành vi này cũng là phù hợp với kinh tế tính toán năm 1950. Vào ngày đầu tiên của tôi trong công việc, giám sát của tôi đã cho tôi xem GD ERA 1.103 máy tính, trong đó chứa đầy một căn phòng lớn. Ông nói, "Bây giờ nghe. Chúng tôi đang phải trả $ 600 một giờ cho máy tính này và $ 2an giờ cho bạn, và tôi muốn bạn để hành động phù hợp. "Điều này giúp tôi rất nhiều về thực hành tốt như kiểm tra bàn, kiểm tra bạn thân, và tự thực hiện chương trình của tôi trước khi chạy
chúng . Nhưng nó cũng để lại cho tôi một sự thiên vị về phía micro tiết kiệm khi sự cân bằng kinh tế bắt đầu đi theo cách khác.
Các dự án xử lý thông tin tham vọng nhất của năm 1950 là sự phát triển của đất Môi trường bán tự động (SAGE) trị và phòng không của Canada. Nó mang lại cùng các kỹ sư radar, kỹ sư giao thông, kỹ sư máy tính, và các kỹ sư phần mềm non trẻ hàng đầu để phát triển một hệ thống có thể phát hiện, theo dõi và ngăn chặn máy bay địch từ ném bom Mỹ và quê hương Canada.
Hình 1 cho thấy quá trình phát triển phần mềm được phát triển bởi các phần cứng kỹ sư để sử dụng trong SAGE [1]. Nó cho thấy rằng mô hình thác nước kiểu tuần tự đã được sử dụng trong phát triển phần mềm trong một thời gian dài. Hơn nữa, nếu một sắp xếp các bước trong một hình thức V với Mã hóa ở phía dưới, quá trình này năm 1956 là tương đương với V-mô hình
phát triển phần mềm. SAGE cũng phát triển Labs Lincoln
Hệ thống Tiện ích để giúp các lập trình viên tham gia hàng ngàn năm
phát triển phần mềm SAGE. Nó bao gồm một nhà lắp ráp, một thư viện và
xây dựng hệ thống quản lý, một số chương trình tiện ích, và viện trợ để
kiểm tra và gỡ lỗi. Hệ thống SAGE kết quả thành công đáp ứng
thông số kỹ thuật của nó với khoảng một lịch trình một năm trượt. Benington của
dòng dưới cùng bình luận về sự thành công là "Nó là dễ dàng cho tôi để duy nhất
ra khỏi các yếu tố một dẫn đến sự thành công tương đối của chúng tôi: chúng tôi là tất cả các
kỹ sư và đã được đào tạo để tổ chức các nỗ lực của chúng tôi cùng
đường dây kỹ thuật."
Một biểu hiện khác của phần cứng định hướng kỹ thuật của
năm 1950 là trong những cái tên của các xã hội chuyên nghiệp hàng đầu cho
các chuyên gia phần mềm: Hiệp hội máy tính
và IEEE Computer
Society.
đ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 ©2024 I Love Translation. All reserved.

E-mail: