Entri Populer

Sabtu, 26 November 2016

Bahasa Pemrograman dan Perannya (Tugas PSTI)


Ø Bahasa Pemrograman
1.     Algoritma
Pengertian algoritma adalah suatu urutan dari beberapa langkah yang logis guna menyelesaikan masalah. Pada saat kita memiliki masalah, maka kita harus dapat untuk menyelesaikan masalah tersebut dengan menggunakan langkah-langkah yang logis.
2.     Syntax
Syntax adalah kumpulan aturan yang mendefinisikan suatu bentuk bahasa. Syntax mendefinisikan bagaimana suatu kalimat dibentuk sebagai barisan/urutan dari pemilihan suatu kata dasar. 
3.     Inteprenter
Intepreter adalah Perangkat lunak yang mampu mengeksekusi code program (yang ditulis oleh programmer) lalu menterjemahkannya ke dalam bahasa mesin, sehingga mesin melakukan instruksi yang diminta oleh programmer tersebut.
4.     IDE
   IDE(Integrated Development Program) adalah aplikasi yang digunakan dalam membuat sebuah program. Tujuan dari IDE adalah menyediakan utilitas yang dapat digunakan untuk mempermudah dalam pembuatan suatu program. Ada berbagai macam IDE yang tersedia untuk umum, contoh Code::Blocks, Dev-C++, Codelite, dan masih banyak lagi. Umumnya IDE dapat dijalankan dengan berbagai OS yang mendukungnya, seperti Windows, Mac OS, dan Linux.
