Pengenalan Blender 3D - Part 1

Pengenalan Blender 3D Part 1 - Ohaihaii~ How's it goin', DTechtive? Enggg rasanya udah bertahun-tahun kedetek engga ngebahas sesuatu tentang 3D lagi huahahah. I know.... my bad... orz. Jadii, sekarang kita masih bakalan ngebahas tentang Blender. Yee~
Vanishia menanyakan Blender pada Van
Van: "Plis deh kak..."

Brainware adalah Kita

Brainware adalah Kita - Brainware... dari katanya kita sudah tau pasti, Brain dengan ware.... maksudnya T**perware? tidak tidak... tunggu... ware were... lupakan...
Brainware
Ok, setelah menjelajahi dunia internet, sudah didapatkan maksudnya. Ware yang bergabung dengan kosa kata lain berarti jenis atau barang dagangan tertentu. Kalau Brain terjemahannya otak dan Ware yang dimaksud seperti tadi... berarti...
Brainware == jenis otak tertentu?.... Damn it, aku gak ngerti... bagaimana dengan kalian para DTechtive?

Seni Rupa Rupa Indahnya

Seni Rupa Rupa Indahnya - Hay, Para DTechtive. Setelah kita bicara soal Seni sebelumnya, mari kira kersempit wilayah pembahasan kita. Sesempit apa?
Welp, Kali ini kita akan bahas cabang Seni yang paling populer, Seni rupa.
Seni Rupa RUpa Indahnya
Sebelumnya kita tau, kalau Seni Rupa adalah cabang Seni yang membentuk karya Seni dengan media yang bisa ditangkap mata dan dirasakan dengan rabaan dengan mengolah konsep elemen seni rupa dengan acuan estetika agar mendapatkan kesan tersebut.

Tapi dari yang kita tau, sepertinya masih ada hal yang bisa kita gali lagi, benar tidak? Kalau begitu, mari kita cari tau bersama.

Seni Itu Seni

Seni Itu Seni - Hay para DTechtive yang membaca artikel ini, Kali ini kita akan bahas soal Seni.. "Seni? untuk apa dibahas? disekolah kan dah sering"
Seni itu Seni
Yap, memang disekolah kita pasti mendapat 2 tipe seni, seni rupa dan seni musik. Tapi pasti bukan hanya itu, benar?
So, mari kita cari tahu lebih dalam soal seni, yuk!

Seluk beluk Bahasa pemrograman bagian 1

Seluk beluk Bahasa pemrograman bagian 1 - Hai guys, udah lama ya gak update artikel berkategori Technology, pastinya udah pada kangen kan? hehe, untuk minggu ini kita bakalan membahas Apasih seluk beluknya bahasa pemrograman? Kenapa mereka ada? Siapa mereka? dan apa itu mereka? yang semuanya secara garis besar akan dirangkum didalam artikel ini! selamat membaca..



Definisi Bahasa Pemrograman

Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemograman komputer, adalah instruksi standar untuk memerintah sebuah kompter. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer1 dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Programmer1 adalah profesi yang bertugas untuk membuat sebuah program melalui bantuan bahasa pemrograman yang dapat digunakan untuk menyelesaikan permasalahan melalui otomasi dengan bantuan perangkat lunak atau software. Tugas inti dari seorang programmer sama seperti tugas sebuah program itu sendiri.

Klasifikasi Pemrograman

