3. Practical ConsiderationsConstruction is an activity in which the so terjemahan - 3. Practical ConsiderationsConstruction is an activity in which the so Bahasa Indonesia Bagaimana mengatakan

3. Practical ConsiderationsConstruc

3. Practical Considerations
Construction is an activity in which the software
engineer has to deal with sometimes chaotic and
changing real-world constraints, and he or she
must do so precisely. Due to the influence of realworld
constraints, construction is more driven by
practical considerations than some other KAs,
and software engineering is perhaps most craftlike
in the construction activities.
3.1. Construction Design
[1*]
Some projects allocate considerable design activity
to construction, while others allocate design
to a phase explicitly focused on design. Regardless
of the exact allocation, some detailed design
work will occur at the construction level, and that
design work tends to be dictated by constraints
imposed by the real-world problem that is being
addressed by the software.
Just as construction workers building a physical
structure must make small-scale modifications
to account for unanticipated gaps in the
builder’s plans, software construction workers
must make modifications on a smaller or larger
scale to flesh out details of the software design
during construction.
The details of the design activity at the construction
level are essentially the same as described in
the Software Design KA, but they are applied on
a smaller scale of algorithms, data structures, and
interfaces.
3.2. Construction Languages
[1*]
Construction languages include all forms of
communication by which a human can specify an
executable problem solution to a problem. Construction
languages and their implementations
(for example, compilers) can affect software
quality attributes of performance, reliability, portability,
and so forth. They can be serious contributors
to security vulnerabilities.
The simplest type of construction language
is a configuration language, in which software
engineers choose from a limited set of predefined
options to create new or custom software
installations. The text-based configuration files
used in both the Windows and Unix operating
systems are examples of this, and the menu-style
selection lists of some program generators constitute
another example of a configuration language.
Toolkit languages are used to build applications
out of elements in toolkits (integrated sets
of application-specific reusable parts); they are
more complex than configuration languages.
Toolkit languages may be explicitly defined as
application programming languages, or the applications
may simply be implied by a toolkit’s set
of interfaces.
Scripting languages are commonly used kinds
of application programming languages. In some
scripting languages, scripts are called batch files
or macros.
Programming languages are the most flexible
type of construction languages. They also contain
the least amount of information about specific
application areas and development processes—
therefore, they require the most training and skill
to use effectively. The choice of programming language
can have a large effect on the likelihood of
vulnerabilities being introduced during coding—
for example, uncritical usage of C and C++ are
questionable choices from a security viewpoint.
There are three general kinds of notation used
for programming languages, namely
• linguistic (e.g., C/C++, Java)
• formal (e.g., Event-B)
• visual (e.g., MatLab).
Linguistic notations are distinguished in particular
by the use of textual strings to represent
complex software constructions. The combination
of textual strings into patterns may have a
sentence-like syntax. Properly used, each such
string should have a strong semantic connotation
providing an immediate intuitive understanding
of what will happen when the software construction
is executed.
Formal notations rely less on intuitive, everyday
meanings of words and text strings and more
on definitions backed up by precise, unambiguous,
and formal (or mathematical) definitions.
Formal construction notations and formal methods
are at the semantic base of most forms of
0/5000
Dari: -
Ke: -
Hasil (Bahasa Indonesia) 1: [Salinan]
Disalin!
3. praktis pertimbanganKonstruksi adalah sebuah aktivitas di mana perangkat lunakinsinyur harus berurusan dengan kadang-kadang kacau danmengubah kendala dunia nyata, dan diaharus melakukannya secara tepat. Karena pengaruh realworldkendala, konstruksi lebih didorong olehpertimbangan-pertimbangan praktis daripada beberapa KAs lainnya,dan rekayasa perangkat lunak mungkin paling craftlikedalam kegiatan pembangunan.3.1. konstruksi desain[1 *]Beberapa proyek mengalokasikan cukup desain aktivitasuntuk konstruksi, sementara orang lain mengalokasikan desainuntuk fase secara eksplisit berfokus pada desain. Terlepas darialokasi tepat, beberapa detail desainpekerjaan akan terjadi pada tingkat pembangunan, dan bahwapekerjaan desain cenderung didikte oleh kendaladikenakan oleh masalah nyata yang sedangditangani oleh perangkat lunak.Hanya sebagai pekerja konstruksi bangunan fisikstruktur harus membuat modifikasi yang skala keciluntuk memperhitungkan tak terduga kesenjangan dalamrencana Builder, pekerja konstruksi perangkat lunakharus membuat modifikasi yang lebih kecil atau lebih besarskala untuk menyempurnakan rincian desain perangkat lunakselama konstruksi.Detail dari aktivitas desain di pembangunantingkat dasarnya adalah sama seperti yang dijelaskan dalamKA desain perangkat lunak, tetapi mereka yang diterapkan padaskala yang lebih kecil dari algoritma, struktur data, danantarmuka.3.2. konstruksi bahasa[1 *]Konstruksi bahasa termasuk segala bentukkomunikasi yang manusia dapat menentukaneksekusi masalah solusi untuk masalah. Konstruksibahasa dan implementasi mereka(misalnya, penyusun) dapat mempengaruhi perangkat lunakatribut kualitas kinerja, keandalan, portabilitas,dan sebagainya. Mereka dapat menjadi serius kontributoruntuk kerentanan keamanan.Jenis paling sederhana dari konstruksi bahasaBahasa konfigurasi, di mana perangkat lunakinsinyur memilih dari serangkaian standarpilihan untuk membuat perangkat lunak baru atau kustominstalasi. File konfigurasi berbasis teksdigunakan dalam kedua Windows dan Unix operasisistem adalah contoh ini, dan menu-gayapilihan daftar beberapa program Generator merupakanContoh lain dari bahasa konfigurasi.Toolkit bahasa yang digunakan untuk membangun aplikasikeluar dari elemen dalam toolkit (set terintegrasiaplikasi-spesifik dapat digunakan kembali bagian); merekalebih kompleks daripada bahasa konfigurasi.Toolkit bahasa eksplisit dapat didefinisikan sebagaiaplikasi bahasa pemrograman, atau aplikasihanya dapat secara tersirat oleh set toolkitantarmuka.Bahasa Scripting Apakah jenis umum digunakanbahasa pemrograman aplikasi. Dalam beberapascripting bahasa, script disebut file batchatau macro.Bahasa pemrograman adalah yang paling fleksibeljenis konstruksi bahasa. Mereka juga mengandungpaling sedikit informasi tentang spesifikaplikasi dan pengembangan proses —oleh karena itu, mereka memerlukan pelatihan yang paling dan keterampilanuntuk menggunakan secara efektif. Pilihan bahasa pemrogramandapat memiliki dampak yang besar pada kemungkinankerentanan yang diperkenalkan selama coding —sebagai contoh, adalah tidak kritis penggunaan C dan C ++pilihan dipertanyakan dari sudut pandang keamanan.Ada tiga jenis umum notasi yang digunakanuntuk pemrograman bahasa, yaitu• bahasa (misalnya, C/C++, Java)• formal (misalnya, Event-B)• visual (misalnya, MatLab).Linguistik notasi dibedakan khususnyadengan menggunakan teks string untuk mewakiliperangkat lunak yang rumit konstruksi. Kombinasiteks string ke dalam pola mungkin memilikikalimat-seperti sintaks. Digunakan dengan benar, masing-masing sepertistring harus mempunyai konotasi semantik yang kuatmemberikan pemahaman intuitif segeraapa yang akan terjadi ketika pembangunan perangkat lunakdijalankan.Notasi formal bergantung kurang di intuitif, sehari-harimakna dari kata-kata dan string teks dan lebihpada definisi yang didukung oleh tepat, jelas,dan definisi formal (atau matematika).Notasi formal konstruksi dan metode formaldi dasar semantik kebanyakan bentuk
Sedang diterjemahkan, harap tunggu..
Hasil (Bahasa Indonesia) 2:[Salinan]
Disalin!
3. Pertimbangan Praktis
Konstruksi adalah kegiatan di mana software
engineer harus berurusan dengan kadang-kadang kacau dan
mengubah kendala dunia nyata, dan dia
harus melakukannya dengan tepat. Karena pengaruh realworld
kendala, konstruksi lebih didorong oleh
pertimbangan praktis daripada beberapa Kas lainnya,
dan rekayasa perangkat lunak yang mungkin paling craftlike
dalam kegiatan konstruksi.
3.1. Desain Konstruksi
[1 *]
Beberapa proyek mengalokasikan kegiatan desain yang cukup
untuk konstruksi, sementara yang lain mengalokasikan desain
ke fase secara eksplisit berfokus pada desain. Terlepas
dari alokasi yang tepat, beberapa desain rinci
pekerjaan akan terjadi pada tingkat konstruksi, dan bahwa
karya desain cenderung berdasarkan batasan
yang diberlakukan oleh masalah dunia nyata yang sedang
ditangani oleh perangkat lunak.
Sama seperti pekerja konstruksi bangunan fisik
struktur harus membuat modifikasi kecil
untuk memperhitungkan kesenjangan yang tak terduga dalam
rencana pembangun, pekerja konstruksi perangkat lunak
harus membuat modifikasi pada yang lebih kecil atau lebih besar
besaran untuk menyempurnakan detail dari desain perangkat lunak
selama konstruksi.
Rincian kegiatan desain pada konstruksi
tingkat yang dasarnya sama seperti yang dijelaskan dalam
Perangkat Lunak Desain KA, tapi mereka diterapkan pada
skala yang lebih kecil dari algoritma, struktur data, dan
interface.
3.2. Konstruksi Bahasa
[1 *]
bahasa Konstruksi mencakup semua bentuk
komunikasi dimana manusia dapat menentukan
solusi masalah dieksekusi untuk masalah. Konstruksi
bahasa dan implementasi mereka
(misalnya, kompiler) dapat mempengaruhi software
atribut kualitas kinerja, keandalan, portabilitas,
dan sebagainya. Mereka bisa menjadi kontributor serius
untuk kerentanan keamanan.
Jenis paling sederhana dari bahasa konstruksi
adalah bahasa konfigurasi, di mana perangkat lunak
insinyur memilih dari seperangkat terbatas yang telah ditetapkan
pilihan untuk membuat perangkat lunak baru atau kustom
instalasi. File konfigurasi berbasis teks
yang digunakan baik dalam operasi Windows dan Unix
sistem adalah contoh dari ini, dan menu ala
daftar seleksi beberapa generator Program merupakan
contoh lain dari bahasa konfigurasi.
bahasa Toolkit digunakan untuk membangun aplikasi
dari unsur-unsur di toolkit (set terintegrasi
bagian dapat digunakan kembali aplikasi khusus); mereka
lebih kompleks dari bahasa konfigurasi.
bahasa Toolkit dapat secara eksplisit didefinisikan sebagai
bahasa pemrograman aplikasi, atau aplikasi
mungkin hanya tersirat oleh set toolkit yang
interface.
Scripting bahasa yang umum digunakan jenis
bahasa pemrograman aplikasi. Dalam beberapa
bahasa scripting, script disebut batch file
atau macro.
Bahasa pemrograman yang paling fleksibel
jenis bahasa konstruksi. Mereka juga mengandung
paling sedikit informasi tentang spesifik
area aplikasi dan pengembangan proses-
oleh karena itu, mereka membutuhkan paling pelatihan dan keterampilan
untuk menggunakan secara efektif. Pilihan bahasa pemrograman
dapat memiliki dampak yang besar pada kemungkinan
kerentanan yang diperkenalkan selama coding-
misalnya, penggunaan kritis dari C dan C ++ adalah
pilihan dipertanyakan dari sudut pandang keamanan.
Ada tiga jenis umum notasi yang digunakan
untuk bahasa pemrograman, yaitu
• linguistik (misalnya, C / C ++, Java)
• formal (misal, acara-B)
• visual (misalnya, Matlab).
notasi linguistik dibedakan khususnya
dengan menggunakan string teks untuk mewakili
konstruksi perangkat lunak yang kompleks. Kombinasi
dari string tekstual ke dalam pola mungkin memiliki
sintaks kalimat seperti. Benar digunakan, masing-masing seperti
tali harus memiliki konotasi semantik yang kuat
memberikan pemahaman intuitif langsung
apa yang akan terjadi pada saat pembangunan perangkat lunak
dijalankan.
notasi formal kurang mengandalkan intuisi, sehari-hari
makna kata-kata dan string teks dan lebih
pada definisi didukung oleh tepat , jelas,
dan formal (atau matematika) definisi.
notasi konstruksi Formal dan metode formal
adalah di dasar semantik kebanyakan bentuk
Sedang diterjemahkan, harap tunggu..
 