Ø Model Pemrograman
1.     Struktural
Model pemrograman struktural dapat dibagi menjadi dua yaitu:
a.     Fungsi adalah suatu bagian dari program yang dirancang untuk melaksanakan tugas tertentu dan letaknya  terpisah dari program program utamanya. Pada umumnya fungsi memerlukan nilai masukan atau parameter untuk me-return nilainya.
b.     Prosedur  adalah suatu program terpisah yang berada dalam blok sendiri yang memiliki fungsi sebagai subprogram atau program bagian. Prosedur dapat digunakan untuk mempersingkat program yang melakukan proses yang sama berulang kali. Contoh: pascal, C
2.     Object Oriented
Model pemrograman Object Oriented dapat dibagi dua yaitu:
a.     Object adalah instance dari class secara umum merepresentasikan (template) sebuah object, sebuah instance adalah representasi nyata dari class itu sendiri.
b.     Class merupakan suatu “Blueprint” atau “Cetakan” untuk menciptakan suatu instant dari object. Class juga merupakan grup suatu object dengan kemiripan attributes/properties, behavior dan relasi ke object lain. Contoh: Java(JZEE, JZSE, JZME, Python)
Ø Peranan
1.     Jaringan Komputer: Socket Programing
Socket Programing adalah Socket adalah sebuah Class yang disediakan oleh beberapa bahasa pemrograman. Dengan socket, tentu saja aplikasi di komputer yang dihubungi menerima koneksi juga menggunakan socket. Dengan kata lain socket adalah suatu Class yang digunakan oleh aplikasi untuk saling berhubungan.
2.     Data Base: DBC
DBC (Data Base Countainer) adalah ekstensi file untuk database yang file yang digunakan oleh Microsoft Visual FoxPro. File DBC berisi data yang nama dan lapangan yang digunakan oleh Microsoft Database Visual FoxPro. File DBC dapat dibuka dengan Microsoft Visual FoxPro.
3.     Internet of Things
Internet of Things(IoT) merupakan sebuah konsep yang bertujuan untuk memperluas manfaat dari konektivitas internet yang tersambung secara terus-menerus. Adapun kemampuan seperti berbagi data, remote control, dan sebagainya, termasuk juga pada benda di dunia nyata. Contohnya bahan pangan, elektronik, koleksi, peralatan apa saja, termasuk benda hidup yang semuanya tersambung ke jaringan lokal dan global melalui sensor yang tertanam dan selalu aktif.
4.     Cloud Computing
Cloud Computing atau Komputasi Awan adalah di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna atau client seperti desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain.
5.     Intelligent Transportation System(ITS)
Intelligent Transportation System pada prinsipnya adalah penerapan teknologi maju di bidang elektronika, komputer dan telekomunikasi untuk membuat prasarana dan sarana transportasi lebih informatif, lancar, aman dan nyaman sekaligus ramah lingkungan.
6.     Pararel Computing
Pararel Computing atau komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak. Kasus kedua umum ditemui di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika komputasi), kimia (kimia komputasi) dll.
7.     Bio Informatika, E-health
Bioinformatika adalah salah satu cabang baru ilmu biologi yang merupakan perpaduan antara biologi dan teknologi informasi. Menurut Durso (1997) bioinformatika adalah manajemen dan analisis informasi biologis yang disimpan dalam database. Ilmu ini mengajarkan aplikasi, analisis, dan mengorganisir miliaran bit informasi genetik dalam sel mahluk hidup. Studi bioinformatika terutama didukung uleh studi genomik, biologi komputasi, dan teknologi komputer.
Oleh karena itu adanya E-health sebagai pemanfaatan internet dan teknologi yang berhubungan dengannya dalam  industri pelayanan kesehatan guna meningkatkan akses, efisiensi, efektifitas dan kualitas dariproses klinis dan bisnis yang dijalankan organisasi pelayanan kesehatan, para praktisi, pasien dan konsumen dalam rangka peningkatan status kesehatan pasien(Healthcare Information and Management)
Ø Tips Pemrograman
1.     Pahami algoritma
Memahami algoritma dari suatu program dapat memudahkan kita untuk membuat code suatu program tersebut.
2.     Kuasai Syntax
Menguasai syntax sangat dibutuhkan agar kita mengerti program seperti apa yang akan kita buat nantinya.
3.     Pahami model pemrograman
Memahami model pemrogaman sangat perlu. Kalian harus mengetahui apakah modelnya Fungsi atau Prosedur.
4.     Berlatih
Berlatih membuat program-program sederhana perlu dilakukan untuk membuat tangan kita lihai dalam mengetik code dan juga mempertajam ingatan kita.
5.     Studi kasus sehari-hari
Studi kasus diperlukan untuk mengingat-ingat program apa yang telah kita buat dan juga untuk menghafal code-codenya.
6.     Aktif dalam pengembangan
Aktif dalam pengembangan dengan maksud kita bisa mengikuti bahasa pemrograman apa yang baru atau yang popular saat ini dengan searching di internet atau dengan membaca buku.
Ø  Security
1.     Kesalahan algoritma
2.     Buffer overflow
Ø Tingkat Pemrograman
Tingkat pemrograman ada dua yaitu:
a.     Tingkat Tinggi yaitu pemrograman yang mudah dimengerti manusia dan mudah dipelajari (pascal, C, Java)
b.     Tingkat Rendah adalah pemrograman yang cukup sulit dimengerti manusia karena menggunakan bahasa mesin(Bahasa Assembly, C(stack))

----Sekian Intro Bahasa Pemrograman yang dapat saya jabarkan, semoga membantu J-----








Jumat, 25 November 2016

Snapchat?

