Minggu, 26 Oktober 2014

TUGAS WAJIB SISTEM DIGITAL MINGGU 6


GERBANG LOGIKA
Gerbang Logika adalah rangkaian dengan satu atau lebih dari satu sinyal masukan tetapi hanya menghasilkan satu sinyal berupa tegangan tinggi atau tegangan rendah.Dikarenakan analisis gerbang logika dilakukan dengan Aljabar Boolean maka gerbang logika sering juga disebut Rangkaian logika. Gerbang logika merupakan dasar pembentukan sistem digital. Gerbang logika beroperasi dengan bilangan biner, sehingga disebut juga gerbang logika biner.Tegangan yang digunakan dalam gerbang logika adalah TINGGI atau RENDAH. Tegangan tinggi berarti 1, sedangkan tegangan rendah berarti 0.
Ada 7 gerbang logika yang kita ketahui yang dibagi menjadi 2 jenis, yaitu :
1. Gerbang logika Inventer
Inverter (pembalik) merupakan gerbang logika dengan satu sinyal masukan dan satu sinyal keluaran dimana sinyal keluaran selalu berlawanan dengan keadaan sinyal masukan.
Input (A) Output ( )
Rendah Tinggi
0 1
Tinggi Rendah
1 0
Tabel Kebenaran/Logika Inverter
Inverter disebut juga gerbang NOT atau gerbang komplemen (lawan) disebabkan keluaran sinyalnya tidak sama dengan sinyal masukan.
2. Gerbang logika non-Inverter
Berbeda dengan gerbang logika Inverter yang sinyal masukannya hanya satu untuk gerbang logika non-Inverter sinyal masukannya ada dua atau lebih sehingga hasil (output) sinyal keluaran sangat tergantung oleh sinyal masukannya dan gerbang logika yang dilaluinya (NOT, AND, OR, NAND, NOR, XO , XNO ). Yang termasuk gerbang logika non-Inverter adalah :
Input (A) Input (B) Output
0 0 0
0 1 0
1 0 0
1 1 1
Tabel Logika AND dengan dua masukan.
Input Input Input Output
(A) (B) (C)
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
Tabel Logika AND dengan tiga masukan.
untuk mempermudah mengetahui jumlah kombinasi sinyal yang harus dihitung
berdasarkan inputanya, gunakan rumus ini :
2 pangkat n , dimana n adalah jumlah input.
Contoh :
n = 2 maka -2 pangkat n = 4, jadi jumlah kombinasi sinyal yang harus dihitung sebanyak 4 kali
Adapun gerbang logika adalah sebagai berikut:
1. Gerbang AND
Gerbang AND digunakan untuk menghasilkan logika 1 jika semua masukan mempunyai logika 1, jika tidak maka akan dihasilkan logika 0.Gerbang AND mempunyai dua atau lebih dari dua sinyal masukan tetapi hanya satu sinyal keluaran. Dalam gerbang AND, untuk menghasilkan sinyal keluaran tinggi maka semua sinyal masukan harus bernilai tinggi. Gerbang Logika AND pada Datasheet nama lainnya IC TTL 7408.
2. Gerbang NAND (Not AND)
Gerbang NAND akan mempunyai keluaran 0 bila semua masukan pada logika 1. sebaliknya jika ada sebuah logika 0 pada sembarang masukan pada gerbang NAND, maka keluaran akan bernilai 1.Gerbang NAND adalah suatu NOT-AND, atau suatu fungsi AND yang dibalikkan. Dengan kata lain bahwa gerbang NAND akan menghasilkan sinyal keluaran rendah jika semua sinyal masukan bernilai tinggi. Gerbang Logika NAND pada Datasheet nama lainnya IC TTL 7400.
3. Gerbang OR
Gerbang OR akan memberikan keluaran 1 jika salah satu dari masukannya pada keadaan 1. jika diinginkan keluaran bernilai 0, maka semua masukan harus dalam keadaan 0.Gerbang OR akan memberikan sinyal keluaran tinggi jika salah satu atau semua sinyal masukan bernilai tinggi, sehingga dapat dikatakan bahwa gerbang OR hanya memiliki sinyal keluaran rendah jika semua sinyal masukan bernilai rendah. Gerbang Logika OR pada Datasheet nama lainnya IC TTL 7432.
4. Gerbang NOR
Gerbang NOR adalah suatu NOT-OR, atau suatu fungsi OR yang dibalikkan sehingga dapat dikatakan bahwa gerbang NOR akan menghasilkan sinyal keluaran tinggi jika semua sinyal masukannya bernilai rendah. Gerbang NOR akan memberikan keluaran 0 jika salah satu dari masukannya pada keadaan 1. jika diinginkan keluaran bernilai 1, maka semua masukannya harus dalam keadaan 0.Gerbang Logika NOR pada Datasheet nama lainnya IC TTL 7402.
5. Gerbang XOR
Gerbang X-OR akan menghasilkan sinyal keluaran rendah jika semua sinyal masukan bernilai rendah atau semua masukan bernilai tinggi atau dengan kata lain bahwa X-OR akan menghasilkan sinyal keluaran rendah jika sinyal masukan bernilai sama semua. Gerbang XOR (dari kata exclusive OR) akan memberikan keluaran 1 jika masukan-masukannya mempunyai keadaan yang berbeda. Gerbang Logika XOR pada Datasheet nama lainnya IC TTL 7486.
6. Gerbang NOT
Gerbang NOT merupakan gerbang satu masukan yang berfungsi sebagai pembalik (inverter). Sebuah inverter (pembalik) adalah gerbang dengan satu sinyal masukan dan satu sinyal keluaran dimana keadaan keluarannya selalu berlawanan dengan keadaan masukan. Gerbang Logika INV pada Datasheet nama lainnya IC TTL 7404.
7. Gerbang X-NOR
Gerbang X-NOR akan menghasilkan sinyal keluaran tinggi jika semua sinyal masukan bernilai sama (kebalikan dari gerbang X-OR). Gerbang Logika X-NOR pada Datasheet nama lainnya IC TTL 74266.
Aplikasi Sederhana Gerbang-gerbang Logika
Gerbang-gerbang ini dapat membentuk sebuah processor canggih, membentuk sebuah IC yang hebat, membentuk sebuah controller yang banyak fungsinya, namun sebelum sampai di penerapan yang canggih-canggih tersebut, ada baiknya untuk melihat aplikasi sederhananya saja dulu dari gerbang-gerbang logika ini.

