Archive for the “Uncategorized” Category

  1. Java
  • Statement = perintah
  • Looping = perintah berulang berurutan
  • For

For (expression1; condition; expression2)

{statements}

  1. While

While (condition)

{statements}

  1. Do-While

Do {statements}

While (condition )

  1. Selection = menyeleksi perintah sesuai kondisi
  2. Switch case

Switch (variable){

Case a:

Statements;

Break;

Default:

Statements;

Break;

}

 

  1. If-else

If (condition)

{statement;}

Else if (condition)

{statement;}

Else (condition)

{statement;}

 

  1. Boolean

==              equal

!=              not equal

<                less than

<=              less than or equal with

>                greater than

>=              greater than or equal with

  1. C++
  2. Iterative
  3. Counter-control loop

For (expression1; condition; expression2)

{statements;}

  1. Pretest logically control loop

While (condition)

{statements;}

  1. Post test logically control loop

Do {statements;}

While (condition)

  1. Selection
  2. Multiple Ways

Switch (variable){

Case a:

Statements;

Break;

Default:

Statements;

Break;

}

 

  1. Two Ways

If (Boolean expression)

{statement;}

Else if (Boolean expression)

{statement;}

Else (Boolean expression)

{statement;}

 

  1. HTML (Javascript)
  2. Selection
  3. If-else

Example :

<html>

<body>

<script type=“text/javascript”>

var book=“maths”;

if(book==“history”){

document.write(“History book”);

}

else if (book==“maths”){

document.write(“Maths Book”);

}

else { document.write(“unknown book”);}

</script>

</body>

</html>

 

  1. Switch

Example :

<html>

<body>

<script type=”text/javascript”>

var grade=’A’;

document.write(“Entering switch block<br />”);

switch (grade)

{

case ‘A’: document.write(“Good job<br />”);

break;

case ‘B’: document.write(“Pretty good<br />”);

break;

case ‘C’: document.write(“Passed<br />”);

break;

case ‘D’: document.write(“Not so good<br />”);

break;

case ‘F’: document.write(“Failed<br />”);

break;

default:  document.write(“Unknown grade<br />”)

}

document.write(“Exiting switch block”);

</script>

<p>Set the variable to different value and then try…</p>

</body>

</html>

 

  1. Iterative
  2. While

Example :

<html>

<body>

<script type=”text/javascript”>

var count = 0;

document.write(“Starting Loop “);

while (count < 10){

document.write(“Current Count : ” + count + “<br />”);

count++;

}

document.write(“Loop stopped!”);

</script>

<p>Set the variable to different value and then try…</p>

</body>

</html>

 

  1. Do – While

Example :

<html>

<body>

<script type=”text/javascript”>

var count = 0;

document.write(“Starting Loop” + “<br />”);

do{

document.write(“Current Count : ” + count + “<br />”);

count++;

}

while (count < 5);

document.write (“Loop stopped!”);

</script>

<p>Set the variable to different value and then try…</p>

</body>

</html>

 

  1. For

Example :

<html>

<body>

<script type=”text/javascript”>

var count;

document.write(“Starting Loop” + “<br />”);

for(count = 0; count < 10; count++){

document.write(“Current Count : ” + count );

document.write(“<br />”);

}

document.write(“Loop stopped!”);

</script>

<p>Set the variable to different value and then try…</p>

</body>

</html>

Comments No Comments »

  1. Java
  • Operator – Operand

5 + 3

Ket. 5, 3    = operand

+        = operator

  • Unary   : 1 operand
  • Binary : 2 operand
  • Ternary : 3 operand
  • Overloaded Operator (perjumlahan matriks)

Tidak diperlukan karena – tidak rapi, menghindari error, rumit

Conversion

  • Narrowing – float ” int
  • Widening – int ” float
  • Char 1 int

Relational & Boolean Expression

<    less than

>    greater than

≤    less than or equal with

≥    greater than or equal with

== equal with

!=  not equal

Logical Expression

&& and

||    or

!=  negation

Short Circuit Evaluation

Digunakan untuk menghentikan operasi matematika dengan logical expression atau bitwise operator

Assignment Statement

Statement yang berisi perintah, diakhiri dengan semicolon (;)

  • Mixed Node Assignment
  • Cara Kerja
  • Fetching – mengambil operand
  • Execute – melihat operator

Cara Konversi

  • Implisit – langsung diconvert
  • Explisit – melalui variable

Comments No Comments »

  1. HTML

Pengenalan HTML

  • Sudah dikembangkan sejak Perang Dingin dengan nama ARPA
  • C adalah bahasa pemrograman yang digunakan untuk membuat web

Name

  • String untuk mengidentifikasi program
  • Tidak case sensitive
  • Diawali dan diakhiri dengan tanda < >

Binding

  • Konsep dasar – menyimpan data pada memory sebagai penyimpan data dan pusat kegiatan sebelum program diproses
  • Penulisan harus dengan 2 bahasa (HTML dan CSS)
  • Ada 3 cara – tag, class, dan id
  • Ada 3 jenis Binding – collateral, sequential, dan recursive

Teknik Penggabungan HTML dan CSS

<html>

<head>

<style/css>

</head>

Scope – tidak ada dalam HTML

 

  1. PHP

Pengenalan PHP

  • Hypertext Preprocessor
  • Memiliki banyak keunggulan seperti, gratis, dinamis, mudah, didukung dengan banyak platform
  • PHP juga dapat menggunakan berbagai jenis database, membuat cookies, dan encrypt data

Variable

  • Lokasi penyimpanan sebuah nilai dari suatu infomasi
  • Tidak boleh diawali angka (alphanumeric), tanpa spasi, dan harus unik
  • Diawali dengan tanda $
  • Contoh : $angka = 5    atau     $_kata = “Halo”

Name

  • Judul dari suatu informasi
  • Panjang suatu Name tidak terbatas

Type

Jenis data yang digunakan dalam PHP seperti, string, integer, float, double, array, Boolean, object, resource, NULL

Value

Nilai dari suatu variable bisa selalu berubah. Nilai variable harus selalu dideklarasi.

Scope

  • Global : ada di setiap bagian program, diluar fungsi
  • Local : hanya ada di program yang relevan, dideklarasikan pada fungsi
  • Static : menyimpan nilai setelah dieksekusi
  1. Lifetime

3 jenis Lifetime, yaitu Static, Automatic, Dynamic

Comments No Comments »

  1. C

Pengenalan Bahasa C

  • C adalah bahasa pemrograman yang digunakan sebagai dasar bahasa pemrograman lain, seperti C# dan C++
  • C merupakan hasil pengembangan dari bahasa BCPL oleh Martin Richards (1966), bahasa B oleh Ken Thompson (1970), dan kemudian menjadi bahasa C oleh Dennis Ritchie.
  • C termasuk bahasa pemrograman tingkat menengah.
  • C digunakan untuk merancang berbagai aplikasi dan sistem operasi seperti DOTA dan Windows.

Kelebihan

  • Tersedia untuk semua sistem operasi
  • Sedikit kata kunci
  • Terstruktur sehingga mudah dipahami
  • Digunakan banyak orang

Kekurangan

  • Banyaknya operator
  • Pointer (penanda alamat) yang susah dipahami

Versi

  • C K&R
  • ANSI C dan ISO C
  • C99

 

Cara Penggunaan

#include <stdio.h>

int main()

{

statement;

getchar ();

return 0;

}

Structure Theorem

  • Sequence

Tahapan algoritma

  • Selection

Seleksi kondisi sesuai syarat yang dimasukkan

  • Repetition

Pengulangan untuk kondisi

#include <stdio.h>

int main ()

{

int total = 0;

int gradeCounter = 0;

int grade = 0;

int gradeAverage = 0;

 

while (gradeCounter < 10){

printf(“Masukkan 10 nilai murid : \n”);

scanf (“%d” , &grade);

total = total + grade;

gradeCounter++;

}

fflush (stdin);

gradeAverage = total /10;

printf(“the average is %d\n”, gradeAverage);

if (gradeAverage >= 70){

printf (“PASS!\n”);}

 

else{

printf(“FAILED!\n”);}

 

getchar();

return 0;

}

 

 

Syntax-Semantic

Syntax       : aturan penulisan untuk setiap statement

Semantic   : arti dari statement

 

  1. C
  2. Syntax

Syntax adalah aturan penulisan untuk setiap statement pada bahasa C

  1. Semantic
  2. Operational Semantic (operasi matematika)
  3. Denotational Semantic (looping)
  4. Axiomatic Semantic (if, and, or)

Catatan  jika syntax sudah benar namun menurut semantic salah, kemungkinan karena virus atau memori yang digunakan sudah tidak mencukupi.

  • General Problem in C
  1. Recognizer
  2. Generators
  3. Ambiguous

Ex. int float = 0;

float adalah keyword yang tidak bisa dijadikan variabel

nilaiAkhir = 20/100*TM + 30/100*UTS + 50/100*UAS

ambigu jika tipe data yang digunakan adalah int karena hasil dari 20/100 adalah desimal, sementara int tidak membaca hasil desimal

 

  • Grammar

Backus Naur Form (BNF)

Context – Free Grammar

Comments No Comments »

Hari pertama AO kita tanggal 5 September.

Hari pertama AO kelas LG01 langsung dapat jadwal seharian. Dari jam 7.20 sampai jam 5 sore. Awalnya kita sempat mengeluh di grup. Hari pertama langsung full day.

2 Sesi pertama kita di auditorium. Kami belajar tentang algoritma dengan kelas besar. Walaupun seru belajar ramai-ramai tapi kalau duduk di tempat yang tidak pas, maka tidak bisa konsentrasi karena banyak yang ngobrol.Dua sesi terakhir kami ke kelas kecil belajar tentang cara presentasi yang baik serta belajar mindmap.

Hari kedua kami mendapatkan libur.

Tangga 7  kami agak santai. Kami mulai sesi jam 13.20 di auditorium membahas kurikulum. Kami diperkenalkan dengan dosen-dosen yang mungkin mengajar kami. Sesi hari ini berlangsung sampai jam 5.

Hari ketiga kami mulai dari jam 9.20-13.00 belajar algoritma. Algoritma ga mudah. Bingung, pusing, ga ngerti kebanyakan diem merenung aja sih hari ini.

Hari Jumat kami libur lagi dan Sabtu kami mengikuti HTTP.

Kami masuk kembali tanggal 13. Tanggal ini tanggal yang tidak enak untuk kelas LG01 karena kami pulang jam 7 malam. Kelas pertama kami adalah support center yaitu mengetahui center-center yang ada di Binus. Untuk dua sesi terakhir, kelas kami dibagi dua untuk masuk kelas dengan komputer. Kami praktek coding. Sama-sama susah.

Tanggal 14 kami belajar di kelas mengenai informatika. Baik hardware maupun sejarah singkat komputer. Kelas kami hari ini cukup singkat.

Tanggal 15 adalah hari kami terakhir AO. Bukan senang, kami justru takut. Hari ini kami ujian. Ujiannya sangat sangat sulit dan dengan waktu yang menurut saya singkat. Setelah ujian kami sesi Academic advisory. Kami bertemu dengan AA kami dan bercerita tentang banyak hal.

Sekian AO untuk kali ini.

Comments No Comments »

HTTP adalah acara yang diselenggarakan oleh HIMTI untuk menyambut mahasiswa baru SOCS yang merupakan acara sekali seumur hidup. HTTP tahun ini mengangkat tema Passion, Innovation, and Togetherness. Saya dan beberapa teman saya mendaftar ikut HTTP pada expo fep kami. Daftar HTTP enggak cuman datang ke acaranya pada tanggal 10 September tapi kami juga diberi PBC atau pengenalan bahasa C oleh HIMTI. PBC untuk BBN diadakan pada tanggal 9 Agustus 2016. Saya dan teman-teman saya datang dan mengikuti PBC yang diajarkan oleh kakak-kakak dari suatu bimbingan belajar. Kami belajar dasar-dasar bahasa c seperti funsi printf,scanf, dan lain-lain. Pengajar yang mengajar kami sangat baik sehingga kami mengerti.

