RESUME MATERI PENGANTAR TEKNOLOGI DAN INFORMASI pertemuan ke 10

Nama:Donius Tamo Ama

      Nim    :15200016

      kelas  :15.1A.25


         PERANGKAT LUNAK TIK TERKINI

  Dari perkembangan perangkat lunak, kita bisa membayangkan bagaimana perkembangan interaksi manusia dengan perangkat lunak. Bentuk paling primitif dari perangkat lunak, menggunakan aljabar Boolean, yang di representasikan sebagai binary digit (bit), yaitu 1 (benar / on) atau 0 (salah / off), cari ini sudah pasti sangat menyulitkan, sehingga orang mulai mengelompokkan bit tersebut menjadi nible (4 bit), byte (8 bit), word (2 byte), double word (32 bit).

    Kelompok-kelompok bit ini di susun ke dalam struktur instruksi seperti penyimpanan, transfer, operasi aritmatika, operasi logika, dan bentuk bit ini di ubah menjadi kode-kode yang di kenal sebagai assembler. Kode-kode mesin sendiri masih cukup menyulitkan karena tuntutan untuk dapat menghapal kode tersebut dan format (aturan) penulisannya yang cukup membingungkan, dari masalah ini kemudian lahir bahasa pemrograman tingkat tinggi yang seperti bahasa manusia (bahasa Inggris). Saat ini pembuatan perangkat lunak sudah menjadi suatu proses produksi yang sangat kompleks, dengan urutan proses yang panjang dengan melibatkan puluhan bahkan ratusan orang dalam pembuatannya


JENIS PERANGKAT LUNAK 
1. Sistem Operasi 
               2. Perangkat Lunak Bahasa 
  3. Program Aplikasi
 Perangkat lunak secara umum dapat di bagi 2 yaitu perangkat lunak sistem dan perangkatlunak aplikasi. Perangkat lunak sistem dapat di bagi lagi menjadi 3 macam yaitu :

1. Bahasa pemrograman : merupakan perangkat lunak yang bertugas mengkonversikan              arsitektur dan        algoritma yang di rancang manusia ke dalam format yang dapat di            jalankan komputer, contoh bahasa      pemrograman di
   antaranya : 
BASIC,
COBOL,
Pascal, 
C++, 
FORTRAN,
PYTHON,
JAVA,dll

2. Sistem Operasi : saat komputer pertama kali di hidupkan, sistem operasilah yang          pertama kali di jalankan, sistem operasi yang mengatur seluruh proses,                          menterjemahkan masukan, mengatur proses internal, memanejemen penggunaan          memori dan memberikan keluaran ke peralatan yang bersesuaian, contoh sistem            operasi : DOS, Unix, Windows 95, IMB OS/2, Apple’s System

3. Utility : sistem operasi merupakan perangkat lunak sistem dengan fungsi tertentu,        misalnya pemeriksaan perangkat keras (hardware troubleshooting), memeriksa              disket yang rusak bukan rusak fisik), mengatur ulang isi harddisk(partisi, defrag),          contoh Utilty adalah Norton Utility.


                                                   Berikut penjelasan lebih lengkapnya: 

A. SISTEM OPERASI

Untuk mengendalikan Program Kerja Komputer secara mendasar seperti :
 Proses 
 Output 
 Mengatur Memory 
 Penjadwalan Proses 

 PC DOS

 MS DOS 

 MICROSOFT WINDOWS 

 LINUX 

 UNIX 

 MACINTOSH 

 FREE BSD


Sistem operasi sangat berkaitan dengan prosesor yang di gunakan. Jenis prosesor pada PC yang umum adalah yang kompatibel dengan produk awal IBM dan Macintosh. PC Macintosh, perangkat lunaknya di kembangkan oleh perusahaan yang sama sehingga perkembangannya tidak sepesat cloning IBM PC. Sistem operasi dari cloning IBM saat ini secara umum terbagi menjadi 2 aliran yaitu komersil yang di buat oleh Microsoft dan yang bersifat freeware yang di kembangkan oleh peneliti dari seluruh dunia karena bersifat open source, yaitu bahan baku pembuatan dapat di baca, sehingga hasilnya dapat di tambah atau di modifikasi oleh setiap orang. Sementara interaksi antara pengguna dan komputer di kenal melalui 2 cara, cara yang pertama adalah pemberian instruksi melalui penulisan perintah atau dengan cara tunjuk (pointer) dengan tampilan grafis.




B. PERANGKAT LUNAK BAHASA
         Program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa mesin agar dapat diterima dan dimengerti oleh komputer.merupakan perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang di rancang manusia ke dalam format yang dapat di jalankan komputer, contoh bahasa pemrograman di antaranya : BASIC, COBOL, Pascal, C++, FORTRAN

1. Bahasa Pemrograman JavaScript

Contoh bahasa pemrograman yang pertama yaitu JavaScript.

Dilansir dari wikipedia JavaScript merupakan salah satu bahasa pemrograman populer di internet. JavaScript dapat bekerja disebagian besar browser populer yaitu : Internet Explorer, Google Chrome, Mozilla Firefox, Opera dan lainnya. Kode-kode JavaScript dapat disisipkan di dalam halaman web menggunakan tag script.

Umur bahasa pemrograman ini sebetulnya sudah 20 tahunan. Dan dalam kurun waktu tersebut kini JavaScript menjadi bahasa pemrograman yang paling populer di dunia. Hampir semua website ataupun blog yang modern sekarang ini sudah menggunakan JavaScript. Karena dengan menggunakan Javascript website bisa menjadi interaktif dan dinamis.

  • Pengembang JavaScript  : Brendan Eich
  • Contoh Script JavaScript  :
<script>
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>

2.  Bahasa Pemrograman Java

Bahasa pemrograman Java yaitu salah satu contoh bahasa pemrograman yang bisa dijalankan diberbagai komputer (PC/laptop) termasuk Handphone/ Smartphone. Sebelum Javascript menduduki peringkat pertama sebagai bahasa pemrograman paling populer Java sudah lebih dulu berada pada posisi tersebut.

Mengapa demikian ? karena kebanyakan aplikasi android yang kita gunakan setiap hari dikembangkan menggunakan bahasa pemrograman Java. Java sendiri mengadopsi banyak kode-kode (sintak) dari bahasa C dan C++.

Slogan java yang terkenal yaitu ” Tulis sekali, jalankan dimanapun”. Slogan itu sesuai dengan fungsi dari java yang memungkinkan aplikasi bisa berjalan di beberapa Sistem Operasi (Operating System ) yang berbeda.

  • Pengembang Java  : James Gosling 
  • Contoh Script Java :
// Outputs "Hello, world!" and then exits
public class HelloWorld {
   public static void main(String args[]) {
       System.out.println("Hello, world!");
   }
}

Baca juga : 


3. Bahasa Pemrograman Python

Dikutip dari petanikode.com Phyton merupakan salah satu bahasa pemrograman yang paling mudah dipelajari saat ini dibandingkan dengan bahasa pemrograman lainnya.

Python sendiri ternyata sudah banyak digunakan oleh para developer untuk membuat berbagai macam program aplikasi, diantaranya : Website, Internet of Things (IoT), Aplikasi Hacking, Aplikasi Command Line Interpreter, Apbile Mobile, Aplikasi Desktop,  dan lain sebagainya.

Struktur sintak Python sangat rapi dan cepat dipahami. Makanya bahasa pemrograman ini sangat cocok dipelajari untuk pemula yang baru ingin belajar menulis kode-kode program (coding).

  • Pengembang Python  : Guido van Rossum 
  • Contoh Script Python :
print "Hello World!"
print "Hello Again"
print "I like typing this."
print "This is fun."
print 'Yay! Printing.'
print "I'd much rather you 'not'."
print 'I "said" do not touch this.

4. Bahasa Pemrograman C#

Menurut wikipedia C# yaitu bahasa pemrograman berorientasi objek yang dikembangkan oleh perusahaan Microsoft sebagai bagian dari inisiatif kerangka NET Framework. C# dibaca sebagai C Sharp. Tanda pagar (#) yang dipakai bukanlah merupakan tanda kres.

Bahasa C# telah dipengaruhi oleh banyak aspek atau fitur yang terdapat pada bahasa pemrograman lain seperti : Delphi, Visual Basic, Java dan banyak lagi lainnya tentunya dengan berbagai penyederhanaan.

  • Pengembang Python  : Microsoft 
  • Contoh Script Python :
namespace test
{
  class Clscontoh
    {

      string  pesan =" halo apa kabar";       // data
      static void Main(string[] args)         // method
       {
       Console.WriteLine(pesan);

       }
   }     //penutup class
}        // penutup namespace scope

5. Bahasa Pemrograman PHP

