Risda Zaidah

Just another Blog Civitas UPI site

ETIKA PROFESI GURU

August10

Pada kali ini saya akan membahas mengenai etika profesi guru. Etika profesi guru merupakan sebuah ilmu yang membahas perilaku seorang guru yang seharusnya karena dalam hal ini dijelaskan perilaku yang benar dan perilaku yang salah.  Perilaku tersebut dapat dibagi menjadi enam kategori yaitu pertanggungjawaban (reponsibility), pengabdian (dedication), kesetiaan (loyalitas), kepekaan (sensitivity), persamaan (equality), dan kepantasan (equity).

Etika ini sendiri sangat penting bagi seorang guru bahkan bisa dikatakan wajib baginya untuk membantu memperlancar proses pembelajaran sehingga mencapai tujuan. Etika sendiri bagi seorang guru bisa dibagi menjadi tiga yaitu etika guru terhadap siswa, terhadap pekerjaannya dan terhadap tempat pekerjaannya.

Pertama etika guru terhadap siswa, hal ini berkaitan dengan perilaku seorang guru terhadap siswanya. Guru dalam kondisi seperti ini harus mampu memberikan contoh yang baik untuk siswanya. Contoh yang baik itu merupakan keteladanan seorang guru yang menggambarkan sikap guru yang seharusnya dalam kegiatan belajar mengajar sehingga menanamkan suatu kepercayaan bagi siswa yang diajarkannya. Selain itu guru juga harus bisa mengajarkan, mempengaruhi dan mengendalikan seorang siswa dalam menjaga seorang siswa  agar tidak berprilaku menyimpang. Guru yang baik akan mengerti bagaimana cara mengatasi siswa, karena setiap siswa memiliki karakter yang berbeda-beda. Setiap karakter memiliki cara tersendiri yang paling baik untuk mengatasi masalah atau juga dalam memberikan contoh. Namun guru juga harus bersifat objektif dan menerima masukan dari luar bahkan dari siswa itu sendiri.

Kedua etika guru terhadap pekerjaannya yaitu etika seorang guru terhadap masyarakat di bidang pendidikan. Agar guru dalam hal ini dapat memberikan pelayanan yang memuaskan bagi masyarakat. Dalam etika ini guru harus memiliki keahlian dan pegetahuan yang cukup tinggi. Misalkan jika di kelas guru akan menjelaskan materi ke 9. Guru disini harus memiliki pengetahuan lebih dari materi ke-9 agar tidak ada kesalahan dalam menyampaikan materi pembelajarannya.

Yang ketiga etika guru terhadap tempat kerjanya. Etika disini dapat meningkatkan prodiktivitas, karena lingkungan lingkungan kerja yang memberi jaminan dalam membantu melaksanakan tugas dan kewajiban guru akan mengoptimalkan kinerja guru.

Jadi kesimpulannya guru yang baik adalah guru yang bisa memahami bagaimana muridnya, bagaimana guru dalam pekerjaannya dan bagaimana  seorang guru dalam lingkungannya. Ketika guru telah memahami ketiga etika tersebut maka proses pembelajaran akan berjalan dengan baik.

Di Indonesia terdapat kode etik guru dimana dalam kode etik ini dijelasakan bagaimana seorang guru berprilaku. Kode etik ini juga menggambarkan nilai-nilai professional seorang guru yang diterjemahkan dalam standart perilaku seorang guru. Kode etik yang menjadi pedoman bagi guru Indonesia yaitu kode etik yang menjadi keputusan kongres XXI PGRI No: VI/KONGRES/XXI/PGRI/2013 tentang Kode Etik Guru Indonesia.

 

5 Cita-Cita Terbesar dalam Hidupku

August8

Cita-cita terbesar saya yang adalah menjadi orang yang selalu diridhai oleh Allah SWT. Karena ketika menjadi orang yang diridhai pasti saya harus berusaha menjadi lebih baik lagi dari hari ke hari. Yang kedua yaitu membahagiakan kedua orang tua, suami dan anak. Mereka orang yang paling berharga bagi saya. Kebahagiaanya selalu menjadi kebahagian diri saya sendiri. Yang ketiga saya bercita-cita menjadi seorang dosen. Yang keempat saya ingin menjadi seorang pengusaha yang sukses dalam bidang fashion dan kecantikan. Yang terkahir membahagiakan saudara, sahabat dan semua orang.

Yang pertama alasan saya mengapa menjadi seorang yang selalu diridhai oleh Allah menjadi cita-cita yang pertama. Karena hal itu sangat berpengaruh dalam kehidupan saya, ketika saya telah menjadi seorang yang diridhai oleh Allah apapun yang saya inginkan Allah akan meridhainya. Saya merasa tidak ada apa-apanya tanpa kasih sayang dan ridha Allah. Tentunya untuk menjjadi seorang yang diridhai kita harus menjalankan perintahnya dan menjauhi segala larangannya. Manajemen dalam menggapai cita-cita ini saya sudah dilakukan sejak kecil yang dituntun oleh orang tua saya. Dimulai dari belajar agama sampai pengaplikasiannya. Namun sampai saat ini saya mengakui masih jauh dalam perjuangan untuk mencapainya. Walaupun aku masih jauh dalam mencapainya bahkan dalam pelaksanaanya saya selalu bertekad untuk menjadi lebih baik. Memanajemen yang saya lakukan setiap hari dengan berkaca apa yang sudah aku dan berusaha memperbaiki kesalahan-kesalahan yang telah diperbuat.

Yang kedua cita-cita membahagiakan orang tua. Dalam hal ini saya ingin sekali membahagiakan kedua orang tua saya semaksimal mungkin. Namun terkadang saya sering lalai dan melakukan hal-hal yang bisa menghabat membahagiakan mereka. Seperti bermalas-malasan saat perkuliahan dan sebagainya. Manajemen agar saya bisa mencapai cita-cita ini dengan memahami kedua orang tua saya, belajar yang rajin, menaikan IP sehingga IPK akhir cum laude, mendapatkan beasiswa lagi untuk melanjutkan kuliah S2 dan yang terpenting memahami dan mengerti kebahagiaankedua orang tua. Karena ketika sudah paham dan mengerti saya bisa membahagiakan kedua orang tua saya.

Yang ketiga menjadi seorang dosen. Kenapa ingin menjadi seorang dosen ? Nah hal yang paling mendasar kenapa saya ingin menjadi seorang dosen adalah saya bisa terus membagikan ilmu yang saya punya sekaligus membantu ekonomi keluarga yang tidak menghabiskan waktu saya untuk dirumah untuk menjadi seorang ibu dan istri. Manajemen yang saya lakukan saat ini dengan belajar yang rajin, terus menaikan IP, mencari informasi beasiswa untuk melanjutkan kuliah.

Yang keempat saya ingin menjadis eorang pengusaha. Alasan saya menjadi seorang pengusaha adalah mempunyai penghasilan tambahan bagi keluarga dan hal-hal yang saya perlukan. Saya menyadari bahwa keinginan saya itu sangat banyak setidaknya saya tidak terlalu membebani suami dan kedua orang tua saya dalam memenuhi kebutuhan saya. Manajemen saya dalam hal ini sudah saya lakukan sejak kelas 1 SMA. Saya mulai belajar berwirausaha dengan niat sendiri dan tanpa diketahui oleh orang tua. Dimulai dengan usaha kecil-kecilan hingga usaha yang lumayan besar sampai saat ini. Dahulu ketika saya kelas satu SMA saya sudah memiliki gambaran ingin seperti apa saya dimasa yang akan datang, salah satunya menjadi pengusaha sukses. Awalnya saya bingung akan usaha apa. Kemudian saya mengamati kondisi teman-teman saya dikelas ketika mereka berjajan dan yang saya tau mereka suka dengan hal-hal yang pedas seperti cimol, keripik, cireng, bacil, dan basreng. Kemudian saya mempunyai ide untuk berjualan makanan-makanan tersebut namun biaya dan waktu yang kurang mendukung. Saya tidak ingin meminta uang tambahan untuk memulai usaha ini, yang akhirnya saya menggumpulkan uang jajan saya dan memakainya untuk mengusaha ini. Awalnya saya kurang bisa membagi waktu karena pada saat itu saya harus membagi waktu saya dengan acara kegiatan disekolah saya sebagai penngurus OSIS, mengaji dan mengerjakan tugas. Saya bangun sangat pagi sekali sekitar jam 3 untuk mempersiapkan segala macam. Kemudian setelah saya mandi dan siap pergi ke sekolah saya pergi dulu kepasar untuk berbelanja keperluan seperti baso, aci dan bumbu-bumbu lainnya untuk dipasak malam harinya. Pada saat itu saya mulai berjualan cimol, basreng dan bacil. Saya setiap hari bangun pagi pulang sore dan malamnya saya harus masak sendiri untuk berjualan. Awalnya saya berjualan sedikit namun karena selalu habis dagangan yang saya bawa saya terus menambah jumlah yang saya bawa setiap harinya. Alhamdulillah saya bisa mendapatkan uang dalam berjualan cimol, basreng dan bacil. Kemudian setelah beberapa lama saya masuk ke kelas dua SMA banyak sekali teman saya yang ikut berjualan apa yang saya jual. Saya dari sini mulai berhenti menjual makanan dan memulai berjualan jam tangan dan berjualan pulsa. Karena pada saat saya kelas 2 SMA jam tangan sedang banyak yang berminat. Alhamdulillah saya mendapatkan keuntungan besar dalam berjualan jam. Kemudian ketika saya kelas 3 saya berhenti berjualan jam dan memulai berjualan keripik yang pedas. Alasan saya berjualan keripik karena parik keripik yang dekat dan saya tidak perlu memasak atau mengambil barang yang cukup jauh. Hal ini bisa membuat waktu saya yang terbuang sangat sedikit. Alhamdulillah keripik ini juga sangat disukai hingga saya harus membawa 2 katung keresek sekitar 200-300 keripik dan itupun masih banyak yang suka kehabisan ketika membeli.

Awalnya saya malu dan gengsi untuk berjualan seperti itu. Banyak cobaan yang bikin semangat saya naik turun. Saya berusaha terus, ketika terjatuh saya mencoba bangkit kembali. Dan Alhamdulillah usaha-usaha saya tidak sia-sia. Saya bisa berprestasi disekolah sekaligus saya juga bisa mendapatkan uang. Kemudian saya terus meneruskan berjualan pulsa hingga kuliah pada semester 2 dan baru kemarin saya membuka online shop saya sendiri untuk mendapatkan uang.

Untuk apa sih saya berbicara hal ini ? gak ada maksud untuk saya sombong atau sebagainya. Saya Cuma ingin memberitahukan bahwa banyak hal yang bisa kita lakukan untuk mendapatkan uang secara halal dan saya juga ingin memberitahukan itu sebagian manajemen saya untuk menjadi seorang pengusaha. Saya harus banyak berusaha dan belajar sungguh-sungguh untuk mewujudkan yang saya inginkan. Dan manajemen yang saya lakukan saat ini sebagai pemilik online shop. Saya sedang terus belajar dan mengumpulkan untuk membuka toko yang lebih besar sehingga saya bisa membuka lapangan pekerjaan.

Yang kelima saya ingin membahagiakan saudara, sahabat dan orang-orang disekitar saya. Karena kebahagiaan mereka merupakan kebahagian diri saya sendiri. Manajemen dalam hal ini saya terus belajar memahami kebahagian orang-orang. Saya berusaha terus menjadi orang yang lebih baik lagi dari hari ke hari. Walaupun sering sekali kesalahpahaman terjadi. Apa yang saya lakukan sebenernya ingin membahagiakan namun malah menjadi mereka sakit hati.

Semoga tulisan saya bermanfaat dan terimakasih telah membaca apa yang saya tulis. Besar harapan saya untuk dikabulkan secepat mungkin semua yang saya cita-citakan oleh Allah SWT. Mudah-mudahan Allah selalu memberikan kita semua untuk menggapai cita-cita kita. Aamiin.

 

 

 

 

linux shell and Scheduling

April3

Manajemen Proses di Linux

March15

Manajemen bisa dikatakan sebagai mengelola sedangkan proses yang kita bahas disini merupakan program yang sedang dijalankan. Proses disini bisa kita buat dan bisa kita hapuskan.

Dalam linux proses yang pertama berjalan disebut init. Proses yang berada pada linux mempunyai kesamaan dengan kosep file permission. Dalam linux tersendiri setiap proses memiliki satu nomor unik yang bisa digunakan untuk berinteraksi yang disebut PID.

 

Ada 4 kosep dasar dalam manajemen proses, yaitu :

 

1. Multiprogramming                         :  salah satu penjadwalan yang ketika task sedang berjalan aat tetap berjalan sampai menunggu suatu respon dari luar ketika melakukan oprasi.

Contoh : membaca data dari disket/CD/dsb, atau sampai komputer memaksa untuk menukar tugas yang sedang berjalan dengan tugas lainnya.

2. Pseudoparallelism                      : eksekusi proses secara paralel pada sistem.

3. Multiprcessing                              : kemampuan komputer dalam memproses lebih dari satu program dalam waktu bersamaan, yang biasanya dalam hal ini ada sebuah sistem yang mendukung lebih dari satu prosessor di satu komputer.

4.  Distributed Processing              : menghubungkan komputer pusat dengan beberapa komputer melalui jalur komunikasi guna untuk mengerjakan semua prosespengolahan data secara bersamaan.

 

Model-model proses:

  • Sequential Proses. 
  • Multiprogramming.
  • CPU Switching.

 

 

Operasi –operasi pada Proses :

  • Penciptaan proses (create a process).
  • Penghancuran/terminasi proses (destroy a process).
  • Penundaan proses (suspend a process).
  • Pelanjutan kembali proses (resume a process).
  • Mem-block proses.
  • Membangunkan proses.
  • Menjadwalkan proses.
  • Komunikasi Antar Proses.

 

Perintah-perintah dalam linux yang berkaitan dengan Manajemen Proses.

1. Perintah ps (proses status)  : perintah ini digunakan untuk melihat kondisi proses dengan cara mengetikan ps di terminal kemudian tekan enter. Maka akan muncul tampilan seperti di bawah ini 🙂

aaaa

Keterangan Gambar diatas :

  •  PID(Proses ID) merupakan no unik identitas status proses.
  • TTY merupakan nama terminal yang berisis proses tersebut aktif.
  • TIME merupakan waktu yang diperlukan dalam proses tersebut.
  • CMD(Command) merupakan intruksi yang digunakan proses tersebut

2. Perintah ps u : sama halnya seperti perintah ps , namun bedanya pada ps u ini tampilannya lebih lengkap dibandingkan dengan perintah ps. Cara menggunakan perintah ini sama saja dengan perintah ps yaitu ketik diterminal ps u  kemudian enter. Dibawah ini merupakan salah satu contoh penggunaan  ps u, setiap komputer biasanaya berbeda hasilnya karena setiap komputer bisa beda apa yang diprosesnya.

 

s_ps u

Keterangan Gambar diatas :

  • %CPU adalah presentasi CPU time yang digunakan oleh proses.
  • %MEM adalah presentasi system memori yang digunakan proses.
  • SIZE adalah jumlah memori yang digunakan proses.
  • RSS (Real System Storage) adalah jumlah memori yang digunakan.
  • START adalah kapan proses tersebut diaktifkan.

3. Perintah ps -u <user> : Digunakan jika kita ingin mengetahui proses yang spesifik oleh pemakai

s_ps -u risda

4. Perintah Proses Status yang lainnya :

  • ps -a

ps -a

 

  •  ps -au

ps -au

 

  • ps –aux

s_ps -aux

5.  Perintah top : perintah ini digunakan jika kita igin mengetahui progaram apa yang sedang kita jalankan, jika kita menggunakan windows maka perintah ini sama dengan task manager. Berikut salah satu contohnya :

s_top1 s_top

 

6. Perintah ps -eH : Menampilkan hubungan proses parent dan child

s_ps -eH s_ ps -eH3 ps -eH3 ps -eH1 s_ps -eH2

7. Perintah ps -eF : Menampilkan hubungan proses parent dan childserta letak prosesnya

s_ ps -eF

8. Perintah pstree : Menampilkansemua proses pada sistem dalam bentuk hirarki parent/child

 

pstreepstree1pstree3

9. Perintah-perintah untuk menghetikan proses :

kill %<nomor job> contoh: kill %1

killper

 

kill <PID> contoh: kill 1908

kill pid beforekill pid after

 

pkill <nama proses> contoh : pkill firefox

s_ pkill firefox before

pkill firefox after

killall <nama proses> contoh : killall firefox da gedit

s_ pkill firefox before

pkill firefox after

killall gedit before

killall gedit after

 

10. Perintah renice<prioritas> <PID> :  Mengubah prioritas suatu proses

Misalkan kita akan mengubah prioritas dari Firefox yang nilai NI awalnya adalah 0. Kita bisa melihat status dibawah ini dengan perintah top.

r1

Mengubah prioritasnya menjadi 5 dengan cara :

r2

Maka ketika kita periksa topnya, nilai dari NI telah berubah menjadi 5.

r4

BASIC COMMAND LINUX

March10

 

Linux merupakan sebuah sistem operasi yang open source dimana kode linux sendiri bisa kita pelajari bahkan kita kembangkan. Linux ini dikembangkan oleh Linus Benedict Trovalds dari Universitas Hensilki Finlandia sebagai proyek Hobi mulai tahun 1991. Linux ini sendiri berasal dari UNIX. UNIX merupakan program-program yang berfungsi sebagai penghubung antara user dengan komputer. Pada Linux ini ketika  kita ingin mengelola folder atau yang lainnya kita menggunakan Command line yaitu dengan menggunakan terminal atau console. Caranya :

  1. a. Dash Menu

1

 

b. Ketikan “Terminal”

2

 

c. Enter maka akan tampil seperti ini

3

2. Melalui Keyboard kita tekan (Ctrl) +(Alt) +(T)

 

 

Perintah Dasar Untuk Pembuatan dan Pengelolaan File

  1. Membuat direktori

Mkdir nama_folder kemudian Enter

Contoh : Kita ingin membuat folder semester4

mkdir semester4

mkdir

  1. Menampilkan direktori

Dengan menggunakan perintah Ls. Ketika ini diketik di Terminal kemudian enter maka akan muncul file dan folder yang sedang aktif dalam direktori. Jika terdapat atribut tambahan maka fungsi ls ini akan sedikit berbeda meskipun sama-sama menampilkan file dan folder dalam direktori, contohnya :

ls

  1. ls –l : menampilkan folder dengan ada penjelasan pemilik, pemission, ukuran, dan tanggal modifikasils -l
  2. ls –a : hanya memperlihatkan folder dan file yang tersembunyi
  3. ls –al : sama dengan perintah –l dan perintah –a digabungkan

ls -al

  1. Berpindah Direktori

Dengan menggunakan cd. Caranya cd direktori_tujuan.

Contoh : kita ingin ke direktori tugas.

cd tugas

 

Macam-macam perpindahan direktori:

  • cd : dipindahkan ke direktori home.
  • cd ~ : dipindahkan ke direktori home.
  • cd .. : dipindahkan ke direktori yang berada diatasnya atau ke direktori sebelumnya.
  • cd ../../n : dipindakan direktori sebelumnya.
  • cd/direktori/sesuatu :  pindah ke direktori tanpa harus mundur ke direktori sebelumnya.

Contoh : cd/matkul/tugas

Nah contoh diatas merupakan cara kita berpindah ke folder tugas dalam folder matkul.

  1. Menampilkan tempat direktori yang sedang aktif dengan menggunakan pwd

pwd

  1. Menyalin File
  • cp : perintah untuk menyalin file.
  • cp file_yang_akan_disalin direktori_tujuan
  • cp –r folder /path/ke/direktori/sesuatu :menyalin file secara rekursif ke direktori tertentu.
  • cp *.extension /path/ke/direktori/sesuatu : menyalin file – file yang berekstensi ke direktori
  • cp tugas* /path/ke/direktori/sesuatu : menyalin file yang namanya diawali dengan “tugas” ke direktori sesuatu.
  • cp tp2

 

  1. Memindahkan File
  • mv : memindahkan file yang kita inginkan
  • mv file_yang_akan_dipindahkan direktori_tujuan : memindahkan file ke direktori tujuan.
  • mv nama_file_lama.ehm nama_file_baru.ehm : fungsinya sama seperti cp.

mv tp3 tugas

mv

  1. Menghapus File
  • rm            :  menghapus file yang kita inginkan
  • rm file :  menghapus file yang kita inginkan
  • rm –r folder :  menghapus folder yang kita inginkan
  • rm –rf folder :  menghapus folder secara paksa

rm tex

  1. Mencari File
  • find  :  perintah untuk mencari file

find ic

find s

Perintah-perintah Dasar dalam pemorsesan sebuah Teks

  1. cat :  perintah ini digunakan untuk menampilkan isi file dalam bentuk plain text.

Contoh : cat Tp.txt

  1. wc : perintah ini digunakan untuk menampilkan jumlah baris, jumlah kata, dan ukuran byte yang digunakan oleh suatu file.

Contoh : wc tugas.txt

 

Perintah-perintah Dasar dalam sistem Administrasi

  1. sudo                   : menjalankan perintah/program sebagai super user.
  2. Whoami            : perintah untuk melihat user yang sedang digunakan.

Perintah-perintah Dasar dalam sistem Administrasi

  1. ps aux              :  manmpilkan proses-proses yang sedang berjalan
  2. kill                    : mengakhiri proses yang sedang berjalan
  3. Lsusb               : perintah untuk menampilkan daftar perangkat yang ditancapkan di port USB
  4. Clear                 : perintah untuk membersihkan tampilan terminal.
  5. Reboot             : merestart sistem
  6. Shutdown/Halt   : mematikan sistem
  7. Uptime              : menampilkan berapalama sistem yang sedang kita jalanjan berjalan
  8. Bc                       : sebuah karkulator dalam terminal
  9. kill                    : mengakhiri proses yang sedang berjalan
  • kill PID :  menutup sebuah proses yang memiliki PID
  • Kill program : menutup 1 proses yang memiliki nama tertentu.
  • Killall program : menutup semua proses yang memiliki nama tertentu.

 

 

 

Resume Pertemuan Praktikum Sistem Basis Data

March3

Pada pertemuan praktikum sistem basis data disini mengenai instalasi oracle, penggunaan oracle dan perintah-perintah dalam oracle ini. Apa sih sebenarnya Oracle itu? Dalam praktikum dijelaskan bahwa Oracle adalah database relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS (Relational Data Base Management System) yang multi-platform. Mengapa kita menggunakan Oracle? Karena database Oracle memiliki Keunggulan sesebagai berikut:

  1. Scalability , yaitu dapat menangani banyak user tanpa berkurangnya performance secara signifikan.
  2. Reliability yang bagus  karena mampu melindungi data dari kerusakan jika terjadi kegagalan fungsi pada sistem seperti disk failure.
  3. Stability, yaitu kemampuan untuk mencegah crash karena beban yang tinggi.
  4. Availability, yaitu kemampuan dalam penanganan crash atau failure agar service tetap.
  5. Multiplatform, dapat digunakan pada banyak sistem operasi seperti Windows, Unix, Linux dan Solaris.
  6. Mendukung Database berukuran besar
  7. Security yang cukup handal.

 

Pada matakuliah mengenai Basis Data kita menggunakan MySQL dan sekarang menggunakan Oracle di Sistem Basis Data. Apasih perbedaan MySQL dan Oracle? Berikut adalah Perbedaannya :

 

MySQL Oracle
satu database untuk satu project dan didalam database tersebut kita bisa langsung membuat tabel yang diperlukan Dalam satu database  memiliki schema baru didalam schema kita bisa membuat tabel.
Biasanya untuk membuat database kita tidak perlu membuat user.  Jika kita membuat shcema baru otomatis kita harus membaut user baru untuk schema tersebut, tapi bisa juga user yang kita gunakan mengakses schema milik 
Mysql adalah database Oracle bukan hanya database tetapi merupakandevelopment tool
 Mysql digunakan untuk usaha kecil dan menengah sedangkan oracle untuk skala enterprise.
Pada Mysql dukungan table sampai dengan 60 ribu table  sedangkan pada oracle dukunganmemori untuk databasenya mencapai 1 terabyte.
Pada mysql dikenal tipe data Varchar varchar2 sama dengan Varchar di MySQL
Mysql bersifat open source oracle bersifat license
Secara Logic pada mysql user berada di luar database sehingga satu user dapa membuatbeberapa database. Karena dikenal adanya schema dimana user berada di alam database yang dimana pengaturan user ini dilakukan oleh user system/dba
 Mysql sangat banyak digunakan sebagai database pada aplikasi web(php,jsp,ruby on rails)karena sifatnya yang free dan ringan serta multiplatform.  sedangkan oracle tidak begitubanyak digunakan pada aplikasi web.
Pada mysql tidak perlu storage yang besar harus siap mempunyai storage yang besar.
Dalam Hal keamanan mysql yang sudah mencapai versi 5.4 sudah cukup aman oracle yang sudah dalam versi 11g dalam hal keamanan lebih aman dari yang lain.
Karena sifatnya yang opensource tidak ada dukungan support bagi yang memakainya oracle karena sifatnya yang license terdapat dukungan support bagi pemakainya.

 

 

 

 

Cara Menginstall Oracle 10g Express Edition.

 

  1. Klik dua kali installer Oracle 10g Express Edition, kemudian akan muncul tampilan seperti dibawah ini :

q1 

  1. Akan muncul tampilan seperti dibawah ini kemudian kita klik Next

q2

 

  1. Setelah kita klik Next, maka akan munncul tampilan persetujuan seperi dibawah ini. Jika kita ingin menginstall kita harus menyetujui lisensi berikut ini. Kemudian Klik NEXT

q3

 

  1. Kemudian tentukan direktori untuk instalasi oracle,namun secara default oracle sudah menentukan di C:\OracleXE, kemudian klik Next

q4

  1. Kemudian kita akan diminta membuat password untuk user SYS dan SYSTEM. Kedua user ini merupakan user tertinggi dalam system Oracle. Masukan password dan ulangi password yang diinputkan. Kemudian klik Next

q5

  1. Kemudian installer akan memberikan informasi mengenai port HTTP yang akan digunakan oleh APEX(ApplicationExpress) untuk mengelola database. Klik Next 

q6

  1. Tunggu hingga proses instalasi selesai

q7

  1. Jika sudah selesai maka akan muncul tampilan seperti dibawah ini, kemudian kita Klik NEXT

q8

 

PENGENALAN ORACLE HOMEPAGE

Setelah kita selesai menginstall Oracle, penasarankan bagaimana menggunakan Oracle database homepage? Caranya seperti dibawah ini :

1. Pastikan Oracle Service sudah menyala dengan memeriksanya di Windows Task Manager. Kemudian pilih :

Start->All Programs-> Oracle 10g Database ExpressEdition -> GoToDatabase Homepage.

Kemudian akan muncul tampilan seperti dibawah ini:
z1

 

2. Masukan Usenrname dan Password yang kita buat saat kita menginstall Oracle tadi.

2

3. Ketika username dan password benar maka akan masuk ke halaman berikut ini :

3

Menggunakan SQL*PLUS 

aplikasi SQL Plus yang berbasis command line salah satu cara masuk ke Oracle Database Homepage. Caranya :

memilih Start->AllPrograms->Oracle 10g Database Express Edition->Run SQL Command Line.

v

Setelah SQL Command Line tampil, kita ketik conn system; kemudian enter. Maka akan muncul meminta password, ketika kita mengetik password akan tidak terlihat apa-apa kemudian kita enter. Jika Password benar maka akan tampil tulisan Connected menandakan bahwa ini siap untuk digunakan.

v1

 

 

Review Buku Rekayasa Perangkat Lunak

February14

1. Rekayasa perangkat lunak

Rekayasa Perangkat Lunak merupakan Ilmu yang membahas semua aspek produksi perangkat lunak yang berarti semua hal yang berhubungan dengan proses produksi mulai dari tahap awal menganalisa kebutuhan pengguna, menentukan spesifikasi dari kebutuhan pengguna, sdisain, pengkodean, pengujian sampai dengan pemeliharaan sistem yang digunakan.

2. Model Rekayasa Perangkat Lunak
rp1

Gambar diatas merupakan System Develpoment Life Cycle yang umumnya menjadi acuan bagi beberapa model yang membantu dalam proses pengembangan perangkat lunak. Oleh karena itu ada beberapa persamaan dari model-model ini meskipun emmpunyai karakteristik masing-masing yang berbeda, diantaranya :

  • Kebutuhan terhadap definisi masalah yang jelas.
  • Tahapan-tahapan pengembangan yang teratur yang mengikuti pola umum analysis – design – coding –testing – maintenance.
  • Stakeholder berperan sangat penting dalam keseluruhan tahapan pengembangan yang berupa pengguna, pemilik, pengembang, pemrogram dan orang-orang yang terlibat dalam rekayasa perangkat lunak tersebut.
  • Masing-masing tahapan dalam model biasanya menghasilkan sejumlah tulisan, diagram, gambar atau bentuk-bentuk lain yang harus didokumentasi dan merupakan bagian tak terpisahkan dari perangkat lunak yang dihasilkan.
  • Keluaran dari proses pengembangan perangkat lunak harus bernilai ekonomis.

 2.1 The waterfall model

rp2

The Waterfall model atau bisa diartikan model air terjun, model ini prosesnya mirip dengan air terjun yang bertingkat. Dalam model ini terdapat lima tahapan utama, yaitu :

  • Tahap investigasi : tahap menentukan adanya masalah atau menentukan peluang sistem informasi dikembangkan.
  • Tahap analisis : tahap mencari kebutuhan pengguna dan organisasi serta menganalisa kondisi yang ada sebelum diterapkan sistem informasi yang baru.
  • Tahap disain : tahap menentukan spesifikasi detil dari komponen komponen sistem informasi (manusia, hardware, software, network dan data) dan produk-produk informasi yang sesuai dengan hasil tahap analisis.
  • Tahap implementasi : Tahap mendapatkan atau mengembangkan hardware dan software (pengkodean program), melakukan pengujian, pelatihan dan perpindahan ke sistem baru.
  • Tahapan perawatan (maintenance) : tahap yang dilakukan ketika sistem informasi sudah dioperasikan. Pada tahapan ini dilakukan monitoring proses, evaluasi dan perubahan (perbaikan) bila diperlukan.

2.2.Prototyping model

Prototyping merupakan pendekatan dalam rekayasa perangkat lunak yang langsung menggambarkan sebuah perangkat lunak yang akan bekerja dalam lingkungannya sebelum melakukan tahapan konstruksi aktual. Dibawah ini merupakan gambar klasifikasi Prototyping Model :

rp3

Keterangan :

  • Reusable prototype        : Prototype yang akan ditransformasikan menjadi produk final.
  • Throwaway prototype  :Prototype yang akan dibuang begitu selesai menjalankan maksudnya.
  • Input/output prototype :Prototype yang terbatas pada antar muka pengguna (user interface).
  • Processing prototype     :Prototype yang meliputi perawatan file dasar dan proses-proses transaksi.
  • System prototype :Prototype yang berupa model lengkap dari perangkat lunak.

 

Dalam prototyping tahapannya dipercepat dengan menggunakan strategi utama yaitu kerjakan yang mudah terlebih dahulu dan sampaikan kepada pengguna sesegera mungkin. Berikut merupakan gambar model prototyping :

rp4

Terdapat 6 tahapan dalam model ini diantaranya :

  • Identifikasi kandidat prototyping : Mengidentifikasi kandidat meliputi user interface (menu, dialog, input dan output), file-file transaksi utama, dan fungsi-fungsi pemrosesan sederhana.
  • Rancang bangun prototype : Merancang dengan bantuan software seperti word processor, spreadsheet, database, pengolah grafik, dan software CASE (Computer-Aided System Engineering).
  • Uji prototype : Meguji prototype dengan tujuan untuk memastikan prototype dapat dengan mudah dijalankan untuk tujuan demonstrasi.
  • Siapkan prototype USD (User’s System Diagram) : mengidentifikasi bagian-bagian dari perangkat lunak yang di-prototype-kan.
  • Evaluasi dengan pengguna : mengevaluasi prototype dan melakukan perubahan jika diperlukan.
  • Transformasi prototype ke perangkat lunak yang beroperasi penuh : melakukan penghilangan kode-kode yang tidak dibutuhkan, penambahan program-program yang memang dibutuhkan dan perbaikan dan pengujian perangkat lunak secara berulang.

2.3 Unified Process dan Unified Modeling Language

Unified Process (UP) merupakan metode yang menekankan pada use-case dan pendekatan iteratif untuk siklus pengembangan perangkat lunak.

rp5

Terdapat empat tahapan dalam metode ini, yaitu :

  • Inception : Tahapan awal yang melakukan penilaian sebuah proyek perangkat lunak mendapatkan kesepakatan dari stakeholdersehubungan dengan tujuan dan dana proyek.
  • Elaboration : Tahapan yang bertujuan untuk mendapatkan gambaran,umum kebutuhan, persyaratan dan fungsi-fungsi utama perangkat lunak.
  • Construction : Tahapan yang bertujuan membangun perangkat lunak sampai siap digunakan.
  • Transition : Tahap yang difokuskan pada penyampaian perangkat lunak yang sudah jadi pada pengguna.

Ketika menggunakan model UP ini tidak terlepas dari UML (Unified Modeling Language). UML itu sendiri adalah bahasa pemodelan standar yang mendefinisikan notasi dan semantik sebagai diagram. Terdapat beberapa jenis diagram dalam UML, diataranya :

  • Use-case diagram : Diagram yang menggambarkan interaksi antara pengguna dengan sebuah perangkat lunak
  • Activity diagram : Diagram yang menggambarkan prosedur-prosedur perilaku perangkat lunak.
  • Class diagram : Diagram yang berguna untuk menggambarkan class, fitur,dan hubungan-hubungan yang terjadi.
  • Sequence diagram : Diagram yang berguna untuk menggambarkan interaksi antar obyek dengan penekanan pada urutan proses atau kejadian.
  • State machine diagram : Diagram yang digunakan untuk menggambarkan bagaimana suatu kejadian mengubah obyek selama masa hidup obyek tersebut.
  • Component diagram : Diagram yang berguna untuk menggambarkan struktur dan koneksi komponen.

 

Referensi :

Buku Rekayasa Perangkat Lunak Jilid 1

penulis Aunur R. Mulyanto.

Diterbitkan oleh :
Direktorat Pembinaan Sekolah Menengah Kejuruan
Direktorat Jenderal Manajemen Pendidikan Dasar dan Menengah
Departemen Pendidikan Nasional
Tahun 2008

 

Hello world!

February12

Welcome to Blog Civitas UPI. This is your first post. Edit or delete it, then start blogging!