Minggu, Desember 21, 2014

Semester 1 – Introduction Linux

Pada mata kuliah Introduction Linux atau pengantar Linux ini membahas tentang perkenalan dari sistem operasi Linux. Selain itu, terdapat penjelasan maupun praktek – praktek mengenai perintah – perintah dalam menggunakan Linux. Di dalamnya mencakup linux command, linux sheel script, linux file system, linux input output. Linux merupakan sistem operasi open source.

Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan open source Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, source code Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.

A short history of Linux

A short history of Linux
Materi Introduction Linux dapat dilihat dan didownload di sini.

Semester 1 – Fundamental Concept of ICT

Pada mata kuliah Fundamental Concept of ICT mempelajari tentang dasar – dasar dari konsep teknologi informasi dan komunikasi yang di dalamnya terdapat elemen – elemen komputer seperti hardware, software, brainware maupun jaringan komputer.


Bagian I/O pada skema hardware

Selain itu, membahas pengaruh teknologi informasi dalam dunia bisnis. Terdapat beberapa strategi diantaranya strategi biaya, strategi differensial, strategi inovasi, strategi pertumbuhan, strategi aliansi. Materi lainnya juga tentang bilangan computer, compiler, dan interpreter.

Pada saat memeriksa tugas – tugas, dosen saya lebih senang terhadap tugas yang memiliki banyak gambar mungkin karena supaya lebih rame dan interaktif hehehe


Materi dan tugas – tugas Fundamental Concept of ICT tersebut dapat dilihat dan didownload di sini.

Semester 1 – English for IT

Pada mata kuliah English for IT mempelajari tentang penggunaan bahasa inggris dalam dunia IT karena bagaimanapun juga teknologi merupakan hal yang jangkauannya global sehingga IT dan English yang merupakan bahasa internasional tidak dapat dipisahkan. Pada tahap awal pembelajaran matkul ini, diharapkan setiap siswa mampu menjelaskan tentang tenses – tenses, comparasion degree, maupun passive voice. Jadi, dosen menugaskan untuk membuat kelompok dan akan membagikan materi – materi yang berbeda pada setiap kelompok. Masing – masing kelompok akan menjelaskan dan mempresentasikan tentang materi yang mereka dapatkan. Ada juga tugas mengenai hardware sistem komputer dan setiap anak harus menjelaskan fungsi – fungsi dari hardware yang telah diberikan dalam bentuk gambar. Tujuannya untuk melatih kemampuan berbahasa inggris.  Kemudian tugas berikutnya yang merupakan tugas akhir adalah membuat makalah berkaitan dengan tutorial pembuatan dan penggunaan software. Pada tugas ini, kelompok saya membuat tutorial mengenai cara membuat jaringan warnet.

Materi dan tugas – tugas tersebut dapat dilihat dan didownload di sini.



Semester 1 – Introduction Programming Logic and Tecnique

Mata kuliah IPLT atau Pengantar Logika dan Teknik Pemrograman adalah mata kuliah pertama yang saya dapatkan tentang pemrograman. Pada matkul ini, bahasa yang digunakan adalah C++. Dari mata kuliah ini, saya mengetahui berbagai bahasa dalam melakukan pemrograman seperti bahasa pemrograman mesin, bahasa pemrograman assembly dan bahasa pemrograman tingkat tinggi. Selain teori – teori dan pengenalan berbagai bahasa pemrograman, pertama kali saya juga mendapat materi tentang membuat algoritma baik dalam bentuk flowchart, tabel keputusan maupun pseudocode . 

Algoritma ini sangat penting untuk memulai dalam membuat suatu program karena algoritma merupakan instruksi yang kemudian akan menghasilkan satu atau lebih output. Dalam algoritma ini, setiap langkah yang dijalankan harus jelas, khusus, dan berurutan. Pada waktu itu, dosen mencontohkan dan mendiskusikan algoritma “pergi ke lantai bawah dari kelas lantai atas untuk membuat teh atau kopi”. Lalu tugas pertama adalah membuat algoritma pada aplikasi visio tentang operasi matematika. Berikut ini adalah algoritma dalam bentuk flowchart.

Flowchart Operasi Matematika

Dalam mata kuliah ini juga sering memberi latihan untuk melakukan coding program - program sederhana menggunakan aplikasi “Dev C++”, yang sebelumnya diberikan sebuah modul tentang instalasi aplikasi tersebut. Modul bisa di download di sini.

Materi selanjutnya mengenai Variabel, Konstanta, Tipe Data. Kemudian minggu berikutnya mulai masuk ke materi mengenai fungsi pada pemrograman yaitu mempelajari input pada bahasa C++ dan model selection statement seperti if dan switch. Lalu mempelajari juga tentang Array satu dimensi. Array satu dimensi ini digunakan untuk menyimpan banyak data dalam sebuah tabel terstruktur. Setelah array ada materi tentang looping dan link list. Materi lainnya adalah Tipe data terstruktur. Tipe Data Terstruktur meliputi Array, Struct, dan Union.


Klik di sini Untuk melihat dan mendownload materi – materi IPLT.

Semester 1 – Database

Pembicaraan basis data tidak dapat dipisahkan dengan teknologi komputer, karena teknologi basis data dan komputer berkembang beriringan. Perkembangan teknologi pengelolaan basis data mempunyai pengaruh  besar terhadap perkembangan penggunaan komputer.  Sebagai contoh, pemakaian teknologi basis data dalam pengelolaan data yang berjumlah besar untuk keperluan bisnis, keteknikan, pendidikan, kesehatan, hukum, perpustakaan dan sebagainya akan sangat efisien apabila menggunakan komputer.

Basis data dapat dibayangkan sebagai sebuah lemari arsip. Jika kita memiliki sebuah lemari arsip dan berwenang untuk mengelolanya, maka kemungkinan kita akan melakukan hal-hal seperti: memberi sampul/map pada kumpulan arsip yang akan disimpan, menentukan jenis arsip, melakukan penomoran dengan pola unik pada setiap map, lalu menempatkan arsip-arsip tersebut dengan cara tertentu didalam lemari.

Pada mata kuliah ini, saya mempelajari hal – hal yang berkaitan dengan basis data, dimulai dengan mengetahui pengertian basis data (database), lingkungan sistem basis data, keuntungan maupun perkembangan basis data. Basis data / Database adalah kumpulan data yang saling berhubungan dan disimpan secara bersama tanpa adanya pengulangan data (redudansi data).

Selanjutnya dijelaskan juga tentang Sistem Manajemen Basis Data (DBMS). Basis data yang terkomputerisasi dapat dibuat, diatur dan dilakukan maintenance menggunakan suatu aplikasi perangkat lunak untuk manajemen basis data yang disebut DBMS (Database Management System).

Berbicara tentang basis data, tentu tak lepas dari data. Saya juga mendapat materi mengenai model – model data, perancangan basis data dan Data Definition Language yang secara umum mencakup CREATE, USE, ALTER, DROP. Selanjutnya adalah Data Manupulation Language dan Entity Relationship Diagram yang mencakup perintah SELECT, INSERT, UPDATE, DELETE. Materi lainnya yang pernah saya terima yaitu tentang normalisasi dan kekangan basis data.

Materi – materi lengkap bisa di download di sini
Bab 1. Pendahuluan Basis Data dan DBMS
Bab 2. Model – Model Data
Bab 3. DDL dan Perancangan Basis Data
Bab 4. DML dan ERD
Bab 5. DCL dan Normalisasi
Bab 6. Kekangan Basisdata


Pada mata kuliah ini, sering sekali mendapat tugas untuk menjawab pertanyaan lalu mendokumentasikan ke dalam blog ini.

Semester 1 – Operating System

Kali ini, saya akan membahas tentang mata kuliah sistem operasi yang pernah saya dapatkan. Sebelum kita membahas tentang Sistem Operasi, akan lebih baik kita mengetahui dasar – dasar sistem operasi. Tanpa software, sebuah komputer secara mendasar tidaklah berguna. Dengan software, Komputer kita dapat menyimpan, memproses dan mengambil informasi. Software dalam komputer terbagi dua yaitu systems programs dan application programs. Applications programs dapat menyelesaikan masalah dari pemakai sedangkan systems program adalah yang memanajemen operasi dari komputer itu sendiri. Yang paling mendasar dari suatu system programs adalah Operating System (system operasi). Dimana system Operasi ini yang mengontrol semua sumber daya komputer dan memberikan fasilitas yang lebih banyak agar application programs dapat bekerja.

“Operating System” atau sistem operasi dapat didefinisikan sebagai program dasar atau pendahuluan yang mengandung program-program untuk mengatur kerja komputer secara mendasar seperti unit masukan, unit keluaran, mengatur table pengkodean, mengatur memory, mengatur processor, membaca data yang diketik dan menyimpan file.

Banyak sekali materi – materi yang terkait dengan sistem operasi, diantaranya bagaimana kita mengenal sejarah, fungsi sistem operasi beserta arsitekturnya, memahami format perintah serta pengoperasian Linux, mengorganisasi file dan direktori, tentang proses dan manajemen proses.

Klik di sini Untuk melihat dan mendownload materi – materi OPERATING SYSTEM atau SISTEM OPERASI. Ada juga Ebook lengkap yang bisa didownload.

Tugas – tugas Sistem Operasi diantaranya :
1. Jurnal Windows Vista [download]
2. Jurnal Linux Ubuntu [download]
3. Makalah Sistem Operasi “Blank-on 5.0” [download]
4. Membuat bootable USB Flashdisk untuk Windows 7 dan Windows XP [download]
5. Menganalisis sebuah video yang menjelaskan bagaimana memasang dan mengatur adapter card [download]

Sabtu, Desember 20, 2014

Semester 1 – Introduction Multimedia

Mendengar kata “multimedia”, pasti yang terlintas dalam pikiran setiap orang adalah hal – hal yang berkaitan dengan gambar, suara, video, maupun pembuatan animasi.

Multimedia berarti integrasi dari unsur – unsur baik teks, suara, gambar atau dalam bentuk animasi dan video yang menggunakan teknologi komputer dalam mengelolanya. Unsur – unsur tersebut memiliki sifat interaktif dengan user.

Tidak jauh dari persepsi tentang “multimedia” di atas, pada matkul Introduction Multimedia, saya mempelajari bagaimana cara mengolah suara atau audio sehingga memiliki efek – efek yang menarik, bisa dengan cara memotong, menambahkan efek, atau menggabungkan beberapa suara menjadi satu. Aplikasi tersebut bernama Audacity.

Untuk membuat suatu video, saya pernah menggunakan Windows Movie Maker. Sama seperti Audacity, dengan Windows Movie Maker, kita dapat membuat atau menggabungkan gambar – gambar dalam satu video serta penambahan efek suara atau musik yang menjadikan video tersebut terasa lebih interaktif.

Selain itu, tugas lain yang pernah diberikan adalah membuat animasi 3D dengan menggunakan aplikasi Blender. Pada saat itu, saya membuat doraemon. Dalam membuat animasi 3D ini terdapat tiga step yaitu tahap awal adalah Modeling, perlu melakukan pemodelan terhadap animasi yang akan dibuat, tahap kedua adalah Animation yaitu menggambarkan pergerakan dari objeknya, dan tahap terakhir adalah Rendering yaitu memberikan atribut pada objek seperti warna, pengaturan tranparansi, maupun kehalusan pada gambar. Berikut adalah hasil project saya yang menggunakan Blender.


Materi Introduction Multimedia:
1. Prinsip-prinsip Dasar Multimedia Interaktif
2. Penguraian Tahapan dan Kebutuhan Proyek Multimedia
3. Penggunaan Teks dan Hypertext pada Aplikasi Multimedia
4. Penggunaan Suara pada Aplikasi Multimedia
5. Penggunaan Gambar pada Aplikasi Multimedia
6. Penggunaan Animasi pada Aplikasi Multimedia
7. Penggunaan Video pada Aplikasi Multimedia
8. Perkenalan Audacity


Klik di sini untuk melihat dan mendownload materi