Contoh bahasa pemrograman berikutnya yaitu PHP.

PHP atau Hypertext Preprocessor merupakan bahasa pemrograman yang digunakan dari sisi server. Bahasa pemrograman ini disisipkan ke dalam HTML. PHP sendiri banyak dipakai untuk membuat / mengembangkan situs web yang dinamis.

CMS (content management system) pun bisa dibuat menggunakan bahasa pemrograman Php. WordPress, blogger, open cart dan yang lainnya terdapat kode-kode program PHP di dalamnya. Di Indonesia sendiri komunitas/ grup PHP Indonesia di facebook adalah grup yang paling aktif menurut saya dibandingkan grup pemrograman yang lainnya.

  • Pengembang Php : Rasmuss Lerdorf
  • Contoh Script Php :
<?php
    echo "Halo dunia";
?>

Ingin mengetahui lebih lengkap tentang pemrograman ini ? Baca ulasannya pada artikel : Apa itu PHP ? Inilah Ulasan Lengkapnya ! 

6. Bahasa Pemrograman C++

Bahasa pemrograman C++ mulai dikembangkan pada tahun 1970. Bahasa ini merupakan turunan dari Bahasa pemrograman C. Dimana bahasa pemrograman C++ juga termasuk ke salah satu bahasa yang berorientasi objek biasanya disebut dengan Object Oriented Programming.

contoh bahasa pemrograman

Mulanya bahasa C++ ini dikembangkan untuk bahasa pemrograman yang akan dijalankan pada sistem operasi Unix. Namun bahasa pemrograman C++ kini menjadi versi dominan.

  • Pengembang C++ : Bjarne Stroustrup
  • Contoh Script C++ :
#include <iostream>
using namespace std;
int main()
{
	cout <<"hello world"<<endl;
	return 0;
}

7. Bahasa Pemrograman C

Dikutip dari wikipedia Bahasa pemrograman C mulai dikembangkan pada tahun 1972 untuk Sistem Operasi Unix di Bell Telephone Laboratories. Bahasa pemrograman C ini sangat besar pengaruhnya bagi bahasa populer lainnya seperti : C++, Java, Objective – C, dan lainnya.

Bahasa pemrograman ini dibuat untuk memprogram sistem dan jaringan komputer. Namun sering juga digunakan untuk mengembangkan software aplikasi berbagai jenis platform OS, arsitektur komputer, bahkan beberapa compiler yang populer telah tersedia.

  • Pengembang C : Dennis Ritchie
  • Contoh Script C :
#include <stdlib.h>
#include <stdio.h>

int main()
{
    int r;
    float phi, luas;
    phi=3.14;
    printf("Masukan jari-jari lingkaran (cm) :",r);
    scanf("%i",&r);
    luas=phi*r*r;
    printf("Jadi luas lingkaran tersebut adalah :%f \n",luas);
    system ("pause");
    return 0;
}

8. Bahasa Pemrograman TypeScript

Menurut codepolitan.com TypeScript adalah bahasa pemrograman yang basisnya adalah JavaScript. Dengan penambahan fitur strong-typing dan konsep pemrograman objektif atau OOP klasik.

Dilihat dari dokumentasinya, bahasa ini disebut sebagai superset dari JavaScript. Kesimpulannya kode-kode JavaScript adalah kode-kode TypeScript juga.

Untuk mengembangkan aplikasi kompleks akan lebih mudah jika menggunakan TypeScript karena bahasa ini menawarkan class, modul, dan interface.

  • Pengembang TypeScript : Microsoft
  • Contoh Script TypeScript :
// class define in TypeScript
class VirtualPageTracker extends Tracker {
    private virtualPageName: string = '';
    constructor(name) {
        super(name);
    }
    getName(): void {
        return this.virtualPageName;
    }
    static getTrackerName(): string {
        return  'VirtualPageTracker';
    }
}

9. Bahasa Pemrograman Ruby

Ruby merupakan bahasa pemrograman yang dinamis, refletif, elegan, dan berbasis objek. Menurut situs ruby-lang.org ” Ruby adalah sahabat terbaik programmer “. Ruby bersifat open source, mudah dimengerti, dan produktif. Kode-kode Ruby cukup elegan, naturan, mudah dibaca dan ditulis.

contoh bahasa pemrograman

