pic
Sumber: quora.com - Erik Trautman, Founder of Viking Code School and The Odin Project Berawal dari sebuah artikel di quora.com, menyatakan bahwa dibutuhkan waktu sekitar 1000 jam untuk menjadi seorang software developer handal. Kita harus memiliki skill yang kuat dalam berbagai hal - HTML, CSS, Javascript, jQuery, front-end dan back-end framework, Bahasa pemrograman, Database arsitektur, Deployment dan testing. Kemampuan-kemampuan tersebut sangat bisa dikuasai jika kita melakukan cara-cara terstruktur dalam pendekatan pemahamannya. Sumber gambar: shutterstock.com Trautman menjelaskan dalam art......
pic
Sumber: http://www.techrepublic.com/ Ketika Pokemon Go diluncurkan pada bulan Juli 2016, dengan cepat menjadi mobile game terbesar dalam sejarah Amerika Serikat. Ada 2 hal yang secara bersamaan terbawa dalam game ini. Pertama, memperkenalkan penerapan teknolgi augmented reality (AR) kepada masyarakat. Selain itu, terbukti adanya peluang menghasilkan keuntungan dalam bisnis. Karena permainan menggunakan koordinat GPS dan lokasi secara nyata, pemain mendatangi tempat-tempat seperti perkantor, museum, restoran, tempat wisata dan area publik lainnya, hanya untuk menangkap Pokemon. Permainan ini ju......
pic
Mengenal Tanaman Daun Insulin Tanaman daun insulin atau yang sering dikenal dengan nama rondo semoyo, kembang bulan, kayu paik, kipait dan harsaga. Sebagian masyarakat menyebutnya tanaman paitan karena tangan akan terasa pahit jika memegang daun tanaman ini. Tanaman daun insulin ini memang masih kurang dikenal oleh masyarakat. Seringkali orang menanam daun insulin di halaman rumah, dan dikonsumsi oleh keluarga penderita diabetes. Diluar negri tanaman ini populer dengan sebutan mexican sunflower dan biasa digunakan sebagai antidiabetes dan anti virus oleh masyarakat taiwan. Di Kenya tanaman ini......
pic
Source: simpleorganiclife.org   Reflexology is an ancient Chinese practice where pressure is applied to specific points on the hands, feet, and ears. These reflex points correspond to different organs, systems, and parts of the body. By applying pressure to these points, you can relieve pain and promote health in various parts of your body that may be suffering. Your foot is one of the most connected parts of your body to the rest. It may have something to do with the fact that are feet are almost always in contact with the Earth. It’s hard to say. But when you gently massage these plac......
pic
Manfaat Daun Binahong Menurut Yusup Yudi Prayudi yang dijelaskan dalam Warta  Balai Penelitian Tanaman Rempah dan Obat (2009 : 6) bahwa  seluruh bagian tanaman  Binahong mulai dari akar, umbi, batang, daun dan bunga sangat mujarab untuk obat dalam penyembuhan (terapi herbal). Khasiat utama tanaman Binahong yaitu sebagai berikut : 1. Mempercepat pemulihan kesehatan setelah operasi, setelah melahirkan, khitan, bermacam luka dalam, luka luar dan radang usus. 2. Melancarkan, menormalkan peredaran dan tekanan darah. 3. Mencegah stroke, maag dan asam urat. 4. Menambah dan mengembalikan vitalitas ......
Feb

17

Periode (awal – 1970)

Komputer modern pertama adalah sebuah elektromekanical, alat mesin ketik dikembangkan di polandia pada akhir tahun 1920 untuk menulis pesan kode. Perangkat kemudian dijual kepada kementrian perdagangan Jerman, dan pada tahun 1930 diadopsi oleh militer jerman untuk menulis kode semua komunikasi.

Alat ini hanya digunakan untuk menulis kedalam bentuk kode atau menterjemahkan kode ( encryption atau decryption ). Jika operator ingin mengubah algoritma dari enkripsi , dia harus mengubah struktur mekanik dari mesin.

Pada akhir 1940 dan awal tahun 1950 , computer serba guna pertama dikenalkan untuk kebutuhan pertahanan. Mesin ini dapat menjalankan kode untuk menangani beberapa masalah , tidak hanya satu tugas. Kelemahannya adalah kode di-eksekusi pada computer yang didalamnya adalah bahasa mesin yang digabungkan dalam hardwarenya. Kode dikembangkan untuk satu mesin dan tidak dapat dijalankan pada mesin yang lain.







 

Diawal 1960 kehadiran bahasa perakitan (Assembler) memisahkan kode dari spesifik mesin, dan memungkinkan kode dijalankan pada berbagai mesin. Dan saat itu code digabungkan dengan arsitektur mesin. Code yang telah ditulis untuk mesin 8 bit tidak dapat dijalankan pada mesin 16 bit. Hal ini dikarenakan perbedaan register atau ketersedian memori dan layoutnya. Dan hasilnya biaya kepemilikan dan perawatan program mulai meluas.

Tahun 1960, bahasa pemrograman tingkat tinggi seperti COBOL dan FORTRAN mengenalkan apa yang disebut dengan compiler. Developer akan menulis abstraksi dari bahasa pemrograman dan kemudian compiler akan menterjemahkannya kedalam “Assembly Code” . Compiler untuk pertama kali memisahkan code dari hardware dan arsitekturnya. Permasalahan yang muncul pada fase ini adalah kode yang dihasilkan tidak dalam pemrograman terstruktur, dimana kode secara internal digabungkan dalam strukturnya sendiri melalui penggunaan statmen “JUMP” atau “GOTO”. Artinya sedikit perubahan pada struktur kode memiliki efek buruk diberbagai tempat dalam Program.

Pada tahun 1970, terlihat keunggulan dari pemrograman terstruktur melalui bahasa pemrograman seperti C dan PASCAL. Pemrograman terstruktur memisahkan kode dari internal layout dan strukturnya dengan menggunakan fungsi dan struktur.Di tahun ini pula para developer dan peneliti mulai melakukan pengujian terhadap perangkat lunak.

Penurunan biaya kepemilikan, membuat perusahaan berpikir tentang “reuse” ( penggunaan kembali ). Pemakaian kembali suatu fungsi/prosedur yang telah dibuat pada konteks lain.

Pada bahasa pemrograman seperti C , unit dasar pada konsep “reuse“adalah fungsi

Masalah muncul pada konsep reuse yang berdasar pada penggunaan fungsi adalah fungsi di gabungkan (di-couple) pada data yang dimanipulasi, sehingga jika data tersebut bersifat global atau perubahan dilakukan pada suatu fungsi pada suatu kontek akan merusak/mempengaruhi pemakainan fungsi itu pada konteks yang lain.

Written by Cakmamed for takwa inspiration

Leave a Reply

ARSIP

Search

© Copyright 2019 - Cakmamed's Blog | Made by AppChain.com