Programming Language Concepts

The C++ Language

 

logo-sun

 

C++ was designed to provide Simula’s facilities for program organization together with C’s efficiency and flexibility for systems programming.

  • Bjarne Stroupstrup, the language’s creator

History of C and C++

C++ evolved from C and was developed in 1967 by Martin Richards as a language for writing operating systems software and compilers for operating systems.

 

Syntax and Semantics

  • Syntax: the form or structure of the expressions, statements, and program units
  • Semantics: the meaning of the expressions, statements, and program units
  • Syntax and semantics provide a language’s definition
    • Users of a language definition
      • Other language designers
      • Implementers
      • Programmers (the users of the language)

 

Criteria Syntax

  • Readibility
  • Writeability
  • Verifiability
  • Translate Ability
  • Ambiguity reduction

Function of Syntax

  • Syntax has a function to communicate between programmer and the process of programming language to ease of making a program

 

C++ Syntax Element

  • Character
  • Identifier

A C++ identifier is a name used to identify a variable, function, class, module, or any other user-defined item.

  • Symbol
  • Arithmatics

= , !=,

 

C++ comments

  • Comments appear in green in Visual C++.
  • Comments are explanatory notes; they are ignored by the compiler.
  • There are two ways to include comments in a program:

            // A double slash marks the start of a //single line comment. 

/* A slash followed by an asterisk marks the start of a multiple line comment. It ends with an asterisk followed by a slash. */

 

Control Statement

  • Selection

if (single selection)

if-else (double-selection statement)

  • Repetition

do-while

for

 

A Simple C++ Example — D&D Figure 18.1

 

Keywords C++

asm else new this
auto enum operator throw
bool explicit private true
break export protected try
case extern public typedef
catch false register typeid
char float reinterpret_cast typename
class for return union
const friend short unsigned
const_cast goto signed using
continue if sizeof virtual
default inline static void
delete int static_cast volatile
do long struct wchar_t
double mutable switch while
dynamic_cast namespace template

Escape Sequence

  • \n (New Line)
  • \t (Horizontal tab)
  • \r (Carriage return)
  • \a (Alert)
  • \\ (Blackslash/Comment)
  • \’ (Single quote)
  • \” (Double quote)

 

Assignment Operator

Basically, assignment operator is used to assign the value of one variable to another variable. Or assign value to a variable. Here is the general form to assign variable’s value or value to a variable

a = b;

x = 10;

 

In the above statements, the value of b is assigned to a, and the value 10 is assigned to x. Here is an example:

/* C++ Assignment Operator */

#include<iostream.h>

#include<conio.h>

void main()

{

clrscr();

int a, b=10, x;

a = b;

x = 10;

cout<<“a = “<<a<<endl;

cout<<“b = “<<b<<endl;

cout<<“x = “<<x<<endl;

getch();

}
Assignment operators supported by C++ language:

Operator Description Example
= Simple assignment operator, Assigns values from right side operands to left side operand C = A + B will assign value of A + B into C
+= Add AND assignment operator, It adds right operand to the left operand and assign the result to left operand C += A is equivalent to C = C + A
-= Subtract AND assignment operator, It subtracts right operand from the left operand and assign the result to left operand C -= A is equivalent to C = C – A

 

*= Multiply AND assignment operator, It multiplies right operand with the left operand and assign the result to left operand C *= A is equivalent to C = C * A
/= Divide AND assignment operator, It divides left operand with the right operand and assign the result to left operand C /= A is equivalent to C = C / A
%= Modulus AND assignment operator, It takes modulus using two operands and assign the result to left operand C %= A is equivalent to C = C % A

 

<<= Left shift AND assignment operator C <<= 2 is same as C = C << 2
>>= Right shift AND assignment operator C >>= 2 is same as C = C >> 2
&= Bitwise AND assignment operator C &= 2 is same as C = C & 2
^= bitwise exclusive OR and assignment operator C ^= 2 is same as C = C ^ 2
|= bitwise inclusive OR and assignment operator C |= 2 is same as C = C | 2

 

Example:

#include <iostream>
using namespace std;
main() {
int a = 21;
int c ;
c = a;
cout << “Line 1 – = Operator, Value of c = : ” <<c<< endl ;
c += a;
cout << “Line 2 – += Operator, Value of c = : ” <<c<< endl ;
c -= a;
cout << “Line 3 – -= Operator, Value of c = : ” <<c<< endl ;
c *= a;
cout << “Line 4 – *= Operator, Value of c = : ” <<c<< endl ;

return 0;
}

 

  • Line 1 – = Operator, Value of c = : 21
  • Line 2 – += Operator, Value of c = : 42
  • Line 3 – -= Operator, Value of c = : 21
  • Line 4 – *= Operator, Value of c = : 441

 

Assignment Statement

As you know, an expression is composed of one or more operations. An expression terminated ; (semicolon) becomes a statement. Statements from the smallest executable unit within a C++ program. Statements are terminated with a semicolon.

 

An assignment statement assigns value to a variable. The value assigned may be constant, variable or an expression. The general form of an assignment statement is as follows:

a = cve ;

 

where a is a variable to whom the value is being assigned and cve can either be a constant or variable or an expression. Following are some examples of assignment statements :

 

x = 16;

y = 3.6;

z = x + y;

z = z × x;

a = b + c – d;

The symbol “=” is called as the assignment operator. One usual feature of C++ is that you can use the assignment operator serially.

 

Tip – Assignments can be chained together.

The assignment operator = returns the value of the assignment as well as actually assigning the value to the left hand operand. Because of that, assignments can be chained together. This can be useful when assigning the same value to a number of items. For example,

x = y = z = 13

 

This statement assigns the value 13 to x, y, and z. All the variables in this multiple assignment statement must be declared before. Such statement works from right to left. First, 13 is assigned to z, then the value of z, which is now 13, assigned to y, then y’s value of 13 is assigned to x.

 

Attention – The TurboC++ version 3.0 allows to chain maximum 70 assignments. All the variables participating in the multiple assignment statement must be predeclared.

 

Control Structure & Statement

Control Structure adalah Laporan yang digunakan untuk mengontrol aliran eksekusi dalam sebuah program. Sementara Statement sendiri adalah suatu Expresi/Intruksi individu yang ditulis di sebuah program untuk menginstruksi jalan proses program, yang berfungsi untuk memerintahkan bagaimana program berjalan. Sebuah statement akan selalu diakhiri dengan titik koma (;). Statements / Pernyataan memiliki 2 jenis yaitu pernyataan Tunggal dan Majemuk. Dan dibawah ini merupakan pernyataan tunggal sederhana. Contoh:

Pernyataan;

 

Sebuah pernyataan atau statement ada yang hanya memiliki satu instruksi dan ada juga yang majemuk atau memiliki lebih dari satu instruksi. Sebuah pernyataan majemuk adalah sekelompok pernyataan yang masing-masing anaknya diakhiri dengan titik koma sendiri-sendiri tetapi mereka semua dikelompokan menjadi satu  kelompok yang menggunakan/diapit dengan kurung keriting/kurung kurawa { }.

 

Contoh:

(Pernyataan_Utama)

{

Pernyataan1;

Pernyataan2;

Pernyataan3;

}

Satu blok tersebut meskipun mengandung pernyataan yang banyak di dalamnya akan tetap dinyatakan satu atau pernyataan tunggal (terdiri dari beberapa substatements) setiap kali sebuah pernyataan generik adalah bagian dari sintaks dari pernyataan kontrol aliran. ini bisa menjadi sebuah pernyataan sederhana atau pernyataan majemuk.

 

Pernyataan yang anda tulis akan dieksekusi sesuai urutan baris pemrograman, dan juga jumlah baris pada pemrograman tidak terbatas pada urutan linear laporan. Tapi pembacaan program tidak harus urut kita juga bisa mengendalikan aliran eksekusi. Seperti mengulang eksekusinya, meloncatinya, mengembalikan kembali ke atas atau membiarkan proses aliran memilih beberapa cabang yang kita buat. Kita bebas dan bisa mengendalikan proses pengeksekusian tersebut sesuai keinginan pembuat atau pengguna.

 

Selection Statements

Pernyataan Penyeleksian / Percabangan berfungsi untuk memecahkan persoalan untuk mengambil suatu keputusan diantara sekian pernyataan yang ada. Pernyataan didalam akan dieksekusi jika dan hanya jika kondisi kebutuhan tersebut terpenuhi.

 

Contoh:

if (nilai == 100)

cout << “Nilai kamu adalah 100”;

 