Snapchat diciptakan oleh tiga orang mahasiswa Stanford University, yaitu Evan Spiegel, Bobby Murphy, dan Reggie Brown. Mulanya ini adalah proyek kelas Spiegel dan Brown dengan nama Picabbo. Keduanya kemudian menggandeng Murphy untuk merealisasikannya ke dalam aplikasi. Pada bulan Juli 2011, Picabbo resmi memulai debut namun kemudian diubah menjadi Snapchat dan mendarat di Android pada 29 November 2012.
Tak butuh waktu lama bagi Snapchat untuk menarik perhatian dunia. Hanya dalam tempo dua tahun, Snapchat sudah mengirimkan lebih dari 700 juta foto dan video per harinya. Snapchat Stories setidaknya dikunjungi 500 juta kali setiap hari. Popularitasnya yang meroket membuatnya diganjar pendanaan dari beberapa investor. Menjadikan Snapchat sebagai perusahaan bernilai Miliaran Dollar. Facebook pun pernah kepincut dan bersedia membayar mahal untuk mendapatkan tanda tangan para petingginya, namun ditolak mentah-mentah.
Snapchat bisa jadi aplikasi yang menyenangkan untuk berbagi momen dalam rupa video dan foto. Pengguna juga dapat membuat video/foto menjadi lebih ramai dengan menambahkan teks atau coretan pensil. Video atau foto tersebut dinamai Snap yang kemudian dapat dikirimkan ke teman yang ada di dalam kontak Snapchat anda. Berikutnya, penerima dapat melihat foto tersebut dengan durasi yang ditentukan oleh pengirim. Sedangkan video hanya memiliki batas waktu maksimal 10 detik. Snapchat mempunyai interface utama yang simple, bahkan tergolong biasa-biasa saja. Saat pertama kali dijalankan aplikasi akan langsung menampilkan kamera yang bisa diubah mau kamera depan atau belakang. Di bagian tengah bawah ada tombol besar yang berfungsi sebagai shutter. Sekali tap aplikasi akan menjepret foto, jika ditahan aplikasi akan merekam video.
Ada juga fitur penambahan teman yang bisa dicari melalui daftar kontak atau username. Di panel yang sama pengguna juga dapat menemukan daftar teman yang sudah ditambahkan. Melalui daftar tersebut pengguna dapat saling mengirim pesan private. Berikutnya ada fitur bernama Story. Fitur ini memungkinkan pengguna untuk menyiarkan video personal dirinya ke teman. Video ini dapat dilihat secara terus menerus oleh pengguna dan akan dikirim ke seluruh kontak dalam tempo 24 jam sebelum kemudian dihapus.
 Fitur Snapchat selanjutnya adalah Discover. Discover merupakan fitur konten yang memuat berbagai berita dari media-media ternama seperti CNN, Cosmopolitan, MTV, Daily Mail, Yahoo, Vice, Food, dan lain-lain.
Fitur terbaru dari snapchat adalah pendekteksi wajah. Jadi, pengguna cukup mengaktifkan kamera depan dan menekan lama layar handphone lalu akan muncul fitur-fitur menarik dan lucu seperti fitur anjing, wajah sedih, wajah berkumis, dan lain-lain.

Minggu, 20 November 2016

Kelebihan iOS 10

      
1.     Aktifkan iPhone tanpa menekan tombol power
Ini adalah perubahan besar pertama kali ada di dunia smartphone yaitu iPhone bisa aktif tanpa terjadi kontak fisik. Tidak perlu mencet tombol. Dengan kata lain iPhone kamu akan siap digunakan dengan layar menyala saat kamu mengangkat iPhone dari kantong
2.     Widget di mana-mana
Dengan sistem operasi yang baru nantinya iPhone kamu akan banyak memiliki widget, jadi akan sangat memudahkan aktivitas dan meningkatkan produktivitas.
3.     Sound effect baru dan menarik
Meskipun klasik tapi tetap menarik suara kunci layar, keyboard dan suara-suara pengiring yang lain mendapat update dengan nuansa yang lebih segar dan modern.
4.     Akses widget dan kamera saat iPhone terkunci
Untuk beberapa orang widget ini sangat membantu aktivitas mereka sehari-hari karena informasi-informasi yang dibutuhkan akan muncul secara realtime.
5.     Galery lebih interaktive
Galery photo dan video lebih pintar dengan berbagai fitur baru yang di tawarkan. Diantaranya memiliki fitur memories. Ini akan mengelompokkan beberapa foto yang sejenis pada satu tema dan mengeneratenya menjadi film pendek.
6.     Music di rombak total
Diantaranya adalah navigasi yang lebih mudah, fitur “for you” yang akan memilihkan lagu sesuai kesukaan kamu. Pencarian yang semakin memanjakan, dimana terdapat top trending dan new release.
7.     Maps yang update
Dapatkan informasi penting mengenai SPBU dan tempat-tempat makan saat kamu bepergian dengan mudah.
8.     Copy and paste in other device
Di iOS 10 ini jika kamu memiliki dua device dan ingin berbagai text maka kamu bisa melakukan copy pada device satu dan paste di device yang lain.

sumber:techno.khedisfile


ERD Rent Car

ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. 

Berikut adalah ERD yang telah saya buat, yaitu ERD Rent Car

    Semoga membantu :)

Jumat, 11 November 2016

Program Segitiga Bintang Bahasa C

 Berikut adalah program membuat segitiga bintang dengan bahasa C:

