Senin, 24 November 2014

TAB ADDITIONAL 2


I.              Deskripsi Program
Program ini berfungsi untuk menampilkan shape yang dapat dirubah karakteristiknya melalui trackbar. Karakteristik yang dapat dirubah tersebut adalah bentuk, style dan warna dari shape tersebut.
Ketika program dijalankan maka karakteristik akan sesuai dengan posisi trackbar semula, yaitu dengan bentuk segiempat, style bdiagonal dan warna merah. User dapat merubah bentuk, style dan warna tersebut dengan menggeser trackbar pada posisi yang sesuai dengan yang user inginkan.

II.           Interface Program
III.        Coding Program
Nama Komponen
          Event
Perintah
TrackBar1
        OnChange
procedure TForm1.TrackBar1Change(Sender: TObject);
begin
 case TrackBar1.Position of
  0 : Shape1.Shape:= stRectangle;
  1 : Shape1.Shape:= stCircle;
  2 : Shape1.Shape:= stEllipse;
  3 : Shape1.Shape:= stRoundRect;
  4 : Shape1.Shape:= stRoundSquare;
  5 : Shape1.Shape:= stSquare;
end;
TrackBar2
       OnChange
procedure TForm1.TrackBar2Change(Sender: TObject);
begin
case TrackBar2.Position of
  0 : Shape1.Brush.Style := bsBDiagonal;
  1 : Shape1.Brush.Style := bsClear;
  2 : Shape1.Brush.Style := bsCross;
  3 : Shape1.Brush.Style := bsDiagCross;
  4 : Shape1.Brush.Style := bsFDiagonal;
  5 : Shape1.Brush.Style := bsHorizontal;
  6 : Shape1.Brush.Style := bsSolid;
  7 : Shape1.Brush.Style := bsVertical;
  end;
end;
TrackBar3
        OnChange
procedure TForm1.TrackBar3Change(Sender: TObject);
begin
case TrackBar3.Position of
  0 : Shape1.Brush.Color:= clRed;
  1 : Shape1.Brush.Color:= clBlue;
  2 : Shape1.Brush.Color:= clYellow;
  3 : Shape1.Brush.Color:= clGreen;
  4 : Shape1.Brush.Color:= clWhite;
  5 : Shape1.Brush.Color:= clBlack;
  end;

Klik Disini untuk program

Tab Additional 1

I.                   Deskripsi Program
Program ini menggunakan tab additional yang terdapat pada Delphi7. Program ini berfungsi untuk memasukkan input teks ke dalam checklistbox dan kemudian bisa menghitung berapa jumlah item yang terdapat dalam checklistbox tersebut dan berapa item yang dichecklist.
Tampilan dari program ini terdiri dari satu edit text yang berfungsi untuk menginputkan teks, satu checklistbox untuk menampilkan teks yang telah diinput, dan tiga buah button masing-masing; input, reset, dan cek.
Ketika program dijalankan maka user akan diminta untuk menginputkan teks. Input hanya berlaku untuk huruf, apabila user menekan tombol tanda baca atau angka ketika menginput teks maka akan muncul pesan ‘invalid key’ yang artinya karakter tersebut tidak boleh diinputkan. Setelah teks selesai diketik, maka user bisa menekan enter atau tombol input yang disediakan untuk memasukkan ke dalam checklistbox. Selanjutnya user bisa menchecklist item yang terdapat dalam checklistbox. Apabila user ingin mengetahui jumlah item yang terdapat dalam checklist box dan juumlah item yang telah dichecklist maka user bisa menekan tombol cek. Ketika tombol cek tersebut ditekan akan tampil kotak dialog yang memberitahukan keterangan tersebut. Sedangkan tombol reset berfungsi untuk menghapus seluruh item yang terdapat dalam checklistbox.

II.                Interface Program

III.             Coding Program

Nama Komponen
Event
Perintah
BitBtn1
On Click
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
if radiobutton1.Checked=true then
shape1.Shape:=stcircle
else if radiobutton2.Checked then
shape1.Shape:=strectangle;
end;
SpeedButton1
On Click
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
application.Terminate;
end;

Klik disini untuk program


Senin, 10 November 2014

[Tugas SO]- Sistem Operasi Masa Depan

Tugas SO “Sistem Operasi Masa Depan”

