Anda di halaman 1dari 3

Pengenalan Teknologi Informasi Umum

Kehidupan kita tidak terlepas dari yang namanya teknologi. Laptop dan HP merupakan
salah satu bentuk teknologi tersebut. Laptop dan HP adalah sebuah Hardware. Agar Laptop
dan HP bisa digunakan maka diperlukan sebuah Sistem Operasi. Terdapat berbagai jenis
Sistem Operasi misalnya Windows, Mac, dan Linux untuk Laptop lalu Android dan IOS untuk
HP. Dengan Sistem Operasi ini user dapat menjalankan Aplikasi seperti Instagram, Youtube,
Tiktok dll. Aplikasi yang di jalankan ini disebut sebagai Sofware. Sofware ini dibuat oleh
Programmer, dan user yang menggunakan Sofware disebut Brainware.
Untuk bisa terhubung ke Internet Hardware harus terkoneksi ke WIFI. Hardware yang
terhubung ini membentuk jaringan komputer sederhana, HP dan Acces Point terhubung
melalui jaringan Wireless lalu Acces Point dan modem terhubung melalui jaringan kabel.
Modem merupakan Hardware titipan dari ISP (Internet Service Provider) yaitu merupakan
perusahaan yang menyediakan layanan Internet.
Selain menggunakan wifi, user juga bisa terhubung ke Internet menggunakan operator yang
ada di HP. HP terhubung ke BTS (Base Transceiver Station) yang masing – masing terhubung
melalui fiber optik ke operator. HP terkoneksi secara Wireless dengan BTS terdekat. BTS
tesebut terhubung dengan BTS lain hingga ke operator melalui sinyal Wireless maupun Kabel
Optik. Operator terhubung dengan Internet dan membagi koneksi Internet tersebut melalui
WAN (Wide Area Network). Agar dua perangkat atau lebih bisa saling berkomunikasi mereka
harus dalam protokol atau aturan yang sama. Protokol yang umum dipakai di Internet adalah
TCP (Transmission Control Protocol) atau IP (Internet Protocol) yang salah satu aturannya tiap
perangkat harus memiliki alamat, berupa angka yang disebut IP Adress.

Alur Login Aplikasi


Username dan Pasword yang dimasukan user akan mengalir ke ISP atau Operator
menuju perusahaan Aplikasi atau Game, lalu akan di cek melalui Server Gateway untuk
keamanan dan pengaturan lalu lintas data. Pengecekan keamanan dan pengaturan lalu lintas
data ini adalah tugas dari Network Administrator dan Security Expert. Setelah selesai
pengecekan dan databanya benar maka data tersebut akan diteruskan ke Server Game yang
terdiri dari Server Aplikasi dan Server Database.
Server Aplikasi menerima Username dan Password tadi berupa string lalu diteruskan ke dalam
database dalam format Query. Jika proses ini berhasil maka akan memberikan respon ke
Aplikasi/Game agar user bisa masuk ke Game/Aplikasi tersebut.
Alur Pembuatan Aplikasi
Untuk membuat aplikasi tidaklah mudah, melainkan harus melewati proses panjang.
Proses ini dikerjan oleh Sistem Analis, Project Manager, Document Engineer, dll.
Proses pembuatan Aplikasi terdiri dari tahap Desain dan Perencanaan oleh Project
Management untuk mengatur Resource dan Timeline Project. Lalu, Analisa dan Modeling
yang melibatkan diagram DFD (Data Flow Diagram), Use Case, dll. Selanjutnya tahap
implementasi yang dikerjakan oleh Programmer untuk membuat Aplikasi, Database
Administrator merancang dan mengatur Database lalu UI/UX bertugas untuk mengatur
Tampilan dan membuat Asset Gambar.

Tahap Deployment Aplikasi


Tahap Deployment aplikasi dimulai dengan merancang Server Gateway (Konfigurasi
Routing, Proxy, Firewal) yang dikerjakan oleh Network Administrator. Adapun melakukan
Deployment Aplikasi ke Server Game yang disebut sebagai DevOps.
Setelah Aplikasi selesai dibangun maka Aplikasi tersebut akan di upload untuk disimpan di
Playstore atau Appstore agar bisa di download dan digunakan oleh user.

