GithubHelp home page GithubHelp logo

arkademy10's Introduction

arkademy10

Jawaban soal seleksi bootcamp Arkademy batch 10 kloter 4

#1. Soal no 1 nama file : 1.php (menggunakan bahasa pemrograman php 7 dapat dicompile menggunakan http://phptester.net/) method/function untuk me-return biodata saya, dengan ketentuan -​name(string)​ ◦ address (String) ◦ hobbies (Array) ◦ is_married (Boolean) ◦ school (Obj) with key highSchool, and university ◦ skills (Array of Obj, with key “name​”​ and “score​”)​ Return value berformat JSON.

Apa itu Rest API ? REST itu kependakan dari REpresentational State Transfer yang merupakan standar arsitektur berbasis web yang menggunakan protokol HTTP untuk berkomunikasi data. API dibuat berjalan sebagai layanan web service. Mendukung permintaan request get dan post. Serta mengembalikan nilai berupa format JSON.

Kegunaan JSON pada REST API : JSON (JavaScript Object Notation) adalah sebuah format data yang digunakan untuk pertukaran dan penyimpanan data dan bahasa yang ideal untuk perturakan data antar aplikasi.

#2. Soal no 2 2a. nama file : 2a.cpp (menggunakan bahasa pemrograman c++ dapat dicompile menggunakan http://cpp.sh/) Sebuah function yang mempunyai sebuah parameter, fungsi tersebut mempunyai tugas untuk membentuk array berisi string acak sepanjang 32 karakter sebanyak jumlah parameter.

2b. nama file : 2b.cpp (menggunakan bahasa pemrograman c++ dapat dicompile menggunakan http://cpp.sh/) Sebuah function yang memiliki return dari soal A tidak ada yang duplicate.

#3. Soal no 3 nama file : 3.php (menggunakan bahasa pemrograman php 7 dapat dicompile menggunakan http://phptester.net/) Membuat fungsi sendiri dalam PHP seperti fungsi substr_count() atau string.count() di python atau js, yang berguna untuk menghitung jumlah karakter yang sama pada sebuah string.

#4. Soal no 4 nama file : 4.cpp (menggunakan bahasa pemrograman c++ dapat dicompile menggunakan http://cpp.sh/) membuat pola seperti dibawah menggunakan looping x = = = x = x = x = = = x = = = x = x = x = = = x

#5. Soal no 5 nama file : 5.php (menggunakan bahasa pemrograman php 7 dapat dicompile menggunakan http://phptester.net/) membuat sebuah function yang memiliki sebuah parameter berupa array, function tersebut mempunyai tugas untuk membentuk array baru yang berisikan value nilai tertinggi dan terendah dari tiap array yang dimasukkan. Dengan ketentuan index dari value terbesar tidak boleh lebih kecil dari index value terkecil. Diasumsikan a adalah nilai terkecil dan z adalah terbesar.

#6. Soal no 6 Membuat aplikasi data programmers dan skills nama folder 6 (file home bernama index.php)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.