Ruby memiliki fungsi yang sangat bagus. Diantaranya dapat digunakan untuk membuat aplikasi web, GUI, dan banyak lagi. Salah satu platform yang dikembangkan menggunakan bahasa Ruby adalah Twitter.

  • Pengembang Ruby : Yukihiro “Matz” Matsumoto
  • Contoh Script Ruby:
  $ irb
   > 3 + 5
   => 8
   > puts "hello " * 3
   hello hello hello
   => nil

10. Bahasa Pemrograman Swift

Swift yaitu bahasa pemrograman untuk pengembangan iOS dan OS X yang dikembangkan oleh perusahaan Apple. Swift didesain untu berdampingan dengan Objective-C dan menghindari program dari kode yang salah.

Pertama kali dikenalkan oleh Apple pada acara tahunan WWDC 2014. Dibangun dengan compiler LLVM yang termasuk dalam XCode.

  • Pengembang Swift : Apple.inc
  • Contoh Script Swift:
println("Halo, dunia!")

let people = ["Anna": 67, "Ben": 8, "Jack": 33, "Sam": 25]
for (nama, usia) in people {
    println("\(nama) berusia \(usia) tahun.")
}

11. Bahasa Pemrograman Go

Bahasa pemrograman Go sering disebut juga Golang yaitu bahasa pemrograman yang dibuat oleh perusahaan Google pada tahun 2009.


Materi Kuliah SI : 


 

Seperti bahasa pemrograman lainnya Go lang pun merupakan pengembangan dari bahasa pemrograman C dengan kombinasi dari beberapa bahasa lain seperti : Pascal, Modula, Oberen, atau lain sebagainya.

Aplikasi-aplikasi yang dikembangkan menggunakan bahasa pemrograman Go antara lain : Dropbox, Soundcloud, Cloudfare, Docker, dan Google.

  • Pengembang Go : Google 
  • Contoh Script Go :
package main
import (
	"fmt"

)
func main(){

	var (
		sisi int
		luas int
	)
	fmt.Printf("Masukkan sisi : ")
	fmt.Scan(&sisi)
	luas = sisi*sisi
	fmt.Printf("Jadi luasnya adalah : %d", luas)
}

12. Bahasa Pemrograman Kotlin

Kotlin merupakan bahasa pemrograman dengan pengetikan statis dan berjalan pada Mesin Virtual Java atau JVM. Kotlin dapat juga dikompilasikan ke dalam bentuk source code JavaScript.

contoh bahasa pemrograman

Kotlin sengaja dibuat untuk dapat bekerjasama dengan bahasa Java bahkan bergantung pada library yang ada pada pemroraman Java. Google telah mengumuman bahasa pemrograman Kotlin kini sudah menjadi bahasa resmi untuk mengembangkan aplikasi-aplikasi android selain Java dan C++.

  • Pengembang Kotlin : JetBrains
  • Contoh Script Kotlin :
fun main(args: Array<String>) {
    println("Hello, world!")
}

13. Bahasa Pemrograman Perl

Dilansir dari Wikipedia Perl adalah bahasa pemrograman yang dikembangkan oleh Larry Wall di mesin Unix. Rilis pertama pada tanggal 18 Desember 1987. Tersedia pula untuk berbagai Sistem Operasi.

Meskipun banyak bahasa pemrograman yang baru saat ini namun Perl masih tetap kokoh. Artinya masih banyak pengguna Perl saat ini. Salah satunya karena bahasa perl bersifat dinamis dan dapat digunakan untuk mengembangkan banyak program aplikasi.

  • Pengembang Perl : Larry Wall 
  • Contoh Script Perl :
 #!/usr/bin/perl
 print "Hello, world!\n";

14. SQL

SQL (Structured Query Language ) merupakan bahasa yang digunakan untuk mengakses data dalam database relasional. Bahasa ini merupakan bahasa standar yang digunakan dalam manajemen basis data. Saat ini hampir semua server basis data mendukung bahasa SQL untuk melakukan manajemen datanya.

  • Pengembang SQL: Jhonny Oracle
  • Contoh Script SQL :
 CREATE TABLE [''nama_tabel'']
 (
 nama_field1 tipe_data [constraints][,
 nama_field2 tipe_data,
 ...]
 )

15. Bahasa Pemrograman VBA (Visual Basic for Application)

Contoh bahasa pemrograman yang ke 15 yaitu VBA.

VBA (Visual Basic for Application) merupakan sebuah bahasa turunan dari bahasa Visual Basic yang juga dikembangkan oleh Microsoft.

VBA sendiri merupakan kombinasi yang terintegrasi antara lingkungan pemrograman Visual Basic Editur dengan bahasa pemrograman Visual Basic dalam aplikasi utama Microsoft Office yang ditujukan untuk aplikasi-aplikasi tertentu.

contoh bahasa pemrograman

Fungsi utama dari VBA yaitu membuat otomatisasi pekerjaan yang dilakukan secara berulang-ulang dan kompleks. VBA hanya dapat dibangun pada aplikasi utama Microsoft Office. Misalkan di microsoft excel kita bisa membuat aplikasi pendataan dengan bantuan VBA ini.

  • Pengembang VBA : Microsoft
  • Contoh Script VBA :
Sub Contoh1()
    'menampilkan nilai pada sel A5 pada message Box
     MsgBox Range("A5")
    'Anda juga dapat menggunakan Cell Object untuk mengacu pada A5 seperti berikut:
     MsgBox Cells(5, 1) '5 adalah nomor baris  dan 1 adalah nomor kolom
End Sub

16. HTML dan CSS

HTML yaitu bahasa markup yang dipakai untuk membuat sebuah website. HTML berfungsi untuk menampilkan informasi di Internet. Sedangkan CSS merupakan kode-kode yang mengatur tampilan dari HTML.

  • Contoh script HTML dan CSS : 
<html>
<head>
<title>table</title>
<body>
</table>
</body>
</head>
</html>

<style type = “text/css”>
.header {
width:900px;
height:50px;
border: 1px solid #640404;
}
.headerLeft {
width:400px;
background-color:#CCCCCC;
height:50px;
float:left;
text-align:center;

1) MACAM PERANGKAT LUNAK BAHASA A. 

Bahasa Tingkat Rendah Merupakan Bahasa yang digunakan oleh komputer itu sendiri 

 ASSEMBLY LANGUAGE 

 RPG ( Repeat Program General ) 

B. Bahasa Tingkat Menengah Bahasa dalam komputer yang menggunakan singkatan dan sudah mendekati bahasa seharihari. 

 Program Fortran (Formula Transator) 

C. Bahasa Tingkat Tinggi Merupakan Bahasa Komputer yang sudah dibuat dan dikembangkan dengan menggunakan bahasa sehari-hari

 Basic 

 Cobol 

 Pascal 

C. Program Aplikasi (Aplication Program)

 Merupakan suatu program paket yang telah dirancang dan dibuat khusus untuk kebutuhan tertentu. 

1) Word Processing(Pengolah Kata) 
2) Program database 
3) Program Spreadsheet 
4) Program CAD( Computer Aided Design)

          5) Program Layout Artikel (Publisher)

           6) Aplikasi multimediaa.

a. Word Processing 

Merupakan salah satu program aplikasi dimana dalam pengoperasiannya menggunakan text 

 Wordstar Profesional 

 Word Perfect 

 Chiwriter 

 Microsoft Word 

 Word Star 

                           




b. Program Database 




    database merupakan salah satu jenis software yang juga menjadi bagian yang sangat penting didalam komputer. Ada berbagai software database yang bisa menjadi bagian dalam pengolahan pada komputer. Dengan adanya software database ini komputer bisa berjalan dengan baik dan bisa berjalan sesuai dengan apa yang digunakan. Secara umum ada beberapa jenis software

1. Microsoft Acces

Software database yang satu ini sangat cocok untuk digunakan untuk sebagaian besar komputer relasional. Komputer-komputer rumahan yang hanya digunakan untuk berbagai kebutuhan yang ringan sekalipun juga banyak yang menggunakan Mircrosoft Acces ini sebagai data base andalan untuk digunakan. Software ini merupakan basis yang digunakan untuk data-data dari Microsoft Jet Database Engine dan beberapa tampilan grafis yang sering digunakan oleh pengguna rumahan. Database yang satu ini hadir untuk berbagai series dan yang paling baru merupakan Microsoft Office System 2007.

Penggunaan untuk software database ini cukuplah mudah karena menggunakan format data yang sangat umum. Data yang bisa terbaca untuk database yang satu ini diantaranya seperti format Microsoft Acces, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Databse ataupun semua data yang bisa mendukung akan penggunaan ODBC. Dengan penggunaan data yang mudah ini software database ini bisa digunakan sebagai pengembangan untuk perangkat lunak aplikasi dari yang sederhana hingga yang komplek sekalipun.

Software Database ini menjadi salah satu database yang bisa menyimpan data dengan ukuran yang cukup maksimum yaitu hingga ukuran tera byte. Software database yang satu ini menjai salah satu database yang sering dipilih dan sering untuk digunakan karena memang mudah untuk di download dan juga memiliki versi free download. Oracle ini juga menjadi salah satu software database yang cocok untuk pemula yang ingin belajar tentang database.

Bahasa yang digunakan untuk Oracle ini menggunakan bahasa standard SQL. Sehingga menyebabkan Oracle juga menjadi salah satu basis data yang relasional yang juga terdiri dari berbagai data yang terkumpul mejadi satu dalam sistem manajemen yang berbasis RDBMS. Nantinya basis data ini kemudian bisa digunakan untuk berbagai jenis merk dan juga jenis komputer yang ada dipasaran.

Kelebihan dari Oracle :

  • Data tidak hilang meskipun ketika mengakses database ini kemudian listrik padam secara mendadak.
  • Mampu untuk memberikan pelindungan pada setiap data yang ada pada program perusahaan.
  • Bisa digunakan untuk melakukan lock hingga level row-level yang menyebabkan penggunaan untuk database ini bisa digunakan dengan lebih cepat meskipun digunakan secara bersamaan.
  • Oracle Data Mining & Data Warehousing dimana fitur ini berfungsi untuk membantu dalam menentukan strategi perusahaan kedepan yang berdasarkan dari analisis data yang ada.
  • Virtual Private Database, dimana fitur yang ada pada Oracle ini berfungsi sebagai keamanan yang akan menjaga berbagai transaksi yang terjadi di internet.
  • Flashback Query, dengan adanya fitur ini memungkikan anda untuk bisa melihat kembali status data pada waktu sebelumnya hingga batas sesuai dengan apa yang anda tentukan

3. Ms SQL Server

Untuk software database ini merupakan database yang merupakan sistem manajemen basis data relasional yang digunakan untuk produk Microsoft. Bahasa yang digunakan untuk kueri dari software database ini merupakan bahasa Transact-SQL yang merupakan gabungan dari SQL standar ANSI/ISO. Bahasa ini juga merupakan bahasa software database yang sering digunakan untuk Microsoft ataupun Sybase. Pada awalnya database ini hanya bisa digunakan untuk data berskala kecil hingga menengah, namun saat ini sudah bisa digunakan hingga data yang berskala besar sekalipun.

Dalam berkomunikasi, Ms SQL Server ini menggunakan jaringan porotokol TDS atau Tabular Data Stream. Fitur pendukung dari database ini adalah, database ini bisa digunakan untuk bahsa pemrograman driver JBC karena memiliki driver JDBC. Selain itu, database ini juga bisa diguankan untuk mirroring ataupun clustering.

Kelebihan:

  • Berfungsi untuk platform yang banyak dan berbeda.
  • Bahasa yang digunakan cukup banyak.
  • Type data yang juga beragam dan sangat banyak.
  • Sangat mendukung untuk kalimat SQL GROUP BY dan juga ORDER BY.

4. MySQL

Untuk software database yang satu ini menjadi salah satu database yang paling terbuka unuk seluruh open cource dan bisa digunakan untuk seluruh platform seperti Linux ataupun Windows. Yang menjadi kelebihan dari software database ini adalah penggunaan dari software database ini bisa digunakan untuk multi user karena memang pengakses database pada software ini menggunakan program yang bersifat network.

MySQL bisa anda dapatkan secara gratis karena memang database yang satu ini sudah disebar secara gratis dibawah lisensi GPL. Dengan sistem ini maka anda bisa mengunduh dan menggunakan software database yang satu ini secara gratis. MySQL ini menjadi salah satu database yang paling diunggulkan jika dibandingkan dengan database server yang lainnya terutama untuk masalah query data. Hal ini dikarenakan keceaptan membagi data pada software database ini lebih cepat jika dibandingkan dengan yang lainnya.

Kelebihan:

  • Pengunaannya yang gratis
  • Query data yang lebih cepat
  • Bisa digunakan untuk multi user.

5. Firebird

Firebird atau juga terkenal dengan nama FirebirdSL menadi salah satu sistem manajemen basisdata yang menawarkan berbagai fitur standar. Fitur-fitur yang bisa anda dapatkan untuk database yang satu ini diantaranya seperti ANSI SQL-99 dan jga SQL-2003. Database ini bisa digunakan dengan sangat baik dan bisa berjalan dengan cepat ketika digunakan untuk Linux, Windows dan bahkan untuk sebagian platform Unix. Untuk Firebird sendiri merupakan modul terbaru yang sudah disempurnakan pada beberapa bagian yang membuatnya menjadi semakin maksimal. Firebird ini memiliki linsensi dibawah Initial Develper’s Public License.

6. Postsgre SQL

Software database yang satu ini berfungsi sebagai alat yang digunakan untuk membangun database serven yang hanya bersifat open source dengan lisensi GPL atau General Public License. Bahasa pemrograman yang digunakan untuk Postrge SQL ini diantaranya seperti SQL, C, C++, JavaPHP dan juga lainnya. Dengan menggunakan software database ni juga bisa digunakan memodifikasi dan juga mendistribusikan secara bebas dan gratis tanpa harus membayar lisensi. Hal ini bisa digunakan untuk berbagai kebutuhan baik itu untuk digunakan pribadi, umum atuapun untuk kebutuhan pendidikan sekalipun.

c. Program SpreadSheet 

     Merupakan salah satu program aplikasi yang berfungsi untuk bidang keuangan, pembukuan, atau melakukan perhitungan secara otomatis. 

 Lotus 123 

 Ms.Excel 

 Quatro 

 Supercheck


d. Program CAD (Computer Aided Design) 
Merupakan Salah satu program aplikasi yang berfungsi untuk media lukis (Alat lukis) 
 Auto Cad 
 Pro Design 
 Corel Draw

 Newmaster
f. Aplikasi Multimedia


Aplikasi multimedia saat ini sangat banyak dan beragam. Di katakan multimedia kerana selain penggunaan media teks, aplikasi ini dapat memproses / menampilkan dalam bentuk yang lain yaitu gambar, suara dan film. Aplikasi multimedia sangat berkaitan dengan format data yang digunakan. Aplikasi Multimedia umumnya dipisahkan lagi menjadi aplikasi yang digunakan untuk membuat, yang hanya digunakan untuk menampilkan saja dan aplikasi pengaturan. Format-format digital multimedia di antaranya: 
1. MIDI (Musical Instrument) Digital Interface) , format suara instrumen ini di perkenalkan pada tahun 1983 oleh perusahaan musik elektrik seperti Roland, Yamaha dan Korg. Format MIDI bersifat sangat kompak dengan ukurannya yang kecil, suara yang di hasilkan oleh MIDI dengan dukungan sound card yang memilik synthesizer(penghasil suara elektrik) sangatlah mirip dengan organ elektrik yang bisa memainkan berbagai alat musik. 
2. MP3, format suara yang terkenal saat ini berbeda dengan MIDI yang hanya instrument, MP3 merekam seluruh suara termasuk suara penyanyinya. Kualitas suara MP3 akan erbanding dengan ukuran penyimpannya. Kualitas yang banyak di gunakan untuk merekam musik adalah standar CDROM (44,2 KHz, 16 bit, stereo), sementara kualitas terendah adalah kualitas seperti telepon (5 KHz, 8 bit, mono). 
3. MPEG (Moving Picture Expert Group), merupakan format yang di susun oleh ahli dari berbagai penjuru dunia untuk format multimedia. 
4. AVI (Audio Video Interleave), format AVI di buat oleh Microsoft dan mudah di pindahpindahkan di aplikasi buatan Microsoft lainnya seperti Word atau PowerPoint 
5. Quicktime, sama dengan AVI, Quicktime dapat digunakan baik di komputer berbasis Intel maupun 
6. Mac. Quicktime dapat menyaingin AVI di karenakan tingkat kompresinya yang lebih baik. Tingkat kompresi menentukan besar-kecilnya file yang akan menentukan pula besar-kecilnya media penyimpanan, dan lebar jalur data yang dibutuhkan untuk transfer.

D. Fungsi Perangkat Lunak (Software) 
Merupakan program yang berisi intruksi atau perintah yang dimengerti oleh komputer untuk melakukan kegiatan seperti menghitung, menggambar, dan menghasilkan suara. Sehingga ada komunikasi antara komputer dengan pemakai



SEKIAN DAN TERIMAKASIH











Komentar

Postingan populer dari blog ini

QUIS LOGIKA ALGORITMA

UTS sistem terdistribusi

UAS PENGOLAHAN CITRA