#include<stdio.h>
#include<conio.h>
int main(void)
{
    int i,j,n;
    printf("masukan data segitiga= \n");
    scanf("%d",&n);
   
   
    for (i=1; i<=n;j++){
        for (i=1;i<=j;i++){
            printf("*");
            printf("");
       
        }
       
        printf("\n");
       
}
return(0);
}

Selamat mencoba dan semoga membantu :)

Kamis, 10 November 2016

Tips Merawat Keyboad Laptop

Keyboard pada laptop tidak sama dengan keyboard pada PC pada umumnya. Jika keyboard laptop tidak dirawat dengan baik, keyboar akan menjadi kotor, bahkan rusak. Apa yang terjadi jika tombol keyboard latop kalian tidak berfungsi dengan baik? Pasti kita tidak akan nyaman menggunakannya keboard maupun laptopnya. Karena itu, daripada mengeluarkan biaya yang cukup mahal untuk memperbaiki keyboard laptop, sebaiknya kita rawat keyboardnya dengan baik, berikut adalah Tips membersihkan dan merawat Keyboard Laptop:
1.       Sebelum membersihkan keyboard, matikan laptop terlebih dahulu, cabut juga kabel-kabel yang  masih terpasang pada laptop.
2.       Miringkan laptop ke depan untuk pembersihan sederhana. Tiup perlahan keyboard agar debu yang menempel bisa hilang atau jika debunya terlalu tebal kalian juga bisa menggunakan kuas halus untuk membersihkannya.
3.       Gunakan sendok tipis yang dibalut dengan lap setengah basah untuk membersihkan tepi-tepi batasan keyboard dan monitor.
4.       Untuk mencegah debu tidak menempel kembali, gunakan keyboard protector berbahan karet karena bisa mencegah debu masuk ke sela-sela keyboard. Jika keyboard protectornya kotor kalian juga bisa mencucinya dan bisa digunakan kembali.
5.       Kurangi bermain game menggunakan keyboard laptop. Bermain game yang biasa menggunakan keyboard laptop dapat menyebabkn kerusakan pada tombol-tombol tertentu karena seringnya ditekan. Lebih baik gunakan keyboard protable atau gunakan joystick utuk bermain game.


Sekian tips membesihkan dan merawat laptop dari saya, semoga dapat membantu. Terimakasih J

Minggu, 06 November 2016

Sistem Operasi Linux (Cara Install, Aplikasi)

Ubuntu merupakan salah satu distro Linux yang menurut saya sangat pas untuk pemula yang biasanya menggunakan windows dan ingin beralih ke Linux. Ubuntu memiliki dua versi yaitu versi Desktop dan Server. Berikut adalah install untuk versi Desktop-nya. Karena yang Server itu diperuntukan untuk keperluan server.
1.       Buat partisi untuk menginstall OS Linux, pada saat penginstallan Linux, Window anda akan tetap ada pada Laptop.

                                

2.       Setelah selesai membuat partisi, colokkan flashdisk yang sudah dijadikan bootable sambil merestart laptop.



3.       Setelah merestart, kita sudah berhasil masuk ke OS linux, tapi Linux belum sepenuhnya terinstall. Langkah pertama pilih bahasa


             

4.       Langkah selanjutnya bersiap-siap untuk menginstall Llinux. jika muncul tampilan seperti digambar yang pertama kita lakukan adalah mencentang tulisan install third party, kemudian klik continue



5.       Lalu jika muncul seperti gambar dibawah ini, klik continue lagi



6.       Jika sudah klik continue, akan muncul type installan. Kita hanya perlu mencentang di free space lalu akan muncul partisi ukuran harddisk yang akan kita gunakan. Lalu kllik OK

7.       Selanjutnya klik install now lalu jika muncul seperti gambar di bawah, klik continue



8.       Sesudah mengklik continue, akan mucul tampilan memilih lokasi kita, saya memilih Makassar, lalu klik continue



9.       Berikutnya, muncul keyboard layout, pilih English(US), setelah itu klik continue


10.   Setelah itu, muncul tampilan memasukan nama user dan password yang akan digunakan untuk masuk ke Linux



11.   Selamat datang di Ubuntu Linux! Setelah berhasil menginstall akan muncul tampilan seperti gambar berikut ini



12.   Setelah berhasil menginstall akan ada pemberitahuan untuk merestart laptopnya,