Semakin berkembangnya zaman , teknologi pun semakin berkembang. Tiap orang berpikir untuk bagaimana semakin hari teknologi dapat membantu manusia dalam mengerjakan pekerjaan manusia sehingga lebih mudah. Dari teknologi itu sendiri sangat berkaitan dengan sistem yang semakin berkembang contohnya pada Sistem Operasi Komputer.

Dari tahun ke tahun Sistem Operasi Komputer semakin berkembang dari sistem  operasi sederhana dari CLI hingga sekarang berbasis GUI, dari perubahan tersebut memungkinkan adanya sistem operasi masa  depan yang lebih canggih dari sistem operasi sebelumnya. Dari tahun tahun saja teknologi sistem operasi sangat cepat perubahan yang sangat signifikan . Sistem  operasi yang sekarang berkembang dari sistem operasi sebelumnya seperti sistem operasi DOS berkembang  menjadi Windows yang dikelola oleh Microsoft dan unix berkembang menjadi linux serta android.

    Sistem operasi sekarang,dapat  menjalankan berbagai proses, dari proses sederhana sampai proses yang sangat rumit. Proses-proses tersebut dapat diproses oleh sistem operasi dengan cepat. tetapi untuk proses yang banyak dan rumit masih ada waiting time dan proses nya  lama. Sistem operasi masa depan diramalkan akan dapat memproses banyak proses sekaligus tanpa adanya waiting time. Kecepatan dalam memproses sistem operasi sangatlah cepat.

    Sekarang sistem operasi untuk desktop bisa bergiga- giga  , windows 7 saja saat diinstal ,kapasitas memori yang digunakan sampai 6 gb lebih,meskipun kapasitas memori sekarang besar, tetapi dengan sistem operasi yang penggunaan memori yang banyak maka akan menyianyiakan penggunan memori untuk meyimpan file yang lain. Sistem operasi masa depan , akan mempunyai kapasitas memori yang kecil. Tetapi pemforma yang diberikan oleh sistem operasi tersebut sangatlah baik dan kompleks.

    Sebuah komputer harus diinstall sistem operasinya, hal ini akan menyulitkan jika komputer yang ingin diintall sangat banyak, hal ini menjadi suatu masalah yang harus dipecahkan dimasa kini. Sistem operasi masa depan , akan dapat berjalan disemua komputer tanpa harus mengintallnya, sistem operasi masa depan tidak harus diintall di komputer satu-satu tetapi sistem operasi masa depan hanya dengan mengintall disatu komputer, komputer lain dapat mengakses sistem operasi dikomputer tersebut dan memungkinkan sistem operasi portable.   

    Interface atau sistem antar muka merupakan fasilitas yang diberikan oleh sistem operasi. Dengan interface yang baik , akan memudahkan manusia menggunakan komputer. Sistem operasi masa depan, akan mempunyai interface yang sangat baik. Sistem operasi akan mempunyai sebuah avatar yang memungkinkan pengguna atau manusia dapat berinteraksi dengan komputernya lebih mudah dan menarik. Dengan sebuah avatar di sistem operasi , pengguna akan dapat memberi perintah dengan suara ataupun berbicara dengan komputer tersebut manusia akan mengoprasikan computer dengan gerakan seminimal mungkin misalnya ingin membuka sebuah file, tak perlu ada cursor lagi dan menggerakannya dengan mouse tapi hanya perlu melirik file nya saja. Semakin maju, maka akan semakin minimal gerakan manusia tersebut. Selain itu dalam segi jaringannya akan semakin banyak koneksi internet yang terpakai. Dimana dalam pencarian file seperti gambar dan music tidak disimpan di hardisk lagi, tapi semuanya di internet. Nah dalam penerapan sistem ini juga menerapkan sistem teknologi virtual baik berupa mouse dan juga keyboard, dimana keyboard maupun mouse ini menggunakan sistem hologram sehingga jika ada user yang lebih menyenangi mengetik biasa dapat menggunakan sistem hologram ini.


    Perangkat-perangkat pada jaman dulu  , untuk mengoperasikannya harus menggunakan sistem operasi  yang dulu juga. Ini akan menyulitkan seseorang yang mempunyai perangkat lama tetapi masih bagus, sedangkan hanya bisa digunakan sistem operasi yang lama juga. Jika sistem operasi yang lama itu susah didapatkan maka , akan menyulitkan pengguna untuk mengoperasikan perangkatnya. Sistem operasi masa depan , akan dapat mengenali dan  mengoperasikan perangkat-perangkat yang lama, dan sistem operasi akan menyunyaikan interface nya dengan perangkatnya.

