IF Statement Pada

assalamu’alaikum wr. wb.

kali ini saya akan menulis tentang fungsi if pada bahasa pemograman c++

  • IF

if statement merupakan struktur dasar pemilihan pada c++. struktur IF digunakan jika kondisinya hanya 1.

bentuknya adalah sebagai berikut

untitled.png

berikut adalah contoh program menggunakan IF menentukan apakah suatu bilangan genap atau ganjil

//—————————————————————————

#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <conio.h>

//—————————————————————————

#pragma argsused
int main(int argc, char* argv[])
{
int x;
cout<<“Masukkan Sebuah Bilangan”<<endl;
cin>>x;

if (x%2!=0)
{cout<<“Merupakan Bilangan Ganjil”;}
if (x%2==0)
{cout<<“Merupakan Bilangan Genap”;}

getch();
return 0;
}
//—————————————————————————

  • IF-Else

Struktur ini digunakan jika kondisinya hanya 2

formatnya adalah sebagai berikut:

untitled1.png

berikut adalah contoh program menggunakan IF-Else menentukan apakah suatu bilangan genap atau ganjil

//—————————————————————————

#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <conio.h>

//—————————————————————————

#pragma argsused
int main(int argc, char* argv[])
{
int x;
cout<<“Masukkan Sebuah Bilangan”<<endl;
cin>>x;

if (x%2!=0)
{cout<<“Merupakan Bilangan Ganjil”;}
else
{cout<<“Merupakan Bilangan Genap”;}

getch();
return 0;
}
//—————————————————————————

  • IF-Else – IF-Else

Struktur ini digunakan jika kondisinya lebih dari 2

formatnya adalah:

untitled2.png

contoh program menggukana if-else if-else menentukan bilangan terbesar dari 3 buah bilangan

//—————————————————————————

#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <conio.h>

//—————————————————————————

#pragma argsused
int main(int argc, char* argv[])
{
int a,b,c;
cout<<“Masukkan Bilangan A:”;cin>>a;
cout<<“Masukkan Bilangan B:”;cin>>b;
cout<<“Masukkan Bilangan C:”;cin>>c;

if (a>=b&&a>=c)
{cout<<“A Merupakan bilangan terbesar”;}
else if (b>=a&&b>=c)
{cout<<“B Merupakan bilangan terbesar”;}
else
{cout<<“C Merupakan bilangan terbesar”;}

getch();
return 0;
}
//—————————————————————————

sekian dari saya

wassalamu’alaikum wr. wb.

 

 

Sumber:

dokumentasi penulis

Iklan

Tipe Data, Variabel, dan Operator

Assalamu’alaikum wr. wb.

kali ini saya akan membahas mengenai tipe data, variabel, dan operator.

Tipe Data

Tipe data merupakan identifier atau pengenal suatu variabel. Tipe data akan memberitahukan kepada compiler mengenai jenis tipe data dan seberapa lebar compiler mengalokasikan ruang memori untuk suatu variabel. Sehingga program yang berjalan akan lebih efisien dari segi memori.

Tipe data dalam pemrograman terkhusus C++ dapat dibedakan berdasarkan adanya tanda (signed) dan tidak adanya tanda (unsigned). Perbedaan antara keduanya adalah adanya tanda bilangan yang menunjukan positif dan negatif.

Berikut adalah beberapa tipe data bertanda:

Tipe Data Deskripsi Ukuran Memori Jangkauan
int Bilangan bulat 2 byte -32768 hingga 32768
short int Sama dengan int namun jangkauanya lebih pendek 2 byte -32768 hingga 32768
long int Memiliki jangkauan lebih panjang dari int 4 byte -2147483648 hingga 2147483648
bool Tipe data untuk menampung nilai kebenaran (flag) 1 byte 1 atau 0 (True atau False)
float Bilangan floating point atau koma 4 byte 3,4 x 10^-38 hingga 3,4 x 10^+38
double Sama dengan float namun memiliki jangkauan dua kali dari float 8 byte 1,7 x 10^-308 hingga 1,7 x 10^+308
long double Sama dengan double namum memiliki jangkauan lebih lebar 10 byte 3,4 x 10^-4932 hingga 3,4 x 10^+4932
char Menampung tipe karakter 1 byte -128 hingga 128
wchar_t Sama dengan char namun memiliki jangkauan lebih lebar 2 byte hingga 4 byte 1 wide character
  • Berikut adalah beberapa tipe data tak bertanda:
Tipe Data Deskripsi Ukuran Memori Jangkauan
Unsigned char Menampung karakter 1 byte 0-255
Unsigned int Bilangan bulat tak bertanda atau positif 4 byte 0-4294967295
Unsigned long int Long integer 4 byte 0-4294967295
Unsigned short int Short integer 2 byte 0-65535

Variabel

Variabel atau peubah adalah obyek yang nilainya dapat berubah-ubah dalam sebuah program. Pada saat sebuah variabel dideklarasikan, program “memesan” tempat dengan ukuran tertentu (sesuai tipe datanya) pada memori untuk menyimpan nilai dari variabel tersebut.

Nama variabel tidak boleh mengandung spasi kosong atau karakter khusus ! @ # $ % ^ & * ( ) { } [ ] ’ ” ; : < > , . / ? | dan \. Beberapa pemrogram menggunakan ‘_’ untuk memisahkan kata di nama variabel.

Operator

Operator adalah pengendali operasi yang akan dilakukan pada beberapa operan sehingga membentuk sebuah ekspresi. Secara umum, dalam sebuah ekspresi terdapat sebuah operator yang diapit dua operan.

Terdapat empat macam operator yang biasa digunakan dalam pemrograman, yaitu operator aritmatika, operator perbandingan, operator logika, dan operator penentu format.

Operator aritmatika:

Operator Keterangan Contoh
+ Penjumlahan a + b hasilnya 40
Pengurangan a – b hasilnya 20
* Perkalian a * b hasilnya 300
/ Pembagian a / b hasilnya 3
% Sisa Pembagian a % b hasilnya 0

Operator perbandingan:

Operator Keterangan
== Sama dengan (bukan penugasan)
!= Tidak sama dengan
> Lebih dari
< Kurang dari
>= Lebih dari atau sama dengan
<= Kurang dari atau sama dengan

Operator logika:

Operator Keterangan Contoh
&& Jika semua operand bernilai benar (TRUE) maka kondisi bernilai benar. a && b hasilnya false

a && c hasilnya true

|| Jika salah satu dari operand bernilai benar (TRUE) maka kondisi bernilai benar. a || b hasilnya true

a || c hasilnya true

! Digunakan untuk membalik kondisi. Jika kondisi benar (TRUE) maka akan berubah menjadi salah (FALSE), begitu pula sebaliknya !a hasilnya false

!b hasilnya true

!( b && a ) hasilnya true

Operator penentu format:

Kode Keterangan
%c Membaca sebuah karakter
%s Membaca sebuah string
%d Membaca sebuah bilangan bulat (integer)
%f Membaca sebuah bilangan pecahan (float)
%o Membaca sebuah bilangan octal
%x Membaca sebuah bilangan kexadecimal
%u Membaca sebuah bilangan tak bertanda

Berikut adalah contoh kodingan dengan menggunakan tipe data, variabel, dan operator pada c++:

//—————————————————————————

#include <vcl.h>

#pragma hdrstop

#include <iostream.h>

#include <conio.h>

#include <math.h>

//—————————————————————————

#pragma argsused

int main(int argc, char* argv[])

{

        int x1,y1,x2,y2;

        cout<<“Masukkan nilai x1=”;cin>>x1;

        cout<<“Masukkan nilai y1=”;cin>>y1;

        cout<<“Masukkan nilai x2=”;cin>>x2;

        cout<<“Masukkan nilai y2=”;cin>>y2;

        double P,PG;

        P = ((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1));

        PG = sqrt (P);

        cout<<“Panjang Garis=”<<PG<<endl;

        getch();

        return 0;

}

//—————————————————————————

sekian dari saya, wassalamu’alaikum wr. wb.

 

Sumber:

dokumentasi penulis

Hirarki Data

Assalamu’alaikum wr. wb.

kali ini saya akan menulis tentang hirarki data

Hierarki adalah urutan atau aturan dari tingkatan abstraksi menjadi seperti struktur pohon. Hierarki membentuk sesuatu pada beberapa aturan yang khusus atau berdasarkan peringkat (misalnya kompleksitas dan tanggung jawabnya). Konsep pewarisan (inheritance) merupakan prinsip hierarki ini, dimana metode dan / atau atribut yang ditentukan dalam sebuah objek kelas dapat diwariskan atau digunakan lagi oleh objek kelas lain di bawahnya. Satu sistem dapat mempunyai abstraksi hierarki yang banyak, contohnya : aplikasi financial, kita dapat mempunyai tipe-tipe pelanggan dan simpanan yang berbeda-beda. Sebagai contoh dari penggunaan level pada hierarki adalah pada suatu asset, dapat diturunkan tingkat abstraksinya menjadi hierarki Bank Account, dan Real / Estate, pada Bank Account dapat dibuat hierarki lagi untuk menurunkan lagi abstraksinya menjadi Checking, demikian juga pada Security dapat diturunkan menjadi stack dan Bond.

 Data merupakan bentuk jamak dari datum, berasal dari bahasa Latin yang berarti “sesuatu yang diberikan”. Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat berupa angka, kata-kata, atau citra.

Dan hirarki data itu sendiri dalam proyeksinya tehadap penggunaan di computer, merupakan bagian-bagian yang saling mnghubungkan 1 sama lainnya untuk membentuk suatu kumpulan informasi yang disajikan sebagai alat pneggunaan yang memiliki fungsi informasi yang berbeda-beda. Adapun beberapa penjelasannya akan dijelaskan dalam pembahasan seperti apa itu hirarki data, dsb.

Berdasarkan tingkat kompleksitas nilai data, tingkatan data dapat disusun kedalam sebuah hirarki, mulai dari yang paling sederhana hingga yang paling komplek.

  1. Bit adalah suatu sistem angka biner yang terdiri atas dua macam nilai saja, yaitu 0 dan 1. Sistem angka biner merupakan dasar dasar yang dapat digunakan untuk komunikasi antara manusia dan mesin (komputer) yang merupakan sekumpulan komponen elektronik dan hanya dapat membedakan dua keadaan saja (on dan off). Jadi bit adalah unit terkecil dari pembentuk data.
  2. Byte adalah bagian terkecil yang dapat dialamatkan dalam memori. Byte merupakan sekumpulan bit yang secara konvensional terdiri atas kombinasi delapan bit. Satu byte digunakan untuk mengkodekan satu buah karakter dalam memori. Contoh: Kode Ascii untuk J ialah 10101010. Jadi byte adalah kumpulan bit yang membentuk satu karakter (huruf, angka, atau tanda). Dengan kombinasi 8 bit, dapat diperoleh 256 karakter (= 2 pangkat 8).
  3. Field atau kolom adalah unit terkecil yang disebut data. Field merupakan sekumpulan byte yang mempunyai makna. Contoh: Joni yang merupakan field nama.  Jadi field ibarat kumpulan karakter yang membentuk suatu kata.
  4. Record atau baris adalah kumpulan item yang secara logic saling berhubungan. Setiap record dapat dikenali oleh sesuatu yang mengenalinya, yaitu field kunci. Gambar disamping merupakan contoh dari record. Jadi record ibarat kumpulan kata yang membentuk satu kalimat yang berarti, misal gambar 1 mewakili kalimat: Joni memenmpuh mata kuliah MIS (kode IS101) dengan nilai A.
  5. File atau tabel adalah kumpulan record yang sejenis dan secara logic berhubungan. Pembuatan dan pemeliharaan file adalah faktor yang sangat penting dalam sistem informasi manajemen yang memakai komputer. Jadi tabel ibarat kumpulan baris/record yang membentuk satu tabel yang berarti, misal gambar disamping mewakili tabel nilai mata kuliah MIS.
  6. Database merupakan kumpulan file-file yang berhubungan secara logis dan digunakan secara rutin pada operasi-operasi sistem informasi manajemen. Semua database umumnya berisi elemen-elemen data yang disusun ke dalam file-file yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi data untuk kegunaan tertentu. Jadi, suatu database adalah menunjukkan suatu kumpulan tabel yang dipakai dalam suatu lingkup perusahaan atau instansi untuk tujuan tertentu. Contoh suatu database adalah database akademik yang berisi file-file: mahasiswa, dosen, kurikulum, dan jadwal yang diperlukan untuk mendukung operasi sistim informasi akademik. Contoh database dapat dilihat pada gambar di bawah. 

Sekian dari saya

wassalamu’alaikum wr. wb.

 

Sumber1

Sumber2

Mengelola dalam Lingkungan Global

Assalamu’alaikum wr. wb.

Kali ini saya akan menulis tentang Manajemen: Mengelola dalam Lingkungan Global

Perspektif Global

Bahasa Inggris merupakan bahasa internasional utama yang dipelajari oleh sebagian besar bahkan hampir seluruh negara yang ada di dunia, termasuk Amerika.Namun orang Amerika hanya mmpelajari bahasa Inggris saja. Orang Amerika cenderung mengangap bahasa Inggris sebagai satu-satunya bahasa bisnis internasional dan tidak melihat perlunya mempelajari bahasa lain.

Monolingualisme merupakan salah satu tanda bahwa orang Amerika menderita parokialisme, yang berarti mereka memandang dunia semata-mata dari sudut pandang dan mata mereka sendiri.Parokialisme merupakan hambatan yang berarti bagi banyak manajer Amerika Serikat. Jika para manajer jatuh ke perangkap mengabaikan nilai dan budaya asing dan dengan cepat menerapkan sikap “milik kami lebih baik daripada milik mereka” terhadap budaya asing, para manajer tersebut akan mengalami kesulitan bersaing dengan para manajer dan organisai lain di seluruh dunia yang berusaha memahami adat istiadat asing dan perbedaan antarpasar. . Hal ini merupakan hambatan besar bagi manajer yang berorientasi global.Selain itu, terdapat 3 sikap global utama, yakni sebagai berikut.

 Sikap etnosentris(home country-oriented)

Merupakan keyakinan parokialistis bahwa pendekatan dan praktik kerja yang paling baik adalah yang berasal dari negara asalnya (negara tempat kantor pusat perusahaan itu berada). Para manajer  dengan sikap etnosentris yakni bahwa di berbagai negara asing tidak memiliki ketrampilan keahlian, pengetahuan,, atau pengalaman untuk membuat keputusan bisnis terbaik seperti orang di negara asalnya. Mereka tidak mau memercayakan keputusan penting atau teknologi kepada para karyawan asing.

 Sikap polisentris (host country-oriented)

Merupakan pandangan bahwa para manajer di negari tuan rumah (negeri asing tempat organisasi itu berbisnis) mengetahui pendekatan dan kerja praktik terbaik untuk menjalankan bisnis mereka. Para manajer dengan sikap polisentris akan memandang setiap operasi asing sebagai berbeda dan sulit diengerti. Dengan begitu para manajer tersebut cenderung membiarkan fasilitas asing dan karyawan asing memikirkan sendiri cara mengurus segala sesuatunya secara paling baik.

 Sikap geosentris (world oriented)

Merupakan pandangan yang berorientasi dunia yang memusatkan perhatian pada pemanfaatan pendekatan dan orang terbaik dari seluruh dunia. Para manajer dengan sikap jenis itu yakin bahwa diperlukan pandangan global di kantor pusat organisasi tersebut di negara asal dan di berbagai fasilitas kerja luar negeri.Yang dicari adalah pendekatan dan SDM terbaik bagi perusahaan.

Memahami Lingkungan Global

Lingkungan global adalah faktor-faktor yang mempengaruhi kemampuan perusahaan untuk melakukan bisnis global untuk menjual barang dan jasa guna mencapai tujuan perusahaan.Bisnis global adalah kegiatan atau aktivitas pemenuhan kebutuhan dengan membeli dan menjual barang dan jasa dari atau ke negara yang berbeda. Aktivitas bisnis global tersebut perlu adanya proses manajemen. Manajemen global adalah manajemen bagi organisasi yang melaksanakan bisnis di lebih dari satu negara. Perusahaan yang melakukan bisnis secara global bukan lagi merupakan hal yang baru, karena sudah sejak lama banyak perusahaan-perusahaan yang menjual produknya ke negara lain

Para manajer dalam segala ukuran dan jenis organisasi dihadapkan dengan peluang dan tantangan pengelolaan lingkungan global. Ketika perdagangan diperbolehkan untuk mengalir dengan bebas, negara-negara memperoleh keuntungan dari pertumbuhan ekonomi dan laba produktivitas karena mereka mengkhususkan dalam memproduksi barang yang mereka anggap paling baik dan mengimpor barang yang lebih efisiesn bila diproduksi di tempat lain. Perdagangan global terbentuk dari dua kekuatan, yaitu aliansi perdagangan regional dan perjanjian yang dinegosiasikan melalui Organisasi Perdagangan Dunia.

Ada tiga hal yang harus diperhatikan agar aliansi strategi ini berhasil, yaitu :

a)  Pemilihan partner, dimana harus jelas siapa yang akan kita ajak kerjasama, apakah partner tersebut dapat bekerjasama mencapai tujuan strategi dan tujuan aliansinya serta tidak memanfaatkan aliansinya dimasa mendatang.Dan sebagai perusahaan yang akan melakukan aliansi strategi, kita harus melakukan berbagai langkah seperti, mencari informasi mengenai partner dan mengumpulkan data serta mencari tahu mengenai partner tersebut.

b)   Struktur aliansi, yaitu menentukan suatu struktur hingga terjadi keadilan dalam hal pembebanan resiko dan menghindari terjadinya pemanfaatan dari partner untuk kepentingannya sendiri.

c)  Penanganan aliansi, dalam hal ini dapat dilakukan pengamanan dengan teknologi, atau dengan penetapan kontrak, dimana terjadi persetujuan atau kesepakatan yang jelas, adil  antara perusahaan dengan partnernya dengan komitmen yang mantap agar tidak terjadi resiko yang tidak diinginkan.

Manajemen Global Saat Ini

Melakukan bisnis global saat ini tidaklah mudah. Para manajer menghadapi tantangan yang serius .tantangan meningkat dari asosiasi yang terbuka dengan globalisasi dan dari perbedaan budaya yang signifikan. Perubahan yang sangat cepat, yang terjadi dalam lingkungan bisnis telah secara otomatis menuntut setiap pelaku bisnis untuk selalu memberikan perhatian dan tanggapan terhadap lingkungannya.Hal ini mengkondisikan perusahaan untuk kemudian merumuskan strategi agar mampu mengantisipasi perubahan dan pencapaian tujuan perusahaan.Didasari atas pentingnya perumusan strategi, proses perumusan strategi merupakan suatu rangkaian kegiatan untuk menemukan strategi yang tepat bagi perusahaan.Rangkaian kegiatan yang diperlukan meliputi analisis lingkungan perusahaan, baik lingkungan internal maupun lingkungan ekstrnal.Analisis ini berguna untuk mengetahui kekuatan, kelemahan, peluang dan ancaman yang dapat memperlancar ataupun menghambat perkembangan perusahaan.