Sabtu, 10 September 2016 saya datang ke Binus Anggrek jam 6 pagi karena saya ikut bis shift 1 yang jam 6.30. Tadinya saya mau ikut bis shift 7.45 tapi, teman-teman saya ikut bis yang shift 1 jadi saya ngikut aja. Sesampainya di gedung BPPT, kami masuk ke sebuah ruangan yang sangat besar dan agak gelap. Kami duduk di kursi yang disediakan dan di layar di panggung memutar film zootopia. Dari jam 7  sampai 9 kami menonton film zootopia.Jam 9 acara dimulai dengan kata sambutan dari president SOCS dari Kemanggisan dan Alam Sutra diikuti kata sambutan dari Dean SOCS dan memperkenalkan pengajar-pengajar yang mungkin mengajar kami. Setelah itu ada penampilan dari band. Setelah makan siang, ada talkshow dengan alumni Binus yang membuat robot yang mengenali orang dengan sensor mata dan dapat berbahasa Indonesia. Ada juga alumni yang membuat aplikasi yang dapat mengetahui kepribadian seseorang lewat twitternya. Mereka berpesan pada kita untuk berinovasi dan pantang menyerah. Tidak hanya acara band dan talkshow, diantara sesi ada games yang diadakan mc. Ada dua game yang diadakan, pertama game sambung kalimat dan yang kedua melempar bola dan menangkapnya di kepala. Dua game sangat seru. Ada juga visualisasi tentang awal fep kita sampai akhirnya jadi aktivis himti. Di sekitar ruangan, ada banyak stand-stand dari sponsor dan juga it showcase yaitu memperlihatkan aplikasi yang sudah dibuat oleh mahasiswa SOCS. Saya tidak sempat melihatnya karena sangat ramai. Di lantai atas juga dijual makanan dan minuman. Setelah istirahat kedua, ruangan kosong dan sudah tidak ada kursi lagi di bawah. Acara dimulai dengan penampilan band diikuti oleh pemenang lomba selfie contest. Setelah itu, kami menyanyikan mars HIMTI dan kami dilantik sebagai mahasiswa SOCS. Setelah itu acara terakhir yaitu penampilan dari DJ. Acara berakhir jam 6 sore. Secara keseluruhan acaranya seru dan menyenangkan. Terima kasih untuk semua panitia yang sudah terlibat tahun ini 😀

 

Comments No Comments »

Halo! Nama saya Vania Salsabella  Binusian 2020 jurusan Teknik Informatika.

Salam kenal!

.

.

.

Freshmen Enrichment Program atau yang disingkat FEP adalah orientasi yang dilakukan oleh mahasiswa baru Binus. Kami disebut buddy dan kami dibimbing oleh Buddy Coordinator atau disingkat BC. FEP dibagi menjadi tiga: General Orientation, Academic Orientation, dan Campus Life Orientation. Saya akan menceritakan tentang general orientation yang berlangsung selama enam hari.

 

Hari Pertama

Petama-tama saya meminta maaf jika bahasa yang saya gunakan tidak formal.

Karena banyaknya mahasiswa baru yang mendaftar Binus, FEP dibagi menjadi beberapa gelombang. Saya ditempatkan di gelombang dua atau BBN tepatnya kelas BBN01. Tanggal 1 Agustus 2016, jam 08.00 pagi saya sudah sampai di kampus Syahdan. Saya sengaja datang lebih pagi karena saya takut nyasar. Ruang kelas saya adalah K1B. Saya tidak tau K1B di mana sehingga saya keliling-keliling Syahdan hampir selama 45 menit. Sesampainya di depan kelas saya duduk-duduk sebentar. Tidak lama, datang kakak-kakak dengan jaket almamater. Mereka mempersilahkan kami masuk ke dalam kelas. Dari sekitar 60-an orang di dalam kelas, perempuan di kelas saya hanya empat orang. Kami didampingi dengan tujuh BC yang juga semuanya laki-laki. Ya, sedih aja perempuannya cuman empat mana kakak BC nya juga laki-laki semua. Hari pertama kami hanya briefing aturan dan ketentuan selama FEP 5 hari ke depan.

 

Hari Kedua

Selasa, 2 Agustus 2016

Kami datang ke kampus Syahdan dengan kemeja putih dan celana bahan. Jadwal hari ini adalah Binusian Journey yang diajarkan oleh para BC. Binusian Journey adalah penjelasan tentang sejarah Binus. Kami juga belajar Mars Binus dan Mars Binusian.

 

Hari Ketiga

Rabu, 3 Agustus 2016

Hari ini kami masih di kampus Syahdan. Jadwal kami hari ini adalah perkuliahan, ujian, dan registrasi. Kami diajarkan banyak hal seperti syarat kelulusan,masalah pembayaran, syarat ujian, dan lain-lain. Hari ini juga kami kedatangan kakak-kakak dari HIMTI yang mempromosikan acara mereka yaitu HTTP.

 

Hari Keempat

Kamis, 4 Agustus 2016

