Clock

Program String Pascal dan Turbo C++

Listing Program Pascal


program cobastring;
uses crt;
var
 pil,hasil:integer;
 s,s1,s2,hasilconcat,x1,x2:string;
 a,x:integer;
 jawab:char;
begin
clrscr;
repeat;
writeln('=============MENUPILIHAN ===========');
writeln('');
writeln('1.Mencari Panjang Dari Sebuah Data');
writeln('2.Menggabungkan Isi Dari 2 Buah Data');
writeln('3.Menyisipkian Isi Dari Sebuah  Data');
writeln;
writeln;
write('Masukkan nomor sesuai menu yang anda pilih : '); readln(pil);
case pil of
1:begin
writeln;
write('Masukkan Sebuah Data : '); readln(s);
a:=length(s);
writeln('panjang Data  : ',a);
readln;
end;
2:begin
writeln;
write('Masukkan Data 1 : '); readln(s1);
writeln;
write('Masukkan Data 2 : '); readln(s2);
hasilconcat:=concat(s1,s2);
writeln;
writeln('Data baru : ',hasilconcat);
readln;
end;
3:begin
writeln;
write('masukkan Data 1 : '); readln(x1);
writeln;
write('masukkan Data 2 : '); readln(x2);
writeln;
write('pada posisi keberapa Data 1 akan disisipkan ke Data 2 : '); readln(x);
insert(x1,x2,x);
writeln;
writeln('Data baru : ',x2);
readln;
end;
end;
clrscr;
writeln('apakah anda ingin kembali ke menu ? (Y/T)'); readln(jawab);
until(jawab='t');
end.

Input dan Output 








Listing Program C++

#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
char Data1[20],Data2[20];
int hasil;
clrscr();
printf("=====Membandingkan Data=====");
printf("\n");
printf("\n");
printf("Data Pertama : ");gets(Data1);
printf("Data Kedua : ");gets(Data2);
printf("_____________________________");
hasil = strcmp(Data1,Data2);
if (hasil > 0) printf("\n\nData1 > Data2...");
else
if (!hasil) printf("\n\nSama...");
else printf("\n\nData1 < Data2...");
getch();
}

Input dan Output 


 


Program Array Turbo C++


Listing Program

#include<stdio.h>
int main ()
{
             int x,y,nilai [10];
             printf("=======PENDATAAN NILAI SISWA=======\n");
             printf("___________________________________\n");
             printf("\n");
             printf("Masukan Jumlah Siswa : ");
             scanf ("%d",&x);
             printf("\n");
             for (y=1;y<=x;y++)

             {
             printf("Masukan Nilai Siswa ke-%d : ",y);
             scanf ("%d",&nilai [y-1]);
    }
    {
             printf ("\n======Daftar Nilai SISWA======\n");
             for (y=1;y<=x;y++)
             printf("\nNilai Mahasiswa ke-%d : %d\n",y,nilai [y-1]);
    }
    return 0;
    }

Logika Program

array adalah variabel yang sejenis yang berderet
sedemikian rupa sehingga alamatnya saling bersambung/kontigu atau dengan
kata lain variabel berindeks.
Program ini dibuat untuk pendataan nilai siswa. Pertama gunakan perintah “ #include<stdio.h>” untuk memengil program yang akan digunakan selanjutnya. Kemudian tentukan integer dalam penggunaan data yaitu “x, y dan nilai [10]. Nilai [10] dalam integer artinya menyiapkan array satu dimensi bertipe int dengan 10 elemen yang
diberi index dari 0 sampai dengan 10. Kemudian tentukan inputan dan output dengan perintah “prinf dan scanf”. Setelah scrib selesai kemudian jalankan program.

Input dan Output Program


Program Array Pascal

Listing Program

uses crt;

var
Nim:array [1..10] of string;
Nama:array [1..10] of string;
Nilai:array [1..10] of string;
n,i:integer;
ulang:string;
begin
ulang:='ya';
while(ulang='ya')or(ulang='YA') do
begin
clrscr;
writeln;
writeln('      POLITEKNIK TANAH LAUT');
writeln('__________________________________');
writeln;
write('Masukkan Jumlah Pengimputan Data : '); readln(n);
writeln;
writeln('MASUKKAN DATA MAHASISWA');
writeln('-----------------------');
writeln;
for i := 1 to n do
begin
writeln('DATA KE : ' ,i);
writeln('-------------');
write('NIM   : '); readln(nim[i]);
write('NAMA  : '); readln(nama[i]);
write('NILAI : '); readln(nilai[i]);
writeln;
end;
begin
writeln(' DATA MAHASISWA SEMESTER GANJIL 2012/2013');
writeln('__________________________________________');
writeln;
writeln('==========================================');
writeln(' NIM             NAMA           NILAI');
writeln('==========================================');
for i := 1 to n do
begin
writeln( nim[i]:3,       nama[i]:13,     nilai[i]:18);
end;
writeln('==========================================');
write('Apa Anda Ingin Mengulangi Data ? : '); readln(ulang);
end;
end;
readln;
end.

Logika Program

Program ini dibuat untuk mendata nilai mahasiswa Politeknik Tanah Laut, dalam program ini menggunakan pengulangan “For and Do”. Pertama gunakan perintah “uses crt” untuk memanggil program selanjutnya. Kemudian “var” untuk menentukan string yaitu NIM,NAMA dan NILAI  [1..10] maksudnya pengimputan data hanya 1 sampai 10. Kemudian menentukan integer yaitu N dan i . kemudian masukkan pengulangan juga sebagai string.  kemudian tentukan output yang akan ditampilkan dengan perintah “writeln” . Dan jika dijalankan kita dapat memasukkan data nilai mahasiswa sesuka kita . Menggunakan pengulangan for i = 1 to n do ('Apa Anda Ingin Mengulangi Data ? :...) jika tekan “ya” maka terjadi pengulangan data. Setelah scrib selesai kemuian jalankan program.

Input dan Output Program







Program Fungsi Turbo C++

Program Fungsi Turbo C++

#include <iostream.h>
#include <conio.h>

float luas_p(int l, int p)
{ return (l*p);}

float luas_l(int r)
{  return (3.14*(r*r)); }

float luas_t(int a,int t)
{  return ((0.5*a)*t);}
main()
{
                int panjang,lebar,jari,alas,tinggi;
                cout<<"   PROGRAM MENGHITUNG LUAS BANGUN\n";
   cout<<"_______________________________________\n";
   cout<<"\n";
                cout<<"MENGHITUNG LUAS PERSEGI PANJANG\n";
   cout<<"---------------------------------------\n";
                cout<<"Panjang = ";cin>>panjang;
                cout<<"Lebar = ";cin>>lebar;
                cout<<"\nLUAS = "<<luas_p(panjang,lebar);
                cout<<"\n";
                cout<<"\n";
                cout<<"MENGHITUNG LUAS LINGKARAN\n";
                cout<<"---------------------------------\n";
                cout<<"Jari-jari = ";cin>>jari;
                cout<<"\nLUAS = "<<luas_l(jari);
                cout<<"\n";
                cout<<"\n";
                cout<<"MENGHITUNG LUAS SEGITIGA\n";
                cout<<"---------------------------------\n";
                cout<<"Alas    = ";cin>>alas;
                cout<<"Tinggi  = ";cin>>tinggi;
                cout<<"\nLUAS = "<<luas_t(alas,tinggi);
                getch();
                }

Logika Program

program fungsi ini dibuat untuk menghitung luas bangun, yaitu untuk menghitung luas perseg panjang, luas lingkaran dan luas segitiga. dalam pembuatan program menggunakan perintah
#include <iostream.h>
#include <conio.h>
untuk memanggil perintah-perintah selanjutnya.
dalam penghitungan luas dari bangun-bangun diatas, pertama denagan mengunakan perintah  
float luas_p(int l, int p)
{ return (l*p);}

float luas_l(int r)
{  return (3.14*(r*r)); }

float luas_t(int a,int t)
{  return ((0.5*a)*t);}
untuk memasukkan rumus seperti skrip diatas..
menggunakan  panjang,lebar,jari,alas,tinggi sebagai integer.
kemudian baru lakukan penginputan dan pengoutputan dengan menggunakan perintah "cout dan cin".
setelah  itu program dijalankan.

Input dan Output Program












Program Fungsi Pascal

Program Fungsi Pascal

uses crt;

function kelilingsegitiga(a:integer; b:integer; c:integer) :real;
var keliling:real;
begin
clrscr;
keliling:=a+b+c;
kelilingsegitiga:= keliling;
end;

var a,b,c:integer;
keliling:real;

begin
writeln('PROGRAM FUNGSI KELILING SEGITIGA');
writeln('----------------------------------------------------');
write('Masukkan Nilai A : '); readln(a);
write('Masukkan Nilai B : '); readln(b);
write('Masukkan Nilai C : '); readln(c);
write(‘’);
write('Keliling Segitiga Adalah : ', kelilingsegitiga(a,b,c):0:0);
readln;
end.

Logika Program 

program ini dibuat untuk menghitung keliling segitiga. pertama tentukan integer , yaitu a,b dan c sebagai integer. kemudian Var keliling dengan ketentuan harus bilangan real. mulai dengan memasukkan perinah clrscr; yatu untuk meclear program yang sebelumnya sudah pernah dijalankan.masukkan rumus untuk mencari keliling segitiga yaitu (a+b+c). kemudian akhiri dengan end;.
kemudian mulai lagi dengan menginput dan mengoutput program dengan menggunakan perintah "writeln dan readln". kemudian jalankan program.

Input dan Output Program




Prosedur Turbo C++

Program Prosedur Turbo C++

#include <iostream.h>
#include <conio.h>

void peminjaman (float a, float b, float c)
{
float hasil ;
hasil = a*b*c ;
cout << "==================================================" << endl;
cout << "HARGA PEMINJAMAN BUKU  : Rp. " << hasil << endl ;
cout << "\n";
cout << "_____________THANK YOU VERY MUCH__________________" << endl;
}
void main()
{
float harga, jumlah, waktu ;
float hasil ;
cout << "PROGRAM PENGHITUNG PEMINJAMAN BUKU DIPERPUSTAKAAN" << endl ;
cout << "==================================================" << endl << endl ;
cout << "Masukkan Harga Peminjaman Perbuku                 : Rp. " ;
cin >> harga ;
cout << "Masukkan Jumlah Buku Yang Dipinjam                : " ;
cin >> jumlah ;
cout << "Masukkan Waktu Lamanya Peminjaman Buku Dalam Hari : " ;
cin >> waktu ;
cout << "\n" ;
peminjaman(harga, jumlah, waktu) ;
getch();
}

Logika Program 

Program ini dibuat untuk menghitung pembayaran dalam peminjaman buku diperpustakaan.
pertama dengan perintah
#include <iostream.h>
#include <conio.h>
untuk memanggil perintah-perintah selanjutnya.
menentukan void peminjaman dengan float a, float b, dan float c. dengan float hasil a*b*c.
agar program dapat berjalan masukkan inputan dan outputan sebagai berikut
 Masukkan Harga Peminjaman Perbuku                 : Rp. ....
 Masukkan Jumlah Buku Yang Dipinjam                : .......
 Masukkan Waktu Lamanya Peminjaman Buku Dalam Hari :......
maka akan menghasilkan perkaslian dari inputan tersebut setelah program djalankan.

Input dan Output Program 



Prosedur pascal

PROGRAM PROSEDUR   PASCAL

uses crt;
procedure hitung (a,b,c:byte);
begin
 c:= a+(a*b);
 clrscr;
 writeln('PROGRAM PROSEDUR PENGHITUNGAN NILAI');
 writeln('===================================');
 writeln('Nilai A = ',a);
 writeln('Nilai B = ',b);
 writeln('Nilai C = ',c);
end;

var
p,q,r: byte;
begin
p:=5; q:=10; r:=15;
hitung(p,q,r);
 writeln;
 writeln('Nilai P = ',p);
 writeln('Nilai Q = ',q);
 writeln('Nilai R = ',r);
readln;
end.

Logika Program 

Program ini dibuat  untuk penghitungan nilai, dengan procedure hitung a,b, dan c.
dengan procedure hitung kedua yaitu p,q, dan r dengan p:=5; q:=10; r:=15;.
begin pertama yaitu menghitung ; 

Nilai A =......
Nilai B =......
Nilai C =......, dengan C=A+(A*B)
begin kedua langsung dengan penentua tanpa penggunaan rumus yaitu p:=5; q:=10; r:=15;.
dengan skrip diatas kemudian jalankan program.

Input dan Output Program

 

fungsi bahasa pemrograman pada pascal & turbo C++


cin
Fungsi cin merupakan sebuah objeck didalam C++ digunakan untuk
memasukkan suatu data dapat berupa teks ataupun angka. Untuk menggunakan fungsi cin ini, harus menyertakan file
cout <<
Merupakan perintah yang biasa dipakai untuk menampilkan suatu keluaran pada layar
Contoh: cout << “Lab. Pemrograman Komputer”;
cout <>
Merupakan perintah yang berguna untuk memasukan data, yang selanjutnya didefinisikan sebagai data variabel.
scanf pada c++ berfungsi untuk  membaca masukkan dari keyboard, artinya akan ditentukan oleh pemakai melalui masukkan dari keyboard. 
Getch pada c++ berfungsi untuk menghentikansuatu proses yang berjalan danjuga digunakan untuk membaca input dari keyboard.

HARDWARE DAN SOFTWARE

KAPASITAS DISKET 
Secara pisik, disket mempunyai ukuran: 8 inchi, 5.25 inchi dan 3.5 inchi, walaupun begitu, kapasitas 
disket tidak diukur secara pisik. Kapasitas disket bisa dilihat dari label yang tertulis, misalnya: DD 
(Double Density), untuk disket 5.25 inchi mempunyai kapasitas 360 KB, dan disket 3.50 inchi 
mempunyai kapasitas 720 . Disket dengan label HD (High Density) untuk ukuran 5.25 inchi 
kapasitasnya 1.2 MB, dan untuk dikset 3.50 inchi kapasitasnya 1.4 MB. Disamping itu, disket ukuran 
3.50 inchi ada yang berlabel ED (Enchanced High Density), mempunyai kapasitas 2.8 MB, tetapi 
belum umum digunakan.

PERBEDAAN, KEUNGGULAN DAN KEKURANGAN PROSESOR INTEL PROSESOR 
AMD
Beberapa perbedaan, keunggulan dan kekurangan prosesor Intel dan AMD :
  •  Set instruksi pada Intel adalah MMX, SSE,SSE2, dan SSE3, tetapi pada AMD SSE2 dan 3DNow. Tetapi dari sekian banyak istruksi yang dipakai oleh intel sebetulnya telah ada dalam 3DNow-nya AMD yang tidak dimiliki oleh Intel.
  • L1 pada Intel maksimal 32K, sedang pada AMD adalah 128K. Bedasarkan beberapa test AMD dengan L1 128K lebih unggul dibanding dengan Intel.
  • Banyak transistor pada Intel 100 milyar sedang AMD 105 milyar.
  •  Banyaknya Decoder, Integer, FP pada intel lebih sedikit dibanding AMD yang secara signifikan perbedaan tersebut meningkatan kinerja dari AMD.
  • Temperatur pada Intel dapat diatur oleh processornya sendiri (processor akan mengurangi kecepatan jika processor terlalu panas), pada AMD64 temperatur maksimum adalah 900C. Teknologi Intel lebih unggul dibanding AMD.
  • AMD lebih unggul dalam pengolahan komunikasi aplikasi, seperti transfer data pada modem, ADSL, MP3, dan Doubly Digital Suround Sound.
  • Pipeline pada intel lebih panjang dibanding dengan AMD, tetapi pipeline Intel bermasalah pada pertukaran tugas, sehingga pipeline intel kecepatannya melambat berada dibawah AMD.
  •  Intel menang di brand image dan marketnya, sedangkan AMD harganya yang lebih murah.
  • Pada prosesor Intel Pentium 4 harga standard, kinerjanya lumanyan cepat. Memang sih, untuk urusan grafis masshi kalah dibanding dengan AMD, tapi paling tidak prosesor Intel tidak cepat panas.
  • Pada prosesor AMD Athlon harga agak murah dibanding Intel. Grafis bagus banget, kecepatannya lumayan, tapi cepet banget panas dibandingkan Intel.

PERBANDINGAN KECEPATAN PROSESOR INTEL DAN AMD 
Dari segi penggunaanya, perangkat keras yaitu prosesor ini bagian penting dari komputer yang berfungsi sebagai inti dari kinerja komputer ini sendiri dimana semakin besar memori dan semakin banyak prosesornya semakin cepat juga kinerja yang di hasilkan oleh prosesor itu sendiri.
Prosesor yang cepat dapat kita lihat dari core (inti prosesor) semakin banyak core yang digunkan pada prosesor semakin cepat juga kinerja komputer yang kita gunakan. Mengapa demikian, karena prosesor bekerja didalam aplikasi-aplikasi program atau game yang kita pakai semakin banyak aplikasi yang kita jalankan semakin banyak juga prosesor kita gunakan.


PERBEDAAN ANTARA  CD-ROM, CDRW, Dvd rom, Dvd combo, Dvd RW
CD-ROM adalah drive yang hanya diperuntukkan membaca kepingan cd baik cd-rom, cd-audio,cd mp3, vcd, cd-picture, dsb.baik cd berukuran normal 12cm atau cd mini yang berukuran 8cm.
CDRW adalah drive yang memiliki kemampuan membaca kepingan cd dan juga mampu menulis di kepingan cd blank, kerennya burn,
Dvd rom adalah drive yang bisa membaca kepingan cd dan juga mampu membaca kepingan dvd baik berupa dvd-rom, dvd movie, dvd audio,dsb. Tapi hanya bisa membaca saja hampir semua jenis cd dan dvd kecuali dvd ram, yang biasanya membutuhkan drive dvd-rw.
Dvd combo adalah drive yang menggabungkan kemampuan dvd rom dan cd rw, terbayang kan kemampuannya? vgcya drive ini mampu membaca kepingan cd dan dvd dan juga mampu menulis tapi hanya pada cd kosong.
Dvd RW merupakan drive terlengkap yang ada dipasaran sekarang selain mampu membaca semua jenis cd dan dvd dan juga mampu membaca dvd-ram dan juga mampu untuk menulis pada semua jenis kepingan, baik cd kosong, dvd kosong, dan juga dvd ram.

SISTEM OPERASI
Linux
Linux adalah sebuah kloning UNIX, ditulis benar-benar dari bawah lebih dari satu dekade lalu. Linux sama dengan BSD dalam banyak hal, namun BSD telah mempunyai budaya yang telah lama, serta lebih ramah terhadap dunia komersial. Linux mensyaratkan kepada pemakai komersial untuk memberikan feedback kembali ke linux, sementara BSD tidak mempunyai batasan seperti ini. Diantara pengguna UNIX, terdapat konflik persepsi antara kubu BSD dan LINUX. Namun jika anda menggali lebih dalam, sebaliknya, anda akan melihat bagaimana para developer berkomunikasi dan bekerjasama dengan ramah dan pikiran terbuka. Hanya sebagian kecil dari user maupun developer yang membuat friksi.
DOS
Era Sebelum Windows, MS-DOS, singkatan dari Microsoft Disk Operating System, adalah sebuah sistem operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream, yang disebut sebagai Microsoft Windows.
Unix adalah satu dari banyak sistem yang menentukan prilaku sebuah komputer. Unix adalah sistem operasi yang memungkinkan sebuah komputer dipakai sekaligus oleh banyak orang (multiuser). Unix menyediakan beberapa peralatan untuk menyelesaikan berbagai masalah, serta untuk berkomunikasi. Unix dapat ditemui di hampir semua jenis komputer. Meskipun terdapat banyak variasinya, pola kerjanya bisa dikatakan serupa. Ini salah satu alasan mengapa Unix begitu populer.
Unix menggunakan dua media utama untuk menghubungkan sistem computer, yaitu :
1. Ethernet. Melalui kabel koaksial dengan kecepatan 10 Mbits perdetik.
2. Slip. Serial line internet protocol : hubungan melalui saluran telepon atau saluran tetap (dedicate line) ppp (point to point protocol : pengembangan dari slip).

Jenis Akses Pemakaian Untuk dapat mengakses file/direktori, sistem UNIX membaginya dalam 3 kelompok
a. Owner (user) : pemakai
b. Group : kelompok dari user
c. Other : pemakai lain di luar group

Novell NetWare adalah sebuah sistem operasi jaringan yang umum digunakan dalam komputer IBM PC atau kompatibelnya. Sistem operasi ini dikembangkan oleh Novell, dan dibuat berbasiskan tumpukan protokol jaringan Xerox XNS.
NetWare telah digantkan oleh Open Enterprise Server (OES). Versi terakhir dari NetWare hingga April 2007 adalah versi 6.5 Support Pack 6, yang identik dengan OES-NetWare Kernel, Support Pack 2.

Java adalah sebuah bahasa pemrograman pada komputer sama seperti pendahulunya c++ . Bahasa pemrograman ini dikembangkan oleh Sun microsystems yang dikembangkan pada tahun 1995 . Awalnya java diciptakan pada tahun 1991 oleh Patrick Naughton, Mike Sheridan , James Gosling dan Bill Joy beserta programer dari Sun Microsystems . Uniknya nama java diambil dari nama pulau jawa ( bahasa inggris dari jawa ) karena James Gosling " Bapak Java " menyukai kopi tubruk yang berasal dari pulau Jawa . Jadi kita perlu berbangga menjadi warga negara Indonesia . 

Java sendiri merupakan bahasa pemrograman yang berbasis objek , maksudnya adalah semua aspek yang terdapat pada java adalah objek sehingga sangat memudahkan untuk mendesain , membuat dan mengembangkan program java dengan cepat . Kelebihan ini membuat program java menjadi mudah untuk digunakan oleh banyak orang . Bahasa pemrograman ini juga dapat digunakan oleh banyak sistem operasi , seperti : Microsoft Windows, Linux, Mac OS, dan Sun Solaris ( Multiplatform ) . 

Kelebihan Java :
Berorientasi objek , Memudahkan untuk mendesign dan mengembangkan program dengan cepat dan teliti , sehinnga mudah digunakan . Salah satu bahasa pemrograman yang berorientasi objek secara murni .
Mirip c++, Mempunyai sintaks yang mirip dengan bahasa pemrograman c++ . Sehingga para pengguna c++ banyak yang hijrah menggunakan Java . 
Multiplatform, Dapat digunakan dibanyak sistem operasi . 
Perkembangan yang luas, Dari game sampai sistem operasi handphone menggunakan program java . Misalnya Handphone Sonny Ericsson dan Opera Mini 3 yang bertipe .jar ( Java Archive ) .
Mempunyai pengumpulan sampah otomatis .

Kekurangan Java :
Proses Compile, Mengharuskan pengguna mengcompile programnya sebelum dijalankan, berbeda dengan bahasa pemrograman python yang tidak perlu mengcompile terlebih dahulu .
Penggunaan Memori yang besar , Berbeda dengan bahasa pemrograman lain yang hanya membutuhkan memori sedikit
.
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

Machintos mac OS, yang bererti Macintosh Operating System, atau Sistem Pengoperasi Macintosh, adalah sistem pengoperasi komputer Apple untuk komputer Apple Macintosh. Mac OS merupakan sistem pengoperasian pertama yang menggunakan antarmuka pengguna grafik (Graphical User Interface -- GUI). Pasukan Macintosh termasuk Bill Atkinson, Jef Raskin dan Andy Hertzfeld.

Terdapat pelbagai pandangan bagaimana Macintosh dibangunkan dan di mana ide asal bermula. Walaupun kaitan antara Macintosh dan projek Alto di Xerox PARC telah luas diperkatakan dalam rekod sejarah, sumbangan awal Sketchpad oleh Ivan Sutherland dan Sistem di Talian (On-Line System) oleh Doug Engelbart tidak kurang pentingnya. Lihat Sejarah GUI, dan Apple v. Microsoft
IBM OS/2 adalah sistem operasi yang dibuat secara bersama-sama oleh International Business Machine Corporation dan Microsoft Corporation, untuk digunakan pada komputer IBM PS/2, (pengganti komputer IBM PC/AT), sebagai pengganti sistem operasi DOS yang telah lama digunakan. Kata OS/2 adalah singkatan dari Operating System/2. Pengembangan sistem operasi ini dilakukan oleh kedua perusahaan tersebut, dengan menggunakan perjanjian Joint Development Agreement (JDA) yang ditandatangani pada tahun 1987. Sistem operasi tersebut didesain agar dapat menggunakan kemampuan penuh dari mikroprosesor Intel 80286, termasuk di antaranya adalah modus terproteksi (protected mode), mampu menjalankan banyak tugas secara simultan (multitasking), serta mendukung memori virtual, dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak MS-DOS yang beredar saat itu (meski tidak semuanya), serta dapat membaca semua cakram (disk) yang diformat dengan menggunakan format DOS.

APPLICATION OFFICE
Microsoft Office adalah komersial office suite yang saling terkait aplikasi desktop, server dan layanan untuk Microsoft Windows dan Mac OS X sistem operasi, yang diperkenalkan oleh Microsoft pada 1 Agustus 1989. Awalnya istilah pemasaran untuk satu set paket aplikasi, versi pertama Office terkandung Microsoft Word , Microsoft Excel , dan Microsoft PowerPoint . Selama bertahun-tahun, aplikasi Office telah tumbuh secara substansial lebih dekat dengan fitur berbagi seperti spell checker umum, OLE integrasi data dan Microsoft Visual Basic untuk Aplikasi bahasa scripting. Microsoft juga posisi Office sebagai platform pengembangan untuk line-of-bisnis perangkat lunak di bawah Aplikasi Kantor Bisnis merek.
KOffice adalah paket aplikasi office untuk K Desktop Environment (KDE). Semua komponennya dirilis dengan lisensi open source. Versi terbaru KOffice adalah 2.3.1, yang dirilis 2011
OpenOffice.org adalah seperangkat lunak perkantoran yang didalamnya terdapat fungsi pengolah kata (word processing), pengolah lembar (spreadsheet), pembuatan gambar (drawing), pembuatan presentasi (presentation), pengolahan data, web editor, database, dan formula editing.
StarOffice adalah suatu program aplikasi perkantoran yang mengintegrasikan beberapa program aplikasi yang paling sering dibutuhkan dan digunakan untuk melaksanakan kegiatan kantor sehari-hari. Program aplikasi StarOffice dapat digunakan untukmembuat dokumen, baik itu surat-menyurat maeupun pembuatan naskah seperti laporan , skripsi, artikel, proposal, brosur, buku, dan lain-lain, menganalisa data, mendesain presentasi dari hasil kerja atau produk, membuat halaman web, berkomunikasi dengan sesama pengguna melalui e-mail, sampai pembutan jadwal kerja.

Pada dasarnya StarOffice sama dengan open office yang dibuat oleh perusahaan Sun Microsystem dan microsoft Office dari microsoft . StarOffice dapat di download secara gratis tanpa harus membayar lisensi ke Sun Microsiystem.
Google hari ini melakukan “early preview ” terhadap Dart, bahasa pemrograman yang dibuat Google dengan harapan memudahkan programmer aplikasiweb mengatasi beberapa kesulitan JavaScript yang dirasa Google akut.

BAHASA PEMROGRAMAN
DART
Programmer dan pemimpin proyek ini, Lars Bak menjelaskan secara detil mengenai proyek ini di konferensi Goto di Denmark, hari ini dan dalam sebuah post di blog  resmi. Dart dibuat dan ditujukan untuk membuat sesuatu dari yang kecil, dan proyek terstruktur ke sesuatu yang besar.
Google juga telah menyingkap situs tentang Dart termasuk alat open-source untuk menulis aplikasi Dart, contoh kode, tutorial, librari dari aplikasi pendukung, spesifikasi Dart, dan forum berdiskusi.
Meski diklaim berfungsi seperti layaknya Javascript, Bak mengatakan bahwa bahasa ini tidak akan menggantikan Javascript.
Tujuan bahasa pemrograman Dart adalah:
  • Membuat bahasa pemrograman web terstruktur dan fleksibel
  • Membuat Dart menjadi familiar dan natural digunakan di kalangan web programmer karena mudah digunakan
  • Dart memberikan performa tinggi di segala browser modern dan segala lingkungan mulai dari handheld device dan server
Bak mengatakan Dart masih membutuhkan umpan balik pengguna. Program Dart juga bisa dijalankan di Dart virtual machine untuk diuji coba (via CNET )

 
HACKER
Hacker adalah orang yang mempelajari, menganalisa, dan selanjutnya bila menginginkan, bisa membuat, memodifikasi, atau bahkan mengeksploitasi sistem yang terdapat di sebuah perangkat seperti perangkat lunak komputer dan perangkat keras komputer seperti program komputer, administrasi dan hal-hal lainnya , terutama keamanan.
Terminologi hacker muncul pada awal tahun 1960-an diantara para anggota organisasi mahasiswa Tech Model Railroad Club di Laboratorium Kecerdasan Artifisial Massachusetts Institute of Technology (MIT). Kelompok mahasiswa tersebut merupakan salah satu perintis perkembangan teknologi komputer dan mereka berkutat dengan sejumlah komputer mainframe.Kata hacker pertama kalinya muncul dengan arti positif untuk menyebut seorang anggota yang memiliki keahlian dalam bidang komputer dan mampu membuat program komputer yang lebih baik ketimbang yang telah dirancang bersama.
Hacker pada masa ini memiliki konotasi negatif karena aksi-aksinya yang mengakibatkan kerugian pihak tertentu seperti mengubah tampilan suatu situs web, menyisipkan kode-kode virus dsb. Hacker menggunakan celah-celah keamanan yang belum diperbaiki oleh pembuat perangkat lunak (bug). Tetapi pada masa lalu,dan beberapa golongan hacker masa kini, masih mempertahankan budaya penganalisaan sistem.
Jenis – Jenis Hacker….
biasanya para hacker dibagi menjadi 2 golongan dan White Hat Hackers & Black Hat Hackers,dimana fungsi dan pekerjaan yang dilakukannya berbeda.

White hat hacker
 adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada Hacker yang secara etis menunjukkan suatu kelemahan dalam sebuah sistem komputer.White hat secara umum lebih memfokuskan aksinya kepada bagaimana melindungi sebuah sistem, dimana bertentangan dengan black hat yang lebih memfokuskan aksinya kepada bagaimana menerobos sistem tersebut.

Black hat hacker
 adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada Hacker yaitu mereka yang menerobos keamanan sistem komputer tanpa ijin, umumnya dengan maksud untuk mengakses komputer-komputer yang terkoneksi ke jaringan tersebut. Istilah cracker diajukan oleh Richard Stallman untuk mengacu kepada hacker dalam arti ini.

Pengertian SQL server
SQL Server adalah sistem manajemen database relasional (RDBMS) yang dirancang untuk aplikasi dengan arsitektur client/server. Istilah client, server, dan client/server dapat digunakan untuk merujuk kepada konsep yang sangat umum atau hal yang spesifik dari perangkat keras atau perangkat lunak. Pada level yang sangat umum, sebuah client adalah setiap komponen dari sebuah sistem yang meminta layanan atau sumber daya (resource) dari komponen sistem lainnya. Sedangkan sebuah server adaah setiap komponen sistem yang menyediakan layanan atau sumber daya ke komponen sistem lainnya.


SQLite merupakan virtual database server yang dikemas sedemikian praktis dan ringan (lightweight) serta sudah didukung secara built-in oleh PHP 5. Hal ini membuat anda tidak perlu melakukan konfigurasi tambahan ketika ingin menggunakan SQLite.
  


SOFTWERE GRAFIK

  Softwere atau program yang open source sekarang banyak diminati oleh pengguna perangkat lunak yang tidak perlu repot mencari sumber kode akses program tersebut adapun softwere grafik yang open source banyak jenisnya dan untuk desain ada beberapa yang populer.

   2D vektor. Adobe Illustrator mungkin bagus tapi juga mahal. Inkscape menawarkan banyak fitur yang sama, ditambah beberapa tambahan. Jika Anda hanya perlu sesuatu untuk menggambar diagram dengan, mempertimbangkan Gliffy berbasis web.
     2D raster. Photoshop dan sepupu yang mungkin memerintah wilayah dibayar untuk editor grafis, meskipun GIMP, Sumber Terbuka gratis tidak cukup baik sendiri, terima kasih banyak. Sementara itu mungkin sedikit canggung dalam antarmuka jika Anda terbiasa dengan Photoshop, penggunaan rutin akan menyembuhkan Anda dari itu. Jika Anda masih merindukan antarmuka Photoshop, cobalah modifikasi GIMPshop.
Softwerenya antara lain :
  • Inkscape 
adalah sebuah perangkat lunak editor gambar vektor yang bersifat perangkat lunak bebas dibawah lisensi GNU GPL. Tujuan utama dari Inkscape adalah menjadi perangkat grafik mutakhir yang memenuhi standar XML, SVG, dan CSS.
  • Gliffy
adalah program komputer yang digunakan untuk menghasilkan diagram grafis. Diantara kegunaan lain, diagram tersebut sering digunakan dalam pengembangan perangkat lunak dan teknis dan bisnis untuk mewakili dataflows, alur kerja, arsitektur perangkat lunak dan bagan organisasi.
  • GIMPshop  
adalah modifikasi dari program grafis Program gratis dan open source GNU Image Manipulation (GIMP), dengan maksud untuk meniru nuansa Adobe Photoshop. Tujuan utamanya adalah untuk membuat pengguna Photoshop merasa nyaman menggunakan GIMP.  

PROGRAMING

Dalam bahasa pemprograman terdapat beberapa softwere yang khusus digunakan dalam hal tersebut. adanya jenis bahasa pemprograman juga membuat beraneka ragamnya program yang digukan dan beberapa program tersebut adalah sebagai berikut :

Quick Basic

Microsoft QuickBasic (juga QB, tidak menjadi bingung dengan "QBasic") adalah Integrated Development Environment (IDE atau) dan compiler untuk bahasa pemrograman BASIC yang dikembangkan oleh Microsoft. QuickBasic berjalan terutama pada DOS, meskipun ada versi singkat untuk Mac OS. Hal ini longgar didasarkan pada GW-BASIC tetapi menambahkan user-defined jenis, struktur pemrograman ditingkatkan, grafis yang lebih baik dan dukungan disk dan compiler selain penerjemah. Microsoft QuickBasic dipasarkan sebagai tingkat pengantar untuk Sistem Pengembangan BASIC Professional mereka.

Clipper

Clipper adalah bahasa pemrograman komputer yang digunakan untuk membuat program perangkat lunak yang awalnya beroperasi terutama di bawah DOS. Meskipun bahasa tujuan umum pemrograman yang kuat, itu terutama digunakan untuk membuat program database / bisnis.

Torbo Assembler

Turbo Assembler (TASM) merupakan perangkat lunak bahasa pemrograman Assembly yang dikembangkan Borland untuk komputer personal yang kompatibel dengan IBM, umumnya berbasis prosesor x86. Perangkat lunak ini diperdagangkan oleh Borland sebagai sebuah produk mandiri, atau dipaketkan bersama produk perangkat lunak bahasa pemrograman tingkat tinggi yang juga dikembangkan Borland, biasanya produk untuk tingkat mahir seperti (Borland Pascal, atau Borland C++), dan memiliki integrasi yang sangat baik dengan bahasa-bahasa pemrograman tingkat tinggi tersebut. Dengan berakhirnya era kejayaan keluarga Turbo, Turbo Assembler saat ini sudah tidak lagi dikembangkan oleh Borland. 

GCC

GNU Compiler Collection (GCC) adalah sistem compiler yang dihasilkan oleh Proyek GNU mendukung berbagai bahasa pemrograman. GCC adalah komponen kunci dari GNU toolchain. Selain sebagai compiler resmi dari sistem operasi GNU yang belum selesai, GCC telah diadopsi sebagai compiler standar oleh sebagian besar modern lainnya Unix-seperti sistem operasi komputer, termasuk Linux, dan keluarga BSD. Sebuah port untuk RISC OS juga telah dikembangkan secara luas dalam beberapa tahun terakhir. Ada juga (3.0) tua pelabuhan GCC untuk plan9, berjalan di bawah ANSI / POSIX nya Lingkungan (APE). GCC juga tersedia untuk sistem operasi Microsoft Windows, dan untuk prosesor ARM yang digunakan oleh banyak perangkat portable.

Phynton

Python mendukung paradigma pemrograman beberapa, terutama tetapi tidak terbatas pada object-oriented, dan penting, pada tingkat lebih rendah, gaya pemrograman fungsional. Ini fitur sistem tipe sepenuhnya dinamis dan manajemen memori otomatis, mirip dengan Skema, Ruby, Perl, dan Tcl. Seperti bahasa dinamis lainnya, Python sering digunakan sebagai bahasa scripting, tetapi juga digunakan dalam berbagai non-scripting konteks. Menggunakan peralatan pihak ketiga, kode Python dapat dikemas ke dalam program executable standalone. Interpreter Python yang tersedia untuk berbagai sistem operasi.

KDevelop

KDevelop adalah lingkungan pengembangan program yang terintegrasi (IDE, Integrated Development Environment) untuk bahasa C dan C++ pada sistem operasi Linux atau Unix. Versi terbaru adalah KDevelop 3.0, penulisan ulang dari KDevelop 2, dirilis bersama dengan KDE 3.2 bulan Februari 2004.

Gdekstop

Sebuah bahasa pemrograman adalah bahasa buatan yang dirancang untuk berkomunikasi instruksi untuk mesin, khususnya komputer. Bahasa pemrograman dapat digunakan untuk membuat program yang mengontrol perilaku dan mesin / atau untuk mengekspresikan algoritma tepat.

Gambas

Gambas adalah nama dari sebuah dialek berorientasi obyek bahasa pemrograman BASIC serta lingkungan pengembangan terintegrasi yang menyertainya. Dirancang untuk berjalan pada Linux dan sistem komputer lainnya Unix-seperti operasi, [3] namanya adalah singkatan rekursif Gambas Hampir Means Basic. Gambas juga kata untuk udang dalam bahasa Spanyol, dari mana logo proyek berasal.  

Diberdayakan oleh Blogger.

About Me

Powered by Blank Calendar