Kumpulan Artikel-Artikel Menarik

Kumpulan Artikel-Artikel Menarik

Rabu, 22 Juni 2016

Konsep Dasar Pascal

KONSEP DASAR BAHASA PASCAL


Pemrograman (programming) :pekerjaan penulisan instruksi bagi komputer untuk menyelesaikan suatu masalah.
Program      himpunan instruksi yang diperuntukkan bagi komputer, untuk menyelesaikan masalah yang diberikan.
Interpreter   menerjemahkan perintah baris demi baris dan langsung melaksanakannya. contoh : BASIC.
Compiler     :  menerjemahkan dulu seluruh perintah dalam bahasa mesin. Baru kemudian terjemahan tersebut dijalankan oleh komputer.  Contoh : FORTRAN, C, PASCAL.

1.  Sejarah Singkat Bahasa PASCAL
Bahasa PASCAL pertama kali dikembangkan pada awal tahun 70-an oleh NICLAUS WIRTH di Technical University, Zurich – Swiss. Nama PASCAL diambil dari nama seorang ahli matematika bangsa Perancis, yaitu BLAISE PASCAL yang telah berjasa menemukan alat hitung mekanis pertama didunia pada abad ke-17. Bahasa pemrograman ini termasuk kategori “High Level Language”. Instruksi-instruksi yang digunakan dalam bahasa pemrograman ini sangat sistematis dan terstruktur.
Pada Awalnya bahasa pemrograman ini diperkenalkan dengan tujuan untuk menjelaskan masalah pemrograman komputer bagi mahasiswa yang belajar pemrograman komputer. Ternyata dalam waktu singkat, bahasa pemrograman ini menjadi salah satu bahasa yang sangat populer dikalangan universitas, sehingga menjadi julukan sebagai bahasa universitas. Mulai dari awal perkembangannya hingga saat ini banyak sekali jenis bahasa pemrograman ini, masing-masing merupakan hasil pengembangannya, antara lain :
UCSD Pascal
Microsoft Pascal
Apple Pascal
Turbo Pascal
·   Diantara versi-versi yang ada, Turbo Pascal merupakan versi yang sangat populer saat ini.

2. Struktur Dan Komponen Dasar Program Pascal
            Struktur dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu bagian deklarasi dan bagian pernyataan (statement).
Ø  Struktur program :
            Judul Program                                    PROGRAM nama-program;
            Blok Program 
            Bagian deklarasi
- deklarasi label                                   LABEL nama-label;
- deklarasi konstanta                           CONST…………..;
- deklarasi tipe                                     TYPE …………….;
- deklarasi variabel                              VAR ……………...;
- deklarasi prosedur                            PROCEDURE nama-prosedur;
                                                                        ……………………………….;
- deklarasi fungsi                                 FUNCTION nama-fungsi;
                                                                        ………………………….;
            Bagian Pernyataan                
            Begin
                        (statement)                             
                        …………;
                        …………;
end.
Contoh :  Menghitung luas bidang berbentuk empat persegi panjang dengan panjang P dan lebar L.
PROGRAM Luas;                                     {Judul}
VAR P,L,Luas  : real;                                {Deklarasi variabel}
BEGIN
      Read (P,L);                                         {Statement}
      Luas := P*L;                                        {Statement}
      Write (P,L,Luas);                                 {Statement}
END.

Judul program sifatnya optional, dan bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik koma. Bagian deklarasi digunakan bila di dalam program digunakan pengenal  (identifier). Identifier  dapat berupa label, konstanta, tipe, variabel, prosedur dan fungsi. Kalau suatu program menggunakan identifier, Pascal menuntut supaya identifier tersebut diperkenalkan terlebih dahulu sebelum digunakan, yaitu dideklarasikan terlebih dahulu pada bagian ini.

sumber : materi matkul AP2 

Konsep dasar Database

Konsep dasar Database

Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, mahasiswa, pembeli), barang, hewan, peristiwa, konsep, keadaan dan sebagainya yang direkam dalam bentuk angka, huruf, symbol, teks, gambar, bunyi atau kombinasinnya.

Basis data (Database) adalah sekumpulan data yang terintegrasi yang diorganisasikan untuk memenuhi kebutuhan para pemakai didalam suatu organisasi.

DBMS (Database Management System) adalah perangkat lunak yang menangani semua pengaksesan ke basis data contoh : DBMS adalah MySQL, SQL Server, ORACLE, DB2, Postgree, dan lain lain.

Penulisan Matkul organisasi dan metode #













Sumber : modul kursus DBMS

Rabu, 27 April 2016

Perusahaan Yang Tidak TerManage | Tugas Organisasi dan Metode #

Tugas

Nama : M. Rivo Shofwan

Mata kuliah : Organisasi dan metode#
Kelas : 1DB04
NPM : 341154153


Perusahaan yang tidak terManage
Beberapa minggu sebelum lulus dari sekolah bisnis. Pablo Cervantes memulai pencarian kerjanya di daerah San Diego,California.Ketika ia sedang membaca iklan baris,matanya tertuju pada suatu iklan tertentu.
Dicari seorang pekerja keras,enerjik untuk bergabung ke sebuah perusahaan yang baru terbentuk di bidang pembuangan Limbah. Kami mengantisipasi pertumbuhan 500% dalam beberapa tahun pertama. Orang yang bergabung bersama perusahaan kami harus melupakan soal batasan dan peranan yang mengekang yang ada di kebanyakan perusahaan. Tulis data diri anda dan kirim ke PO Box 7654.
Berpikir “Apa bisa aku kehilangan?”  Cervantes langsung mengirim surat dan resume-nya.
Cervantes mengikuti petunjuk ke sebuah bangunan berbatako di suatu daerah pinggiran kota.
Berg mengantar Cervantes ke sudut sebuah bangunan yang sebenarnya adalah sebuah gedung kosong. Mereka masing-masing duduk di sebuah kursi tua yang letaknya berdekatan dengan meja kerja. “Jangan tertipu oleh penampilannya” ujar Berg. “Kita sedang mengerjakan sesuatu yang besar di sini.
Kami punya kontrak satu juta dollar di muka dengan sebuah eksperimen baru pembuangan limbah padat dengan menggunakan energi matahari. Ini adalah sebuah terobosan untuk masa depan.
“Kedengarannya keren untukku” ujar Cervantes. “Tapi,bidang pekerjaan apa yang sedang anda pikirkan? Saya punya latar belakang bisnis.
Dengan sebuah senyuman,Berg menatap Cervantes lalu berkata “Pablo,itulah tadi yang kami maksudkan dalan iklan. Solar Waste tidak mengenal perpangkatan kerja,tidak ada deskripsi dalam suatu pekerjaan dan tidak ada tingkatan manajemen.
“Sekarang anda sudah paham. Di sini tidak ada lagi yang namanya organisasi tradisional. Kita kan bekerja layaknya kelompok dan melakukan apa yang perlu diselesaikan”
“Oke,aku mengerti maksud anda. Tapi bagaimana soal gaji awal saya di Solar Waste? Berapa kira-kira?”
“Itu semua tergantung dari standar yang anda tetapkan dan berapa jumlah uang yang kami punya untuk dibayarkan kepada semua orang di perusahaan ini. Kita tidak membayar siapapun dengan upah tetap tiap bulannya.  Jadi,itu tergantung dari seberapa besar konstribusi mereka dan  seberapa banyak pekerjaan yang kami tangani.”
Setelah percakapan selama semenit,Berg berkata “Saya harus mengurus sebuah urusan darurat sekarang. Bisakah anda kembali 20 menit lagi? Setelahnya anda bisa menemui Co-founder Solar Waste. Aku melihat beberapa kemungkinan di sini. Aku tahu dia akan sangat senang untuk bertemu dengan anda.”
Cervantes berjalan menyebrangi jalan untuk membeli sekaleng minuman ringan dari sebuah mesin penjual otomatis di sebuah bengkel. Ia berpikir, “Haruskan aku naik ke mobilku dan pulang? Atau haruskah ku melihat lebih jauh lagi akan kesempatan yang besar ini?”

Pertanyaan Kasus :

1. Apa pendapat anda tentang filosofi manajemen atau limbah surya ?
Jawab:
Menurut saya perusahaan limbah surya bagus karena untuk memanfaat kan limbah dan jika perusahaan itu dikembangkan menggunakan teori organisasi akan maju jika tidak malah akan bangkrut karena tidak ada yg memimpin dan tidak ada yang di atur

2. Akankah  struktur organisasi Marty Berg yang ia pikiran bekerja? Mengapa atau mengapa tidak?
Jawab:
Tidak karena berg hanya memikirkan keuntungan semata sementara perusahaan itu belum mempunyai struktur organisasi

3. Dari sudut pandang anda, Marty Berg menggambarkan sebuah impian atau sebuah lubang ular ? Jelaskan alasannya!
Jawab :
Marty Berg menggambarkan sebuah lubang ular karena ia memiliki filosofi perusahaan yang tidak termanage dengan baik, tidak memiliki teori tentang Organisasi pada umumnya yang didalamnya terdapat struktur, metode tentang organisasi seperti jabatan yang didapat, deskripsi pekerjaan, dan tingkatan manajemen Jadi apabila teori yang digunakan oleh perusahaan limbah surya ini dijalankan perusahaan tidak akan berjalan dengan optimal

4. Apa yang harus Pablo Cervantes lakukan setelah selesai mengambil minuman ringan ?
Jawab :


Ia harus naik ke Mobil dan pulang karena perusahaan itu tidak akan sukses karena tidak mempunyai struktur organisasi. 

Selasa, 05 April 2016

Organisasi Menurut Saya

Organisasi adalah suatu kelompok atau banyak orang yang bergabung untuk mempunyai satu tujuan yang sama

fungsi organisasi untuk memudahkan untuk mencapai tujuan karena dapat saling bertukar pikiran dalam satu kelompok organisasi

Terima Kasih

Contoh Program sederhana pada Pascal

Untuk Penulisan mata kuliah organisasi dan metode #

PASCAL Adalah Bahasa pemrograman tingkat tinggi dan terstruktur sehingga mudah dipahami
Saya akan memberikan contoh sederhana membuat program menggunakan PASCAL


Berikut ini adalah logika program nya :

Program diatas adalah menjelaskan fungsi ‘delete’ pada pascal Yaitu dengan cara sebagai berikut :

Pertama buat judul program dengan menggunakan “program del;” berarti nama program nya “del” karena “program” adalah reserve word untuk membuat judul
“uses crt;” untuk menggunakan/mengaktifkan fungsi “clrscr;” dimana fungsi “clrscr;” itu untuk menghapus layar supaya bersih dari program sebelumnya bila tidak menggunakan “uses crt;” program akan error.
“var” adalah deklarasi variabel fungsi nya untuk memberi variabel pada program.
“a:string;” adalah variabel yang diberi nama “a” dan “string” adalah tipe data yg digunakan variabel tersebut.
“begin” untuk memulai statrment program karna begin merupakan struktur dari program jadi harus digunakan
“a:=’UNIVERSITAS GUNADARMA’;” Untuk memberi/memasukan nilai ke variabel “a” sedangkan fungsi “ := “ adalah aturan dari program PASCAL bila tidak ditulis program akan error fungsi nya sama dengan fungsi “=” didalam matematika.
“writeln (‘sebelum dihapus: ‘,a); “ adalah “writeln”adalah fungsi untuk memerintahkan menulis kata “sebelum dihapus” dilayar output nanti sedangkan “ ,a “ untuk mendeklarasikan variabel “a” supaya tercetak di layar output.
“Delete (a,5,7);” untuk menghapus satu kata di dalam variabel “a” yaitu kata ke 5 dan 7  sesuai perintah tersebut spasi juga dihitung atau tetap dihapus.
“writeln (‘sesudah dihapus : ‘,a);” sama fungsi nya dengan “writeln (‘sebelum dihapus: ‘,a); “ seperti yg sudah saya jelaskan diatas.
“readln;” untuk membaca perintah “writeln;” supaya bisa terlihat di layar output.

“end.” Untuk mengakhiri program bila tidak di gunakan program akan error karena memang sudah aturannya

Berikut ini adalah hasil outputnya :



Terima kasih 

Semoga membantu

Selasa, 21 Februari 2012