Rabu, 15 Oktober 2014

TUGAS DasKomPro

DISINI KITA AKAN MENENTUKAN BEBERAPA ANGKA YANG AKAN DICOBA, YAITU SEBAGAI BERIKUT :1. bilangan Ganjil atau Genap2. bilangan Positif atau 0 atau Negatif3. bilangan Prima atau Bukan Bilangan Prima4. bilangan Pecahan atau Bulat.
Langsung aja ya, kalo ini desain layout milik saya.

DAN INI KODE PROGRAMNYA.SILAHKAN KALO MAU KOPAS KODE KODENYA UNTUK MEMPERMUDAH PEMBUATANNYA

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
/*
NIM   : 1403030020
Nama  : Irawan Adi Prastowo
Prodi : Teknik Elektro
 */
namespace Tugas_DasKomPro

{
    public partial class Form1 : Form
    {
        float A;
        int B;
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            A = float.Parse(textBox1.Text);
            textBox1.Text=A.ToString();
            if (A % 2 == 0)
                label2.Text = "Bilangan Genap";
            else
            {
                label2.Text = "Bilangan Ganjil";
            }
            if (A > 0)
                label3.Text = "Bilangan Positif";
            else if (A == 0)
                label3.Text = "Bilangan Nol";
            else
            {
                label3.Text = "Bilangan Negatif";
            }
            for (int i = 1; i <= 10; i++)
                if ((A % 2 != 0) && (A % 2 != 1) && (A % 2 != -1))
                    label4.Text = "Bilangan Pecahan";
                else
                {
                    label4.Text = "Bilangan Bulat";
                }
            for (int y = 2; y <= A; y++)
                B = 0;
            for (int h = 2; h <= Math.Sqrt(A); h++)
                if (A % h == 0)
                    B++;
            if (B == 0)
                label5.Text = "Bilangan Prima";
            else
            {
                label5.Text = "Bukan Bilangan Prima";
            }

        }

        private void button2_Click(object sender, EventArgs e)
        {
            textBox1.Text = "";
            label2.Text = "";
            label3.Text = "";
            label4.Text = "";
            label5.Text = "";
        }

        

        

        

        
    }
}

Sekian dan Matur Thank You :D

Selasa, 07 Oktober 2014

Tugas DasKomPro

Berikut layout hasil aplikasi untuk menghitung Luas dan Volume Balok dengan menggunakan C#











bahasa C atau code untuk Luas dan Volume balok :

namespace latihan2
{
    public partial class Form1 : Form
    {
        float L;
        float V;
        float p;
        float l;
        float t;
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            p = float.Parse(textBox1.Text);
            l = float.Parse(textBox2.Text);
            t = float.Parse(textBox3.Text);
            L = 2*(p*l+p*t+l*t);
            V = (p*l*t);
            textBox4.Text = L.ToString();
            textBox5.Text = V.ToString();
    }
    }

}


Selasa, 23 September 2014

Dasar Komputer dan Pemrograman

Pemrograman adalah pokok dari proses pembuatan program itu sendiri namun pemrograman bergantung dari pemahaman persoalan, analisis sistem, perencanaan-perencanaan  dalam mendesain program itu sendiri.
Dalam membuat sebuah program ada tahap-tahap yang perlu anda lakukan:
  1. Mendefinisikan Masalah/Defining the problem
    Masalah/Probem disini adalah kompenan apa saja yang diperlukan agar program ini jalan dikenal dengan masukan/inputnya apa saja, mendefinisikan apa yang nanti akan dilakukan oleh program dan bagaimana keluaran dari program yang kita harapkan nantinya.
  2. Perencanaan/Planning/Desain sistem
    Pada tahap ini adalah medefinisikan langkah-langkah apa saja yang dilakukan oleh program dalam menyelesaikan permasalahan yang ada. Bentuk dari perencanaan itu bisa berupa flowchart ataupun algoritma dari program, sehingga kita akan tahu proses apa saja yang ada dalam program tersebut. semakin detail flowchart  atau algoritma yang dibuat semakin mudah juga pada tahap implementasi/coding nantinya.
  3. Implementasi/Koding/Programming
    Kini saatnya anda menulis program, tahap ini juga mencakup tahap perbaikan error dan testing. Menulis program dengan terstruktur dan sesuai dengan flowchart yang telah kita buat.
  4. Dokumentasi/Documentation
    Setelah tahap coding selesai, sangat disarankan bagi anda untuk membuat semacam dokumentasi. Tambahkan komentar-komentar pada program anda dan “bukukan” program yang akan anda buat. Hal ini akan bermanfaat jika anda sudah membuat program yang begitu banyak, dan suatu ketika nanti anda ingin mengambil sebagian dari code program anda yang lama untuk disisipkan pada program anda yang baru. Bayangkan jika anda tidak membuat dokumentasi, waktu anda akan sangat terbuang dengan menelusuri program-program lama anda satu-persatu.
  5. Testing