Hari ini kami ke kampus Anggrek. Jadwal kami siang, tapi kami masuk lebih pagi karena berencana untuk membuat video untuk ulang tahun Binus ke 35 dan latihan yel-yel. Pada hari itu, ada beberapa teman kami yang Binus Maya nya error. Sesi Binus Maya nya tidak ada sehingga ada beberapa dari kami yang asal masuk kelas. Pada sesi Binus Maya, kami belajar tentang cara menggunakan Binus Maya, website untuk melihat hampir semua data yang kita perlukan sebagai mahasiswa Binus. Karena sesi Binus Maya sebentar, kakak-kakak BC kami sempat mengajarkan kami dasar-dasar coding. Setelah sesi Binus Maya, kami diberi waktu sebentar sebelum sesi bunga rampai. Sesi bunga rampai berada di auditorium Binus. Ini pertama kalinya saya ke auditorium. Ruangannya luas banget, kursinya juga enak, dilengkapi dengan kamera yang tersebar di seluruh ruangan. Bunga rampai adalah sesi dimana semua UKM yang ada di Binus mempresentasikan UKM nya. Acaranya keren banget dari awal sampai akhir tidak ada bosan-bosannya. Hari itu kami pulang agak sore, sekitar jam 4-5 sore. Walaupun pulang sore kami masih senang karena menurut saya, acara bunga rampai adalah acara yang paling seru.

 

Hari Kelima

Jumat, 5 Agustus 2016

Hari ini kami ada tiga sesi. Yang pertama adalah Binus Way yang dipimpin langsung oleh rektor Binus, Prof. Dr. Ir. Harjanto Prabowo, MM. Beliau megajarkan kepada kita untuk selalu bekerja keras dan menjalankan semuanya dengan senang. Sesi kedua adalah  sukses kuliah dan aturan tata tertib kehidupan kampus yang dipimpin oleh dosen dan sesi kerohanian. Sesi sukses kuliah dan aturan tata tertib kehiduapan kampus sangat menarik karena beliau mengajar dengan antusias dan santai sehingga kami merasa senang mendengarkannya setelah itu, kami ada sesi kerohanian. Setelah kerohanian, kami diperbolehkan pulang, tapi kami menggunakan waktu hingga siang hari untuk latihan yel-yel.

 

Hari Keenam

Sabtu, 6 Agutus 2016

Kami mendapat sesi kebersamaan pada pagi hari. Bersama dengan BBN lain, kami memperlihatkan yel-yel masing-masing. Walaupun kami sempat lupa lirik dari yel-yel kami, kami cukup senang dengan sesi kebersamaan. Setelah kebersamaan, kami dipisah menjadi beberapa kelompok kecil untuk keliling-keliling expo. Expo adalah acara yang kami tunggu-tunggu yaitu acara pendaftaran UKM. Acaranya rame, seru dan setiap UKM mengiklankan UKM nya dengan baik dan unik. UKM pecinta alam mendemonstrasikan turun dari lantai empat dengan tali yang sangat menegangkan, UKM band main musik live selama expo berlangsung, dan masih banyak lain. Pada akhirnya saya mendaftar Nippon Club dan daftar HTTP. Saya tidak mendaftar banyak UKM karena takut tidak bisa membagi waktu.Saya mendaftar Nippon Club dengan harapan dapat mengembangkan softskill saya seperti bekerja sama, mendengarkan pendapat orang lain, menerima kritik dan saran dari orang lain, dan mengerti kepribadian orang lain. Siang hari, kami semua ngumpul di plaza untuk foto bersama dan memberikan surat yang kami tulis untuk semua kakak BC. Rasanya senang , sedih GO sudah selesai karena BBN01 adalah kelas yang tadinya diem-dieman. Saat pemilihan komti, yang mengajukan diri hanya dua orang. Tapi akhirnya kami dapat menyatu dan kompak.

 

FEP di Binus beda dengan universitas lainnya. Pada GO ini kami belajar banyak tentang Binus seperti peraturan dan syarat kelulusan. Selama GO ini kami senang sekali karena BC kami baik dan selalu membantu kami dalam baik membuat yel-yel atau video 35 tahun Binus. Walaupun sekelas perempuannya cuman empat orang dan BC nya laki semua tapi seneng banget dan seneng bisa akrab dengan teman-teman BBN01.

 

BBN01? PERKASA

😀

 

 

 

Comments No Comments »

Welcome to Binusian blog.
This is the first post of any blog.binusian.org member blog. Edit or delete it, then start blogging!
Happy Blogging 🙂

Comments 1 Comment »