TUGAS WAJIB STI MINGGU 6



1. Memory ( Memories )
            adalah tempat penyimpanan data.
     
  JENIS - JENIS MEMORY.
     a. ROM ( Read Only Memory )
           adalah memory yang hanya dapat di baca, tidak dapat di hapus atau di ubah oleh pengguna karena program tersebut di isikan oleh pabrik nya. ROM terdapat pada BIOS ( Basic Input Outpu Setting ), yang terdapat pada motherboard yang berfungsi untuk menseting periferal.

     b. RAM ( Random Acess Memory )
            data dan program yang masuk melalui alat input akan di simpan sementara di RAM.
   Struktur dari pada RAM :
1. Input storage, di gunakan untuk menampung input yang di masukan melalui alat input.
     ex:
          - Track Ball
          - Scanner ( memindai gambar/teks )
          - Keybuard
          - Mouse
          - Digitzer
 2. Program storage, di gunakan untuk menyimpan semua instruksi program yang akan di   akses.
 3. Working storage, di gunakan untuk menyimpan data yang akan di olah dan hasil pengolahan.
 4. Output storage, di gunakan untuk menampung hasil akhir pengolahan data yang akan di tampilkan ke alat output.   

   * ada temporary ( RAM / Random Acces Memory )
   * ada juga yang permanen ( ROM / Read Only Memory )

      Perbedaan nya, RAM dapat di  ubah / di sesuaikan oleh pengguna ( user ). Sedangkan ROM tidak dapat di ubah karena settingan dari pabrik.
Memory pada prinsipnya di bagi menjadi 3 bagian :

     
KELEBIHAN DAN KEKURANGAN FLASH DISK
Sebagai tekhnologi penyimpanan data baru, flashdisk menjadi sebuah peranagkat yang wajib dimiliki oleh pengguna computer yang memiliki mobilitas tinggi. Hal ini karena penggunaaan flashdisk memiliki beberapa keuntungan. Diantaranya adalah:
1.      Flashdisk memiliki kapasitas penyimpanan data yang jauh lebig besar daripada disket. Hal ini karena system yang digunakan menggunakan basis digital, yang berbeda dengan konsep disket yang berbasis konsep analog
2.      Flashdisk lebih mudah untuk dibawa karena bentuknya yang mungil. Dengan kapasitas besarnya, berapapun data yang tersimpan , cukup disimpan kedalam satu flashdisk saja.
3.      Keamanan data lebih terjaga daripada menggunakan disket. Karena, pada penyimpanan disket,selain ancaman virus, pada kondisi ruangan yang lembab mudah terkena seranga jamur yang merusak kondisi fisik sebuah disket. Resiko ini yang tidak akan ditemui pada flashdisk.
4.      Multi fungsi. Ada beberapa jenis flashdisk yang bisa berperan multi fungsi, seperti bisa digunakan sebagai alat pemutar music mp3.
5.      Mudah beradaptasi dengan berbagai operation system computer dan dengan konsep plug and play, flashdisk bisa langsung digunakan tanpa perlu menginstal driver flashdisk tersebutpada senuah computer