a.    Unit Testing
Menguji setiap unit dan modul yang terdapat dalam program tersebut
    1. Integration Testing
      Menguji integrasi yang dilakukan kepada program seperti halnya ketika program tersebut sudah diinstall di client kita yang membutuhkan integrasi dengan sisitem yang lain seperti halnya integrasi dengan database.
    2. Validation Testing
      menguji masukan yang diberikan kepada program. apapun masukannya program harus bisa menyelesaikan dengan baik.
    3. Sistem Testing
      Pada tahap ini menguji permorfa dari program, apabila program dijalankan dengan kondisi-kondisi tertentu bagaimana?
  1. Operasional dan Maintenance
    Pada tahap ini sebenarnya bagaimana program yang telah kita buat dan testing ini bekerja sebagaimana mestinya, update program, menyeselaikan bug yang tidak ditemukan pada saat testing, serta pengembangan yang dapat dilakukan dengan program tersebut.
Setelah kita tahu bagaimana atau langkah -langkah dalam membuat program yang baik, alangkah sebaiknya dalam perencanaan sistem atau program tidak asal-asalan bahkan hanya menganggap seperti menggoreng tempe itu tadi, dibolak-balik matang, ingat Programmer juga manusia.. bukan robot yang sekali pencet bisa menyelesaikan masalah.
Jika kita ingin membuat program tentu saja kita harus menggunakan software yang khusus untuk pembuatan program.
Berikut ini adalah software-software yang biasa digunakan dalam pembuatan program:

·                     Basic: MS Visual Basic
·                     C: MS Visual C++
·                     Delphi: Borland Delphi
·                     Java: IntelliJ IDEA, Eclipse, NetBeans
·                     Pascal: Turbo Pascal, Lazarus

 Bahasa pemrograman adalah suatu perangkat lunak dan bahasa yang digunakan untuk membuat program-program komputer atau sering disebut sebagai bahasa computer. Bahasa pemograman komputer yang kita kenal antara lain adalah Java, Visual Basic, C++, C, C#,  Cobol, PHP, .Net, dan  masih banyak lainnya.
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Sementara itu konsep dalam algoritma dapat kita terapkan pada simbol-simbol yang akan terbentuk dengan nama diagram alir. Diagram alir( Flowchart ) adalah penulisan algoritma pemrograman dengan menggunakan symbol-simbol yang dapat memudahkan dalam memahami alur program secara menyeluruh.
Berikut ini adalah contoh dari algoritma beserta diagram alirnya 
1.    Siapkan alat dan bahan
2.    Masak air hingga panas
3.    Tuangkan kopi dan air kedalam gelas
4.    Aduk” dan kopi siap diminum

5.    Selesai.
 berikuit adalah contoh diagram alir untuk menentukan bilangan apakah prima atau bukan prima :

Kamis, 18 September 2014

TESTING

hay guys saya mencoba ngeblog di blog baru saya walaupun sedikit awam dan tentunya blog ini belom menarik karena saya belom ahli dalam dunia maya. untuk selanjutnya saya akan berbagi informasi di blog ini untuk kalian semua guys... :-D

SEE YOU LATER. . . .