Era globalisasi ekonomi yang disertai dengan pesatnya perkembangan teknologi, berdampak pada semakin ketatnya persaingan dan semakin cepatnya terjadi perubahan pada lingkungan usaha. Barang-barang hasil produksi dalam negeri saat ini sudah harus langsung berkompetisi dengan produk-produk dari luar negeri, dan perusahaan harus menerima kenyataan bahwa pesatnya perkembangan teknologi mengakibatkan cepat usangnya fasilitas produksi, semakin singkatnya daur hidup produk, dan keuntungan yang didapat pun akan semakin rendah. Lingkungan bisnis yang dihadapi oleh perusahaan perusahaan di dunia semakin bergejolak (turbulent), terutama sejak terjadinya krisis global dan perubahan pemerintahan berikut gejolak sosial di dalam negeri pada awal tahun 2009.Apalagi dengan kondisi internal kebanyakan perusahaan yang memburuk dan bangkrutnya sebagian perusahaan, menjadikan perhatian terhadap pengaruh dan dampak faktor-faktor lingkungan eksternal perusahaan menjadi sangat penting. Perubahan lingkungan bisnis akan terjadi setiap saat, umumnya berupa gerak perubahan dari salah satu atau gabungan faktor-faktor lingkungan luar perusahaan, baik pada skala nasional, regional maupun global. Sebagian dari dampak yang mereka timbulkan banyak terbukti telah mempengaruhi datangnya berbagai kesempatan usaha (business opportunities), tetapi banyak pula rekaman contoh kasus dari faktor eksternal ini yang menjadi kendala dalam berusaha (business threats and constraints).

Kesuksesan mengelola lingkungan global saat ini akan membutuhkan sensitivitas dan pengertian yang luar biasa. Sehingga, Para manajer perlu menyadari bahwa apa yang mereka putuskan dan lakukan akan diperhatikan tidak hanya oleh mereka yang mungkin setuju tetapi yang paling penting oleh mereka yang tidak setuju. Olehnya, para manajer perlu menyesuaikan gaya kepemimpinan dan pendekatan manajemennya untuk mengakomodasikan perbedaan pandangan  .namun, seperti biasanya para manajer akan perlu untuk dapat melakukan hal ini  sambil sedapat mungkin tetap efisien dan efektif dalam mencapai tujuan organisasi.

Sekian dari saya

wassalamu’alaikum wr. wb.

 

Sumber: Management 8th edition by Steven P. Robbins

Konsep Dasar Pemograman

Assalamu’alaikum wr. wb.

Kali ini saya akan menulis artikel tentang Konsep Dasar Pemograman

Sebuah sistem komputer terdiri dari Hardware (perangkat keras) , Software (perangkat lunak) dan Brainware, sedangkan Software dapat dikelompokkan menjadi Operating System Software, Programming Language Software dan Application Program Software.

Picture1

Program adalah kumpulan instruksi atau perintah yang disusun sedemikian rupa sehingga mempunyai urutan nalar yang tepat untuk menyelesaikan suatu persoalan. (Menurut P. Insap Santosa). Instruksi (statement) yang dimaksud adalah syntax (cara penulisan) sesuai dengan bahasa pemrograman yang digunakan yang mempunyai komponen-komponen : Input, Output, Proses, Percabangan dan Perulangan.

Paradigma Pemograman

Pemrograman Prosedural

  • Berdasarkan urutan-urutan, sekuensial
  • Program adalah suatu rangkaian prosedur untuk memanipulasi data. Prosedur merupakan kumpulan instruksi yang dikerjakan secara berurutan.
  • Harus mengingat prosedur mana yang sudah dipanggil dan apa yang sudah diubah.

Pemrograman Fungsional

  • Berdasarkan teori fungsi matematika
  • Fungsi merupakan dasar utama program.

Pemrograman Terstruktur

  • Secara berurutan dan terstrukrtur.
  • Program dapat dibagi-bagi menjadi prosedur dan fungsi.
  • Contoh: PASCAL dan C

Pemrograman Modular

  • Pemrograman ini membentuk banyak modul.
  • Modul merupakan kumpulan dari prosedur dan fungsi yang berdiri sendiri
  • Sebuah program dapat merupakan kumpulan modul-modul.
  • Contoh: MODULA-2 atau ADA

Pemrograman Berorientasi Obyek

  • Pemrograman berdasarkan prinsip obyek, dimana obyek memiliki data/variabel/property dan method/event/prosedur yang dapat dimanipulasi
  • Contoh: C++, Object Pascal, dan Java.

Pemrograman Berorientasi Fungsi

  • Pemrograman ini berfokus pada suatu fungsi tertentu saja. Sangat tergantung pada tujuan pembuatan bahasa pemrograman ini.
  • Contoh: SQL (Structured Query Language), HTML, XML dan lain-lain.

Pemrograman Deklaratif

  • Pemrograman ini mendeskripsikan suatu masalah dengan pernyataan daripada memecahkan masalah dengan implementasi algoritma.
  • Contoh: PROLOG

Siklus Hidup Perangkat Lunak (Software)

Picture2

Dilihat dari Struktur Sistem Komputer dan Siklus diatas, Algoritma Pemrograman menempati posisi dibagian implementasi karena bagian implementasi merupakan bagian dimana pemrogram melakukan proses coding (pembuatan program).

Sekian dari saya

wassalamu’alaikum wr. wb.

 

Sumber: Algoritma oleh Ricky Akbar

 

Peranan Teknologi Informasi

Assalamu’alaikum wr. wb.

Kali ini saya akan menjelaskan tentang peranan teknologi informasi.

Sebelum saya menjelaskan peranan teknologi informasi, terlebih dulu saya akan menjelaskan perbedaan antara Teknologi Informasi dengan Sistem Informasi

Ada kesamaan antara SI dan TI di antaranya, yaitu:

Dilihat dari tujuan SI dan TI mempunyai satu tujuan yang sama yaitu mengolah suatu data menjadi suatu informasi yang dibutuhkan oleh pengguna (user ). Baik SI dan TI didukung dengan peralatan elektronik yaitu Komputer.

Perbedaan SI dan TI yaitu:

  1. Dari definisinya SI bisa dikatakan lebih menuju pada proses, atau tahapan pengolahan data menjadi suatu informasi.
  2. Sedangkan TI lebih kepada faktor atau alat pendukung dan batasan-batasandalam penyajian suatu informasi dengan menggunakan alat elektronik.

Peranan Teknologi Informasi

Teknologi informasi menggantikan peran manusia. Dalam hal ini, teknologi informasi melakukan otomasi terhadap suatu tugas atau proses.

Teknologi memperkuat peran manusia, yakni dengan menyajikan informasi terhadap suatu tugas atau proses.

Teknologi informasi berperan dalam restrukturisasi terhadap peran manusia.Dalam hal ini, teknologi berperan dalam melakukan perubahan-perubahan terhadap sekumpulan tugas atau proses.

Kemajuan perkembangan ilmu pengetahuan dan teknologi (IPTEK) pembangunan di maksudkan untuk meningkatkan kualitas hidup manusia, namun dinegara berkembang manfaaat pembangunan tersebut belum merata, karena lajuperkembangan IPTEK di negara maju begitu cepat sehingga negara berkembangbelum mampu untuk mengantisipasi dan mengaplikasikannya secara cepat.

Di samping itu dalam era globalisasi dewasa ini, Indonesia pun beritikad untuk melaksanakan pembangunan berkesinambungan yang berwawasan lingkungan dimana setiap pembangunan ditujukan untuk meningkatkan manfaat (dampak positif),

dan mengurangi resiko (dampak negatif) yang tanpa direncanakan merupakan dampak dari setiap rencana kegiatan pembangunan.

Oleh sebab itu Indonesia di dalam proses pembangunan untuk meningkatkan kesejahteraan masyarakat dan kualitas manusia. Berbeda dengan negara-negara berkembang, proses pembangunan yang meningkatkan kualitas material tetapi memperhatikan kualitas spritual tetap manusia yang selaras dan seimbang dengan lingkungan alam.

Pembangunan berwawasan lingkungan pada program pembangunan jangka panjang pada tahap kedua perlu ditunjang dengan suatu sistem informasi ilmu pengetahuan dan teknologi.

