X
Showing posts with label Teknik_Informatika. Show all posts
Showing posts with label Teknik_Informatika. Show all posts

Thursday, February 4, 2021

Ketahui Pengertian Flip-flop dan Jenis-jenisnya

Flip-Flop atau latch merupakan sirkuit elektronik yang memiliki dua arus stabil dan dapat digunakan untuk menyimpan informasi. Sebuah flip-flop merupakan multivibrator-dwistabil. Sirkuit dapat dibuat untuk mengubah arus dengan sinyal yang dimasukkan pada satu atau lebih input kontrol dan akan memiliki satu atau dua output. Ini merupakan elemen penyimpanan dasar pada Logika Sekuensial. Flip-flop dan latch merupakan bangunan penting dalam sistem elektronik digital yang digunakan pada komputer, komunikasi dan tipe lain dari sistem.

Daftar Isi :

Jenis-jenis Flip Flop

1. Jk Flip-flop

2. Rs Flip-flop

3. D Flip-flop

4. CRS Flip-flop

5. T Flip-flop
 

Jenis-jenis Flip-Flop 

1. JK Flip-Flop


Flip-Flop yang satu ini mempunyai 3 inputan yaitu terdiri dari :

- J
- K
- dan Clock

Kelebihan JK Flip-flop adalah tidak adanya kondisi terlarang atau yang berarti di beri berapapun inputan asalkan terdapat clock maka akan terjadi perubahan pada keluarannya / outputnya


2. RS Flip - flop