Ubuntu Linux sudah terinstall di Laptop saya. Dan jika saya ingin mengubah tampilan dari Linux menjadi Windows, saya hanya perlu mengklik tanda power di pojok kanan atas lalu memilih restart. Kemudian setelah merestart akan muncul pilihan Ubuntu atau windows. Kemudian saya memilih windows dan tampilannya akan berubah menjadi windows kembali. Sperti gambar berikut
  

Review Aplikasi Linux
1.       Kategori Perkantoran: Libre Office Writer
         LibreOffice adalah sebuah paket aplikasi perkantoran  yang dikembangkan oleh The Document          Foundation (TDF). Nama LibreOffice merupakan gabungan dari kata Libre (bahasa Spanyol dan        Perancis yang berarti bebas) dan Office (bahasa Inggris yang berarti kantor). LibreOffice tersedia        dalam 110 bahasa. LibreOffice merupakan paket aplikasi perkantoran bawaan pada                              kebanyakan distribusi Linux populer.
 Fungsi dari Libre Office:
1.       Menyimpan dan membuka dokumen dengan format ODF(Open Document File)
2.       Menyimpan dokumen dengan format PDF
3.       Membuka dokumen *.docx.
                                       

2.       Kategori Desain grafis: Inkscape
Fungsi Inkspace:
1.       Membuat desain grafis sama seperti Corel Draw/Pothoshop yang ada di windows



3.       Kategori Internet: Firefox
Fungsi Firefox:
1.       Dapat melindungi perangkat computer dsri berbagai ancaman virus yang beresiko mengacaukan system computer
2.       Kinerjanya lebih cepat dari browser yang lain
                         

4.       Kategori Pemrograman: Net Beans
Fungsi Net Beans:
1.       Membuat program dan mengcompile, mencari kesalahan yang ditulis dalam bahasa pemrograman Java
                  

5.       Kategori Pendidikan: Tux Math
Fungsi Tux Math:
1.       Melatih kemampuan berhitung anak-anak sekolah dasar sambil bermain


6.       Kategori Jaringan Komputer:
1.       Ping adalah sebuah program utilitas yang dapat digunakan untuk memeriksa induktivitas jaringan berbasis teknologi Transmission Control/Internet Protocol.


2.       Wireshark adalah salah satu tool aplikasi Network Analyzer. Penganalisaan kinerja jaringan itu dapat melingkupi berbagai hal, mulai dari proses menangkap paket data, informasi yang lalu-lalang dalam jaringan.


3.       IPTraf adalah monitor LAN yang ringan tetapi powerful. Ia mempunyai interfacencurses dan jalan di sebuah command shell. IPTraf memerlukan waktu untuk mengukur trafik yang diamati, dan lalu menampilkan berbagai statistik jaringan termasuk koneksi TCPdan UDP, ICMP dan informasi OSPF, arus trafik, IP checksum kesalahan, dan lebih banyak lagi. Sederhana untuk menggunakan program yang memakai sumber daya sistem minimal.

                                       

Demikian cara saya menginstall OS Linux. Semoga bermanfaat. 

Begadang Bisa Menyebabkan Kematian?

Bagi kalian yang suka begadang, pasti tau kalau begadang sangat tidak baik bagi kesehatan. Bahkan kurang tidur bis menyebabkan kematian, ditambah lagi kalau setelah begadang kita langsung mandi. Dampak kurang tidar dan mandi setelah begadang bisa menyebabkan kematian. Selain itu, mandi sehabis begadang bisa beresiko terkena paru-baru basah dan “angina duduk” yang bisa berakibat fatal, bahkan meninggal mendadak. Penjelasan logis dari mandi habis begadang, tubuh yang begadang sebenarnya melakukan banyak aktifitas yang seharusnya pada waktu itu harus diistirahatkan. Karena banyaknya aktifitas dalam tubuh, tanpa disadari terjadipemanasan dari dalam tubuh.

Coba bayangkan, jika tubuh kita yang panas tiba-tiba disiram dengan air dingin di pagi hari yang suhunya lebih dingin dari suhu tubuh? Penurunan suhu tubuh yang sangat drastis dan tubuh kita tidak dirancang untuk itu. Makanya sangat disarankan untuk tidak mandi dulu setelah begadang, karena dapat membahayakan kondisi tubuh kita sendiri.


Sumber:koranwiyatamandala