Sekolah Tinggi Teknologi Adisutjipto Yogyakarta
Materi Kuliah : Manajemen Industri Teknologi Informasi Semester Ganjil 2012 / 2013
E.N. Tamatjita
1
Pendahuluan INTI : Ilmu Manajemen Industri yang dipergunakan dalam menghasilkan suatu perangkat lunak dalam Teknologi Informasi. SASARAN : Mahasiswa dapat menganalisa, merancang program analisa untuk penelitian di bidang text steaming, optical character recognition dan klasifikasi audio untuk menentukan genre. DAFTAR PUSTAKA : Benetos, E. danKotropoulos, C., 2008, “A Tensor-Based Approach For Automatic Music Genre Classification” , http://poseidon.csd.auth.gr/papers/PUBLISHED/CONFERENCE/pdf/Benetos08a.pdf, diakses tanggal 9 Agustus 2013 Duda, R.O., Hart, P.E. dan Strock D.G., 2000, “Pattern Classification”, Second Edition, John Wiley dan Sons, Inc., New York Li, Ze-Nian dan Drew, Mark S., 2004, “Fundamentals of Multimedia”, Perason, Prentice Hall, Upper Saddle River, New Jersey, 2004 Lidy, Thomas dan Rauber, A., 2004, “Genre Classification ISMIR”, http://ismir2004.ismir.net/, diakses tanggal 15 Agustus 2013 Lu, G., 1999, “Multimedia Database Management Systems”, Artech House Inc., London McKinney, Martin F. dan Brebaart, Jaroen, “Features for Audio and Music Classification”, http://ismir2003.ismir.net/papers/McKinney.PDF, diakses tanggal 12 Agustus 2013 Meng, A. dan Shawe-Taylor, J., 2005, “An Investigation Of Feature Models For Music Genre Classification Using The Support Vector Classifier”, http://eprints.ecs.soton.ac.uk/11575/, diakses tanggal 12 Agustus 2013 Panagakis, Y., Kotropoulos, C. dan Arce, G.R., 2004, “Music Genre Classification Via Sparse Representations Of Auditory Temporal Modulations”,http://www.ece.udel.edu/about/documents/Music_Genre_Classification_via_Sparse_Represe ntation_of_Auditory_Temporal_Modulations_EUSIPCO2009.pdf, diakses tanggal 18 Juli 2013 Perez-Sancho, C. dan Rizo D., 2008, “Genre Classification of Music by Tonal Harmony” http://eprints.pascal-network.org/archive/00005171/01/mml08_cperez.pdf, diakses tanggal 5 Juli 2013 Santini, M., 2007, “Common Criteria for Genre Classification : Annotation and Granularity”, http://www.itri.brighton.ac.uk/~Marina.Santini/#Download, diakses tanggal 5 Juli 2013 Talupur, M., Nath, S. dan Yang, H., 2004, “Classification Of Music Genre”, http://www.cs.cmu.edu/~yh/files/GCfA.pdf, diakses tanggal 9 Agustus 2013 Tzanetakis, G., Esel, G. dan Cook, P., 2001, “Automatic Musical Genre Classification Of Audio Signals”, http://ismir2001.ismir.net/pdf/tzanetakis.pdf, diakses tanggal 9 Agustus 2013
1. Analisa & Perancangan Perangkat Lunak Penelitian untuk Menentukan Genre Musik 1.1 Program Kumpulan instruksi yang digunakan komputer untuk melakukan suatu tindakan tertentu. 1.2 Bahasa Pemrograman Merupakan penulisan dengan mengikuti kaidah bahasa pemrograman tertentu. 1.3 Bahasa Tingkat Tinggi C, Pascal dll Bahasa Tingkat REndah Bahasa Mesin dan Bahasa Assembly.
2. Tentang Mikro Komputer 2.1
Mikro komputer contoh perangkat elektronik. Komponen-komponen terdiri dari atas micro processor (sebagai pusat pemroses) dibantu oleh sejumlah komponen periferal yang harus diprogram 2.2 Komponen periperal Tampilan di layar monitor, pengetikan tombol papan ketik dll 2.3 Pusat pemrosesan CPU, contoh Intel 8086 2.4 Tiap mikro prosesor Bahasa pemrograman yaitu Bahasa Mesin : Menggunakan Kode angka Hexa desimal dan Bahasa Assembly : Assembler
3. Mencoba Bahasa Assembly 1. Dengan menyelipkan bahasa assembly pada bahasa pemrograman tingkat tinggi. 2. Dengan emulator assembly. Contoh : Microprocessor Emulator and Assembler 8086 4.04
4. Mencetak Kalimat Hello World
5. Kebutuhan : 1. Text Editor 2. Assembler 3. Jalankan Program
6. Source Program Hello World: name "hello" org 100h ; set video mode mov ax, 3 ; text mode 80x25, 16 colors, 8 pages (ah=0, al=3) int 10h ; do it! ; cancel blinking and enable all 16 colors: mov ax, 1003h mov bx, 0 int 10h ; set segment register: mov ax, 0b800h mov ds, ax ; print "hello world" ; first byte is ascii code, second byte is color code.
Lanjutan : mov [02h], 'H' mov [04h], 'e' mov [06h], 'l' mov [08h], 'l' mov [0ah], 'o' mov [0ch], ',' mov [0eh], 'W' mov [10h], 'o' mov [12h], 'r' mov [14h], 'l' mov [16h], 'd' mov [18h], '!'
Lanjutan : ; color all characters: mov cx, 12 ; number of characters. mov di, 03h ; start from byte after 'h' c: mov [di], 11101100b ; light red(1100) on yellow(1110) add di, 2 ; skip over next ascii code in vga memory. loop c ; wait for any key press: mov ah, 0 int 16h ret
Daftar Warna : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;
hex 0 1 2 3 4 5 6 7 8 9 a b c d e f
bin 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
color black blue green cyan red magenta brown light gray dark gray light blue light green light cyan light red light magenta yellow white
Keterangan Lain : ; this example prints out "hello world!" ; by writing directly to video memory. ; in vga memory: first byte is ascii character, byte that follows is character attribute. ; if you change the second byte, you can change the color of ; the character even after it is printed. ; character attribute is 8 bit value, ; high 4 bits set background color and low 4 bits set foreground color. Terima kasih.