Pra Uts ABD

01:36 0

1.   DDL adalah ?

DDL atau Data Definition Language adalah kumpulan perintah SQL yang dapat digunakan untuk membuat dan mengubah struktur dan definisi tipe data dari objek-objek database seperti tabel, index, trigger, view, dan lain-lain.

2.   DML adalah ?

DML atau Data Manipulation Language adalah kumpulan perintah SQL yang berhubungan dengan pekerjaan mengolah data di dalam table.

3.   Perintah DDL (sebutkan dan jelaskan) ?

·         Create table
·         Drop table
·         Alter table
·         Trigger table

4.   Perintah DML (sebutkan dan jelaskan) ?

·         Insert table
·         Delete table
·         Update table



5.   Ambil 1 KHS dari anggota kelompok anda(lampirkan) dan buatlah ERD dan LRS dari KHS tersebut?




Dari KHS tersebut memiliki Relasi :

Satu Dosen Memiliki banyak mata kuliah (1:M)
Satu Dosen Membingbing banyak Mahasiswa (1:M)

Contoh LRS :


Contoh ERD :





5.   Ambil 1 Data Pribadi dari anggota kelompok anda(lampirkan) dan buatlah ERD dan LRS dari Data Pribadi tersebut?

Dari Data Pribadi Memiliki Relasi :

1 Mahasiswa Mengisi 1 Data_Pribadi (1:1)

Contoh LRS :



Contoh ERD :




Pra Uts DDL 2 (SOAL NO 1-11)

Pra Uts DDL 2 (SOAL NO 1-11)

01:05 0

1.       Apa Yang Dimaksud Dengan Pengembang Software?

Pengembangan software menurut Janner Simarmata dalam bukunya yang berjudul REKAYASA PERANGKAT LUNAK karena terjadinya krisis perangkat lunak pada tahun 1960 karena praktik rekayasa perangkat lunak kurang dapat diterima. Perkembangan perangkat lunak sampai sekarang terbagi dalam beberapa era, yaitu :
a.       ERA PEMULA
b.      ERA STABIL
c.       ERA MIKRO
d.      ERA MODERN
Pada bab 1.2.5 menyebutkan dengan berkembangnya permintaan untuk perangkat lunak pada organisasi lebih kecil, kebutuhan akan solusi perangkat lunak murah mendorong pertumbuhan menjadi lebih sederhana, metodologi yang lebih cepat, yaitu pengembangan untuk menjalankan perangkat lunak dari kebutuhan penyebaran yang lebih cepat dan lebih mudah.
(source:ebook/Rekayasa-Perangkat-Lunak,Janner Simarmata)


2.     Model Pengembangan Software terdiri dari (jelaskan dan sebutkan)?

Masih dalam buku Janner Simarmata yang berjudul REKAYASA PERANGKAT LUNAK model pengembangan software terbagi dalam beberapa proses, yaitu :
a.       MODEL PENGEMBANGAN AIR TERJUN
Kemunculan model air terjun untuk membantu mengatasi kerumitan yang terjadi akibat proyek proyek pengembangan perangkat lunak (Boehm 1976). Sebuah model air terjun  memacu tim pengembang untuk memerinci apa yang seharusnya perangkat lunak lakukan (mengumpulkan dan menentukan kebutuhan sistem) sebelum sistem tersebut dikembangkan.

Model ini memungkinkan pemecahan misi pengembangan yang rumit menjadi beberapa langkah logis (desain kode penguji dan seterusnya) dengan beberapa langkah yang pada akhirnya akan menjadi produk akhir yang siap pakai.
b.      PENDEKATAN PROTOTIPE
Sebuah prototipe adalah bagian dari produk yang mengekspresikan logika maupun fisik antarmuka eksternak yang ditampilkan.

c.       MODEL SPIRAL
Model spiral ini dikembangkan oleh Boehm (1988) berdasarkan pada pengalamannya dengan berbagai perbaikan pada model air terjun, model ini dititikberatkan pada pembuatan prototipe dan manajemen resiko yang sangat fleksibel jika dibandingkan dengan model air terjun. Dasar model ini adalah bahwa setiap bagian produk dan setiap tingkatan melibatkan urutan yang sama pada setiap langkah (siklus).

d.      MODEL PROSES PENGEMBANGAN ITERATIF
Model Iterative Development process (IDP) menggabungkan pembuatan prototipe dengan kekuatan dari model air terjun klasik.


(source: ebook /Rekayasa-Perangkat-Lunak,Janner Simarmata)


3.     ERD adalah?

ERD menurut buku METODE ANALISIS DAN PERANCANGAN SISTEM oleh Prof Dr Sri Mulyani, AK, CA adalah tools yang digunakan untuk melakukan pemodelan data secara abstrak dengan tujuan untuk mendeskripsikan atau menggambarkan struktur dari data yang akan digunakan (Bagui dan Erap, 2003)

(source: ebook/Metode-Analisi-Dan-Perangcangan-Sistem,Prof Dr Sri Mulyani)


4.     LRS adalah?

LRS (Logical Record Structure) merupakan representasi dari struktur record record pada table-tabel yang terbentuk dari hasil relasi antar himpunan entitas pada diagram E-R.

(Kusrini dalam Nugraha dan Oktasiana, 2016)


5.     UML adalah ?
Menurut buku Adi Nugroho yang berjudul REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK DENGAN METODE USDP, UML (UNINFIED MODELING LANGUAGE) adalah Bahasa pemodelan untuk system atau perangkat lunak yang berparadigma ‘berorientasi objek’, pemodelan sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipahami dan dimengerti.
(source:ebook/REKAYASA-PERANGKAT-LUNAK-BERORIENTASI-OBJEK-DENGAN-METODE- USDP,Adi Nugroho)


6.     OOP adalah?

OOP (OBJECT ORIENTED PROGRAMMING) dalam buku MEMBUAT APLIKASI DATABASE oleh Miftakhul Huda adalah metode pemograman yang mengikuti konsep-konsep berorientasi objek .
(source:ebook/membuat-aplikasi-database,Miftakhul Huda)


7.     Komponen-Komponen ERD (Sebutkan dan Jelaskan)?

Komponen-komponen ERD terdiri dari Entitas (Entity), Atribut (Attribute), Relasi (Relationship).

-Entitas adalah suatu objek didunia nyata yang dapat dibedakan didunia nyata.
Atribut merupakan semua informasi yang berkaitan dengan entitas.

-Relasi adalah penghubung antara entitas dan atribut.

(MANAJEMEN BASIS DATA MENGUNAKAN MySQL, Robi Yanto M.Kom, Yogyakarta, Februari 2016).

8.     Komponen-Komponen LRS (Sebutkan dan Jelaskan)?

Komponen – Komponen LRS :

-Ratio One to One (1:1) Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.

One to Many (1:M / Many) Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.

Many to Many (M:M) Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya.

(source: E-Journal Teknik Elektro dan Komputer vol.5 no. 4 Januari – Maret 2016, ISSN : 2301-8402)

9.       Komponen-Komponen UML(Sebutkan Dan Jelaskan)?  

Komponen – Komponen UML :
a. Use Case Diagram Use case diagram merupakan pemodelan untuk kelakuakn (behavior) sistem informasi yang akan dibuat. Use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut.

b. Diagram Aktivitas (Activity Diagram) Activity Diagram menggambarkan workflow (aliran kerja)  atau aktivitas dari sebuah sistem atau proses bisnis.

c. Diagram Urutan (Sequence Diagram) Sequence Diagram menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan pesan yang dikirimkan dan diterima antar objek

d. Diagram Kelas (Class Diagram) Merupakan hubungan antar kelas dan penjelasan detail tiap-tiap kelas di dalam model desain dari suatu sistem, juga memperlihatkan aturan-aturan dan tanggung jawab entitas yang menentukan perilaku sistem.

(source: JURNAL KHATULISTIWA INFORMATIKA, VOL. IV, NO. 2 DESEMBER 2016)

10.  Konsep OOP (Sebutkan dan jelaskan)?

Konsep dari OOP :

1.       Perwarisan

Perwarisan adalah membentuk subkelas baru dari kelas utama/main set(induk) sebelumnya.

2.       Polimorfisme

Polimorfisme adalah objek yang memiliki banyak bentuk. Beberapa objek akan dikatakan polimorfik jika memiliki interface yang identik , namun memiliki perilaku yang berbeda.

3.      Encapsulation

Encapsulation, yaitu mengemas suatu objek sehingga pada saat kita akan memakai objek tersebut kita tidak perlu lagi tahu tentang detail bagaimana suatu action itu terjadi.

(source:buku “Aplikasi-Data-Base”, Mifthakul Huda, PT Alex Komputindo)


 11.    Bahasa dalah OOP(sebutkan dan jelaskan)?

-          JAVA
Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas .

-          PHP 5
PHP adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. PHP diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994.

-          RUBY

Ruby adalah bahasa pemrograman dinamis berbasis skrip yang berorientasi obyek. Tujuan dari rubyadalah menggabungkan kelebihan dari semua bahasa-bahasa pemrograman skrip yang ada di dunia.

-          C#

C# (dibaca: C sharp) merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka .NET Framework. Bahasa pemrograman ini dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti JavaDelphiVisual Basic, dan lain-lain) dengan beberapa penyederhanaan. Menurut standar ECMA-334 C# Language Specification, nama C# terdiri atas sebuah huruf Latin C (U+0043) yang diikuti oleh tanda pagar yang menandakan angka # (U+0023). Tanda pagar # yang digunakan memang bukan tanda kres dalam seni musik (U+266F), dan tanda pagar # (U+0023) tersebut digunakan karena karakter kres dalam seni musik tidak terdapat di dalam keyboard standar.

Download Internet Download Manager/IDM FULL PATCH

21:41 0








Hai Sobat SvRFROST



Disini SvrFrost ingin berbagi aplikasi Internet Download Manager. Aplikasi ini sangat berguna untuk mendownload jadi kalian bisa pause/resume file download kalian, lalu keuunggulan lainnya aplikasi ini dapat mempercepat unduhan download kalian.



Cara menginstall :
1. Extract Rar
2. Lalu pastikan koneksi/antivirus anda di matikan.
3. Buka file yang telah di extract >> lalu install
4. Selamat Mencoba ^_^




Jika kalian tertarik ini dia Link Downloadnya :

>>Disini<<



Contact Person :
Facebook



Terima kasih telah berkunjung ^_^



Sejarah Dan Pengenalan C++

23:29 0
Sejarah C++


    C++ adalah bahasa pemrograman komputer yang di buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bong Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.[butuh rujukan] Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).




Pengenalan Struktur program C++  


[Kristanto:2009]Salah satu konsep yang penting dalam bahasa pemrograman C++ adalah Struktur. Struktur merupakan bentuk susunan dari suatu program yang dibuat. Perhatikan contoh program berikut ini: Contoh:

 

Semoga bermanfaat ^_^

 

Tipe Data dan Penulisan Tipe Data Borland C++

23:28 0

Hallo Sobat 
Kali ini aku ingin mengajarkan tentang tipe data pada C++ yuk langsung simak aja ......



Tipe Data C++

Bahasa C++ memiliki 7 tipe data yaitu :


Pasti kalian bingung apa sih fungsi tipe data di atas ???
Oke Rysme akan menjelaskannya :)

1. Char

Tipe data char adalah tipe data yang di gunakan untuk variabel inputan karakter seperti ALFABET. Char memiliki ukuran memori 1 byte , jadi setiap huruf karakter char memiliki ukuran memori 1 byte.

2. Integer

Tipe data integer adalah tipe data yang di gunakan untuk variabel inputan angka bulat.Integer memiliki ukuran memori 2 byte setiap angka yang digunakan.

3. Short

Tipe data short adalah tipe data yang di gunakan untuk variabel inputan angka bulat.Short memiliki ukuran memori 2 byte setiap angka yang digunakan.Perbandingan antara integer dan short adalah short lebih memiliki ukuran angka yang lebih panjang dari pada integer.

4. Long

Tipe data long adalah tipe data yang di gunakan untuk variabel inputan angka bulat.Long memiliki ukuran memori 4 byte setiap angka yang digunakan.Perbandingan antara Short dan Long adalah Long lebih memiliki ukuran angka yang lebih panjang dari pada Short.


5. Float

Tipe Data Float adalah tipe data yang di gunakan untuk variabel inputan angka desimal.Short memiliki ukuran memori 4 byte setiap angka yang digunakan.

6. Double

Tipe Data Double adalah tipe data yang di gunakan untuk variabel inputan angka desimal.Double memiliki ukuran memori 8 byte setiap angka desimal yang digunakan.Perbandingan antara Float dan Double adalah Double lebih memiliki ukuran angka yang lebih panjang dari pada Float.

7. Long Double

Tipe Data Long Double adalah tipe data yang di gunakan untuk variabel inputan angka desimal.Long Double memiliki ukuran memori 8 byte setiap angka desimal yang digunakan.Perbandingan antara Double dan Long Double adalah Long Double lebih memiliki ukuran angka yang lebih panjang dari pada Double.





Penulisan Tipe Data Pada Borland C++

Penulisan tipe data tidak boleh menggunakan huruf kapital , harus menggunakan huruf kecil agar terbaca oleh borland C++.

Contoh Penulisan :
  




Semoga Ilmu Ini Bermanfaat .
Terima Kasih ^_^

Cara Bermain Mobile Legend di PC/Laptop

23:27 0


Hallo Sobat ....
Kali ini aku ingin memberitahu Cara Bermain Mobile Legend di PC/Laptop .
Di sini saya menggunakan aplikasi nox player
Yuk langsung simak aja ^_^

1. Siapkan pc/laptop dan koneksi internet.

2. Buka web site https://nox-app-player.en.softonic.com/download > klik alternative download


3. Klik save > Tunggu download aplikasi hingga selesai.


4. Klik file yang sudah di unduh > kemudian klik cepat install.


5. Tunggu beberapa saat , hingga selesai seperti ini.


6. Klik menggunakan sekarang > lalu buka aplikasi playstore (login terlebih dahulu menggunakan akun gmail)


7. Jika sudah login ketik keyword "Mobile Legend : Bang Bang" > lalu klik instal


8. Tunggu download beberapa saat (yang sabar gan tergantung koneksi agan).


9. Setelah selesai klik buka


10. Selamat menikmati Mobile Legend di PC/Laptop menggunakan app nox player.







Semoga bermanfaat ^_^