Dalam perkembangan sistem operasi saat ini, ada kelebihan dan kekurangan masing masing misalnya windows mudah dalam pengoprasian tapi terdapat masalah seperti virus dan sebagainya sementara di linux tidak. Jadi dalam sistem operasi masa depan, akan memanfaatkan kelebihan kelebihan tersebut. Tidak ada bug lagi seperti virus. Dalam pemakaiannya fungsi dari sistem operasi lebih dikhususkan lagi sesuai dengan kepentingan pengguna. Apabila user lebih suka menggunakan komputernya untuk tujuan games dan hiburan, maka sistem operasi akan menyesuaikan dengan memprioritaskan performance.

    Keamanan merupakan hal yang sangat penting pada sebuah komputer, sistem operasi sekarang ini rentang dengan segi keamanan, sistem operasi masa depan akan mempunyai kemanan yang tinggi. Masalah yang lain pada sistem operasi masa kini adalah sebuah program  hanya dapat dijalankan pada sistem operasi tertentu.ini akan menyulitkan pengguna maupun programmer untuk mengintall aplikasi ke berbagai sistem operasi yang berbeda. Sistem operasi masa depan, akan dapat menjalankan aplikasi apapun. Dengan sistem operasi tersebut dapat di intall oleh berbagai sistem operasi.


    Dan yang paling menarik dibicarakan saat ini adalah tentang sistem masa depan yaitu Cloud Computing. Cloud Computing adalah sistem operasi dan aplikasi dapat berjalan dengan menggunakan internet, atau yang dikenal komputasi awan. Dimana setiap data yang menggunakan sistem tersebut, tidak disimpan di dalam desktop, tapi disimpan di internet tersebut. Sehingga dalam memakai sistem terbeut kita hanya perlu masuk ke penyimpanan di internet. Kita tidak perlu lagi menyediakan tempat memori dan hardisk yang besar karena setiap file sudah dapat disimpan di internet. Dengan adanya sistem ini kemungkinan tampilan komputer pun akan semakin kecil. Bahkan di masa depan kemungkinan komputer akan berbentuk nanoteknologi yang merupakan teknologi yang melibatkan atom dan molekul dengan ukuran lebih kecil dari 1.000 nanometer, sehingga komputer ini dapat didampingkan dalam perangkat perangkat seperti alat kedokteran, pembelajaran dan lain lain.


Sistem computer masa depan mungkin akan terlihat aneh dimasa sekarang tetapi jika dipelajari lebih mendalam sistem ini ada kemungkinan bakal menjadi sebuah sistem yang nyata dimasa akan datang.
    

Minggu, 09 November 2014

Praktikum Pemvis 4 [PERULANGAN]


I.     Deskripsi Program

Program ini merupakan program perulangan. Dalam program ini terdapat combobox yang di dalamnya kita bias memilih antara langkah perulangan secara repeat until atau dengan while do. Dalam program ini kita terlebih dulu menginputkan nilai edit1.text dan dikonversikan menjadi variabel a yang nantinya akan dipakai untuk decrement maupun increment nya. Dalam program ini terdapat 3 tombol yaitu close,proses dan clear. Tombol close berfungsi untuk mengakhiri atau keluar dari program . Tombol Proses untuk memproses dan menampilkan hasilnya pada memo. Tombol clear digunakan untuk membersihkan data inputan kita da nisi memo.

II.  Interface Program
 '    
III.        Coding Program

Nama Komponen
Event
Perintah
Button1
OnClick
procedure TForm1.Button1Click(Sender: TObject);
var
a:integer;
begin
a:=strtoint(edit1.Text);
if combobox1.ItemIndex=0 then
repeat
memo1.Lines.Add('Data ke-'+inttostr(a));
a:=a-1;
until a=0;

if combobox1.ItemIndex=1 then
while a<=10 do
begin
memo1.Lines.add('Data ke-'+inttostr(a));
a:=a+1;
end;
end;
Button2
OnClick
procedure TForm1.Button2Click(Sender: TObject);
begin
application.Terminate;
end;
Button3
OnClick
procedure TForm1.Button3Click(Sender: TObject);
begin
edit1.Clear;
combobox1.ItemIndex:=-1;
memo1.Clear;
end;


Untuk Download Aplikasi KLIK DISINI