Fleksibilitas kata-kata yang berbeda memungkinkan mereka untuk digunakan di berbagai bidang aktivitas manusia, dan pemahaman konsep-konsep ini berbeda. Salah satu kata multi-faceted tersebut adalah "mengetik". Konsep ini paling sering ditemukan dalam metrologi, desain, arsitektur. Istilah ini juga digunakan oleh programmer.
Apa artinya mengetik
Solusi untuk berbagai masalah mungkin terletak pada pembuatan berbagai bentuk dan standar, yang harus diikuti ketika bekerja dengan teknologi dan proses produksi. Tipifikasi terlibat dalam standardisasi dan pengembangan solusi universal. Arti kata itu berarti arah dalam konstruksi, desain, yang memungkinkan konstruksi berbagai objek berdasarkan proyek standar. Pengembangan beberapa prinsip dasar secara signifikan mempercepat proses pembangunan struktur atau meningkatkan efisiensi sistem secara keseluruhan.
Tipifikasi dalam konstruksi
Apa arti mengetik bagi pembangun? Kemungkinan besar, penggunaan jenis, aturan dan peraturan yang dikembangkan secara khusus, alat dan desain standar. Tipifikasi tersebut dirancang untuk secara signifikan meningkatkan laba atas tindakan pembangun, meningkatkan efisiensi mesin dan mekanisme yang terlibat, dan mempercepat pembangunan fasilitas.konstruksi.
Elemen pengetikan terpisah telah dikenal sejak zaman kuno. Para arkeolog menemukan jejak penggunaan kembali fragmen struktur individu, duplikasi teknik konstruksi standar. Penggunaan elemen tipifikasi individu terjadi baik di bangunan Abad Pertengahan maupun di bangunan klasik Zaman Baru. Tetapi tipifikasi telah memainkan peran terbesar dalam arsitektur negara-negara pasca-Soviet. Industrialisasi membutuhkan masuknya tenaga kerja yang besar - dan karenanya pembangunan gedung-gedung tinggi yang standar dan ekonomis. Beginilah tampilan bangunan "Khrushchev" yang terkenal - proyek khas tahun 50-70an, yang, berkat pengetikan, dibangun di semua sudut bekas Uni Soviet dalam waktu singkat.
Tipifikasi dalam standardisasi
Standarisasi mencakup banyak disiplin teknis terkait. Berkat ilmu ini, perangkat pengukuran menunjukkan nilai yang sama, alat kerja dirancang untuk pekerjaan yang sama, dan barang yang ditawarkan kepada pelanggan disertifikasi sesuai dengan parameter yang sama. Tipisasi adalah penetapan aturan dan norma yang seragam dalam produksi barang, alat, dan sebagainya tertentu. Proses ini berkembang di berbagai bidang standardisasi teknologi, diperhitungkan dalam pengembangan dokumentasi peraturan, dan mempengaruhi metode standar perhitungan dan penganggaran.
Mengetik dalam pemrograman
Apa yang dimaksud dengan mengetik dalam kasus ini? Pemrograman pada dasarnya adalahadalah proses komunikasi antara seseorang dengan komputer. Seperti komunikasi apa pun, percakapan semacam itu hanya dimungkinkan dengan bantuan bahasa, yang merupakan alat untuk menerjemahkan perintah manusia menjadi sinyal yang dapat dipahami oleh komputer. Semua proses standar dalam pemrograman dilakukan dalam satu bahasa atau lainnya. Peran besar dalam klasifikasi bahasa semacam itu dimainkan dengan mengetik. Arti dan makna dari konsep ini menjadikan masalah pengetikan sebagai dasar untuk menggunakan bahasa yang ada dan membuat yang baru.
Dua kelompok bahasa pemrograman
Secara umum bahasa yang ada dibagi menjadi dua kelompok besar:
- bahasa yang tidak diketik;
- bahasa yang diketik.
Seperti yang Anda lihat, mengetik adalah tolok ukur yang dengannya Anda dapat membagi sejumlah besar bahasa yang ada secara sederhana dan mudah dipahami. Bahasa yang tidak diketik - assembler, Brainfuck atau sejenisnya - dirancang untuk memecahkan berbagai masalah yang sempit. Mereka tidak dapat diadaptasi atau ditingkatkan. Hal lain adalah bahasa di mana pengetikan hadir. Ini adalah Scala, PHP, C, Python dan Lua, serta beberapa alat lainnya.
Struktur bahasa yang diketik
Bahasa yang diketik jauh lebih kompleks dan menarik. Oleh karena itu, perlu untuk membaginya lagi menjadi beberapa kelompok sesuai dengan karakteristik tertentu, di mana, sekali lagi, pengetikan memainkan peran penting.
- Bahasa pengetikan dinamis atau statistik. Pemisahan atas dasar ini dilakukan menurut jenis akhirfungsi variabel. Pengetikan statistik dilakukan pada tahap kompilasi. Artinya, saat memproses suatu perintah, kompiler sudah “tahu” di mana mencari tipe tertentu. Hal lain adalah pengetikan dinamis. Arti dari tipe sudah diklarifikasi selama pemrosesan perintah. Contoh pengetikan statistik: C, Java, C; subkelompok dinamis yang disediakan: Python, JavaScript, Ruby.
- Bahasa pengetikan yang kuat dan longgar. Yang pertama tidak mengizinkan bahasa untuk mencampur berbagai jenis ekspresi yang digunakan - misalnya, infinity tidak dapat dikurangkan dari satu dalam bahasa seperti itu. Bahasa dengan pengetikan longgar dapat melakukan konversi implisit, meskipun dengan kehilangan presisi yang signifikan. Contoh pemisahan atas dasar ini: strict: Python, Lisp, Haskell, Java; tidak ketat: C, Visual Basic, JavaScript, PHP.
- Pengetikan implisit dan eksplisit. Pemisahan dilakukan melalui compiler. Bahasa yang diketik secara eksplisit membuat variabel yang digunakan dan variabel baru secara eksplisit. Dalam bahasa implisit, fungsi ini terletak pada compiler. Contoh bahasa yang diketik secara eksplisit adalah C++, D, C. Tersirat: Lua, PHP, JavaScript.
Seperti yang Anda lihat, mengetik memainkan peran besar dalam berbagai aktivitas. Dengan mempertimbangkan proses globalisasi yang berkembang, perannya hanya akan meningkat. Dibutuhkan banyak usaha dan waktu untuk menggambarkan semua proses dan teknologi yang ada dan yang akan datang, membawanya ke penyebut yang sama, sehingga sangat memudahkan kehidupan orang-orang di seluruh penjuru Bumi.