RS FF ini adalah dasar dari semua Flip-flop yang memiliki 2 gerbang inputan / masukan yaitu R dan S.  R artinya "RESET" dan S artinya "SET".  Flip-flop yang satu ini mempunyai 2 keluaran / outputyaitu Q dan Q`.


Bila S diberi logika 1 dan R diberi logika 0, maka output Q akan berada pada logika 0 dan Q not pada logika 1. Bila R diberi logika 1 dan S diberi logika 0 maka keadaan output akan berubah menjadi Q berada pada logik 1 dan Q not pada logika 0. Sifat paling penting dari Flip-Flop adalah bahwa sistem ini dapat menempati salah satu dari dua keadaan stabil yaitu stabil I diperoleh saat Q =1 dan Q not = 0, stabil ke II diperoleh saat Q=0 dan Q not = 1.


3. D FLIP - FLOP


D Flip-flop merupakan salah satu jenis Flip-flop yang dibangun dengan menggunakan Flip-flop RS. Perbedaan dengan Flip-flop RS terletak pada inputan R, pada D Flip-flop inputan R terlebih dahulu diberi gerbang NOT. maka setiap masukan ke D FF ini akan memberi keadaan yang berbeda pada input RS, dengan demikian hanya terdapat 2 keadaan "SET" dan "RESET"  S=0 dan R=1 atau S=1 dan R=0, jadi dapat disi.


4. CRS FLIP - FLOP


Crs Flip-flop adalah clocked RS-FF yang dilengkapi dengan sebuah terminal pulsa clock. Pulsa clock ini berfungsi mengatur keadaan Set dan Reset. Bila pulsa clock berlogik 0, maka perubahan logik pada input R dan S tidak akan mengakibatkan perubahan pada output Q dan Qnot. Akan tetapi apabila pulsa clock berlogik 1, maka perubahan pada input R dan S dapat mengakibatkan perubahan pada output Q dan Q not.


5. T FLIP - FLOP


T Flip-flop merupakan rangkaian flip-flop yang telah di buat  dengan menggunakan flip-flop J-K yang kedua inputnya dihubungkan menjadi satu maka akan diperoleh flip-flop yang memiliki watak membalik output sebelumnya jika inputannya tinggi dan outputnya akan tetap jika inputnya rendah.


Thursday, October 3, 2019

KONSEP IP DAN NETMASK


Pengalamatan IP

TCP/IP merupakan protokol paling populer saat ini dIPakai. Salah satu aturan yang ada pada TCP/IP pengalamatan pada setiap komputer yang ada di jaringan. Pengalamatan yang ada di jaringan biasa disebut dengan IP. Nomor IP terdiri dari bilangan biner sepanjang 32 bit yang dibagi atas 4 bagian. Tiap bagian terdiri atas 8 bit. Jadi jangkauan nomor IP yang bisa digunakan adalah dari 00000000.00000000.00000000.00000000 sampai dengan 11111111.11111111.11111111.11111111.

Untuk memudahkan pembacaan dan penulisan, IP Address biasanya direpresentasikan dalam bilangan desimal. Jadi, range address di atas dapat diubah menjadi address 0.0.0.0 sampai address 255.255.255.255. Nilai desimal dari IP Address inilah yang dikenal dalam pemakaian sehari-hari.

Beberapa contoh IP Address adalah :
202.95.151.129
202.58.201.211
172.16.122.204

Netmask/SubNetmask


Untuk pengelompokan pengalamatan, selain nomor IP dikenal juga Netmask atau subNetmask. Yang besarnya sama dengan nomor IP yaitu 32 bit. Ada tiga pengelompokan besar subnet mask yaitu dengan dikenal, yaitu 255.0.0.0 , 255.255.0.0 dan 255.0.0.0. Pada dunia jaringan, subNetmask tersebut dikelompokkan yang disebut class dikenal tiga class yaitu :

  1. Class A, adalah semua nomor IP yang mempunyai subNetmask 255.0.0.0
  2. Class B, adalah semua nomor IP yang mempunyai subNetmask 255.255.0.0
  3. Class C, adalah semua nomor IP yang mempunyai subNetmask 255.255.255.0

Gabungan antara IP dan Netmask inilah pengalamatan komputer dIPakai.Kedua hal ini tidak bisa lepas. Jadi penulisan biasanya sbb :
IP        : 202.95.151.129
Netmask    : 255.255.255.0

Suatu nomor IP kita dengan nomor IP tetangga dianggap satu kelompok (satu jaringan) bila IP dan Netmask kita dikonversi jadi biner dan diANDkan, begitu juga nomor IP tetangga dan Netmask dikonversi jadi biner dan diANDkan, jika kedua hasilnya sama maka satu jaringan. Dan kita bisa berhubungan secara langsung.

Broadcast

Alamat ini digunakan untuk mengirim/menerima informasi yang harus diketahui oleh seluruh host yang ada pada suatu jaringan. Seperti diketahui, setiap paket IP memiliki header alamat tujuan berupa IP Address dari host yang akan dituju oleh paket tersebut. Dengan adanya alamat ini, maka hanya host tujuan saja yang memproses paket tersebut, sedangkan host lain akan mengabaikannya.

Bagaimana jika suatu host ingin mengirim paket kepada seluruh host yang ada pada jaringannya?Tidak efisien jika ia harus membuat replikasi paket sebanyak jumlah host tujuan. Pemakaian bandwidth/jalur akan meningkat dan beban kerja host pengirim bertambah, padahal isi paket-paket tersebut sama. Oleh karena itu, dibuat konsep broadcast address. Host cukup mengirim ke alamat broadcast, maka seluruh host yang ada pada network akan menerima paket tersebut.

Konsekuensinya, seluruh host pada jaringan yang sama harus memiliki broadcast address yang sama dan alamat tersebut tidak boleh digunakan sebagai nomor IP untuk host tertentu. Jadi, sebenarnya setiap host memiliki 2 alamat untuk menerima paket : pertama adalah nomor IP yang bersifat unik dan kedua adalah broadcast address pada jaringan tempat host tersebut berada.

Broadcast address dIPeroleh dengan membuat seluruh bit host pada nomor IP menjadi 1. Jadi, untuk host dengan IP address 167.205.9.35 atau 167.205.240.2, broadcast addressnya adalah 167.205.255.255 (2 segmen terakhir dari IP Address tersebut dibuat berharga 11111111.11111111, sehingga secara desimal terbaca 255.255). Jenis informasi yang dibroadcast biasanya adalah informasi routing.


Pengertian Sistem operasi Komputer

Sistem operasi Komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

Sistem Operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan kernel suatu Sistem Operasi.

Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software.selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan.

Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.



Pengertian Multiplexing, Signalling & Switching

Multiplexing


Multiplexing adalah Teknik menggabungkan beberapa sinyal untuk dikirimkan secara bersamaan pada suatu kanal transmisi. Dimana perangkat yang melakukan Multiplexing disebut Multiplexer atau disebut juga dengan istilah Transceiver / Mux.

Teknik multiplexing ada beberapa cara. Yang pertama, multiplexing dengan cara menata tiap informasi (suara percakapan 1 pelanggan) sedemikian rupa sehingga menempati satu alokasi frekuensi selebar sekitar 4 kHz. Teknik ini dinamakan Frequency Division Multiplexing (FDM). Teknologi ini digunakan di Indonesia hingga tahun 90-an pada jaringan telepon analog dan sistem satelit analog sebelum digantikan dengan teknologi digital.

Pada tahun 2000-an ini, ide dasar FDM digunakan dalam teknologi saluran pelanggan digital yang dikenal dengan modem ADSL (asymetric digital subscriber loop).

Yang kedua adalah multiplexing dengan cara tiap pelanggan menggunakan saluran secara bergantian. Teknik ini dinamakan Time Division Multiplexing (TDM). Tiap pelanggan diberi jatah waktu (time slot) tertentu sedemikian rupa sehingga semua informasi percakapan bisa dikirim melalui satu saluran secara bersama-sama tanpa disadari oleh pelanggan bahwa mereka sebenarnya bergantian menggunakan saluran. Kenapa si pelanggan tidak merasakan pergantian itu? Karena pergantiannya terjadi setiap 125 microsecond; berapapun jumlah pelanggan atau informasi yang ingin di-multiplex, setiap pelanggan akan mendapatkan giliran setiap 125 microsecond, hanya jatah waktunya semakin cepat.

Teknik multiplexing yang ketiga adalah yang digunakan dalam saluran kabel optik yang disebut Wavelength Division Multiplexing (WDM), yaitu satu kabel optik dipakai untuk menyalurkan lebih dari satu sumber sinar dimana satu sinar dengan lamda tertentu mewakili satu sumber informasi.

Signaling


Signaling  adalah proses pertukarannya sinyal antara komponen atau alat telekomunikasi dalam hal pembentukan koneksi, maintenance koneksi , dan pemutusan koneksi. Contohnya adalah memberikan informasi adanya panggilan, terjadinya percakapan, berakhirnya percakapan, menerima permintaan dari pemanggil, mencek status yang dipanggil, dll.

Switching


Switching merupakan suatu sistem kontrol penggantian, pengalihan, pengubahan atau pemindahan secara elektronik.teknik switching ini sendiri digunakan biasanya untuk memaksimalkan penggunaan bandwith suatu saluran komuniskasi, baik data maupun suara. Jika nantinya proses saluran tersebut tidak diatur melalui switching, maka data/suara akan terus dikirimkan walaupun sudah tidak terpakai lagi. Hal ini mungkin akan sangat berbahaya terutama bagi saluran berbayar.

Dalam proses switching itu sendiri, ada beberapa prinsip.Transmisi data atau informasi jarak jauh biasanya dilakukan melalui beberapa switching node yang saling berhubungan sehingga membentuk suatu jaringan switching atau jaringan komunikasi switched.

Setiap node yang terdapat dalam jaringan switching bekerja tanpa memperhatikan isi data atau informasi yang ditransimikan. Data ditransmisikan melalui suatu rute yang ditentukan oleh proses switching di setiap node yang dilalui.

Paket Switching

Paket switching merupakan suatu teknik komunikasi data yang terjadi pada protokol WAN dimana data ditransmisikan ke dalam paket-paket data dan apabila terdapat suatu data atau massage panjang dan melebihi kapasitas transmisi akan dipotong menjadi barisan-barisan paket yang kecil.

Setiap paket untuk dikirim terdiri dari data user dan infor control. info control sendiri merupakan suatu info pada paket data dan berisi alamat tujuan dimana paket tersbut dapat ditransfer melalui jaringan untuk mencapai tujuan.

Di dalam paket switching data akan dikonfersi kebentuk data rate yang mana dua buah station berbeda data rate nya dapat saling berhubungan dan tukar informasi. apabila traffik suatu jaringan mulai padat akan dilakukan pemblokiran pada paket/call yang akan diterima, jiak beban menurun maka call akan diizinkan masuk.

Dari 2 cara cara switching tersebut, litar switching bekerja dengan baik pada komunikasi berupa telpon/suara kerana sebahagian waktu dipakai untuk satu pihak, seperti  telephon antara 2 orang yang bergantian berbicara.

Akan tetapi pada perhubungan maupun komunikasi data waktu yang dipakai banyak terbuang, sehingga metode ini kurang pas diterapkan pada komunikasi data. Oleh itu pada paket switching lebih pas untuk komunikasi data.


PENGERTIAN SISTEM KOMUNIKASI SERAT OPTIK


Sistem Komunikasi Serat Optik adalah suatu sistem transmisi untuk mengirimkan data dari satu point (titik) ke point (titik) lainnya yang perambatannya menggunakan cahaya (informasi ditumpangkan pada cahaya). Elemen kunci dari sistem komunikasi optik adalah transmitter optik, kabel optic,dan receiver optik. Komponen tambahan adalah: optical amplifier, konektor,splice, kopler, dan regenerator.


Kabel optik adalah salah satu elemen terpenting dalam link serat optik. Sebagai tambahan dalam melindungi serat gelas selama instalasi dan layanan, kabel berisi kawat tembagai untuk memberi daya pada amplifier atau regenerator sinyal.

Seperti pada kabel tembaga, kabel serat optik dapat diinstal baik di udara, dalam duct, di bawah laut, atau dikubur langsung dalam tanah. Panjang segmen kabel terpendek, cenderung digunakan dalam duct. Untuk segmen yang lebih panjang digunakan dalam kabel udara, kubur langsung atau aplikasi bawah laut.


Setelah kabel diinstal, sumber cahaya yang secara dimensi kompatibel dengan inti serat digunakan untuk memberikan daya optik ke dalam serat. Untuk itu dapat digunakan LED atau LASER. Input sinyal elektrik dapat berupa sinyal analog ataupun sinyal digital.

Untuk sistem kecepatan tinggi ( > 1 Gbps), modulasi langsung dapat menyebabkan distorsi sinyal, untuk itu digunakan modulator eksternal. Di dalam serat optik sinyal akan mengalami redaman, dan dispersi. Desain penerima optik lebih kompleks dibandingkan pengirim optik.


Figure of merit dari penerima optik adalah daya optik minimum yang dibutuhkan untuk mendapatkan probabilitas error yang cukup untuk sistem digital atau Signal to Noise ratio (SNR) yang cukup besar bagi sistem analog.

Pengertian PSTN (Public Switched Telephone Network)


PSTN  atau Public Switched Telephone Network adalah jaringan circuit-switched yang digunakan terutama untuk komunikasi suara di seluruh dunia, dengan lebih dari 800 juta pelanggan. Awalnya jaringan fixed-line analog sistem telepon, maka sekarang PSTN  hampir seluruhnya digital dan juga termasuk ponsel maupun telepon tetap.


Selama lebih dari seratus tahun, PSTN  adalah satu-satunya jaringan pembawa tersedia untuk telepon. Saat ini, telepon selular melalui jaringan akses nirkabel, yang dibawa melalui jaringan saluran persegi PSTN , menjadi semakin populer.

Pembawa lain jaringan untuk transmisi suara termasuk jaringan digital pelayanan terpadu (ISDN), Digital Subscriber Line (DSL), Asynchronous Transfer Mode (ATM), frame relay dan Internet VOIP.


Dasar rangkaian digital pada PSTN  adalah 64-kilobit per detik saluran, yang dikenal sebagai “DS0” atau Digital Signal 0. DS0 yang juga dikenal sebagai timeslots karena mereka multiplexing bersama dalam waktu-divisi khas fashion.To membawa telepon dari panggilan pihak ke pihak yang disebut, suara audio digital pada sebuah 8 kHz sample rate dengan menggunakan 8-bit kode pulsa modulasi.

Komunikasi Radio | Mahasiswa Elektro

Sistem Komunikasi Radio adalah suatu sistem komunikasi yang menggunakan udara sebagai media komunikasinya.
Pada sistem komunikasi radio dibutuhkan pemancar dan penerima .Pemancar adalah sumber sinyal atau getaran radio yang dipancarkan melalui antena pemancar ,sinyal radio berfrekuensi tinggi dihasilkan oleh suatu alat didalam pemancar yang disebut osilator/oscilator.

Oscilator adalah rangkaian elektronika yang dapat menghasilkan getaran listrik .Oscilator dalam pemancar menghasilkan frekuensi tinggi ,frekuensi adalah banyaknya getaran dalam 1 detik ,misalnya kita mendengarkan sebuah pemancar radio yang pada fekuensi 900 Khz , artinya pemancar tersebut menghasilkan gelombang dengan 900.000 kali tiap detik.

Adapun frekunsi tinggi yang dipancarkan oleh pemancar berfungsi sebagai gelombang pembawa informasi ,Sinyal pembawa  ini diperlukan agar sinyal informasi dapat mencapai jarak yang jauh ,frekuensi pembawa (carrier frecuency) dinamakan radio frekuensi /disingkat RF .

Frekuensi sinyal informasi adalah sinyal listrik frekuensi rendah yang dinamakan audio (AF) .Agar AF dapat dibawa oleh RF ,maka AF harus ditumpangkan pada RF ,dan proses penumpangan RF dinamakan Modulasi .

Komunikasi Seluler | Mahasiswa Elektro

Sistem komunikasi seluler merupakan salah satu jenis komunikasi bergerak, yaitu suatu komunikasi antara dua buah terminal dengan salah satu atau kedua terminal berpindah tempat. Dengan adanya perpindahan tempat ini, sistem komunikasi bergerak tidak menggunakan kabel sebagai medium transmisi.

Sebuah sistem komunikasi bergerak selular menggunakan sejumlah besar pemancar berdaya rendah untuk menciptakan sel (daerah geografis) layanan dasar dari sistem komunikasi nirkabel (tanpa kabel).

Komunikasi selular juga dibedakan antara system komunikasi konvensional dan system komunikasi modern.

Jenis-jenis Komunikasi Seluler


1. NMT (Nordic Mobile Telephone)

NMT beroperasi pada 450 MHz dan menggunakan FDD (Frequency division duplex) FDMA. Kemudian NMT-F versi Perancis dari NMT900 diperkenalkan tahun 1986 dan beroperasi pada 900 MHz. Untuk jaringan MNT sampai saat ini masih beroperasi di 30 negara (2016).

2. AMPS (Analog Mobile Phone System)

AMPS merupakan teknologi analog yang menggunakan FDMA (Frequency Division Multiple Access) untuk membagi-bagi bandwith radio yang tersedia ke pada sejumlah channel diskrit yang tetap.

3. GSM (Global System for Mobile communication)

GSM adalahsuatu teknologi yang digunakan dalam komunikasi mobile dengan teknik digital. Sebagai teknologi yang dapat dikatakan cukup revolusioner karena berhasil menggeser teknologi kearah sangat maju.

4. CDMA (Code Devision Multiple Access)

Teknologi Code Division Multiple Access (CDMA) adalah teknologi selular digital yang menggunakan teknik spektrum sebar. Teknologi CDMA memanfaatkan tenaga prosesor komputer modern yang memungkinkan untuk melakukan percakapan dalam salah satu kanal tertentu. Teknologi CDMA menggunakan percakapan penyebaran ganda di sepanjang spektrum dengan segmen yang luas sehingga teknologi CDMA disebut juga sebagai Spread Spectrum Technology.

5. UMTS (Universal Mobile Telecomunication Access)

Sistem generasi ketiga yang dikembangkan di Eropa. dirancang sehingga dapat menyediakan bandwith sebesar 2 Mbits/s.

6. LTE (Long Term Evolution)

LTE merupakan UMTS Revision 8 masih dalam pengembangan oleh 3GPP (3rd Generation Partnership Project) dengan target kecepatan rata-rata Download 100 Mbit/s,dan kecepatan rata upload 50 Mbit/s sehingga mendukung semua jaringan berbasis IP. LTE mulai dikomersialkan mulai tahun 2009.

7. WiMAX (Worldwide Interoperability for Microwave Access)

WiMAX di perkenalkan oleh WiMAX Forum pada bulan Juni 2001. WiMAX mempunyai kemampuan dalam transfer data jarak jauh secara wireless, akses point to point untuk dukungan penuh akses mobile phone, sehingga dapat menjadi alternatif dari jaringan broadband dengan kabel dan DSL


Friday, January 25, 2019

Mengenal Apa itu Bahasa Assembly atau Bahas Rakitan


Assembly atau dikenal juga dengan istilah bahasa rakitan ini sudah ada sejak lama. Assembly merupakan bahasa pemrograman tingkat rendah yang digunakan dalam pemrograman komputer. Sama halnya seperti bahasa pemrograman lainnya Assembly juga memudahkan manusia dalam memberikan instruksi pada kumputer tanpa harus menggunakan bahasa mesin.

Komputer sebenarnya hanya memahami kode 0 dan 1 yang kita sebut dengan kode binary. Untuk melakukan sebuah perintah misalnya "10110011" dalam bahasa assembly dirubah menjadi instruksi mnemonik ADD, sehingga manusia lebih mudah untuk mengingatnya.

Bisa anda bayangkan bagaimana jadinya bila tidak adanya bahasa pemrograman, tentunya akan susah untuk menghafal setiap instruksi yang terdiri dari kode binary.

Bahasa ini menggunakan mnemonik untuk mewakili setiap instruksi menggantikan nilai biner atau hex. Kata mnemonik sendiri berasal dari bahasa Yunani Kuni μνημονικός ( mnēmonikos ) yang berarti memori atau berkaitan dengan memori. Dengan adanya penggunaan mnemonik ini instruksi pada komputer menjadi jauh lebih singkat.




Thursday, December 6, 2018

Pengertian Virtual Reality, Kegunaan, Serta Cara Kerja VR

Apa itu Virtual Reality (VR) ?

virtual itu adalah komunikasi (proses penyampaian dan penerimaan pesan) menggunakan (melalui) cyberspace / ruang maya yang bersifat interaktif.

Virtual reality (VR) atau realitas maya mengacu pada simulasi komputer yang dihasilkan dari dunia, atau bagian dari itu, di mana pengguna dibenamkan. Ini mewakili keadaan seni di sistem multimedia, tetapi berkonsentrasi pada indra visual.

Kegunaan VR

Realitas virtual dapat digunakan untuk menghasilkan lingkungan yang meniru dunia kita sehari-hari. Arsitek selalu menggunakan model dan sketsa untuk menunjukkan kepada klien bagaimana sebuah bangunan akan muncul.

Sekarang mereka dapat menggunakan VR untuk membawa klien melalui tur virtual bangunan, terbanglah dari atas, lihatlah dari jalan-jalan di luar, masuki pintu dan berjalan melalui koridor. Teknik serupa digunakan untuk merencanakan dapur dan bahkan taman.

Cara Kerja VR

Pada prinsipnya, user melihat suatu dunia semu yang sebenarnya merupakan gambar-gambar dinamis hasil dari simulasi komputer. Melalui peranti-peranti khusus VR, user dapat berinteraksi dengan dunia semu dan mendapatkan umpan balik yang seolah-olah nyata, baik secara fisik maupun psikologis.

Grafika Komputer : Transformasi 2 Dimensi

1.       Definisi Transformasi 2 Dimensi
Transformasi dua dimensi adalah suatu model atau bentuk atau teknik-teknik memindahkan atau mengubah nilai posisi objek dalam sistem koordinat dua dimensi. Pemindahan objek ini dapat diartikan sebagai pemindahan titik.
Ada dua cara yang dapat digunakan untuk mentransformasi gambar yaitu :
·     Transformasi objek
Definisinya adalah mengubah koordinat-koordinat dari tiap-tiap titik di objek dengan beberapa aturan, meninggalkan underlying system koordinat yang tidak bisa di ubah lagi.

·     Transformasi koordinat
Definisinya adalah system koordinat yang baru di buat sebelumnya merupakan semua titik objek dalam system yang baru.

2.       Rumus Transformasi 2 Dimensi
Rumus perhitungan untuk setiap transformasi, yaitu :
a.       Translasi
Rumus yang digunakan, yaitu :
x′ = x + tx
y′ = y + ty

Keterangan :
x′ : koordinat x yang dibentuk setelah translasi
x : koordinat x awal
tx : besarnya translasi (perpindahan) x
y′ : koordinat y yang dibentuk setelah translasi
y : koordinat y awal
ty : besarnya translasi (perpindahan) y
Contoh :
Untuk menggambarkan translasi suatu objek berupa segitiga dengan koordinat A(10,10), B(30,10), dan C(10,30) dengan tx,ty(10,20), tentukan koordinat yang barunya ?

Jawab :
A :
x’=10+10 = 20
y’=10+20 = 30
A’= (20,30)
B :
x’=30+10 = 40
y’=10+20 = 30
B’= (40,30)
C :
x’=10+10 = 20
y’=30+20 = 50
C’= (20,50)



b.      Skala
x′ = x . sx
y′ = y . sy

Keterangan :
x′ : koordinat x yang dibentuk setelah penskalaan
x : koordinat x awal
sx : besarnya penskalaan x
y′ : koordinat y yang dibentuk setelah penskalaan
y : koordinat y awal
sy : besarnya penskalaan y

Contoh :
Untuk menggambarkan skala suatu objek berupa segitiga dengan koordinat A(10,10), B(30,10) dan C(10,30) dengan (sx,sy) (3,2), tentukan koordinat yang barunya ?
Jawab
A :                       X’=10*3 = 30
                            Y’=10*2 = 20
                            A’= (30,20)

B :                        X’=30*3 = 90
                            Y’=10*2 = 20
                            B’= (90,20)

C :                        X’=10*3 = 30
                            Y’=30*2 = 60
                            C’= (30,60)



c.       Rotasi
Jenis perhitungan rotasi berdasarkan sudut putaran, dan pivot point.
1)      Rumus yang digunakan berdasarkan sudut putaran, yaitu :
x′ = x cos θ - y sin θ
y′ = x sin θ + y cos θ

Keterangan :
x′ : koordinat x yang dibentuk setelah penskalaan
x : koordinat x awal
θ : besar sudut
y′ : koordinat y yang dibentuk setelah penskalaan
y : koordinat y awal

2)       Rumus yang digunakan berdasarkan pivot point, yaitu :
x′ = xr + ( x - xr ) cos θ - ( y - yr ) sin θ
y′ = yr + ( x - xr ) sin θ + ( y - yr ) cos θ

Keterangan :
x′ : koordinat x yang dibentuk setelah rotasi
x : koordinat x awal
xr : titik putar x
θ : besar sudut
y′ : koordinat y yang dibentuk setelah penskalaan
y : koordinat y awal
yr : titik putar y

d.      Refleksi
Rumus yang digunakan untuk pencerminan objek ini, yaitu :
1)Terhadap sumbu x
x′ = x
y′ = -y

Keterangan :
x : koordinat x awal
y : koordinat y awal
x′ : koordinat x yang dibentuk setelah pencerminan
y′ : koordinat y yang dibentuk setelah pencerminan

2)Terhadap sumbu y
x′ = -x
y′ = y

Keterangan :
x : koordinat x awal
y : koordinat y awal
x′ : koordinat x yang dibentuk setelah pencerminan
y′ : koordinat y yang dibentuk setelah pencerminan

3)Terhadap sumbu x → y
x′ = -x
y′ = -y

Keterangan :
x : koordinat x awal
y : koordinat y awal
x′ : koordinat x yang dibentuk setelah pencerminan
y′ : koordinat y yang dibentuk setelah pencerminan

4)Terhadap sumbu x = y
x′ = y
y′ = x

Keterangan :
x : koordinat x awal
y : koordinat y awal
x′ : koordinat x yang dibentuk setelah pencerminan
y′ : koordinat y yang dibentuk setelah pencerminan

Shear
Rumus yang digunakan untuk mengubah sisi objek (distorsi), yaitu :
1)Terhadap sumbu x
x′ = x + shx . y
y′ = y

Keterangan :
x : koordinat x awal
y : koordinat y awal
x′ : koordinat x yang dibentuk setelah pencerminan
y′ : koordinat y yang dibentuk setelah pencerminan
shx : shear x
shy : shear y

2)Terhadap sumbu y
y′ = shy . x + y
x′ = x

Keterangan :
x : koordinat x awal
y : koordinat y awal
x′ : koordinat x yang dibentuk setelah pencerminan
y′ : koordinat y yang dibentuk setelah pencerminan
shx : shear x
shy : shear y

Kelebihan dan Kekurangan PHP (Personal Home Page)

Kelebihan PHP

Banyak sekali kelebihan yang dimiliki PHP dibandingkan dengan bahasa pemrograman yang lain, Diantaranya :


  • 1. Bisa membuat Web menjadi Dinamis.
  • 2. PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara gratis.
  • 3. Program yang dibuat dengan PHP bisa dijalankan oleh Semua Sistem Operasi karena PHP berjalan secara Web Base yag artinya semua Sistem Operasi bahkan HP yang mempunyai Web Browser dapat menggunakan program PHP.
  • 4. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java.
  • 5. Mendukung banyak paket Database seperti MySQL, Oracle, PostgrSQL, dan lain-lain.
  • 6. Bahasa pemrograman PHP tidak memerlukan Kompilasi / Compile dalam penggunaannya.
  • 7. Banyak Web Server yang mendukung PHP seperti Apache, Lighttpd, IIS dan lain-lain.
  • 8. Pengembangan Aplikasi PHP mudah karena banyak Dokumentasi, Refrensi & Developer yang membantu dalam pengembangannya.
  • 9. Banyak bertebaran Aplikasi & Program PHP yang Gratis & Siap pakai seperti WordPress, PrestaShop, dan lain-lain.



  • Kekurangan PHP

    Selain kelebihan PHP, PHP juga mempunyai kekurangan. Namun masalah kekurangannya sangat sedikit. Diantaranya :


  • 1. PHP Tidak mengenal Package.
  • 2. Jika tidak di encoding, maka kode PHP dabat dibaca semua orang & untuk meng encodingnya dibutuhkan tool dari Zend yang mahal sekali biayanya.
  • 3. PHP memiliki kelemahan keamanan. Jadi Programmer harus jeli & berhati-hati dalam melakukan pemrograman & Konfigurasi PHP.
  • Pengertian dan Sejarah PHP (Personal Home Page)

    PHP adalah singkatan dari Personal Home Page yang merupakan bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak digunakan untuk memprogramkan situs web dinamis. PHP juga dapat digunakan untuk membangun sebuah CMS.

    PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web. Jadi semula PHP digunakannya untuk menghitung jumlah pengunjung di dalam webnya.

    Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan script PERL yang dibuatnya untuk membuat halaman webnya menjadi dinamis. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI, kependekan dari Hypertext Preprocessing’/Form Interpreter.

    Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.Kemudian pada tahun 1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah dapat mengakses database dan dapat terintegrasi dengan HTML. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C.

    Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.Pada tahun 1998 tepatnya pada tanggal 6 Juni 1998 keluarlah PHP versi 3.0 yang dikeluarkan oleh Rasmus sendiri bersama kelompok pengembang softwarenya.

    PHP versi 4.0 keluar pada tanggal 22 Mei 2000 merupakan versi yang lebih lengkap lagi dibandingkan dengan versi sebelumnya. Perubahan yang paling mendasar pada PHP 4.0 adalah terintegrasinya Zend Engine yang dibuat oleh Zend Suraski dan Andi Gutmans yang merupakan penyempurnaan dari PHP scripting engine. Yang lainnya adalah build in HTTP session, tidak lagi menggunakan library tambahan seperti pada PHP.

    Tujuan dari bahasa scripting ini adalah untuk membuat aplikasi-aplikasi yang dijalankan di atas teknologi web. Dalam hal ini, aplikasi pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan web server.

    PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.  Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

    Sunday, March 11, 2018

    Apa itu Fakultas ?

    Fakultas, berasal dari bahasa Belanda, faculteit, yaitu bagian administratif pada sebuah universitas. Namun secara umum fakultas diartikan sebagai sebuah divisi dalam sebuah universitas yang terdiri dari suatu area subyek, atau sejumlah bidang studi terkait. Pemerian ilmu ini tidak pasti. (wikipedia.com)

    Fakultas adalah bawahan dari Universitas . Ibarat sebuah negara Universitas sebagai negaranya dan fakultas sebagai provinsinya . Jadi disetiap Universitas terdiri atas beberapa Fakultas , misalnya Fakultas Ilmu Pendidikan , Fakultas Kesehatan , Fakultas Ekonomi , Fakultas Kedokteran , Fakultas Hukum , Fakultas Teknik , Fakultas Agama Islam dan lain sebagainya.  (http://www.faktakampus.com)

    Apa itu Teknik informatika ?

    Informatika (Inggris: Informatics) merupakan disiplin ilmu yang mempelajari transformasi fakta berlambang yaitu data maupun informasi pada mesin berbasis komputasi. (wikipedia.com)

    Teknik informatika merupakan disiplin ilmu yang menginduk pada ilmu komputer, yang pada dasarnya merupakan kumpulan disiplin ilmu dan teknik yang secara khusus menangani masalah transformasi atau pengolahan fakta-fakta simbolik (data) dengan memanfaatkan seoptimal mungkin teknologi komputer. (http://blogkuliah-ti.blogspot.co.id)

    Teknik Informatika adalah bidang ilmu teknik yang mempelajari ilmu komputer, baik secara perangkat keras (hardware) maupun perangkat lunak (software) serta aplikasinya di dunia industri. (http://www.unisbank.ac.id)


    Apa itu Blog ?

    Blog merupakan singkatan dari web log adalah bentuk aplikasi web yang berbentuk tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web. (wikipedia).


    Blog adalah bentuk Aplikasi Web. Pada dasarnya merupakan bagian dari situs website yang dapat diakses secara online yang memiliki fungsi utama memuat tulisan-tulisan dan gambar (dimuat dalam posting) pada setiap halaman web. ( http://www.solozine.com ).

     Blog adalah salah satu bentuk dari aplikasi web yang dapat dijadikan sebagai wadah untuk menerbitkan berbagai macam tulisan secara online. (http://www.zivaque.com).

    Apa itu Internet ?

    Internet (kependekan dari interconnection-networking) adalah seluruh jaringan komputer yang saling terhubung menggunakan standar sistem global Transmission Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia.Rangkaian internet yang terbesar dinamakan Internet. (dilansir dari wikipedia.com).

    Apa itu Aritmatika ?

    Aritmatika berasal dari bahasa yunani “arithnos” yang berarti angka. Aritmatika merupakan cabang atau pendahulu dari pelajaran yang kita kenal sebagai matematika yang mana mempelajari tentang operasi dasar bilangan.

    Apa itu Flip-flop dan apa saja jenisnya ?

    Apa itu Flip-flop dan apa saja jenisnya

    Flip-Flop atau latch merupakan sirkuit elektronik yang memiliki dua arus stabil dan dapat digunakan untuk menyimpan informasi. Sebuah flip-flop merupakan multivibrator-dwistabil. Sirkuit dapat dibuat untuk mengubah arus dengan sinyal yang dimasukkan pada satu atau lebih input kontrol dan akan memiliki satu atau dua output.

    Ini merupakan elemen penyimpanan dasar pada Logika Sekuensial. Flip-flop dan latch merupakan bangunan penting dalam sistem elektronik digital yang digunakan pada komputer, komunikasi dan tipe lain dari sistem.

    Jenis-jenis flip-flop 

    1. JK Flip-flop.

    Flip-Flop yang satu ini mempunyai 3 inputan yaitu terdiri dari J, K, dan Clock. Kelebihan JK Flip-flop adalah tidak adanya kondisi terlarang atau yang berarti di beri berapapun inputan asalkan terdapat clock maka akan terjadi perubahan pada keluarannya / outputnya.
     
    2. RS Flip-flop

    RS FF ini adalah dasar dari semua Flip-flop yang memiliki 2 gerbang inputan / masukan yaitu R dan S.  R artinya "RESET" dan S artinya "SET".  Flip-flop yang satu ini mempunyai 2 keluaran / outputyaitu Q dan Q`.

    Bila S diberi logika 1 dan R diberi logika 0, maka output Q akan berada pada logika 0 dan Q not pada logika 1. Bila R diberi logika 1 dan S diberi logika 0 maka keadaan output akan berubah menjadi Q berada pada logik 1 dan Q not pada logika 0. Sifat paling penting dari Flip-Flop adalah bahwa sistem ini dapat menempati salah satu dari dua keadaan stabil yaitu stabil I diperoleh saat Q =1 dan Q not = 0, stabil ke II diperoleh saat Q=0 dan Q not = 1.

    3. D Flip-flop

    D Flip-flop merupakan salah satu jenis Flip-flop yang dibangun dengan menggunakan Flip-flop RS. Perbedaan dengan Flip-flop RS terletak pada inputan R, pada D Flip-flop inputan R terlebih dahulu diberi gerbang NOT. maka setiap masukan ke D FF ini akan memberi keadaan yang berbeda pada input RS, dengan demikian hanya terdapat 2 keadaan "SET" dan "RESET"  S=0 dan R=1 atau S=1 dan R=0, jadi dapat disi.

    4. CRS Flip-flop

    Crs Flip-flop Adalah clocked RS-FF yang dilengkapi dengan sebuah terminal pulsa clock. Pulsa clock ini berfungsi mengatur keadaan Set dan Reset. Bila pulsa clock berlogik 0, maka perubahan logik pada input R dan S tidak akan mengakibatkan perubahan pada output Q dan Qnot. Akan tetapi apabila pulsa clock berlogik 1, maka perubahan pada input R dan S dapat mengakibatkan perubahan pada output Q dan Q not.
     
    5. T Flip-flop

    T Flip-flop merupakan rangkaian flip-flop yang telah di buat  dengan menggunakan flip-flop J-K yang kedua inputnya dihubungkan menjadi satu maka akan diperoleh flip-flop yang memiliki watak membalik output sebelumnya jika inputannya tinggi dan outputnya akan tetap jika inputnya rendah.
     
     







     



    Friday, June 2, 2017

    Sistem Bilanga Biner (Bagian #3) : Bilangan Oktal | Dasar Teknik Digital (DTD)



    Bilangan Oktal disebut juga basis 8 karena merupakan sistem bilangan berbasis 8. Simbol bilangan oktal adalah 0,1,2,3,4,56,7.

    Berikut adalah konversi bilangan oktal :

    1. | Bilangan Oktal ke Desimal

    Sebagai contoh disini kita memiliki bilangan Oktal  1378 = . . .10
    Langkah pertama untuk mengkonversi, tentukan posisi valuenya untuk masing masing digit dimulai dari kiri ke kanan :
     Selanjutnya tentukan hasil dari perpangkatan valuenya  tadi :

    Kalikan hasil perpangkatan dengan bilangan oktal :
      Jumlahkan semua hasil dari perkaliahan dan itulah bilangan desimalnya :
    Jadi bilangan desimal dari 1378 = 9510

    Baca Juga:

    2.| Bilangan Oktal ke Biner

    Untuk konversi Bilangan oktal ke biner bisa dilakukan dengan membagi semua digit bilangan oktal kemudian mengubahnya ke biner dengan cara membagi dengan 2 dan menuliskan sisanya. Dengan catatan bila kurang dari 3 digit biner maka di tambah 0 didepannya hingga menjadi 3 digit. Contoh kita punya bilangan Oktal 6028 = .......2
    Langkah pertama bagi semua digit :



    Urutkan semua bilangan dari kanan kekiri sehingga di dapat bilangan biner dari :
    60281100000102


    3.| Bilangan Oktal ke Heksadesimal 

    Untuk konversi bilangan Oktal ke Heksadesimal bisa dilakukan dengan mengubah bilangan oktal terlebih dahulu kedalam bilangan biner kemudian mengkonversi bilangan biner tersebut ke bilangan haksadesimal. Sebagai contoh kita ambil bilangan pada konversi oktal ke biner diatas : 6028 = 1100000102 = .....16

    Seperti yang sudah saya ajarkan pada Sistem Bilangan ( Bagian #1) : Konversi Bilangan Biner | Dasar Teknik Digital (DTD) tentang cara merubah bilangan biner ke sistem bilangan heksadesimal :

    Bagi bilangan biner menjadi kelompok-kelompok, setiap kelompok terdiri dari 4 digit angka dengan urutan dari kiri ke kanan :
    110000010


    Tentukan nilai dari pangkat valuenya kemudian kalikan hasil pemangkatan dengan nilai bilangan biner sebelumnya  :
    Gabungkan semua hasil penjumlahan pada kelompok sehingg di dapat hasilnya :
    Jadi hasil konversi bilangan Oktal ke Heksadesimal 6028 = 18216 
    Itulah cara mengkonversi bilangan Oktal ke sistem bilangan lainnya yaitu Desimal, Biner, dan Heksadeimal. Bila ada pertanyaan atau masukan silahkan tinggalkan pesan melalui kolom komentar yang ada dibawah. Untuk konversi bilangan lainnya silahkan baca
     Baca Juga: