Kumpulan Tugas MHS

Salah satu kegiatan dalam proses belajar mengajar adalah pemberi tugas ke pada mahasiswa, adapun tujuan dari tugas tersebut untuk lebih memahami dan mengukur penguasaan mahasiswa terhadap materi yang kita berika. seperti apa yang kita ketahui bersama kondosi yang saat ini terjadi di Indonesia khususnya dan dunia pada umumnya tentang merebaknya Virus Covid 19. hal ini membuat aktifitas pembelajar dan kebijakan kementrian tentang proses belajar mengajar yang di lakukan di kampus maupun di jenjang pendidikan dasar, menengah dan umum harus berupa pembelajaran di rumah.
hal ini membuat dosen akan lebih menekanankan pada pemberian materi dengan online baik melalui Zoom meetting, maupun aplikasi pembelaaran yang lain. Untuk itu saya mengambil alternatif dalam membuat tugas dengan cara mahasiswa melakukan pembuatan video dan di upload kesalah satu media online 
beriku salah satu hasil tugas mahasiswa:


 









Pemrograman SQL Chapter 3 & 4 Mengenal Kalusa SELECT

SQL atau Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data
dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

ecara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD)[4], namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI. Artikel ini akan menggunakan bentuk paling umum yang dapat digunakan pada kebanyakan SMBD (sumber: wikipedia.com)
Pembahasan kali ini mengerucut pada Data Manipulation Language (DML) 

  • Data Manipulation Language  digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:
  1. SELECT untuk menampilkan data
  2. INSERT untuk menambahkan data baru
  3. UPDATE untuk mengubah data yang sudah ada
  4. DELETE untuk menghapus data 
Sedangkan hal yang kita akan bahas adalah bagaimana memanfaatkan perintah select dalam sintak SQL dimana mana di ikuti dengan klausa lain diantaranya Order by, Group by, Having dan limit

Order by:
Digunakan untuk mengurutkan hasil Query dimana terbagi menjadi 2 yaitu:
  • Ascending(Urut naik)
        Penulisan
        Select nama_field1, field2,fieldn from     nama_tabel order by kreteria asc;
        contoh:
        select nim,nama from mahasiswa order     by nim asc;
  • Descending (urut dari bawah)
            Penulisan
            Select field1, field2, fieldn form     nama_tabel order by keteria desc
            contoh:
            select *from mahasiswa order by nim desc;
Studi Kasus:
Apakah bisa jika mengurutkan data siswa dengan nim secara DESC dan nama secara descending dalam satu Query ?

Penjelajan berserta kasus kasus lain bisa anda download pada Materi 3 & 4

Pengenalan Database Chapter 1 & 2 Pemrograman SQL


 Sebelum kita melangkah dalam sintaq simtek sql hal utama yang perlu dipahami adalah tentang database. Apa itu database? Ilustrasi yang bisa kita gambarakan adalah sebagai berikut Kasus Sampah: Pembuangan sampah dilakukan dengan ketidak teraturan karena tidak diperlukan kemudahan akses. Pada kasus sampah dibedakan anatara oraganik dan non organik, dimana organik bisa membusuk sedangkan non organik sukar atau tidak bisa membusuk (misalnya plasitik, styrofoam). contoh ilustrasi lain adalah 


Leamari pakian yang merupakan tempat penyimpanan baju fifo (first in first out) pada umumnya cara yang kita lakukan dalam menyimpan baju adalah menyimpan yang terakhir dicucui pada bagian yang paling bawah meski lebih merepotkan dibanding dengan ditumpuk langsung pada bagian atas (fifo). Tujuanya adalah agar semua baju mendapat kesempatan yang kurang lebih sama dalam penggunaanya. jika dibalik dan kita menggunakan lifo, maka hanya kelompok baju yang paling atas sering dipakai (sumber: SQL Tutorial husni. i, pohan Ir, M. Eng, 2002)

