Senin, 29 Juni 2020

UAS EAI





Nama : Angga Parludianto
Nim : 4117084
Kelas/semester : B/6
Prodi/Fakultas : Sistem Informasi/Saintek



Penggunaan EAI adalah untuk memenuhi permintaan perusahaan untuk sharing data dan bisnis proses tanpa melakukan perubahan aplikasi maupun struktur data.
Penerapan XML
Ada beberapa contoh penerapan XML dalam pemrograman seperti :
XML digunakan untuk membawa data pada API serpti SOAP;
XML digunakan untuk membentuk struktur form pada pemrograman desktop seperti delphi, lazarus, vb, gtk, dll;
XML digunakan untuk membuat layout aplikasi android;
XML bertugas untuk membentuk struktur proyek pada java yang menggunakan Maven;
XML digunakan sebagai format file SVG, DOCX, dsb.

dan masih banyak lagi contoh penerapan XML.


Contoh Penggunaan XML Dokumen
Berikut ini contoh dokumen XML sederhana :
<?xml version="1.0"?>
<kartuNama>
    <nama>
        <awal>Angga Parludianto</awal>
        <akhir>tok</akhir>
    </nama>

    <jenisKelamin>Laki-laki</jenisKelamin>

    <alamat>
        <dusun>WR7</dusun>
        <desa>Podo</desa>
        <kecamatan>Mojowarno</kecamatan>
        <kabupaten>Jombang</kabupaten>
    </alamat>

    <ponsel>085708791911</ponsel>
    <surel>angga4121n@gmailcom</surel>

    <sosialMedia>
        <facebook>Kang Benggrek</facebook>
        <twitter>@Beng_</twitter>
    </sosialMedia>

    <situsWeb>https://www.belajarbllok.blogspot</situsWeb>
</kartuNama>

Pengertian Webservice
Web services adalah mekanisme komunikasi dua aplikasi/mesin terlepas dari arsitektur dan teknologi yang digaris bawahi.
Layanan web memiliki antarmuka, yang menyembunyikan detail implementasi sehingga dapat digunakan secara terpisah dari platform perangkat keras atau perangkat lunak yang digunakannya, dan secara terpisah dari bahasa pemrograman yang digunakan.
Kemandirian ini mendorong aplikasi berbasis layanan web untuk loosely coupled, berorientasi komponen, implementasi lintas-teknologi. Layanan web dapat digunakan sendiri atau dengan layanan web lainnya untuk melakukan agregasi kompleks atau transaksi bisnis.




Pengertian JSON
JSON (dilafalkan "Jason"), singkatan dari JavaScript Object Notation (bahasa Indonesia: notasi objek JavaScript), adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan tradisional format XML.




Contoh Penggunaan JSON
Format untuk memasukan data ke dalam sebuah variabel
Contoh penerapan :
         JSON sebagai format untuk bertukar data client dan server atau antar aplikasi
         JSON digunakan untuk menyimpan konfigurasi dan penyimpanan data
         JSON digunakan untuk menyimpan konfigurasi project
         JSON digunakan untuk menyimpan data menifest

Contoh Penggunaan API

  API Twitter dan Facebook, yang memungkinkan kita untuk dapat mengakses data pengguna platform tersebut pada aplikasi kita.
  API Bot Telegram dan LINE yang memungkinkan aplikasi kita untuk dapat mengirim dan membaca chat dari pengguna platform tersebut secara otomatis.
  seperti web CodePolitan membuat API (lebih tepatnya web API, yakni API dalam bentuk URL endpoint) untuk digunakan pada aplikasi Android CodePolitan News Reader sehingga aplikasi tersebut dapat menampilkan data artikel yang berasal dari web dan masih banyak lagi.

Contoh :
{
  "login": "wakjo",
  "id": 15191454,
  "node_id": "MDQ6VXNlcjE1MTkxNDU0",
  "avatar_url": "https://avatars2.githubusercontent.com/u/15191454?v=4",
  "gravatar_id": "",
  "url": "https://api.github.com/users/wakjo",
  "html_url": "https://github.com/wakjo",
  "followers_url": "https://api.github.com/users/wakjo/followers",
  "following_url": "https://api.github.com/users/wakjo/following{/other_user}",
  "gists_url": "https://api.github.com/users/wakjo/gists{/gist_id}",
  "starred_url": "https://api.github.com/users/wakjo/starred{/owner}{/repo}",
  "subscriptions_url": "https://api.github.com/users/wakjo/subscriptions",
  "organizations_url": "https://api.github.com/users/wakjo/orgs",
  "repos_url": "https://api.github.com/users/wakjo/repos",
  "events_url": "https://api.github.com/users/wakjo/events{/privacy}",
  "received_events_url": "https://api.github.com/users/wakjo/received_events",
  "type": "User",
  "site_admin": false,
  "name": "wakjo",
  "company": null,
  "blog": "",
  "location": null,
  "email": null,
  "hireable": null,
  "bio": null,
  "twitter_username": null,
  "public_repos": 17,
  "public_gists": 0,
  "followers": 9,
  "following": 3,
  "created_at": "2015-10-19T07:50:36Z",
  "updated_at": "2020-05-27T16:10:53Z"


}

UAS Kapita Selekta SI



Nama                           : Angga Parludianto
Nim                              : 4117084
Kelas//Semester           : B/6
Prodi/Fakultas              : Sistem Informasi/Saintek
Mata Kuliah                 : Kapita Selekta SI







Jawaban Tugas UAS Kapita Selekta SI
1.  Aktifitas saya selama masa (WFH) dan (LFH) adalah mengerjakan tugas yang telah diberikan oleh bapak/ibu dosen, membaca buku umtuk menambah wawasan dan juga tidak lupa olah raga untuk menjaga kesehatan.
2. Untuk menambah produktifitas dan peningktan skill, kapasitas dan pengetahuan, saya melakukan sharing dengan teman yang sudah bekerja dibidang olshop atau online shop, melelalui sharing- sharing itu saya bisa mengetahui bagaimana cara berdagang yang baik dan produktif di online shop dengan mengetahui setrategi apa saja yang digunakan dan juga mengetahui apa kekurangan, kelebihan setiap situs jual beli.  
3.   Manfaat teknologi informasi di tengah pandemi Covid-19 tersebut, diantaranya, mahasiswa bisa belajar dirumah menguunakan aplikasi kelas online seperti google classroom, dengan aplikasi tersebut kita tetap dapat bertatap muka dengan teman satu kelas tanpa harus berangkat ke kampus, manfaat lain dari teknologi informasi adalah pengiformasian perkembangan mengenai covid-19 dari berbagai wilayah.