Bahasa lainnya
Dukungan alat penerjemahan: Afrikans, Albania, Amhara, Arab, Armenia, Azerbaijan, Bahasa Indonesia, Basque, Belanda, Belarussia, Bengali, Bosnia, Bulgaria, Burma, Cebuano, Ceko, Chichewa, China, Cina Tradisional, Denmark, Deteksi bahasa, Esperanto, Estonia, Farsi, Finlandia, Frisia, Gaelig, Gaelik Skotlandia, Galisia, Georgia, Gujarati, Hausa, Hawaii, Hindi, Hmong, Ibrani, Igbo, Inggris, Islan, Italia, Jawa, Jepang, Jerman, Kannada, Katala, Kazak, Khmer, Kinyarwanda, Kirghiz, Klingon, Korea, Korsika, Kreol Haiti, Kroat, Kurdi, Laos, Latin, Latvia, Lituania, Luksemburg, Magyar, Makedonia, Malagasi, Malayalam, Malta, Maori, Marathi, Melayu, Mongol, Nepal, Norsk, Odia (Oriya), Pashto, Polandia, Portugis, Prancis, Punjabi, Rumania, Rusia, Samoa, Serb, Sesotho, Shona, Sindhi, Sinhala, Slovakia, Slovenia, Somali, Spanyol, Sunda, Swahili, Swensk, Tagalog, Tajik, Tamil, Tatar, Telugu, Thai, Turki, Turkmen, Ukraina, Urdu, Uyghur, Uzbek, Vietnam, Wales, Xhosa, Yiddi, Yoruba, Yunani, Zulu, Bahasa terjemahan.

Copyright ©2025 I Love Translation. All reserved.

E-mail: