#Post Title #Post Title #Post Title
Minggu, 24 November 2013

Kuliah Umum : Tantangan Pendidikan di Masa Depan Oleh : Bapak Abu Rizal Bakrie


Pada hari Rabu 20 November 2013 lalu Institut Teknologi Indonesia menyelenggarakan kuliah umun yang diisi oleh bapak Abu Rizal Bakrie.Kuliah umum yang bertemakan tantangan pendidikan dimasa depan tersebut dihadiri oleh rektor, wakil rektor, mahasiswa, dan sejumlah sivitas akademika ITI lainnya. Pada pembukaan kuliah umum Beliau menjelaskan jasa dan konstribusi presiden-presiden Indonesia. Yang pertama Sukarno, beliau berjasa dalam menyatukan cita-cita bangsa Indonesia. Beliau pernah menyampaikan bahwa Indonesia harus bersatu. Ungkapan dari sabang sampai Meraoke bukan lah untaian 4 kata, bukan pula gugusan pulau-pulau yang dihubungkan dengan lautan. Tapi Indonesia dari Sabang sampai Meraoke adalah kesatuan cita-cita Indonesia merdeka, berdaulat, bermartabat dan sejahtera. Berikutnya Pak Harto, Beliau berjasa dalam perkembangan ekonomi Indonesia dan beliau menjadikan negara Indonesia menjadi negara ke empat dengan kemajuan yang pesat pada saat itu. Yang ketiga Pak habibie, walaupun masa jabatannya sangat singkat, tetapi jasa beliau sangat banyak. Diantaranya beliau berjasa dalam pembentukan dasar-dasar demokrasi Indonesia. Selain itu, Pak Habibie juga mengambil langkah penting untuk menyelamatkan keuangan Indonesia. Yaitu dengan memisahkan Bank Indonesia dengan pemerintahan. Beliau juga mampu membuka mata dunia bahwa Indonesia mampu untuk membuat produk-produk berteknologi tinggi berupa pesawat terbang. Presiden selanjutnya, yaitu Pak Gusdur. Beliau mengajarkan kepada kita bahwa presiden, orang kaya, orang miskin semua sama, sama dalam ajaran agama. Presiden yang kelima yaitu Bu Megawati, untuk pertama kalinya beliau menerapkan prinsip desentralisasi sampai tingkat kabupaten. Karena sebelumnya pembangunan Indonesia hanya fokus pada Ibukota saja, semenjak diberlakukannya desentralisasi pembangunan mulai merata hingga ke daerah. Selanjutnya Pak SBY, beliau berjasa dalam pemberantasan korupsi di Indonesia. Tidak pandang bulu apakah dia pejabat, mentri ataupun gubernur jika terbukti melakukan korupsi pasti akan ditangkap.

Dalam pidatonya Pak Bakri mengatakan kita sebagai bangsa Indonesia harus melanjutkan perjuangan presiden-presiden kita dan mempersiapkan masa depan Indonesia agar menjadi negara maju dan dihormati. Pada tahun 2045 nanti atau sekitar 32 tahun lagi kalianlah (para mahasiswa) sebagai calon penerus bangsa yang akan menjadi pemimpin, Untuk itu tugas kami (para dosen) untuk mempersiapkannya. Pembangunan Indonesia tidak hanya sebatas bidang ekonomi selain itu pembangunan Indonesia Juga harus pada manusianya yaitu melalui program-program pensejahteraan masyarakat. Tidak boleh ada masyarakat indonesia yang tidak bersekolah sampai usia 12 tahun. Di tengah pidatonya Pak Bakri mengajak para hadirin untuk membangkitkan rakyat Indonesia, membangkitkan pendidikan Indonesia. Yakinkan dalam diri kita masing-masing bahwa Indonesia pasti bisa. Pada akhir pidatonya Beliau menyampaikan jika datang malam jangan mengeluh tentang gelap tetapi nyalakanlah sebuah pelita untuk menerangi alam ini. Inti kata-kata beliau adalah kita sebagai manusia jangan hanya bisa mangeluh terhadap kesulitan yang kita alami tetapi carilah solusi dari masalah tersebut. Kuliah umum diakhiri dengan sesi tanya jawab, sejumlah mahasiswa antusias bertanya dan pertanyaan-pertanyaan tersebut dijawab dengan baik oleh bapak Abu Rizal Bakrie.

  • Foto Abu Rizal Bakrie saat menyampaikan kuliah umum
























































  • Abu Rizal Bakrie berfoto dengan mahasiswa ITI



[ Read More ]
Sabtu, 02 November 2013

Belajar Argoritma Pemrograman

Bahasa Pemrograman
1. Program harus ditulis dalam suatu bahasa yang dimengerti oleh komputer yaitu dalam bahasa pemrograman, dibedakan menjadi:
• Bahasa tingkat rendah (low level language):
Bahasa yang berorientasi ke mesin.
• Bahasa tingkat tinggi (high level language):
Bahasa yang berorientasi ke manusia (seperti bahasa inggris). Contoh bahasa Pascal, bahasa C, dll.
2. Program yang ditulis dalam bahasa pemrograman akan diterjemahkan ke dalam bahasa mesin (kenal dengan biner digit) dengan menggunakan penerjemah.
Penerjemah:
• Interpreter : menerjemahkan baris per baris instruksi. Contoh bahasa Basic.
• Compiler : menerjemahkan setelah seluruh instruksi ditulis. Contoh bahasa Pascal, bahasa C/C++, dll.

Algoritma

Algoritma adalah langkah-langkah logis tertentu untuk menyelesaikan suatu masalah. Fungsi algoritma adalah untuk membantu seseorang dalam menyelesaikan suatu masalah berdasarkan pada pola pikirnya masing-masing.
Arti umum adalah serangkaian urutan langkah-langkah yang tepat, logis, terperinci, dan terbatas untuk menyelesaikan suatu masalah yang disusun secara sistematis.

1. Algoritma adalah inti dari ilmu komputer

2. Algoritma adalah urutan-urutan dari instruksi atau langkah-langkah untuk menyelesaikan suatu masalah
3. Algoritma adalah blueprint dari program
4. Sebaiknya disusun sebelum membuat program
5. Kriteria suatu algoritma:
• Ada input dan output
• Efektifitas dan efisien
• Terstruktur

Notasi Algoritma:

1. Penulisan algoritma tidak tergantung dari spesifikasi bahasa pemrograman dan komputer yang mengeksekusinya. Notasi algoritma bukan notasi bahasa pemrograman tetapi dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
2. Notasi algoritma dapat berupa:
• Uraian kalimat deskriptif (narasi):
Contoh:
Algoritma kelulusan mahasiswa
Diberikan nama dan nilai mahasiswa, jika nilai tersebut lebih besar atau sama dengan 60 maka mahasiswa tersenut dinyatakan lulus, jika nilai lebih kecil dari 60 maka dinyatakan tidak lulus.
Deskripsi:
Baca nama dan nilai mahasiswa
Jika nilai >= 60 maka
Keterangan = lulus
Tetapi jika salah
Keterangan = tidak lulus
Tulis nama dan keterangan.

Pseudocode

Pseudocode adalah deskripsi dari algoritma pemrograman computer yang menggunakan struktur sederhana dari beberapa bahasa pemograman tetapi bahasa tersebut hanya ditujukan agar dapat dibaca manusia. Biasanya yang ditulis dari pseudocode adalah variabel dan fungsi. Tujuan penggunaan utama dari pseudocode adalah untuk memudahkan manusia dalam memahami prinsip-prinsip dari suatu algoritma.  

Perbedaan Algoritma dan Pseudocode

















Flowchart
1. Flowchart adalah bagan-bagan yang mempunyai arus menggambarkan langkah-langkah penyelesaian suatu masalah
2. Merupakan cara penyajian dari suatu algoritma
3. Ada 2 macam flowchart:
• System flowchart:
Urutan proses dalam system dengan menunjukkan alat media input, output serta jenis penyimpanan dalam proses pengolahan data.
• Program flowchart:
Urutan instruksi yang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program.

Contoh program Flowchart

















Simbol-simbol Flowchart
1. Flow Direction Symbols (simbol penghubung alur)
2. Processing Symbols (simbol proses)
3. Input-Output Symbols (simbol input-output)

[ Read More ]
Selasa, 24 September 2013

Perbedaan ASCII, EBCDIC dan SBCDIC

ASCII, EBCDIC dan SBCDIC merupakan kode yang dipakai dalam komunikasi data. Kode-kode tersebut biasa diapakai dalam proses pengonversian sumber data analog maupun digital menjadi sinyal digital yang disebut sebagai proses encoding dan decoding.Bentuk sinyal yang dihasilkan tergantung pada teknik penyandian dan media transmisi yang digunakan.

Perbedaan dari ketiga kode tersebut adalah :

1. ASCII
ASCII singkatan dari American Standard Code for Information Interchange. Kode ASCII telah dibangun oleh American National Standards Institute (ANSI). ASCII adalah kode Standar Amerika untuk Pertukaran Informasi atau ASCII juga merupakan suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode tetapi ASCII lebih bersifat universal, contohnya 124 adalah untuk karakter "|". Ia selalu digunakan oleh komputer dan alat komunikasi lain untuk menunjukkan teks.

-terdiri dari code ASCII 7 bit dan ASCII 8 bit
-ASCII 7 bit mempunyai 128 kombinasi yang selalu digunakan
-dari 128 kombinasi tersebut 32 kode diantaranya digunakan  untuk fungsi-fungsi kendali seperty SYN dan STX
-ASCII 8 bit terdiri dari kombinasi 8 bit.


Contoh ASCII











2. EBCDIC
EBCDIC kepanjangan dari Extended Kode Biner Desimal Interchange Code. EBCDIC adalah 8 - bit pengkodean karakter ( halaman kode ) yang digunakan pada IBM mainframe sistem operasi seperti z / OS , OS/390 ,VM dan VSE , serta IBM komputer midrange sistem operasi sepertiOS/400 , dan i5/OS. EBCDIC turun dari kode yang digunakan dengan kartu menekan dan enam bit yang sesuai kode biner-desimal kode yang digunakan dengan sebagian besar IBM peripheral komputer dari akhir 1950-an dan awal 1960-an. EBCDIC dirancang pada tahun 1963 dan 1964 oleh IBM dan diumumkan dengan rilis dari IBM System/360 garis mainframe komputer . 


- 1 byte = 8 bit
- Kombinasi 28 = 256 kombinasi
- Di bagi dlm beberapa Zone yaitu sbb :
o High-Order Bits
o Low-Order Bits

Zone EBCDIC
1 2 3 4 5 6 7 8
8 4 2 1
1-4 : High-Order Bits (Zone Bits)
5-8 : Low-Order Bits (Numeric Bits)
Ketentuan :
Zone Bits 1,2 :
11 : huruf besar (capital) dan numeric
10 : huruf kecil
01 : karakter khusus
00 : tdk ada karakter yg diwakili
Zone Bits 3,4 :
00 : A - I
01 : J – R
10 : S - Z
11 : numeric 0-9

EBCDIC


















3. SBCDIC
Standart Binary Coded Decimal Interchange Code itu adalah suatu kode berbit 8 yang merupakan suatu perluasan dari kode IKB berbit 6 yang digunakan secara luas dalam komputer generasi pertama dan kedua yang mana intinya untuk jadi standar perubahan bilangan desimal menjadi  bilangan binary.

-merupakan kode biner yang dikembangkan dari BCD.
-SBCDIC menggunakan kombinasi 6bit sehingga lebih banyak kombinsi yang dihasilkan yaitu 64
-ada 10 kode untuk digit angka dan 26 kode untk huruf alfabet dan sisanya untuk karakter tertentu