Namun dibalik semua kelebihan dan kecanggihan itu, flashdisk juga memiliki sedikit kekurangan , yaitu :
1. Karena bentuk yang kecil, hingga rawan hilang.
2. Removable storage, hingga data rawan rusak

1.      Disket
 Disket atau floppy disk adalah lembaran plastik tipis dan datar yang terbungkus dalam penutup plastik 3,5 inci. Data dan program disimpan di disket dalam bentuk titik-titik magnetik, sesuai pola on/off standar dan representatif data (misalnya ASCII). Pembungkus plastik tersebut melindungi disket dari sentuhan tangan manusia. Dahulu disket berukuran lebih besar dan terbungkus kertas sehingga tampak rapuh. Saat ini, disket terbungkus oleh plastik kaku sehingga cukup fleksibel. Disket mampu menyimpan data sebesar 1,44 megabyte atau setara dengan tulisan sebanyak 400 halaman. SuperDisk dapat menyimpan 120 megabyte. Saat ini, disket terbaru telah berlabel “2HD” (2 untuk “double sided” dan HD untuk “high density“) karena disket jenis ini mampu menyimpan data pada kedua sisi, sehingga kapasitasnya bisa lebih besar dibandingkan standar sebelumnya (DD atau “double density“)


2.      .CD-ROM      
 Cara Kerja CD-Rom
CD-ROM adalah sebuah piringan kompak dari jenis piringan optik (optical disc) yang dapat menyimpan data. Ukuran data yang dapat disimpan saat ini bisa mencapai 700MB atau 700 juta bita.

CD-ROM bersifat read only (hanya dapat dibaca, dan tidak dapat ditulisi). Untuk dapat membaca isi CD-ROM, alat utama yang diperlukan adalah CD Drive. Perkembangan CD-ROM terkini memungkinkan CD dapat ditulisi berulang kali (Re Write / RW) yang lebih dikenal dengan nama CD-RW.

3.      . DVD-ROM
    PENGERTIAN DAN FUNGSI DVD-ROM DRIVE
  Kemampuan yang dimiliki oleh DVD telah menggantikan banyak teknologi lain dikelasnya. sepertiCD, Laser disc, Kaset video game, dan Kaset Video (VHS). Hanya dalam jarak selama kurang dari 8 tahun (sejak diperkenalkan kemasayarakat luas tahun 1997) kehadiran DVD sudah berkembang dengan sangat pesat. Perkembangan itu juga berkat dukungan yang sangat luas yang diperoleh DVD dari berbagai perusahaan baik elektronika, komputer, maupun entertainment di seluruh dunia.


Fungsi DVD ROM DRIVE
Drive berarti penggerak atau pemutar.DVD ROM DRIVE berarti penggerak atau pemutar pada sebuah DVD ROM.perangkat ini memiliki bentuk fisik yang sama persis seperti CD ROM DRIVE akan tetapi memiliki fungsi yang berbeda fungsi DVD ROM DDRIVE adalah untuk membaca data atau program pada DVD.

Dalam DVD ada dua bagian format yang sangat penting, yaitu Physical Formats (Format Fisik) dan Application Format (Format aplikasi). Yang dimaksud dengan format fisik adalah DVD ROM, DVD-R/RW, DVD+R/RW, dan DVD-RAM. Format ini memiliki kelebihan dan kekurangan masing-masing. Sedangkan yang dimaksud dengan format aplikasi adalah, DVD video yang disebut DVD –juga- lalu ada yang disebut DVD Audio, DVD Stream Recording dan ada juga yang disebut Super Audio CD (SACD). Selain itu ada juga format aplikasi yang dipergunakan khusus untuk Games seperti Sony Play-Station 2 atau Microsoft Xbox

Sumber: Copyright Jujur Soaloon Jujur Soaloon Sitangang All rights reserved. Theme by Sitanggang. | Bloggerized by Soalparna.

Sabtu, 18 Oktober 2014

TUGAS WAJIB STI MINGGU 5


