Rabu, 10 November 2010

MK Struktur Data

Daftar kompetensi diharapkan dimiliki peserta MK Struktur Data
1.  Dapat menjelaskan pengertian algoritma dan struktur data sebagai syarat pemrograman yang baik
2.  Dapat menjelaskan tipe data pada bahasa Pascal
3.  Dapat menjelaskan hubungan tipe data, range nilai, dan lebar data pada tipe data tersebut
4.  Dapat menggunakan struktur data record, array, set dan berkas pada sebuah program pascal
5.  Dapat menggunakan prosedur dan fungsi pada program pascal
6.  Dapat menghitung jumlah memori yang digunakan sebuah program berdasarkan tipe data dan variabel yang digunakan pada program tersebut
6.  Dapat menjelaskan pengertian rekursi, dan aplikasinya dalam menghitung faktorial bilangan,menyusun permutasi, menara hanoi.
7.  Dapat menjelaskan pengertian tumpukan, menyajikan tumpukan, dan operasi pada tumpukan
8.  Dapat memberikan contoh pemakaian tumpukan
9.  Dapat menjelaskan tipe data pointer pada pascal berupa deklarasi, operasi dan menghapus pointer
10.  Dapat menjelaskan senarai berantai(sb), penyajian, operasi senarai, sb berkepala, sb sebagai tumpukan, sb berputar, sb ganda  
11 Dapat menjelaskan antrian dan impelementasinya pada larik dan pointer, simulasi tempat, parkir, dan antrian berprioritas.
12. Dapat menjelaskan senarai berantai banyak untuk pengelolaan data atlit, daftar index buku, matrix jarang,
13. Dapat menjelaskan struktur data pohon, istilah2 dasar, pohon biner, penyajian pohon biner, kunjungan, notasi prefix, infix, dan postfix
14. Dapat menjelaskan pengertian pengurutan, pengurutan larik
15. Dapat menjelaskan macam-macam metode pengurutan larik berupa penyisipan langsung, penyisipan biner, seleksi, gelembung, shellsort, quicksort, mergesort
16. Dapat menjelaskan macam-macam metode pengurutan senarai berupa quicksort, mergesort, treesort dan pengurutan eksternal
17. Dapat menjelaskan pengertian pencarian, pencarian berurutan, pencarian biner,  pencarian berurutan berindex

Mata Kuliah Teori bahasa dan Automata

Daftar kompetenisi diharapkan dimiliki peserta kuliah Teori bahasa dan Otomata
Pertemuan 1
1.  Dapat menjelaskan tentang konsep bahasa dan automata
2.      Dapat menjelaskan penggolongan bahasa menurut Choomsky
Pertemuan 2
3.      Dapat  membedakan aturan produksi yang memenuhi tingkat/golongan bahasa(menurut Choomsky)
4.      Dapat menjelaskan yang dimaksud dengan tata bahasa, aturan produksi, symbol variable, symbol terminal
Pertemuan 3
5.      Dapat menjelaskan yang dimaksud Finite State Automata termasuk DFA dan NFA
6.      Dapat menguraikan 5 tupel dari sebuah mesin otomata
Pertemuan 4
7.      Dapat membuat table transisi dari sebuah diagram transisi mesin otomata dan sebaliknya
8.   Dapat membuktikan sebuah kata merupakan bahasa dari sebuah mesin otomata 
9.      Dapat menjelaskan ekivalensi dua buah DFA
Pertemuan 5
10.  Dapat mereduksi jumlah state pada sebuah FSA
11.  Dapat mengubah sebuah NFA menjadi DFA yang ekivalen
Pertemuan 6
12.  Dapat menjelaskan NFA dengan e-move
13.  Dapat menguraikan e-closure sebuah NFA dengan e-move
Pertemuan 7
14.  Dapat mengubah sebuah NFA e-move menjadi NFA tanpa e-move yang ekivalen
Pertemuan 8
15.  Dapat menggabung dan mengkonkatenasi 2 buah FSA
16.  Dapat menjelaskan yang dimaksud dengan ekspresi reguler
Pertemuan 9
17.  Dapat menjelaskan hubungan antara ER dan FSA
18.  Dapat Mendeskripsikan dalam bahasa Indonesia himpunan string yang diterima sebuah FSA
19.  Dapat menuliskan Ekspresi Reguler sebuah mesin otomata

Bersambung…..

Selasa, 31 Agustus 2010

Info September 2010

Syukur Alhamdulillah bulan Agustus telah hampir usai, kini kita menjelang bulan September 2010.
pada bulan september ini beberapa kegiatan akademik fakultas Teknik akan dilaksanakan diantaranya
1. Semester Antara sampai dengan 20 September 2010
2. Belanja KRS dan awal perkuliahan semester Ganjil T.A. 2010/2011, sampai tanggal 22 september 2010

Kepada semua mahasiswa fakultas Teknik, agar ke kampus untuk melakukan registrasi dengan megambil KRS dan mengikuti jadwal perkuliahan yang ditentukan kemudian.

Minggu, 30 Mei 2010

Mata Kuliah : Teknik Kompilasi

Mata Kuliah Teknik Kompilasi adalah mata kuliah yang sangat terkait dengan mata kuliah teori bahasa dan otomata, pemrograman, struktur data dan lain-lain.
Teknik Kompilasi berkaitan dengan bagaimana mengkompilasi setiap baris program dari suatu bahasa pemrograman menjadi perintah komputer dalam kode biner.
atau bagaimana mengubah bahasa sumber menjadi bahasa biner.
Karena itu dalam proses kompilasi didahului dengan proses analisis (leksikal, syntax, semantik)
dalam matakuliah ini akan dibahas pengertian kompilasi. bahwa ada bahasa pemrograman yang termasuk kompilalator, dan ada yang hanya interpreter.
Tujuan utama dari pemahaman mengenai kompilator ini adalah bagaimana menghasilkan bahasa pemrograman yang merupakan kompilator sehingga optimasi pemrograman tercapai.
Download bahan kuliah 

Mata Kuliah : Sistem Berkas

Perkuliahan Sistem Berkas semester Genap 2009/2010 telah dilaksanakan beberapa kali di kelas reguler. dari beberapa kali perkuliahan tersebut telah dibahas antara lain
- pengertian sistem berkas
- penugasan makalah  tentang sistem berkas
- penjelasan tentang hirarki data (bit, byte, karakter, field, record, file, database, sistem database)
- pengertian file, dan karakteristik file

buku yang menjadi referensi adalah yang berjudul
- sistem berkas
- pengarsipan dan akses pada sistem berkas

perkuliahan berikutnya akan dikupas dari kedua buku referensi diatas.
bahan kuliah ini berlaku pula untuk kelas reguler B.

Rabu, 26 Mei 2010

Daftar Mahasiswa Aktif Semester Genap 2009/2010 per 23 Mei 2010

No NPM Nama Mahasiswa
1 0605010 edisius palus
2  0605010  Baharuddin B
3 060501001 Indah Pratiwi
4  060501001  Indah Pratiwi
5 060501002 Resky Nur Alias
6 060501005 Sitti Arafah
7 060501006 Hasmi
8 060501007 romanus jemana
9 060501009 Indrahadi Assagaf
10 060501011 Vincensius Namal
11 060501011 Hery Boyo
12 060501012 Nur Qamri Darwin
13 060501015 Aries Fajar
14 060501020 Zulkifli S
15  060501022  Luqman Syam
16 060501023 Muh. Arsyad
17 060501026 Firman
18 060501031 Petrus Arli Hinar
19  060501031  Yosef Berasa'
20 060501032 Farid Rahman R
21 060501043 Rachmawati
22 060501044 Tuo Ashadi
23 060501056 Muh. Rachmad
24  060503006  Doni Setia Nugraha
25 070501000 St. Misna Asfianti
26  070501011  Ummu Kalsum
27 070501012 Mardoyo
28 070501018 Hamzah
29 070501019 Marwa Sulehu
30  070501027  Ervina Abubakar
31 070501031 Ibnu Abbas Rusani
32 070501059 Robianus Heni Marsi
33 070501065 Hendra Dermawan
34 070501067 Ely Arki Ubra
35 070501070 Herianti Syam
36 070501072 Husni Mubarak
37 070501076 mustaking
38 070501077 Namlia
39 070501078 Santi Ariani
40 070501079 A. Muh. Yakin Amin
41 070503002 Andi Heri Krisdianto
42 070503003 Iswanto Irwan latief
43 070503010 Rudy
44 070503012 Haeril Ahmad
45  070503021  Jumardin L
46  080501  Yusuf Pen Au
47 080501003 Nuralamsyah L
48 080501004 Fadli Rumakey
49 080501016 A. Nurmayani
50  080501017  Ahmad Kadavid
51 080501028 Amir Hamzah
52  080501030  Ridwan
53 080501046 Irma Kadir
54  080501050  Rickson M.P Edoway
55 080501051 Muh. Suyuti
56  080501062  Niscahaya Sehu
57 080501063 Rahmawati
58 080501067 Syukri
59 080501073 Syamsuerni
60 080501074 Haditzah Annur
61  080501084  Oktavianus Edang
62 080501085 Rosmawati T
63 080501087 Suharni
64 080501088 Sutarman Syarif
65 080501090 Eko Parayetno
66 080501091 Muh. Fadli
67  080501101  Marni
68 080501104 samsuri hasan
69 080501106 asrul j k
70  080503003  Muh. Sayuki
71 080503006 Lina Mariana
72  080503007  Firdaus
73  080503008  Gresa F. A
74  080503010  Ratma Patandianan
75  080503011  Asgar R Alie
76  080503018  Nur awal
77  080503022  Anwar R
78  080503023  Dahlan Landao
79 090501008 Nurmawati
80 090501014 Muh.Zaitun
81 090501017 Ramlawaty
82  090501020  Nurfitrah Awaliah
83  090501035  Muhammad Muammar
84 090501064 Dedy Anshari
85 090501075 Ety YS
86 090501076 darto d lasongko
87 090501078 Muh. Yusuf
88 090501079 Muh. Subhan
89 090501080 Nur Halil
90 090501083 Jeverson Paganak
91 090501085 Roby Awaluddin
92 090503006 Abubakar
93 090503009 Antonius Kala'lino
94 090503010 Nataniel
95 090503012 Muh. Syaiful
96  090503033  Nirwan S
97  090504003  Onius Pena Yilam
98  9805023  Nursiamu
99  060501000  Rudi Rani
100  090501000  Rostiah

Minggu, 23 Mei 2010

Bahasa Rakitan

Tujuan:
1. Mahassiswa dapat memahami cara kerja komputer, konsep bilangan, sistem bilangan dan konversinya, daftar interupt, daftar kode ascii, daftar instruksi, alamat memori.
2. Mahasiswa dapat membuat program assembler yaitu input/cetak karakter, cetak kalimat, penggunaan logika, instruksi lompat, akses data, operasi file, operasi stack, operasi layar.

Cara Kerja komputer:
komputer terdiri atas processor, memory, alat input, alat output, bus, dan peripheral.
Perkembangan mikroprocessor berdampak pada perubahan struktur dan jumlah data dan alamat yang dapat dimuat. namun fungsi dasar komputer adalah otak dari komputer, didalamnya ada unit logika, unit aritmatika, register-register dan bus.
unit logika melakukan perbandingan dan mengambil keputusan.
unit aritmatika melakukan perhitungan berupa penjumlahan, pengurangan, perkalian dan pembagian.
register berperan menampung data sementara selama proses.
Berdasarkan fungsinya register dikelompokkan sebagai berikut :
1. General Purpose Register. merupakan register umum yang fungsinya bermacam-macam. terdiri 4 register yaitu  register Accumulator (AX), Base Register (BX), Conter Register (CX) dan Data Register(DX). lebar register terdiri atas 8 bit, 16 bit, 32 bit bahkan  sekarang 64 bit
2. Index register. merupakan register untuk mengindex terdiri atas Index Register dan digunakan untuk pengalamatan data
3. Pointer register. adalah register yang digunakan untuk menunjuk alamat data. Pointer register digunakan untuk data stack (tumpukan)
4. Flag Register. adalah register tanda yang memberi tanda  pada komputer mengenai status operasi atau status data.

Sabtu, 22 Mei 2010

Selamat Datang Para IT'ers Makassar

Dunia mengalami perubahan besar sejak ditemukannya komputer dan internet. tahun 1950 komputer mulai digunakan dan 40 tahun kemudian internet mulai banyak digunakan dan sekarang hampir setiap orang sudah tahu apa itu komputer dan internet. suatu revolusi peradaban yang sangat cepat.
Peradaban manusia berkembang mulai zaman batu dimana manusia hanya hidup dari apa yang disediakan alam, kemudian manusia belajar bercocok tanam. merekayasa tanaman agar bisa panen sehingga makanan tersedia sepanjang waktu dan tidak tergantung lagi waktu panen. Manusia juga sudah mulai memelihara ternak dari sebelumnya berburu jika ingin makan daging.
Peralihan peradaban dari tergantung pada alam menjadi mengelola alam berlangsung selama ribuan tahun. kemudian manusia mulai mengenal sekolah. sehingga pengetahuna manusia dapat di sebarkan dan tidak lagi dari orang tua atau keluarga saja. manusia mulai mengenai tulisan, dimana pengetahuan yang diperoleh disimpan ke media kertas atau semacamnya sehingga pengetahuna itu bisa bertahan lama. budaya menulis dan membaca berkembang selama ratusan tahun. kemudian sejak kertas mulai banyak digunakan dan sejak mesin cetak diciptakan oleh Gutenberg, proses pemassalan informasi terjadi menjadi begitu cepat. banyak pengetahuan baru tersebar dengan cepat, berita-berita dapat meluas karena adanya media kertas. Perkembangan mesin cetak juga diiringi perkembangan mesin lainnya. Mulailah era industrialisasi. Produk-produk konsumen mulai diproduksi massal sehingga barang-barang kebutuhan buatan tangan sudah berkurang lagi. proses ini berlangsung selama 400 tahun kemudian tibalah abad komputer di awal abad 20, manusia menemukan komputer yang mampu bekerja menggantikan banyak tugas manusia. komputer mengotomasi banyak tugas yang sebelumnya dikerjakan lama dan bertele-tele. komputer memiliki sifat tepat dan terus menerus. Tenaga kerja manusia banyak tidak dibutuhkan lagi karena tidak diperlukan lagi. unit-unit produksi sekarang terotomasi dengan tepatnya perhitungan komputer.
Tahun1990 sebelum berakhirnya abad 20, manusia kembali dikejutkan dengan kehadiran internet. tidak cukup komputer yang mengotomasi banyak proses. kini internet mengintegrasikan banyak proses yang sebelumnya berdiri sendiri. Internet menghubungkan setiap orang di setiap tempat di setiap waktu. Komputer tidak pernah berhenti tetapi terus ada dan semakin mengikat manusia untuk tergantung kepadanya. Orang kemudian bertanya apa jadinya jika tidak ada komputer dan internet.
Apa yang akan dilakukan manusia?
Oleh karena dunia ini sudah dipegang dan terkendalikan oleh komputer. Tidak ada lagi bidang  kehidupan manusia yang tidak di dukung oleh komputer.
Informasi ada di ujung jari, bisnis ada di ujung jari. setiap orang dengan hanya duduk di belakang meja dapat menjalankan bisnis besar dan mendatangkan banyak keuntungan tanpa meninggalkan tempat.
Cepatnya perkembangan komputer ini menuntut penguasaan yang dibutuhkan terhadap pengaruh komputer bagi kehidupan setiap orang. Luasnya bidang kemajuan komputer tidak mungkin untuk dikuasai semuanya tetapi yang berhubungan dengan kegiatan sehari-hari.
Inilah tantangan yang dihadapi oleh setiap mahasiswa utamanya jurusan Teknik Informatika.bagaimana menguasai teknologi komputer dan memanfaatkannya untuk kepentingan kemajuan diri, daerah dan bangsanya.

Jadi,.....
siapkan diri anda !!!!!!!!

Entri Populer