SBCDIC

[ Read More ]
Jumat, 13 September 2013

Sejarah dan Perkembangan Komputer

Saat ini komputer merupakan perangkat yang tak terpisahkan dari manusia karena komputer mampu mempermudah pekerjaan manusia. komputer memiliki berbagai fungsi diantaranya office, browsing, multimedia, dll.  Namun sebelum menjadi seperti yang kita kenal saat ini, komputer telah mangalami banyak perkembangan dari tahun ke tahun dan pada awal perancangannya, komputer dibuat untuk keperluan militer.

1. Komputer Generasi Pertama












Dikembangkan pada saat Perang Dunia Kedua yang memiliki ciri operasi yang dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki Program Kode Biner yang berbeda yang disebut Bahasa Mesin (Machine Language). Komputer ini menggunakan tube vakum sehingga komputer pada masa tersebut berukuran besar. Yang termasuk Komputer Generasi Pertama adalah: Mark I, Mark II, Mark III, IBM 702, IBM 104, IBM 709, ENIAC, EDVAC, UNIVAC I, UNIVAC II, Datamatic 1000, CRC, NCR 102A, NCR 102D, Bizmac dan Bizmac II.

2. Komputer Generasi Kedua










Pada generasi ini tidak lagi menggunakan Tube Vakum dan telah digantikan oleh Transistor, dan telah terjadi pula pengembangan Memori anti magnetik. Komputer Generasi Kedua menggantikan Bahasa Mesindengan Bahasa Assembly yaitu bahasa yang menggunakan singkatan-singkatan untuk menggunakan Kode Biner. Yang termasuk komputer Generasi Kedua adalah LARC, IBM1401, UNIVAC SS80, UNIVAC SS90, UNIVAC 1107, Burrouhgs 200, IBM 7070, IBM 1400, IBM 1600, CDC 160A, GE 635, GE 645 dan GE 200.

3. Komputer Generasi Ketiga









Pada generasi ini Transistor digantikan dengan Integrated Circuit (IC) yang mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Kemajuan pada generasi ini adalah penggunaan Sistem Operasi (Operating System) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi Memori Komputer dan juga harganya lebih murah dan lebih hemat listrik.
Yang termasuk komputer Generasi Ketiga adalah: UNIVAC 1109, UNIVAC 9000, Burroughs 5700, Burroughs 6700, Burroughs 7700, GE 600, GE 235, CDC 3000, CDC 6000, CDC 7000, PDP-8, dan PDP-11.

4. Komputer Generasi Keempat










Microprocessor merupakan ciri khas komputer generasi ke-empat yang merupakan pemadatan ribuan IC kedalam sebuah Chip. Karena bentuk yang semakin kecil dan kemampuan yang semakin meningkat dan harga yang ditawarkan juga semakin murah. Microprocessor merupakan awal kelahiran komputer personal.

Ciri-ciri
  • Menggunakan Large Scale Integration (LSI) 
  • Dikembangkannya komputer micro yang menggunakan micro processor dan semiconductor yang berbentuk chip untuk memori computer 
Kelebihan
  • Ukurannya yang lebih kecil 
  • Kapasitas memori yang besar 
  • Pengoperasian komputer lebih mudah 

5. Komputer Generasi Kelima












Pada generasi ini komputer sudah mulai canggih, dan komputer generasi ke 5 masih dalam pengembangan untuk rencana komputer masa depan.

Ciri-ciri
  • Komponen yang digunakan VLSI ( very large scale integration) 
  • Memproses dengan lebih akurat 
  • Bentuk fisik lebih kecil 
Kelebihan
  • Lebih canggih 
  • Memiliki kecerdasan yang hampir menyamai manusia 
  • Semaikin murah 
  • Semakin kecil 
  • Lebih cepat memproses data 
  • Kapasitas memori besar 
Kekurangan
  • Mengurangi fungsi manusia 
[ Read More ]