Pengenalan Database
  1. Database adalah kumpulan data yang tersusun secara sistematis sehingga akan memudahkan pengguna untuk mengakses dan mengatur sehingga akan menghasilkan sebuah informasi yang efektif dan efisien.
  2. Database dapat berdiri-sendiri dan juga dapat digabung menjadi satu kesatuan. Menggabung dua atau lebih jenis database disebut mengkorelasikan.
  3. Sistem manajemen database merupakan software yang digunakan untuk mengolah database sampai pengaturan hak akses.
  • Basis Data: Himpunan kelompok data (arsip) yang saling berhubungan, yang diorganisasi sedemikian rupa, sehingga kelak dapat dimanfaatkan kembali dengan cepat.
Komponen Sistem Database:
  1. Perangkat Keras (Hardware): Komputer, memori, storage (Harddisk), peripheral, dll.
  2. Sistem Operasi (Operating System): Program yang menjalankan sistem komputer, mengendalikan resource komputer dan melakukan berbagai operasi dasar sistem komputer.
  3. Basis Data (Database): Menyimpan berbagai obyek database (struktur tabel, indeks,dll)
  4. DBMS (Database Management System) : Perangkat lunak yang memaintain data dalam jumlah besar.
  5. Pemakai (User): Para pemakai database.
  6. Aplikasi (perangkat lunak) lain: Program lain dalam DBMS.
Bahasa database, dibagi dalam 2 bentuk:
  1. Data Definition Language (DDL).digunakan dalam membuat tabel baru, indeks, mengubah tabel, menentukan struktur tabel, dsb. 
  2. Data Manipulation Language (DML).
  • Digunakan dalam memanipulasi dan pengambilan data pada database.
  • Manipulasi data, dapat mencakup:
  • Pemanggilan data yang tersimpan dalam database  (query).
  • Penyisipan/penambahan data baru ke database.
  • Penghapusan data dari database.
  • Pengubahan data pada database.
Gambaran dari implementasi database:


Demikian sekilas penjelasan tentang database:
lebih lengkapnya silakan Download Materi 1

Komponen dalam Motherboard Beserta Fungsinya

 Nama dan Fungsi Komponen Motherboard  Dengan Gambar - Motherboard atau mainboard merupakan papan utama dimana terdapat komponen-komponen serta chip controller yang bertugas mengatur lalu lintas data dalam sistem motherboard. Pada Motherboard juga terdapat socket untuk processor, slot-slot yang digunakan untuk pemasangan komponen kartu seperti VGA Card, Sound Card, Internal Modem, dan lain-lain.

Saat ini banyak merek dan jenis motherboard. Bagi anda yang ingin merakit sendiri komputernya, saya sarankan agar berhati-hati dalam memilih merk dan jenis motherboard. Permasalahan motherboard yang umum terjadi akan dibahas selanjutnya sesuai dengan kasusnya.

Pada artikel ini lebih khusus membahas komponen yang ada pada Motherboard beserta fungsinya, Perjelasannya dibawah ini:


Keterangan nomor Pada gambar diatas:
  1. Soket Prosesor. Soket ini merupakan tempat dimana prosesor dipasang. Jenis soket menentukan prosesor apa yang bisa dipasang pada soket tersebut. Jadi soket tertentu hanya bisa dipasang prosesor tertentu saja.
  2. Slot Memori. Slot ini digunakan untuk memasang memori utama komputer. Jenis slot memori juga berbeda-beda, tergantung sistem yang digunakannya.
  3. Northbridge, merupakan sebutan bagi komponen utama yang mengatur lalu lintas data antara prosesor dengan sistem memori dan saluran utama motherboard.
  4. Southbridge, sebutan untuk komponen pembantu northbridge yang menghubungkan northbridge dengan komponen atau periferal lainnya.
  5. Slot PCI Express x16, merupakan slot khusus yang bisa dipasangi kartu VGA generasi terbaru.
  6. Slot PCI Express x1, merupakan slot untuk memasang periferal (kartu atau card) lainnya selain kartu VGA.
  7. Slot AGP, merupakan slot khusus untuk memasang kartu VGA generasi sebelum adanya slot PCI Express.
  8. Slot PCI, merupakan slot umum yang biasa digunakan untu memasang kartu atau card dengan kecepatan di bawah slot AGP dan PCI Express.
  9. BIOS (Basic Input-Ouput System). Merupakan program kecil yang dimasukkan ke dalam IC ROM atau Flash yang digunakan untuk menyimpan konfigurasi dari sebuah motherboard.
  10. Baterai CMOS, baterai khusus untuk memberikan daya pada BIOS.
  11. Port SATA, merupakan antarmuka untuk media penyimpanan generasi terbaru. Port SATA bisa digunakan untuk menghubungkan Hard Disk dengan sistem komputer.
  12. Port IDE, merupakan antarmuka media penyimpanan sebelum generasi SATA.
  13. Port Floppy Disk, digunakan untuk menghubungkan mediaremovable atau media penyimpanan yang bisa dicopot yaitu Disket atau Floppy Disk.
  14. Port Power, yaitu port untuk memberikan daya kepada sistem komputer.
  15. Back Panel, merupakan kumpulan port yang biasanya diletakkan di belakang casing atau wadah komputer PC.
Demikian Nama dan Fungsi Komponen Motherboard  Beserta Peta dari setiap Slot yang tergambar pada Gambar di atas . Semoga bermanfaat.....


Teknologi Canggih Film Avengers yang menjadi Kenyataan

liputan6.com
Mungkin kita sudah sering mendengar film Avengers bahkan mungkin anda sekali sudah pernah menonton film ini. Film yang berkisah tentang superhero selalu disukai karena kerap menawarkan perjuangan melawan kebatilan.
Salah satunya film Avengers besutan Marvel. Film yang mengumpulkan seluruh superhero Marvel Comics seperti Thor, Captain America, Hulk, Iron Man, dan Black Widow ini selalu dinantikan kehadirannya. Tak heran, sekuelnya bertajuk Avengers: Infinity War yang bakal tayang pada 27 April 2018 mendatang menjadi perbincangan hangat dan trending nomor satu di berbagai media sosial.
Tidak cuma diisi adegan aksi yang mendebarkan, barisan senjata dan teknologi serba canggih juga menjadi alasan kenapa film ini menjadi favorit banyak orang.Avengers berhasil membuat siapa saja yang menonton berdecak kagum dengan kecanggihan teknologinya.

Berdasarkan cerita komik aslinya, beberapa karakter Avengers menggunakan teknologi modern nan canggih sebagai senjata pertahanan mereka. Beberapa karakter penting yang ada di Marvel Comics, seperti Iron Man juga Captain America dikelilingi jajaran teknologi mutakhir yang hanya ada di dunia fiksi ilmiah.

Tahukah kamu, beberapa teknologi modern serba canggih yang dimiliki tokoh Avengers di film ternyata berhasil diwujudkan dalam dunia nyata? Berikut Teknologi yang rangkum beberapa teknologi canggih Avengers yang kini hadir di dunia nyata.

1. Hologram
liputan6.com
jika kamu pernah menyaksikan film besutan Marvel, seperti Iron Man juga Avengers, maka kamu bisa menemukan banyak sekali penggunaan teknologi hologram. Dalam film-film tersebut, sosok Tony Stark kerap ditampilkan sedang merancang teknologi baru atau menganalisa suatu keadaan menggunakan Hologram.

Hologram ini dapat menampilkan model berupa manusia maupun benda dengan sudut pandang 360 derajat yang tampak sangat nyata.Teknologi ini dapat menampilkan visualisasi seperti keadaan sebenarnya, berikut dengan gerakan-gerakan yang mengikuti contoh model sebenarnya.

Jika dulu teknologi hologram hanya bisa dilihat di film-film, saat ini bukan lagi sebatas mimpi. Sejumlah perusahaan teknologi berupaya mengembangkan teknologi hologram dan menerapkannya pada alat-alat yang berhubungan dengan kehidupan sehari-hari manusia.
Misalnya pada televisi, smartphone, dan jugakomputer. Teknologi ini menjadikan gambar-gambar dan tampilan yang ada di layar seolah-olah keluar dari layar dan menjadi nyata.

