{"id":5225,"date":"2025-01-04T12:15:06","date_gmt":"2025-01-04T05:15:06","guid":{"rendered":"https:\/\/www.linuxid.net\/istilah\/?p=5225"},"modified":"2025-02-03T22:32:57","modified_gmt":"2025-02-03T15:32:57","slug":"orthogonal","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/istilah\/orthogonal\/","title":{"rendered":"orthogonal"},"content":{"rendered":"<p>Istilah <i>ortogonal<\/i> berasal dari bahasa Yunani <i>orthogonios<\/i> (&#8220;ortho&#8221; berarti <i>benar<\/i> dan &#8220;gon&#8221; berarti <i>bersudut<\/i>). Konsep ortogonal memiliki akar dalam matematika tingkat lanjut, khususnya aljabar linear, geometri Euclidean, dan trigonometri bola. <i>Ortogonal<\/i> dan <i>tegak lurus<\/i> sering digunakan sebagai sinonim.<\/p>\n<p>Istilah terkait, <i>proyeksi ortogonal<\/i>, menggambarkan metode menggambar <a href=\"https:\/\/www.linuxid.net\/istilah\/3-D-three-dimensions-or-three-dimensional\/\">objek tiga dimensi<\/a> dengan perspektif linear. Ini mengacu pada garis perspektif yang digambar secara diagonal di sepanjang garis paralel yang bertemu pada titik yang disebut &#8220;titik lenyap&#8221; (vanishing point). Garis perspektif semacam itu bersifat ortogonal atau tegak lurus satu sama lain.<\/p>\n<p>Definisi ortogonal juga telah diperluas ke dalam penggunaan umum, yang berarti karakteristik sesuatu yang independen (terhadap sesuatu yang lain). Ini juga dapat berarti non-<a href=\"https:\/\/www.linuxid.net\/istilah\/redundant\/\">redundan<\/a>, tidak tumpang tindih, atau tidak relevan.<\/p>\n<h2>Garis Ortogonal dan Matematika<\/h2>\n<p>Dalam geometri Euclidean, objek ortogonal berkaitan dengan ketegaklurusan satu sama lain. Garis atau segmen garis yang tegak lurus pada titik perpotongannya dikatakan memiliki hubungan ortogonal. Demikian pula, dua vektor dianggap ortogonal jika membentuk sudut 90 derajat. Dengan demikian, pergerakan oleh satu vektor sepanjang sumbu X-Y ortogonal tidak menghasilkan pergerakan terkait oleh vektor kedua; vektor tersebut saling berhubungan tetapi sepenuhnya independen.<\/p>\n<h2>Fungsi Kontrol Ortogonal dalam Perangkat Keras Komputer<\/h2>\n<p>Dalam terminologi komputer<i>, <\/i>ortogonal menggambarkan kondisi independensi antara berbagai dimensi atau <a href=\"https:\/\/www.linuxid.net\/istilah\/object\/\">objek<\/a>. Contoh dasarnya dapat ditemukan pada monitor komputer, yang mencakup kontrol ortogonal untuk menyesuaikan kecerahan, kontras, dan warna secara independen. Anda dapat menyesuaikan kecerahan tanpa mengubah aspek lain dari resolusi layar, misalnya. Pada tingkat yang lebih kompleks, konsep ortogonal sering dikaitkan dengan pengembangan perangkat lunak, penyimpanan persisten, dan <a href=\"https:\/\/www.linuxid.net\/istilah\/networking\/\">jaringan<\/a>.<\/p>\n<h2>Ortogonal dalam Pengembangan Perangkat Lunak<\/h2>\n<p>Dalam terminologi komputer, sesuatu &#8212; seperti bahasa pemrograman atau objek data &#8212; bersifat ortogonal jika dapat digunakan tanpa mempertimbangkan bagaimana penggunaannya akan memengaruhi hal lain. Bahasa ortogonal memungkinkan pengembang perangkat lunak untuk mengubah satu operasi dalam sistem secara independen tanpa menyebabkan efek berantai pada operasi lain yang bergantung. Dengan kata lain, desain ortogonal berarti hanya ada satu cara untuk mengubah properti sistem yang Anda kendalikan &#8212; mengeksekusi Operasi A tidak akan mempengaruhi Operasi B. Pendekatan ini sangat berguna saat melakukan <a href=\"https:\/\/www.linuxid.net\/istilah\/debugging\/\">debugging<\/a> <a href=\"https:\/\/www.linuxid.net\/istilah\/script\/\">skrip<\/a>.<\/p>\n<p>Pengembangan perangkat lunak ortogonal berusaha untuk menyederhanakan penyusunan <a href=\"https:\/\/www.linuxid.net\/istilah\/instruction-set\/\">set instruksi<\/a>. Bahasa pemrograman dikompilasi dari sejumlah kecil komponen yang hanya dapat digabungkan dalam jumlah cara yang terbatas, sehingga mengurangi jumlah kesalahan dan memungkinkan pengembang lebih cepat belajar membaca dan menulis <a href=\"https:\/\/www.linuxid.net\/istilah\/program\/\">program<\/a> dalam bahasa tersebut.<\/p>\n<h2>Bahasa Pemrograman Ortogonal<\/h2>\n<p>Sebuah bahasa pemrograman bersifat ortogonal jika fitur-fiturnya dapat digunakan tanpa memikirkan bagaimana penggunaannya akan mempengaruhi fitur lainnya. Pascal kadang-kadang dianggap sebagai bahasa ortogonal, sementara <a href=\"https:\/\/www.linuxid.net\/istilah\/C\/\">C++<\/a> dianggap sebagai bahasa non-ortogonal.<\/p>\n<p>Fitur program yang kompatibel dengan versi sebelumnya &#8212; disebut <a href=\"https:\/\/www.linuxid.net\/istilah\/backward-compatible-backward-compatibility\/\">kompatibel mundur<\/a> &#8212; memiliki hubungan ortogonal dengan fitur versi sebelumnya karena keduanya saling independen; Anda tidak perlu khawatir tentang bagaimana penggunaan fitur satu versi akan menyebabkan efek tak terduga karena interaksi dengan fitur dari versi lain. Baik fitur maupun programnya dapat dikatakan bersifat ortogonal.<\/p>\n<h2>Persistensi dan Penyimpanan Ortogonal<\/h2>\n<p>Lama waktu data disimpan dalam <a href=\"https:\/\/www.linuxid.net\/istilah\/storage\/\">penyimpanan<\/a> dalam sistem komputer dikenal sebagai <i>persistensi<\/i>. <i>Persistensi ortogonal<\/i> (kadang-kadang juga dikenal sebagai <i>persistensi transparan<\/i>) adalah kualitas sistem pemrograman yang memungkinkan seorang programmer memperlakukan data secara serupa tanpa memperhatikan lamanya waktu data disimpan. Sering kali, programmer harus menggunakan pendekatan berbeda dan <a href=\"https:\/\/www.linuxid.net\/istilah\/code\/\">pengkodean<\/a> terpisah untuk mengakses data tergantung pada berapa lama data telah disimpan. Menggunakan sistem pemrograman dengan persistensi data ortogonal memungkinkan programmer memperlakukan data dengan cara yang sama terlepas dari karakteristik persistensinya, menghemat waktu pemrograman dan memudahkan penerapan integritas referensial.<\/p>\n<h2>Persistensi Ortogonal vs. Non-Ortogonal<\/h2>\n<p>Ciri khas persistensi ortogonal adalah objek data dimuat sesuai kebutuhan, seperti kueri basis data navigasional yang memuat objek target saat melintasi referensi dalam suatu objek. Sebagian besar sistem operasi standar industri (<a href=\"https:\/\/www.linuxid.net\/istilah\/operating-system-OS\/\">OS<\/a>) mendukung persistensi ortogonal.<\/p>\n<p>Kelemahan yang dirasakan dari persistensi ortogonal terutama berpusat pada inefisiensi dan masalah pemrograman tingkat semantik. Sistem dengan persistensi ortogonal tidak memiliki jendela tingkat tinggi ke dalam penyimpanan data persisten, yang berarti pengembang tidak dapat mengandalkan objek data yang merujuk satu sama lain secara sistematis.<\/p>\n<h2>Fungsi Ortogonal dalam Jaringan dan Virtualisasi Switch<\/h2>\n<p>Orthogonal Frequency-Division Multiplexing (<a href=\"https:\/\/www.linuxid.net\/istilah\/orthogonal-frequency-division-multiplexing\/\">OFDM<\/a>) adalah skema jaringan multi-akses yang menyediakan tingkat akses data tinggi dan <a href=\"https:\/\/www.linuxid.net\/istilah\/bandwidth\/\">bandwidth<\/a> luas. OFDM membagi <a href=\"https:\/\/www.linuxid.net\/istilah\/signal\/\">sinyal<\/a> menjadi beberapa saluran pita sempit pada frekuensi yang berbeda. Bentuk <a href=\"https:\/\/www.linuxid.net\/istilah\/digital\/\">modulasi digital<\/a> ini dikembangkan pada 1960-an untuk mengurangi interferensi sinyal di antara saluran yang berdekatan dalam frekuensi. Selain akses data kecepatan tinggi, sinyal yang dimodulasi OFDM digunakan dalam siaran audio digital dan <a href=\"https:\/\/www.linuxid.net\/istilah\/digital-television-DTV\/\">televisi digital<\/a>.<\/p>\n<p>Demikian pula, fungsi ortogonal memainkan peran dalam jaringan penyimpanan virtual yang bergantung pada switch. Fungsi switching ortogonal ini mencakup area seperti pengkabelan jaringan, transportasi data, <a href=\"https:\/\/www.linuxid.net\/istilah\/block-storage\/\">virtualisasi penyimpanan blok<\/a>, manajemen <a href=\"https:\/\/www.linuxid.net\/istilah\/RAID\/\">RAID<\/a>, serta teknologi <a href=\"https:\/\/www.linuxid.net\/istilah\/file-system\/\">sistem file<\/a> untuk penyimpanan objek data.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Istilah ortogonal berasal dari bahasa Yunani orthogonios (&#8220;ortho&#8221; berarti benar dan &#8220;gon&#8221; berarti bersudut). Konsep ortogonal memiliki akar dalam matematika tingkat lanjut, khususnya aljabar linear, geometri Euclidean, dan trigonometri bola. Ortogonal dan tegak lurus sering digunakan sebagai sinonim. Istilah terkait, proyeksi ortogonal, menggambarkan metode menggambar objek tiga dimensi dengan perspektif linear. Ini mengacu pada garis [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[271],"tags":[80],"class_list":["post-5225","post","type-post","status-publish","format-standard","hentry","category-software-development","tag-storage-architecture-and-strategy"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Apa itu orthogonal? - Istilah Komputer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.linuxid.net\/istilah\/orthogonal\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apa itu orthogonal? - Istilah Komputer\" \/>\n<meta property=\"og:description\" content=\"Istilah ortogonal berasal dari bahasa Yunani orthogonios (&#8220;ortho&#8221; berarti benar dan &#8220;gon&#8221; berarti bersudut). Konsep ortogonal memiliki akar dalam matematika tingkat lanjut, khususnya aljabar linear, geometri Euclidean, dan trigonometri bola. Ortogonal dan tegak lurus sering digunakan sebagai sinonim. Istilah terkait, proyeksi ortogonal, menggambarkan metode menggambar objek tiga dimensi dengan perspektif linear. Ini mengacu pada garis [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/istilah\/orthogonal\/\" \/>\n<meta property=\"og:site_name\" content=\"Istilah Komputer\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-04T05:15:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-03T15:32:57+00:00\" \/>\n<meta name=\"author\" content=\"adhit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"adhit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/orthogonal\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/orthogonal\/\",\"name\":\"Apa itu orthogonal? - Istilah Komputer\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\"},\"datePublished\":\"2025-01-04T05:15:06+00:00\",\"dateModified\":\"2025-02-03T15:32:57+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/istilah\/orthogonal\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/istilah\/orthogonal\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/orthogonal\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/linuxid.net\/istilah\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"orthogonal\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\",\"url\":\"https:\/\/linuxid.net\/istilah\/\",\"name\":\"Istilah Komputer\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/istilah\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\",\"name\":\"adhit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465\",\"contentUrl\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465\",\"caption\":\"adhit\"},\"sameAs\":[\"https:\/\/linuxid.net\/istilah\"],\"url\":\"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apa itu orthogonal? - Istilah Komputer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.linuxid.net\/istilah\/orthogonal\/","og_locale":"id_ID","og_type":"article","og_title":"Apa itu orthogonal? - Istilah Komputer","og_description":"Istilah ortogonal berasal dari bahasa Yunani orthogonios (&#8220;ortho&#8221; berarti benar dan &#8220;gon&#8221; berarti bersudut). Konsep ortogonal memiliki akar dalam matematika tingkat lanjut, khususnya aljabar linear, geometri Euclidean, dan trigonometri bola. Ortogonal dan tegak lurus sering digunakan sebagai sinonim. Istilah terkait, proyeksi ortogonal, menggambarkan metode menggambar objek tiga dimensi dengan perspektif linear. Ini mengacu pada garis [&hellip;]","og_url":"https:\/\/www.linuxid.net\/istilah\/orthogonal\/","og_site_name":"Istilah Komputer","article_published_time":"2025-01-04T05:15:06+00:00","article_modified_time":"2025-02-03T15:32:57+00:00","author":"adhit","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"adhit","Estimasi waktu membaca":"4 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/istilah\/orthogonal\/","url":"https:\/\/www.linuxid.net\/istilah\/orthogonal\/","name":"Apa itu orthogonal? - Istilah Komputer","isPartOf":{"@id":"https:\/\/linuxid.net\/istilah\/#website"},"datePublished":"2025-01-04T05:15:06+00:00","dateModified":"2025-02-03T15:32:57+00:00","author":{"@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/istilah\/orthogonal\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/istilah\/orthogonal\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/istilah\/orthogonal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linuxid.net\/istilah\/"},{"@type":"ListItem","position":2,"name":"orthogonal"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/istilah\/#website","url":"https:\/\/linuxid.net\/istilah\/","name":"Istilah Komputer","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/istilah\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d","name":"adhit","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/","url":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465","contentUrl":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465","caption":"adhit"},"sameAs":["https:\/\/linuxid.net\/istilah"],"url":"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/5225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/comments?post=5225"}],"version-history":[{"count":0,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/5225\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/media?parent=5225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/categories?post=5225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/tags?post=5225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}