Cara Menjadi Programmer


Untuk menjadi Programmer kita harus belajar Bahasa Pemrograman terlebih dahulu.
Bahasa Pemrograman juga ragam spesialisasi nya ada yang untuk Website, Mobile, Destop,
ataupun Server dan juga harus belajar mengenai Database.
Programmer tidak hanya harus bisa Bahasa Pemrograman tetapi harus bisa juga bekerja sama
dengan orang lain, karena Programmer tidak dapat bekerja sendiri melainkan bekerja dengan
team. Agar hasil kodingan yang dikerjakan dengan team tidak menumpuk, maka Programmer
harus bisa menggunakan Github. Programmer dapat juga menggunakan Framework agar
pekerjaan dapat selesai lebih cepat. Baik Programmer maupun Teknisi Jaringan harus
mengerti soal Hardware yang digunakan untuk bekerja agar Working Environment nya lebih
nyaman.

Kesimpulan
Kehidupan tidak lepas dari yang namanya teknologi, seperti gagdet yang sering kita
pakai setiap hari untuk bermedsos, mengerjakan tugas, bekerja dan lain sebagainya. Dari hal
ini saja dapat kita ketahui bahwa kita sangat terbantu dengan adanya teknologi yang dapat
memudahkan kita dalam menjalani hidup, namun teknologi tersebut tidak serta merta hadir
begitu saja, melainkan telah melewati tahapan yang amat sangat panjang. Misalnya, Laptop
dan HP yang merupakan Hardware saja terdiri dari Sistem Operasi yang berfungsi agar user
dapat menjalankan Sofware seperti Instagram, Facebook, Tiktok, dll. Lalu agar gadget kita
terhubung ke Internet dapat melalui ISP (untuk WIFI) atau BTS (untuk operator yang ada di
HP). Dan dua gadget atau lebih dapat saling berkomunikasi mereka harus terhubung dalam
aturan atau Protokol yang sama.
Ketika kita login ke aplikasi juga melalui proses panjang, misalnya ketika kita memasukan
Username dan Password kemudian Username dan Password kita akan dialirkan ke ISP atau
Operator menuju perusahaan Aplikasi, Game atau Internet. Selanjutnya akan ada pengecekan
keamanan dan pengaturan lalu lintas data di Server Gateway sebelum akhirnya masuk ke
Server Game agar kita dapat masuk ke Aplikasi/Game tersebut.
Tahap pembuatan Aplikasi yang sering kita gunakan juga terdiri dari beberapa tahap antara
lain Desain dan Perancangan, Analisa dan Modeling, Implementasi, Perancangan dan
Pengaturan Database, pembuatan Tampilan dan Asset Gambar. Kemudian Aplikasi yang telah
selesai dibuat akan di upload ke Playstore atau Appstore agar kita dapat mendownload dan
menggunakan aplikasi tersebut.
Proses implementasi pembuatan Aplikasi tadi dikerjakan oleh Programmer. Dan jika kita ingin
menjadi Programmer kita harus mengetahui Bahasa Pemrograman. Github agar hasil
kodingan tidak menumpuk. Penggunaan Framework agar pekerjaan lebih efisien dan tidak
memakan waktu, Programmer juga tidak dapat bekerja sendiri melainkan bekerja dengan
team.

Pertanyaan
1. Apa yang menjadi pembeda utama antara Android dan IOS?
2. Kenapa suatu objek dapat terhubung dengan Wireless?
3. Apakah IP Adress dapat dipalsukan/disamarkan?
4. Kenapa koneksi internet dihubungkan dengan kabel optik dan tidak dengan kabel
biasa?
5. Kenapa dua perangkat hanya bisa berkomunikasi jika terhubung pada protokol yang
sama?

Nama : Andi Ahmad Yusup


Sumber Video : https://youtu.be/7bBCtUHrooc
Peserta Program Beasiswa Protonema

Anda mungkin juga menyukai