Berdasarkan Tingkatannya
  • Tingkat Rendah
  • Bahasa tingkat rendah disebut juga bahasa assembly. Tingkat ini merupakan bahasa pemrograman generasi pertama. Bahasa ini sulit dimengerti karena menggunakan bahasa mesin (mesin yang satu dengan yang lainnya berbeda, tergantung mesinnya).
    Kelebihan didalam Bahasa tingkat rendah
    • Ukuran file yang dihasilkan sangat sedikit
    • Lebih cepat dieksekusi daripada bahasa pemrograman yang lain.
    Kelemahan didalam Bahasa tingkat rendah
    • Dalam melakukan pekerjaan, baris program relative lebih panjang dari bahasa pemrograman tingkat tinggi.
    • Sulit dipelajari karena harus mengetahui seluk beluk perangkat keras yang akan digunakan
    • Lebih sulit dipahami karena jumlah baris sudah terlalu banyak.
    • Untuk menjalankan operasi matematis lebih sulit (rumit).
    • Bahasa ini untuk satu jenis mikroprosesor satu dengan yang lain sangat jauh berbeda karena belum ada standarisasi.
    • Fungsi-fungsi yang tersedia juga cukup terbatas, misaknya tidak ada fasilitas untuk pemrograman grafik, fungsi numeric, string, dan lain-lain.

  • Tingkat Menengah
  • Bahasa tingkat menengah merupakan bahasa pemrograman yang berada di antara tingkat tinggi dan tingkat rendah (pengguna istruksi sudah mendekati bahasa sehari-hari, akan tetapi bahasa ini masih sulit dipahami karena banyak menggunakan singkatan-singkatan, seperti STO (store), MOV (move). Contoh dari bahasa tingkat menengah, yaitu bahasa C. Penulisan bahasa C dengan cara membuat blok-blok, sehingga bahasa C disebut juga dengan bahasa terstruktur. Bahasa ini bisa digunakan di berbagai mesin, seperti PC, mainframe dengan berbagai system operasi seperti DOS, UNIX, VMS, dan lain-lain.
    Kelebihan didalam Bahasa tingkat menengah
    • Bahasa C (bahasa tingkat menengah) tersedia hampir disemua computer, sehingga banyak yang menggunakan.
    • Kode bahasa yang digunakan untuk computer tertentu dapat dilakukan di computer lain hanya dengan sedikit modifikasi.
    • Bahasa ini hanya menggunakan sedikit kata kunci
    • Bahasa ini mampu menggabungkan kemampuan bahasa tingkat tinggi dan bahasa tingkat rendah.
    Kelemahan didalam Bahasa tingkat menengah
    • Banyaknya opertator serta fleksibilitas program kadang-kadang membingungkan pemakai, selain itu bagi pemula akan susah untuk menggunakan pointer.


  • Tingkat Tinggi
  • Disebut juga bahasa compiler (compiler language) atau bahasa yang berorientasi pada masalah (problem oriented). Ini merupakan bahasa sederhana yang sering dipakai dalam banyak pemecahan persoalan dan tersederana untuk dipelajari. Namun seringkali bahasa ini menunjukkan sedikit sekali tentang mesin digital yang merupakan alat untuk menjalankannya. Perancang bahas ini umumnya memusatkan pikirannya dalam cara spesifikasi bahasa pemrograman yang cukup sederhana untuk pemakai computer yang umum, tetapi karena mempunyai fasilitas yang cukup sehingga membuat bahasa dan compiler dan bahasa yang bersangkutan berharga untuk menjadi pemrograman profesional. Bahasa yang paling terkenal adalah Fortan, PASCAL, BASIC, dan Cobol.

         Suatu program yang tertulis dalam bahasa Fortran dapat dijalankan hampir disetiap komputer komersial yang memiliki ukuran memori cukup besar untuk menampung compiler Fortran, karena hampir semua pabrik menyediakan compiler Fortran untuk komputernya. Pada tingkat ini bahasanya bersifat machine independent (harus bisa membuat bahasa tinggi yang sama berjalan pada mesin yg berbeda). Bahasa tingkat tinggi memiliki kosa kata, symbol, dan kalimat yang ekstensif. Instruksi-instruksi yang diberikan dalam bahasa tingkat tinggi disebut statement atau syntax. Satu statement dalam bahasa tingkat tinggi diterjemahkan keseluruhan statementnya ke beberapa mesin yang berbeda. Penerjemahnya dilakukan oleh program khusus yang disebut Compiler.
    Kelebihan didalam Bahasa tingkat tinggi
    • Mudah dipelajari
    • Kode program pendek
    Kelemahan didalam Bahasa tingkat tinggi
    • Proses eksekusi lambat
    • Penggunaannya tidak fleksibel


Berdasarkan Metodanya
  • Pemrograman terstruktur
  • Pemrograman terstruktur merupakan suatu tindakan untuk membuat program yang berisi instruksi-instruksi dalam bahasa komputer yang disusun secara logis dan sistematis supaya mudah dimengerti, mudah dites, dan mudah dimodifikasi.

         Bahasa pemrograman terstruktur adalah pemrograman yang mendukung abstraksi data, pengkodean terstruktur dan kontrol program terstruktur. Gaya penulisan program terstruktur indentasi sehingga struktur dan kontrol program.Memudahkan pembacaan, pemahaman, penelusuran kesalahan dan pembuatan koreksi. Contoh bahasa pemrograman terstruktur : Pascal, Cobol, RPG, ADA, C.
    Ciri-ciri Program Terstruktur
    • Mengandung teknik pemecahan masalah yang tepat dan benar.
    • Memiliki algoritma pemecahan masalah yang sederhana, standar dan efektif.
    • Penulisan program memiliki struktur logika yang benar dan mudah dipahami.
    • Program hanya terdiri dari tiga struktur dasar (struktur berurutan, seleksi dan perulangan).
    • Menghindari penggunaan pernyataan GOTO, yang akan menjadikan program tidak terstruktur dengan baik.
    • Biaya pengujian yang dibutuhkan rendah.
    • Memiliki dokumentasi yang baik.
    • Biaya perawatan dan dokumentasi yang dibutuhkan rendah

  • Pemrograman berorientasi objek
  • Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.
    Bahasa pemrograman yang mendukung OOP


    • Visual FoxPro
    • Pascal
    • Java
    • SIMULA
    • VB.Net
    • Python
    • Smalltalk
    • PHP
    • Ruby
    • Delphi
    • C#
    • Perl
    • ActionScript 3.0
    • Eiffel
    • C++

  • Pemrograman Visual
  • Visual menggunakan bahasa visual yang memakai ekspresi visual (seperti grafik, gambar, atau ikon) dalam proses pemrograman. Bahasa ini bukan hanya dipakai oleh komputer, malah lebih tua dari komputer, misalnya Hieroglyphs (bahasa Mesir kuno). Bahasa ini kemudian diterapkan pada komputer dengan anggapan bahwa komputer dulu tidak bisa melakukan apa-apa. Contoh program yang digunakan VB, Delphi, dll.
    Kelebihan Pemrograman Visual
    • Bahasa sederhana
    • Bahasanya popular sehingga mudah untuk dipelajari
    • Bisa memperoleh banyak tools baik yang gratis atau tidak lewat internet.
    Kelemahan Pemrograman Visual
    • Tidak terlalu bagus untuk membuat games yang memuaskan
    • Lebih lambat dari bahasa pemrograman lain


Untuk saat ini, itulah bagian pertama dalam Seluk Beluk Bahasa Pemrograman, bagian keduanya akan menyusul.. Kenapa dibuat banyak bagian? karena ini bakal panjang, dan tentunya ini masih garis besar lo! xD, stay tuned with us, DTechtive!