Semua orang dapat menggunakan sistem informasi dalam organisasi, tetapifaktor efisiensi setiap sistem adalah berbeda. Perlu diketahui, perubahan sistem, baik besar maupun kecil, selalu akan melalui tingkatan-tingkatan.

Sekian dari saya, wassalamu’alaikum wr. wb.

Teknologi Informasi

Assalamu’alaikum wr. wb.

Kali ini saya akan menulis tengang teknologi informasi

Berbeda dengan sistem informasi yang menekankan pada informasi, programstudi teknologi informasi fokus pada aspek teknologi sebagai identitas organisasi.Menekankan pada proses tata kelola perencanaan dan organisasi, pengadaan danimplementasi, penerapan dan pemeliharaan, serta pengawasan dan evaluasi sumberdaya teknologi informasi yang ada pada suatu institusi. Spektrum fokus kurikulumdari sekedar mempelajari tren teknologi di masa mendatang hingga melakukan perancangan ide atau gagasan terhadap inovasi teknologi yang dibutuhkan organisasi. Bidang kajian sangat padat dengan isu tata kelola dan governance teknologi informasi.Teknologi merupakan tool box dalam sistem informasi, teknologi digunakanuntuk menerima input  , menjalankan model, menyimpan dan mengakses data,menghasilkan dan mengirimkan keluaran, dan membantu pengendalian dari sistemsecara keseluruhan.

TI berasal dari dua kata, yaitu teknologi dan informasi. Sebelum kitamengetahui pengertian dari TI, maka kita perlu mengetahui defenisi dari teknologidan informasi tersebut.Informasi secara umumnya adalah sebagai hasil dari pengolahan data yangsecara prinsip memiliki nilai atau value yang lebih dibandingkan data mentah.Teknologi adalah ilmu yang berkaitan dengan seni atau sains dengan pengaplikasianpengetahuan sains ke praktis.

Pendapat beberapa ahli mengenai Teknologi Informasi:

TI adalah studi atau penggunaan peralatan elektronika, terutama komputer,untuk menyimpan, menganalisis, dan mendistribusikan informasi apa saja, termasuk kata-kata, bilangan, dan gambar (Kamus Oxford, 1995).

TI mencakup perangkat keras dan perangkat lunak untuk melaksanakan satuatau sejumlah tugas pemrosesan data seperti menangkap, mentransmisikan,menyimpan, memgambil, memanipulasi, atau menampilkan data (Alter, 1992).

TI tidak hanya terbatas pada teknologi komputer (perangkat keras danperangkat lunak) yang digunakan untuk memproses dan menyimpan informasi,melainkan juga mencakup teknologi komunikasi untuk mengirimkan informasi(Martin, 2002).

TI adalah segala bentuk teknologi yang diterapkan untuk memproses danmengirimkan infromasi dalam bentuk elektronik (Lucas, 2000).

Jadi dapat kita simpulkan bahwa Teknologi Informasi adalah teknologi yangberhubungan dengan pengolahan data menjadi informasi dan proses penyaluran dataatau informasi tersebut dalam batas-batas ruang dan waktu. Teknologi informasimerupakan pengembangan dari teknologi komputer dipadukan dengan teknologitelekomunikasi.

Contoh Teknologi Informasi

Pengiriman SMS (Short Message Service)

– Alat: handphone.

– Media: udara (wireless).

– Data/informasi: teks.

Pengiriman MMS (Multi Media Service)

– Alat: handphone.

– Media: udara (wireless).

– Data/informasi: teks, gambar.

Pengiriman e-mail

– Alat: komputer, hand phone, PDA (Personal Data Assistant ).

– Media: udara (wireless), kabel.

– Data/informasi: teks.

Akses Facebook

– Alat: handphone, komputer, PDA.

– Media:wireless, kabel.

– Data/informasi: teks, gambar, video.

Aplikasi SIM akademik

– Alat: komputer.

– Media:wireless, kabel.

– Data/informasi: teks.

Sekian dari saya, wassalamu’alaikum wr. wb.

 

sumber:

buku pengantar sistem informasi Elvi S sinaga