Sistem Teknologi Informasi
  • ·         HARDWARE
Hardware adalah item-item dari peralatan utama atau komponennya yang digunakan untuk tujuan tertentu.
                Sederhananya hardware adalah segala sesuatu yang dapat kita sentuh atau kita lihat pada PC atau Laptop kita.
  • ·         Input Devices
Perangkat masukan (input devices) adalah alat yang digunakan untuk menerima masukan yang dapat berupa masukan data ataupun masukan program yang akan diproses.
  • ·         Processing Devices
Perangkat pemroses (processing devices) digunakan untuk memproses data yang telah dimasukkan melalu perangkat masukan. Perangkat ini juga digunakan untuk menerima masukan serta meneruskan hasil pemrosesan data tersebut ke perangkat keluaran
  • ·         Output Devices
Perangkat keluaran (output devices) digunakan untuk menampilkan hasil pemrosesan yang dikerjakan oleh prosesor.
  • ·         Storage
                Media penyimpanan (storage) berfungsi untuk menyimpan data yang akan diproses oleh prosesor.
  • S oftware
Adalah sekumpulan instruksi yang berguna untuk mengendalikan perangkat keras komputer.
                system program (atau disebut juga support software) adalah program yang digunakan untuk mengontrol sumberdaya komputer seperti CPU, input devices dan output devices.
                System program berfungsi sebagai perantara antara application program dan hardware
System program dikelompokkan menjadi 3 golongan yaitu:
  1. Program pengendali sistem adalah program yang mengendalikan pemakaian perangkat keras, perangkat lunak, dan data pada komputer selama program ini dijalankan.
                contohnya: sistem operasi
  1. Program pendukung sistem adalah program yang mendukung operasi, manajemen, dan pemakai sistem komputer dengan menyediakan bermacam-macam layanan.
                contohnya: program utilitas
  1. Program pengembangan sistem adalah program yang ditujukan untuk membantu pemakai dalam membuat/mengembangkan program.
                Contohnya: compiler dan interpreter
·         Program aplikasi adalah program yang dibuat oleh pemakai, yang ditujukan untuk melakukan suatu tugas tertentu.
              Program aplikasi dibagi menjadi dua yaitu
  1. Program aplikasi serbaguna adalah program aplikasi yang dapat digunakan oleh pemakai untuk melaksanakan hal-hal yang bersifat umum (misalnya untuk membuat dokumen atau pun untuk mengirim surat secara elektronik) serta mengotomatisasikan tugas-tugas individual yang bersifat sequencial.
                Contohnya: DBMS, web browser, email, word processor, spreadsheet, program presentasi.
                program aplikasi serbaguna sering disebut end user software
  1. Program aplikasi spesifik adalah program yang ditujukan untuk mengani hal-hal yang sangat spesifik.
Contohnya: program pada sistem POS (point of sale) dan ATM yang digunakan untuk         menangani transaksi.
                Deac Easy Accounting (DEA), Zahir Accounting untuk menangani masalah akuntansi
Berbagai Perangkat Lunak yang umum digunakan dalam lingkungan sistem informasi diantaranya:
  1. Spreedsheet (lembar kerja) adalah program serbaguna untuk mengelola data dalam bentuk tabel dan dapat melakukan perhitungan-perhitungan secara dinamis terhadap data.
                Contohnya: Microsoft Excel dan OpenOffice Calc
  1. Word processor (pengolah kata) adalah nama umum untuk program yang digunakan untuk membuat dokumen.
                contohnya: WordPerfect, Microsoft Word  AbiWord, LibreOffice Writer
  1. Program presentasi adalah program yang digunakan untuk membuat bahan presentasi dan sekaligus untuk presentasi.
                Contohnya: Microsoft PowerPoint dan LibreOffice Impress
  1. Image Processing adalah program yang digunakan untuk memanipulasi citra. Contohnya: Adobe Photoshop dan GIMP
  1. v Program komunikasi adalah program yang menyediakan sarana untuk melakukan komunikasi antarpemakai secara elektronik.
                Contohnya: KMail , Yahoo dan Gmail
  1. Groupware adalah perangkat lunak yang dipakai untuk melakukan kolaborasi, yakni membantu sejumlah orang untuk menangani pekerjaan kelompok (surel, basis data, grup diskusi, penjadwalan, dll)
Contohnya: Lotus Notes, Novell GroupWise, Microsoft Exchange, dan Netscape Communicator
  1. DBMS (database manajement system) adalah program yang ditujukan untuk melaksanakan manajemen data. Contohnya: Microsoft Access dan MySQL.
  2. Personal Information Manager adalah program yang digunakan untuk mengelola informasi pribadi.
                contohnya: Lotus Organizer, Microsoft Outlook.
  1. Web browser adalah perangkat lunak yang berguna untuk mengakses informasi web ataupun melakukan transaksi via web. Contohnya: Internet Explorer,Mozilla Firefox, Google Chrome, Opera Mini dll
·         Operating System



Adalah program yang bertindak sebagai perantara antara pemakai dan perangkat keras komputer.
                fungsi utama OS:
         Manajemen proses
         Manajemen sumber daya
         Manajemen data
         Manajemen proses: mencakup penyiapan, penjadwalan, dan pemantauan proses pada komputer. (proses= program yang berjalan).
         Manajemen sumber daya: berkaitan dengan pengendalian terhadap pemakaian sumber daya dalam sistem komputer yang dilakukan oleh program sistem ataupun program aplikasi yang sedang dijalankan komputer. (sumber daya= CPU, main memory, input/output devices)
         Manajemen data: pengendali terhadap data masukan/keluaran, termasuk dalam hal pengalokasian dalam piranti penyimpanan sekunder maupun main memory
Berkaitan dengan penanganan proses yang dilakukan pemakai, maka dikenal beberapa istilah antara lain:
  • Multiprogramming adalah metode yang memungkinkan dua buah program atau lebih dijalankan secara serentak dalam sebuah komputer, berbagai sumber daya dalam waktu yang berlainan.
  • Time sharing adalah motede yang dipakai sistem operasi yang memungkinkan sejumlah pemakai dapat berinteraksi dengan proses yang dibuatnya karena setiap proses akan ditangani oleh CPU secara bergantian dalam waktu yang sama.
  • Penyimpanan virtual adalah suatu metode yang menangani sejumlah program dengan membagi program-program tersebut kedalam bagian-bagian yang lebih kecil dan berukuran sama dengan hanya sebuah bagian dari setiap proses yang ditaruh dalam memori utama persatu waktu.
Multitasking adalah memungkinkan seorang pemakai menjalankan sejumlah program dalam waktu yang sama.



  • Multiprocessing adalah suatu kemampuan sistem operasi yang menjalankan dua atau lebih instruksi secara serentak dengan menggunakan sejumlah CPU dalam sebuah komputer. Artinya, sistem operasi dapat mengatur agar sejumlah CPU menjalankan instruksi-instruksi yang berbeda yang terletak dalam sebuah program dalam waktu yang sama.
§  Bahasa Pemrograman
Adalah sekumpulan instruksi yang ditujukan agar user bisa menuangkan perintah yang nantinya akan dijalankan oleh komputer.
Evolusi Bahasa Pemrograman
  1. Bahasa pemrograman beraras rendah (low level language): digunakan untuk menyatakan kelompok bahasa pemrograman yang berorientasi pada mesin.
                Contohnya: bahasa mesin dan bahasa rakitan
  1. Bahasa pemrograman beraras tinggi (high level language): menyatakan bahasa-bahasa pemrograman yang berorientasi pada manusia.
                Contohnya: COBOL, FORTRAN, BASIC, C, Pascal,dll
  • Bahasa pemrograman generasi pertama
                Generasi pertama menggunakan bahasa mesin untuk menyatakan instruksi bagi komputer.
  • Bahasa pemrograman generasi kedua
                generasi ini sudah menggunakan bahasa rakitan.
  • Bahasa pemrograman generasi ketiga
pada generasi ketiga menggunakan pendekatan prosedural. (mengubah source code-object code)
Penerjemah dibedakan menjadi dua:
  1. Kompiler adalah program penerjemah yang mengonversi semua kode sumber menjadi kode objek.
  2. Interpeter adalah program yang menerjemahkan persatu instruksi dalam kode sumber dan kemudian segera menjalankan intrsuksi yang diterjemahkan tersebut.
  3. Bahasa pemrograman generasi keempat dirancang untuk mengurangi waktu pemrogram dalam membuat program, menggunakan pendekatan non prosedural.
bahasa pemrograman generasi kelima merupakan kelompok bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan. Contohnya: prolog dan LISP.
Kecendrungan pemrograman masa sekarang
         Pemrograman terstruktur (Pascal, C)
         Pemrograman berbasis objek (C++, SmallTalk dan hampir semua bahasa pemrograman baru yang dibuat setelah C++)
         Pemrograman visual (Delphi, Visual Basic, dll)
         Pemrograman berbasis blok (Scratch dan App inventor)