2. Kecerdasan Buatan (AI, Artificial Intelligence)
liputan6.com
Dalam kesehariannya, para superhero yang tergabung dalam Avengers dikelilingi teknologi serba canggih. Tony Stark salah satunya.Dalam setiap pergerakannya, Tony Stark dibantu asisten pribadi berbasis kecerdasan buatan (AI, Artificial Intelligence) bernama J.A.R.V.I.S (Just A Rather Very Intelligent System) untuk melakukan berbagai hal. Sistem cerdas ini bisa mengerjakan beberapa proyek sekaligus yang diberikan oleh Stark padanya. Mulai dari mengontrol perusahaan yang dijalankannya hingga menganalisa medan pertempuran. Kini, kecerdasan buatan seperti Jarvis ini sudah bukan imajinasi semata. Di dunia nyata, AI sudah merambah berbagai aspek kehidupan. Banyak ilmuwan dunia yang mengembangkan AI dengan tujuan untuk mempermudah manusia dalam kegiatan sehari-hari.

Sudah banyak teknologi canggih hasil dari pengembangan kecerdasan buatan ini yang diaplikasikan pada alat-alat yang dekat dengan kehidupan sehari-hari, antara lain robotika, kendaraan, komputer, dan smartphone. Salah satu contoh sederhananya adalah AI yang ada di smartphone kita. Meski belum secanggih AI yang dikembangkan oleh Tony Stark, kamu sudah bisa mencicipi AI di smartphone dengan memerintahkannya mengirim pesan ke orang lain, menganalisis situasi jalanan saat ini, hingga memberikan ramalan cuaca yang akurat.

3. Perisai Captain America

liputan6.com
Tak cuma dikenal memiliki fisik kuat, sosok Captain America juga memiliki pelindung berupa perisai yang sangat tangguh. Perisai tersebut terbuat dari paduan vibranium dengan Adamantium, sebuah elemen besi yang bukan berasal dari Planet Bumi. Tak cuma kuat menahan serangan, perisai tersebut juga bisa menyerap energi kinetik dan membuatnya lebih kuat.

Terinspirasi dari kekuatan perisai Captain America, seorang YouTuber bernama James Hobson alias The HackSmith sukses membuat tameng bergambarkan bintang dengan warna merah-putih-biru tersebut dalam dunia nyata. Tak tanggung-tanggung, perisai Captain America buatannya itu bisa membuat balok kayu hingga beton sampai hancur dalam sekali pukul.

Bukan dengan material vibranium, perisai buatan The HackSmith menggunakan dua elektromagnet kuat yang mampu tetap melekat pada lengan Hobson. Jika dinyalakan dengan arus listrik 66 volt, magnet ini bisa menahan beban sekira 3.000 pounds.


4. Palu Thor
liputan6.com

Jika Captain America memiliki pelindung berupa perisai, lain lagi dengan Thor. Dewa Petir ini memiliki senjata berupa palu yang dapat menyalurkan petir menjadi energi dahsyat guna melumpuhkan musuh hingga bisa menghancurkan sekitar. Palu tersebut dinamai Mjolnir.

Palu itu juga sangat berat dan hanya Thor yang bisa mengangkatnya. Bahkan sampai ada ungkapan, "Siapa pun yang memegang palu ini, jika dia layak, maka akan memiliki kekuatan Thor”. Dalam kehidupan nyata, sebuah perusahaan bernama Applied Energetics mematenkan sebuah teknologi yang menggunakan laser dan sistem partikel cahaya untuk membuat kilat buatan. Mereka juga sedang bereksperimen dengan 'senjata kilat' yang bisa menghentikan mobil berjalan atau menjinakkan bom dengan kilat cahaya.


5. Baju Terbang Iron Man
liputan6.com

Kaya dan cerdas, sosok Tony Stark menyulap dirinya sendiri menjadi seorang superhero dengan teknologi serba canggih. Salah satunya dengan menciptakan kostum berteknologi tinggi untuk dipakai sebagai senjata pertahanan dirinya. Kostum bernuansa merah dan emas itu juga bisa membuatnya terbang. Terinspirasi oleh Iron Man, pada 2017 lalu seorang pria bernama Richard Browning berhasil membuat kostum jet yang menyerupai konsep baju armor Iron Man. 

Ditenagai dengan mesin jet, baju bernama Deadlus ini bisa membawa Richard terbang sejauh 100 meter dengan kecepatan 51,53 km/jam. Mirip seperti Iron Man, baju canggih ini juga dapat dikontrol hanya menggunakan gerak tubuh penggunanya saja. 

sumber: liputan6.com

Deklarasi Label dan Tipe Data dalam Pascal

Deklarasi  label  digunakan  jika  pada  penulisan  program  akan  menggunakan  statemen
GOTO (untuk meloncat ke suatu statemen tertentu).
Contoh:
PROGRAM cetak;
LABEL satu,akhir;
BEGIN
WRITELN(‘STMIK YMI’);
GOTO satu;
WRITELN(‘YMI’);
Satu:
WRITELN(‘TETAP OK’);
GOTO akhir;
WRITELN(‘YMI SIAP’);
Akhir:
END.
Bila program diatas dijalankan, akan menghasilkan:
STMIK YMI
YMI SIAP
.
 
Deklarasi konstanta

Deklarasi ini digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan
dan pasti, tidak dapat dirubah dalam program.
Contoh:
PROGRAM CETAK_2(OUTPUT);
CONST a = 64; (* selalu menggunakan tanda = *)
b = ’INDONESIA Merdeka’);
BEGIN 
WRITELN(a,’TAHUN’);
WRITELN(b);
END.
Bila program dijalnkan, output sbb:
64 TAHUN
INDONESIA Merdeka.
 
Deklarasi tipeDeklarasi ini digunakan untuk menyebutkan tipe setiap data yang akan digunakan pada program  Pascal.  Tipe  data  menentukan  jangkauan  nilai  yang  mungkin  dari  data  yang digunakan. 
Contoh:
PROGRAM SATU;
TYPE  bulat = INTEGER;  {selalu menggunakan tanda =}
Hasil,pecahan = REAL;
Ket    = STRING[20];
BEGIN
Pecahan:=2.52;
Bulat:=2;
Hasil := pecahan + bulat;
Ket := ‘hasil penjumlahan =’;
WRITE(ket,hasil:4:2);
END.

Keluaran program, sbb: hasil penjumlahan = 4.52
 
Deklarasi variable/perubahDeklarasi  ini  berisi  data-data  yang  bias  berubah-ubah  nilainya  di  dalam  program.
 
Deklarasi variable harus diletakkan setelah deklarasi tipe (jika ada).
Contoh:
VAR satu : INTEGER;
Dua : INTEGER;
A : REAL;
B : REAL; {selalu menggunakan tanda : }
BEGIN
Satu := 5;
Dua := 4;
A := 2.3;
B := 5+4*2.3;  {hasilnya real}
WRITE(‘hasil = ‘,b:4:1);
END.

Output program : hasil = 14.2 

Program di atas bisa ditulis sbb:
VAR satu, dua : INTEGER;
BEGIN
……
Statemen;
…….
END.
Contoh jika terdapat deklarasi tipe:
TYPE
Bilangan = integer;
VAR
Satu, dua, a : bilangan;
B : real;
BEGIN
……..
Statemen;
……..
END.

Deklarasi prosedur dan Fungsi
Program  dapat  dibagi  menjadi  beberapa  bagian/subprogram,  yang  terdiri  dari satu  program  utama  dan  satu/lebih  program  bagian  (bias  berupa  prosedur/fungsi). Deklarasi prosedur/fungsi terletak pada subprogram yang menggunakannya.

 Materi Lebih Lengkapnya Silakan download di bawah ini

Pemrogram Pascal Chapter 3 (Input, Ouput)

Pada kali ini kita akan bicara tentang Input Output dalam pemrograman pascal, Memasukkan data input secara interaktif merupakan ciri dari program-program aplikasi yang banyak ditemukan. Suatu program yang tidak dapat menghasilkan output, maka proses program tersebut akan sia-sia, karena hasilnya tidak akan dapat ditampilkan. 

Memasukan data
Cara yang paling banyak digunakan untuk memasukkan data adalah dengan cara mengetikannya lewat keyboard. Turbo Pascal menyediakan prosedur untuk maksud tersebut, yaitu prosedur standar Read dan ReadLn. Prosedur standar Read dan Readln mempunyai aturan tertentu untuk beberapa tipe pengenal variabel, Tiap-tiap data yang dimasukkan harus sesuai dengan tipe variabelnya. jadi jika terjadi penginputan data dari tipe karakter ke integer bisa berefek terjadinya kesalahan hasil.