diatas adalah contoh penulisan jika hanya memiliki satu pernyataan di dalamnya dan dia tidak membutuhkan / diapit oleh kurung kurawa {}. Dan jika pengelompokan tersebut mengandung banyak pernyataan di dalamnya (majemuk) kita harus menggunakan / diapit oleh tanda kurung kurawa.

 

Bentuk Penulisan (Majemuk) & Contoh:

if (nilai == 100)

{

cout << “Selamat Untuk anda, “;

cout <<karena anda mendapatkan Nilai << X;

}

Tapi anda juga bisa menggunakan penulisan seperti di bawah ini jika anda ingin mengirit baris yang anda buat. Anda tidak perlu berganti baris sebanyak pernyataan anda.

if (nilai == 100){   cout << “Selamat Untuk anda, “;   cout <<karena anda mendapatkan Nilai << X;

 

Pernyataan switch – case

Bentuk dari switch – case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch – case ini memiliki kegunaan sama seperti if – else bertingkat, tetapi penggunaannya untuk memeriksa data yang bertipe karakter atau integer.

 

Bentuk umum dari pernyataan switch-case :

switch (ekspresi integer atau karakter )

{

case konstanta-1 :

… perintah;

… perintah;

break;

case konstanta-2 :

… perintah;

… perintah;

break;

default :

… perintah;

… perintah;

break;

}

 

Iteration Statements

Pengulangan atau dalam bahasa inggris (LOOP) adalah cara kita untuk mengendalikan proses pengeksekusan pernyataan-pernyataan membuat mereka memperoses pernyataan yang sama secara berulang-ulang hingga kondisi yang diinginkan terpenuhi. Mereka diperkenalkan oleh kata kunci while,do, dan for.

 

for (ekspresi) pernyataan;

Pengulangan akan meneruti apa yang tulis di ekspresi dan mengulangi pengeksekusian pernyataan-pernyataan yang ada di dalam sehingga syarat dan kebutuhan terpenuhi.

 

Program di bawah ini adalah contoh program penghitung baris  sampe 10 baris dengan menggunakan loop FOR

#include <iostream.h>

#include <conio.h>

int main ()

{

int n = 0;

for (n=1;n<=10;n++)

{

cout<<n<<endl;

}

getch();

}

 

Kita juga bisa membuat proses pengulangan tersebut menjadi tidak terhingga.

#include <iostream.h>

#include <conio.h>

int main ()

{

int n = 0;

for (n=1;n>0;n++)

{

cout<<n<<endl;

}

getch();

}

 

Pernyataan do – while

Pernyataan perulangan do – while merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan dibelakang

 

Bentuk umum perulangan do – while, sebagai berikut :

do

pernyataan / perintah ;

while ( syarat );

Bentuk umum perulangan do – while, dengan lebih dari perintah / pernyataan, sebagai berikut:

do

{

Pernyataan / perintah ;

Pernyataan / perintah ;

}  while ( syarat );

 

Sub Program C++

Suatu program yang cukup panjang dapat ditulis dalam satu fungsi main(). Namun, agar langkah program dapat ditulis dengan baik, program biasanya dipecah kedalam sejumlah subprogram. Subprogram dalam C++ berbentuk fungsi.

Fungsi di C++ dapat berupa fungsi biasa atau tidak mengembalikan nilai (void) dan juga dapat mengembalikan nilai dengan menggunakan pernyataan return.

 

Sifat-sifat subprogram (fungsi)

  • Masing-masing fungsi mempunyai nama, aturan penamaan fungsi sama seperti penamaan variabel.  Nama fungsi ini diikuti sepasang tanda kurung untuk membedakan fungsi dengan variabel. Dalam   tanda kurung ini dapat berisi argumen-argumen fungsi tersebut.
  • Badan dari masing-masing fungsi, harus dimulai dengan tanda kurung { dan diakhiri dengan tanda     kurung }. Badan dari fungsi ini berisi deklarasi variabel-variabel dan penyataan-pernyataan.

 

Tujuan Sub Program

  • Tujuan utama fungsi adalah untuk membuat programmer supaya tidak membuat penulisan ulang perintah-perintah yang sama.
  • Fungsi sangat membantu kita disaat ada projek yang besar agar dapat memperkecil kapasitas memori yang akan digunakan.
  • Dengan dipecah menjadi beberapa fungsi maka pembuatan program menjadi lebih mudah karena kesalahan-kesalahan yang terjadi terlokalisir dalam masing-masing fungsi.

Deklarasi

  • Deklarasi Lokal

Deklarasi Lokal adalah semua deklarasi (variabel, konstanta, tipe data) yang terdapat di dalam fungsi sehingga hanya bisa digunakan dalam fungsi itu saja dan tidak akan dikenali diluar fungsi tempatnya dideklarasikan.

  • Deklarasi Global

Deklarasi Global adalah semua deklarasi (variabel, konstanta, tipe data) yang terdapat di luar fungsi manapun sehingga bisa digunakan dalam seluruh bagian fungsi di dalam program.

 

Bentuk umum fungsi yang tidak mengembalikan nilai :

void NamaFungsi()

{

TipeDataNamaVariabel; //Deklarasi variabel lokal

<Statement1>;

<Statement2>;

…………;

}

 

void header()

{

 

cout<<“===========\n”;

cout”Hello Welcome to 9th group

program\n”;

cout “===========\n“;

 

}

int main() {

header();

getchar();

}
Output function tanpa mengembalikan nilai

 

Bentuk umum fungsi yang mengembalikan nilai :

TipeFungsi NamaFungsi()

{

TipeData NamaVariabel; //Deklarasi variabel lokal

<Statement1>;

<Statement2>;

 

return(Nilai|Variabel|Ekspresi);

}

 

int jumlah(int a=5, int b=9)

{

int jmlh;

jmlh=a+b;

cout<<“a+b =  “ <<jmlh<<endl;

return 0;

}

int main() {

jumlah();

getchar();

Kesimpulan

Fungsi digunakan agar pemrogram dapat menghindari penulisan bagian program (kode) berulang-ulang, dapat menyusun kode program agar terlihat lebih rapi dan kemudahan dalam debugging program.

Fungsi dibagi menjadi 2:

Void function (tidak memberikan hasil operasi)

Non-void function (memberikan hasil operasi)

 

Tipe Data Abstrak

  • tipe data yang dapat melakukan penyimpanan beberapa data yang saling terkait (seperti Nama, NRP, Alamat), sebagai suatu kesatuan, sehingga data-data tersebut seakan-akan menjadi suatu data tunggal. Pembuatan tipe data baru dalam C++ dilakukan dengan menggunakan kata kunci struct, yang merupakan kependekan dari structure (struktur).
Posted in Uncategorized | Leave a comment

Organization Skill in Binus University

Hallo, saya Bagas Kurniawan akan memberikan sedikit informasi Bunga Rampai, atau apa aja sih organization skill atau biasa disebut unit kegiatan mahasiswa di Binus, nah yang ada di BINUS sendiri terdapat banyak UKM berikut saya kutip dari google UKM yang berada di BINUS

HMJ dan UKM Penalaran

  1. HIMA (Himpunan Mahasiswa Akuntansi)
  2. HIMANDA (Himpunan Mahasiswa Sastra Mandarin)
  3. HIMDKV (Himpunan Mahasiswa Design Komunikasi Visual)
  4. HIMJA (Himpunan Mahasiswa Sastra Jepang)
  5. HIMKA (Himpunan Mahasiswa Komputerisasi Akuntansi)
  6. HIMMAT (Himpunan Mahasiswa Matematika)
  7. HIMME (Himpunan Mahasiswa Manajemen Ekonomi)
  8. HIMSI (Himpunan Mahasiswa Sastra Inggris)
  9. HIMSISFO (Himpunan Mahasiswa Sistem Informasi)
  10. HIMSTAT (Himpunan Mahasiswa Statistik)
  11. HIMARS (Himpunan Mahasiswa Arsitektur)
  12. HIMTEK (Himpunan Mahasiswa Teknik Komputer)
  13. HIMTES (Himpunan Mahasiswa Teknik Sipil)
  14. HIMTI (Himpunan Mahasiswa Teknik Informatika)
  15. HIMTRI (Himpunan Mahasiswa Teknik Industri)
    HIMMARCOMM (Himpunan Mahasiswa Marketing Communication)
  16. HIMPSIKO (Himpunan Mahasiswa Psikologi)
  17. HIMDI (Himpunan Mahasiswa Desain Interior)
  18. HOME (Himpunan Mahasiswa Hotel Management)

 

4 UKM Penalaran

  1. BNCC (BINA NUSANTARA Computer Club)
  2. BNEC (BINA NUSANTARA English Club)
  3. BNMC (BINA NUSANTARA Mandarin Club)
  4. NC (Nippon Club)

 

UKM Olahraga dan Beladiri

4 UKM Olahraga

  1. Basket
  2. Bulu Tangkis
  3. Tenis Meja
  4. Volley

 

6 UKM Beladiri

  1. Aikido
  2. Bangau Putih
  3. Karate
  4. Merpati Putih
  5. Taekwondo
  6. Wushu

 

UKM Kerohanian

  1. KMBD (Keluarga Mahasiswa Buddhis Dhammavaddhana)
  2. KMH (Keluarga Mahasiswa Hindu)
  3. KMK (Keluaraga Mahasiswa Katholik)
  4. MT (Majelis Ta’Lim)
  5. PO (Persekutuan Oikumene)

 

UKM Olahraga, Seni, Peminatan dan Media Informasi

  1. UKM Olahraga
  2. BASIC (BINA NUSANTARA Swimming Club)
  3. BNAC (BINA NUSANTARA Automotive Club)
  4. BNSC (BINA NUSANTARA Softball-Baseball Club)
  5. BNTC (BINA NUSANTARA Tennis Club)
  6. Sepak Bola

4 UKM Seni

  1. Band
  2. Paramabira (Paduan Suara Mahasiswa BINA NUSANTARA)
  3. ST Manis (Seni Teater Mahasiswa BINA NUSANTARA)
  4. Stamanara (Seni Tari Mahasiswa BINA NUSANTARA)

2 UKM Peminatan

  1. Klifonara (Klub Pecinta Fotografi BINA NUSANTARA)
  2. Swanarapala (Mahasiswa BINA NUSANTARA Pencinta Alam)

Media Informasi

  1. B Voice

Di BINUS kami dituntut aktif dalam berorganisasi karena kelak di masa yang akan datang bukan hanya akademik yang dinilai tapi juga skill dalam berorganisasi, Setiap organisasi yang ada di BINUS memiliki poin SAT masing masing dimana setiap mahasiswa harus mengumpulkan point sebesar 120 untuk syarat mengikuti skripsi, sehingga mahasiswa/i memang dituntut agar mengikuti organisasi yang ada di BINUS, dan juga syarat skripsi yang satu lagi adalah 30Jam Community Services, seperti menjadi sukarelawan menolong korban banjir, sukarelawan mengajar di daerah terpencil.

Sekian yang bisa saya ceritakan tentang organisasi yang berada di BINUS, semoga bermanfaat.

Terima Kasih.

 

Posted in Uncategorized | Leave a comment

HTTP (HIMTI Togetherness & Top Performance)

Hallo Binusian, kali ini saya Bagas Kurniawan akan sharing mengenai one of wonderful event tahunannya HIMTI. Udah tahu belum eventnya apa?

Langsung aja nih, eventnya adalah HTTP 2016! . Udah tahu belum HTTP itu apa? Buat para Binusian yang join di SoCS (School of Computer Science) pasti sudah tahu dong ya apa itu HTTP.

Buat yang belum tahu, HTTP itu bukan protokol jaringan yang menjadi dasar dari komunikasi data untuk World Wide Web loh ya.

So, HTTP itu apa dong?

HTTP itu adalah       yang merupakan  acara penyambutan Binusian fakultas SoCS yang merupakan acara once in a lifetime (sekali seumur hidup)
Nah di tahun 2016 ini HTTP mengangkat tema Passion, Innovation, and Togetherness untuk menyambut yang para mahasiswa SoCS Binusian 2020

Nah untuk awal dari event HTTP 2016 ini para binusian mendapatkan kesempatan untuk bisa mengikuti kegiatan PBC (Pengenalan Bahasa C) merupakan pengenalan dan pembelajaran awal bahasa C yang diadakan khusus untuk peserta HTTP, Event ini berlangsung dari tanggal 2 Agustus 2016 – 29 Agustus 2016 (Binusian Kemanggisan) dan 26 Agustus 2016 – 29 Agustus 2016.

Puncak dari event ini berlangsung pada hari Sabtu, 10 September 2016 pukul 09.00 Wib –  selesai. Dan Venue dari event

ini sendiri di adakan di BPPT II Building 3rd Floor Auditorium Jl. M. H. Thamrin No. 8 Jakarta Pusat.

HIMTI selaku committee

dari acara HTTP 2016 ini juga menyediakan FREE transportasi bus untuk peserta HTTP 2016 dari Kemanggisan maupun Alam Sutera loh.

Pada saat tiba di acara HTTP 2016 di BPPT II Building, para peserta diwajibkan untuk absen di meja registrasi.

IMG_20160910_091728_HDR

Sambil menunggu acara dimulai para peserta disuguhkan film Zoothopia, ada yang tahu film ini tentang apa?

Setelah tepat pukul 09.00 WIB, Acara pun dimulai dan dibuka oleh hiburan ban

d yang personilnya merupakan b

inusian juga.

Setelah itu barulah pembawa acara membuka acara dengan resmi

IMG_20160910_092027_HDR

acara HTTP 2016 ini disponsorioleh Evo, Bantex, dan Diva Karoke serta media partner untuk event ini adalah binus TV, File dan Ngobas.com

Setelah itu berbagai kata sambutan pun dibawakan, baik dari Chairm

an of HTTP 2016, President of HIMTI Kemanggisan lalu Chairman and President of HIMTI Alam Sutera

Dan di IMG_20160910_093200_HDRakhir kata sambutan adalah dari Dean of School of Computer Science Binus University

Beliau memperkenalkan seluruh jajaran dari SoCS Binus University itu sendiri baik Computer Science, Games Application and Technology, Mobile Application and Technology, Cyber Security, maupun double degree Computer Science – math, dan Computer Science – statistika

Setelah itu ada sedikit inspirasi dari bapak wakil rektor Binus University mengenai keys to succsess yang dikutip dai buku Steve Jobs.

So how to succsess menurut Steve jobs?

  1. Energy and physical stamina
  2. Focus
  3. Sensitivity
  4. Flexibility
  5. Ability to tolerate conflict
  6. Submerging one’s ego and getting along

Jadi buat para binusian, harus mempunyai 6 karakter kunci sukses tersebut ya!

Selanjutnya ada acara hiburan yaitu penampilan penyanyi solo yang merupakan mahasiswa SoCS juga nih, yaitu Adam Sidqon yang berhasil memukau para peserta yang hadir dengan petikan gitar dan suara indahnya.

Di sela-sela acara, pembawa ac

ara mengadakan sebuah mini games yang berhadiah, mulai dari sambung kata, dan lempar bola pingpong. Boom!

IMG_20160910_090551_HDR

setelah penampilan hiburan tersebut para peserta dipersilahkan untuk beristirahat dan makan siang yang suah disediakan oleh panita HIMTI.

Selain beristirahat, para peser

ta juga bisa menikmati berbagai aplikasi dan games yang telah dibuat oleh mahasiswa SoCS, Berofoto di stand foto HTTP 2016, dan ikutan challange di stand-stand sponsor dari acara HIMTI itu sendiri, gak ketinggalan juga banyak sekali stand snack and drink yang ikut meramaikan acara HTTP 2016 ini.

Setelah itu, acara kembali dilanjutkan dengan talkshow yang guestnya adalah para binusian SoCS yang telah

berhasil membuat robot yang bisa mengenali wajah dan berbahasa Indonesia selain itu juga ada binusian SoCS yang telah membuat aplikasi pengidentifikasi kepribadian seseorang.

IMG_20160910_134946_HDR

selanjutnya ada visualisasi drama yang ditampilkan oleh para panitia HIMTI. And I think this performenceone of the best performence.

 

 

Tak hanya itu, panitia HIMTI juga menampilkan semacam FlashMob untuk menghibur para peserta HTTP 2016.

IMG_20160910_144605_HDRSetelah itu, para peserta di berikan suguhan modern dance dari Revolution yang salah satu membernya adalah mahasiswa SoCS.

Acara selanjutnya adalah  pelantikan binusian 2020 program studi SoCS menjadi anggota Resmi HIMTI yang dilantik langsung oleh president of HIMTI

Di penghujung acara, peserta di berikan special performence dari salah satu jazz band dan ditutup dengan penampilan DJ dari DJ Angello.

Wow, an extraordinary event yang diberikan para panitia HIMTI kepada para peserta HTTP 2016 ini.

So, apa aja sih yang didapetin dari acara HTTP ini?

Ada Pelantikan Binusian 2020 School of Computer Science, Visualisasi, Band, Dance, Talkshow, Application showcase, Special performance, pengenalan Bahasa C (PBC), E-Sertificate, Transportation, Lunch, HIMTI Exlusive PIN, T-Shirt, Goodie Bag, Merchandise, Door prize, teman baru, dan masih banyak lagi.

Jadi, persiapkan dirimu di acara HTTP tahun selanjutnya ya!

 

Posted in Uncategorized | Leave a comment

AO (Academic Orientation) FEP Binus University

Hallo semuanya, pada kesempatan kali ini saya bakalan nyeritain pengalaman saya selama mengikut Academic Orientation, bagi kalian BINUSIAN pasti tau dong yang namanya Academic Orientation atau biasa disingkat AO, AO sendiri bertujuan agar para calon mahasiswa/i tidak kaget saat mengikuti kegiatan pembelajaran di BINUS karena AO sendiri isinya meliputi pengenalan materi yang akan dihadapi para MABA(Mahasiswa Baru) dan pengenalan Dosen yang akan mengajar kami.

source : SoCS Website

source : SoCS Website

kegiatan ini menggambarkan bagaimana kita mempersiapkan dan menjalani perkuliahan semester awal nantinya. Saya ditempatkan di kelas LG01, jurusan Teknik Informatika. Di hari pertama pra kuliah ini kami saling mengenalkan diri terlebih dahulu, walaupun tidak  banyak yang saling kenal karena banyak dari BBN01 sedangkan saya di FBN01 jadi isi kelas ini campur dari beberapa dari kelas GO yang lain. Di kelas ini kami memiliki tujuan dan keinginan yang sama di masa depan nanti,yaitu paham bagaimana sistem perkuliahan di binus. Dalam perkuliahan di Binus University kami harus terus mengecek Binusmaya untuk membantu kita dalam aktifitas perkuliahan.  Misalnya, pengumuman dari kampus, meng-upload tugas, melihat materi yang akan di bahas oleh dosen, jadwal kuliah, dan masih banyak lagi. Selama 6 hari saya di Academic Orientation ini saya banyak di beri materi yang sangat membantu, yaitu bagaimana cara menjadi seorang manajer yang baik, mengatur waktu dengan baik, pembelajaran dengan mind map, menganalisa jadwal agar tidak terlambat, presentasi, dll.

AO sendiri berlangsung selama kurang lebih 2 minggu, selama AO kami dikenalkan tata tertib,dosen, dan materi yang akan kita pelajari selama di BINUS, AO sendiri seperti simulasi atau sebagian besar orang mengakatakan masa PraKuliah.Kami dikenalkan yang namanya kode dosen, karena setiap dosen di BINUS pasti memiliki yang namanya kode dosen.AO sendiri sangat seru karena kita dapat bertemu teman teman baru dan bisa merasakan seperti apasih kuliah di BINUS, dan mendapatkan banyak pengalaman berharga.

Hari demi hari saya lewati bersama teman teman dengan semangat, walaupun ada di suatu hari saya terlambat masuk kelas karena antri lift di BINUS yang sangat ramai dengan lift yang berjumlah 3  karena 3 lift lainnya(lift tambahan) sedang dalam proses pengerjaan.Saya mendapat banyak benefit mengikuti Academic Orientation dari BINUS karena selain itu memang wajib karena di BINUS setiap MABA harus menjalani  3 orientasi yaitu:

1.GO(General Orientation) – selama 2 hari (karena saya batch FBN)

2.AO(Academic Orientation) – selama 2 minggu

3.CLO(Campus Life Orientation) – selama 1 semester

Pada hari terakhir AO kami mendapatkan tugas untuk membuat BLOG yeay!, blognya harus dibuat di situs http://www.blog.binusian.org, mendaftarnya juga harus dengan email yang dimiliki setiap mahasiswa baru seperti mahasiswa@binus.ac.id baru setiap mahasiswa bisa membuat blog dengan domain blog.binusia.org, blog tersebut harus diisi dengan 4 materi yaitu tentang :

1.HTTP

2.General Orientation

3. Organizational Skill

dan blog paling lambat dikumpulkan pada tanggal 24 September 2016

Selama saya mengikuti AO saya jadi mengerti dilantai dimana letak Lab Komputer yang digunakan saat praktek, kelas besar, dan kelas kecil.Intinya tujuan AO ini sebagai pengenalan kepada setiap MABA tentang jurusan yang dia ambil.

Mungkin sekian cerita pengalaman saya selama General Orientation, semoga bermanfaat.

Terimakasih

Posted in Uncategorized | Leave a comment

GO (General Orientation) FEP Binus University

IMG_20160921_205022Perkenalkan nama saya Bagas Kuriawan, biasa dipanggil Bagas, Saya adalah BINUSIAN 2020, jurusan Teknik Informatika BINUSKEmanggisan, nah pada kesempatan kali ini saya mau menceritakan pengalaman saya mengikut FEP (Freshmen Enrichment Program) dari BINUS University atau kalau di Universitas lain istilahnya OSPEK. FEP sendiri dibagi menjadi 3 sesi yaitu GO(General Orientation),AO(Academic Orientation),dan CLO(Campus Life Orientation). di postingan kali ini saya akan menceritakan tentang GO.

Nah untuk mahasiswa baru ada istilahnya kalau di BINUS disebut Buddy dan kakak kelas yang menemani kita selama FEP disebut BC (Buddy Coordinator), di BINUS FEPnya sangat seru dan menyenangkan. SeIMG_20160917_210350lain itu di BINUS kakak BC nya ramah dan baik banget, beda jauh sama Universitas lain yang konon katanya mereka OSPEK disuruh yang aneh-aneh. suruh bawa ini itu, di maki maki, di BINUS tidak ada yang namanya disuruh bawa ini itu, semua murni perkenalan kampus, dari tata cara absen, pengenalan organisasi, pengenalan lingkungan kampus, sharing cerita, pengalaman, pokoknya asik banget!.

Nah karena keterlambatan daftar ulang, saya berada di batch FBN01 untuk FEP GO ini sendiri yang dilaksanakan hanya 2 hari saja dengan jadwal yang cukup padat.

Di hari pertama FEP  Jum’at 16 September 2016, kami dikumpulkan di auditorium untuk materi briefing, binus way, dan dilanjutkan kegiatan kerohanian di tempat yang berbeda, karena saya muslim, saya dituntun ke masjid al-khawaridzmi binus untuk melakukan sholat jum’at berjamaah. Sehabis sholat ada istirahat dan dilanjutkan dengan materi binus maya dan bunga rampai

Hari kedua dan terakhir FEP, yaitu Sabtu 17 September 2016, kami menjadi semacam percobaan untuk mengerjakan soal test binusian 2021. Dilanjutkan dengan fitting jaket almamater dan dilanjutkan dengan pengenalan HMJ (Himpunan mahasiswa jurusan), karena saya IT jadi yang masuk ke kelas adalah HIMTI (Himpunan mahasiswa teknik informatika) yang memberikan semacam info mengenai cara untuk bergabung menjadi aktivis HIMTI

Selanjutnya ada sesi binusian journey, perkuliahan ujian dan registrasi, dan sukses kuliah serta tata tertib kehidupan kampus dan ditutup dengan kebersamaan

Di hari kedua, kami dipersiapkan untuk membuat yel-yel yang apa adanya  karena keterbatasan waktu,yang akan ditampilkan saat kebersamaan. tetapi karena semangat kami tinggi kamipun pun memberanikan diri untuk tampil percaya diri, dan akhirnya di akhir yel-yel tepuk tangan penonton membuat kami bahagia, dan menurut saya kelas kamilah yang yang paling baik yel-yelnya dibandingkan dengan 2 kelas lainnya. tak terasa GO FEP di BINUS ini sudah berakhir, semua berakhir dengan tawa dan riang, serta ditutup dengan foto bersama BC dan buddy serta sesama FBN

IMG_20160917_210547

hari demi hari tak terasa telah kami lewati dengan canda tawa, FEP di BINUS sendiri tidak berlangsung lama karena di FEP itu hanya perkenalan kampus,organisasi, dan adaptasi lingkungan kampus.Pertama kali FEP memangpasti terasa berat karena belum kenal satu sama lain, tetapi karena BC kelas kita seru akhirnya mereka membuat game yang mengharuskan kita untuk berinteraksi satu sama lain dengan tujuan agar saling mengenal, canda tawa pun mewarnai kelas hari itu, sampai akhirnya kami kenal satu sama lain walaupun sering lupa nama-nama dari orangnya.

Mungkin sekian cerita pengalaman saya selama General Orientation, semoga bisa bermanfaat.

Terima Kasih.

Posted in Uncategorized | Leave a comment

Hello world!

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 🙂

Posted in Uncategorized | 1 Comment