Posts

Showing posts with the label informatika

Pedoman Skripsi Mahasiswa S1 Informatika UNS

Tulisan ini saya buat sebagai pedoman pribadi untuk membimbing mahasiswa S1 Informatika UNS. Saya merasa perlu untuk membuat standarisasi seperti apa kualitas skripsi dari mahasiswa yang saya bimbing. DON'T : Implementasi alat / sistem (untuk topik IoT dan sejenisnya) Fokus **bukan** pada perancangan alat dan implementasi sistem, yang diharapkan dari skripsi mahasiswa adalah adanya analisis data hasil percobaan untuk mendukung / membuktikan bahwa masalah berhasil diselesaikan. Hindari judul-judul yang serupa dengan pola "Sistem *** untuk *** Berbasis ***", tinggalkan pola tersebut karena terlalu fokus ke teknis implementasi alat. Saat ini gunakan sudut pandang "masalahnya apa" dan "bagaimana cara menyelesaikan masalah tersebut", dengan demikian fokusnya adalah pada analisis untuk menunjukkan apakah penelitian yang dilakukan dapat menyelesaikan masalah yang sudah dirumuskan. DO : Fokus ke 1. Masalah Dari topik yang sudah dipilih, diperjelas apa masalah ...

Pembahasan UTS Struktur Data dan Algoritma 2023

Image
Berdasarkan tree yang nampak pada gambar Urutan node pada tree apabila dilakukan pre-order traversal : A, B, D, E, C, F, G Urutan node pada tree apabila dilakukan level order traversal : A, B, C, D, E, F, G Urutan node pada tree apabila dilakukan in-order traversal : D, B, E, A, F, C, G Urutan node pada tree apabila dilakukan post-order traversal : D, E, B, F, G, C, A - - - - - - - - - - - - - - - - - - - - - - - - Pada stuktur data queue, berlaku konsep FIFO (First In First Out). Apabila dimasukkan data baru ke dalam queue yang diimplementasikan menggunakan array (seperti pada gambar), pada indeks ke berapa data baru tersebut akan dimasukkan? Jawaban : Data baru akan ditambahkan di bagian akhir array yang masih kosong yaitu pada indeks 6. - - - - - - - - - - - - - - - - - - - - - - - - Struktur data yang memiliki ukuran fixed adalah  Jawaban : Array , array memiliki ukuran tetap yang ditentukan pada awal pembuatannya. Ukuran array bisa dilihat dari indeks maksimum array. - - -...

Pembahasan UTS PAB kelas C 2023

Image
Soal no 1 Soal no 2  Membuka aplikasi baru akan mengganti Activity yang tampil di layar. Aplikasi perlu untuk mendeteksi apakah Activity masih terlihat di layar smartphone (posisi foreground) atau tidak. Hal tersebut dapat diketahui dari perubahan state Activity , apabila sebuah Activity tampil di layar smartphone, Activity tersebut berada pada state running. Kemudian apabila ada aplikasi baru yang dibuka oleh user, Activity uang dibuka sebelumnya akan berpindah ke state Paused dan tampilan layar akan digantikan oleh Activity dari aplikasi yang baru. Untuk dapat menampilkan konfirmasi menutup aplikasi, perlu dideteksi perubahan state Activity ke posisi Paused melalui method onPause . Programmer dapat menambahkan code untuk menampilkan confirmation dialog menutup aplikasi pada method onPause pada sebuah Activity.  Soal no 3 Komponen yang harus ada / dibuat untuk menampilkan data menggunakan RecyclerView : Data : data yang akan ditampilkan pada RecyclerView. Setiap data indiv...

Menjawab Pertanyaan Seputar Perkuliahan

Image
Pada kesempatan kali ini saya akan menjawab sejumlah pertanyaan yang masuk menjelang masa pengisian KRS Semester genap 2022 - 2023 di prodi Informatika Universitas Sebelas Maret. Apakah mahasiswa diperbolehkan mengambil KKN semester 6 nggih? Karena di kurikulum terbaru kkn ada di semester 7 Jawab : KKN dibuka setiap semester (ganjil dan genap ada terus), syarat pengambilan KKN adalah minimal sudah mengambil total 100 SKS dari semester 1 sampai semester terakhir yang dijalani. Misalkan anda pada semester 5 total SKS yang diambil sudah 100 SKS, maka di semester 6 sudah bisa mengambil KKN. Untuk mata kuliah pilihan hanya boleh mengambil 3 atau bagaimana nggih pak? Jawab : Setiap semester mahasiswa memiliki kuota jumlah SKS maksimum yang dapat diambil. Yang penting pada semester tersebut mata kuliah yang mau diambil tidak melebihi jatah maksimal SKSnya. Misalnya pada semester 6 mau mengambil 7 mata kuliah wajib yang totalnya sudah 21 SKS, sedangkan SKS maksimum yang dapat diambil adalah 24...

Pembahasan Soal UTS Mata Kuliah Wireless and Mobile Computing 2022

Image
Pembahasan soal no 1 Teknologi wireless mengurangi kebutuhan pemakaian kabel, komunikasi antar perangkat dapat dilakukan dengan lebih praktis karena tidak perlu memasang kabel-kabel terlebih dulu. Selain itu jangkauan komunikasi juga menjadi lebih luas, tidak terbatas pada panjang kabel. Pembahasan soal no 2 Tinggal dimasukkan ke dalam rumus 10 log (100/10) = 10 log 10 = 10dB gain 10dB Pembahasan soal no 3 Frekuensi sinyal / gelombang dihitung dengan melihat pada 1 detik terdapat berapa siklus gelombang penuh. 1 gelombang terdapat 1 simpangan naik dan 1 simpangan turun. Pada gambar terlihat bahwa terdapat 3x siklus gelombang penuh, jadi frekuensi sinyalnya adalah 3 Hz.  Diagram konstelasi menunjukkan pola modulasi sinyal digital pada bidang kompleks. Setiap titik pada diagram konstelasi mewakili fase sinyal dan amplitudo yang berbeda . Pada gambar diagram konstelasi yang ada pada soal, terdapat 16 titik dan 4 garis. Misal pada garis horizontal di gambar konstelasi diagram tersebut ...

Materi Mata Kuliah Pengembangan Aplikasi Bergerak Semester Genap 2022

RPS unduh RPS mata kuliah PAD di sini Tools Praktikum Untuk praktikum, tools yang digunakan 1. Oracle JDK 11 https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html 2. VS Code https://code.visualstudio.com/download 3. Flutter SDK https://docs.flutter.dev/get-started/install 4. Android SDK Install Android SDK melalui Android Studio atau IntelliJ Idea https://developer.android.com/studio Rekaman Kuliah Karakteristik Aplikasi Mobile  https://youtu.be/AoxtYqsJlGc Praktikum 1

Rancangan Teknis Perkuliahan Mobile App Development Tahun 2021

diupdate pada 7 Februari 2021 Overview Kuliah masih secara online Metode flipped learning : dosen memberi link materi yang harus dibaca dan dicoba sendiri di luar jam kelas pada jam kuliah yang dijadwalkan diadakan virtual meeting yang diisi dengan diskusi, tanya jawab berdasarkan link materi yang sudah dibagikan Semua tugas berkelompok maksimal 4 mahasiswa Output Mahasiswa memahami konsep-konsep pembangunan mobile app [ Teori ] Mahasiswa mampu membuat aplikasi Android sebagai pemecahan atas suatu masalah dalam kehidupan sehari-hari [ Praktikum ] Teori   Materi Perkembangan device (hardware) Platform mobile (SDK & tools) Desktop vs Mobile Hybrid vs native vs PWA UI components Data dan persistence Geolocation / location awareness Sensor Interaksi antar apps Background task Arsitektur client-server Integrasi dengan 3rd service Distribusi dan monetisasi Review riset dan peluang karir industri mobile app development   UTS dan UAS Mengerjakan soal essay Praktikum Standar...

Bank Soal UTS-UAS S1 Informatika UNS

Pada postingan ini saya membagikan soal-soal UTS/UAS yang saya pernah ampu. Hanya soal saja, tanpa pembahasan Teknik Kompilasi UTS 2019 Manajemen Jaringan UTS 2019 Open Source UTS 2019

Draft Rencana Pembelajaran Semester Mata Kuliah Open Source Prodi Informatika UNS (Februari - Agustus 2019)

Mata Kuliah Open Source     Mata kuliah pilihan semester 4 (Februari - Agustus 2019) DESKRIPSI MATA KULIAH Mata kuliah ini membahas konsep pengembangan perangkat lunak open source, dan manfaat-manfaat yang didapatkan dari open source melalui penggunaan dan kontribusi dalam sebuah proyek open source. CAPAIAN PEMBELAJARAN MATA KULIAH Mahasiswa mampu menerapkan bekal materi yang diterima dalam perkuliahan untuk (1) menggunakan produk dari proyek open source dan (2) memberikan kontribusi yang bermanfaat ke dalam sebuah proyek Open Source. BAHAN KAJIAN (menyusul) RANGKUMAN MATERI Open Source     Definisi dan konsep         Free software     Latar belakang     Sejarah     Contoh proyek open source Komunitas open source     Inisiator         individu         organisasi / komunitas      ...