cara mengatasi error while trying to run project could not load file or assembly

Mungkin teman-teman lagi nyari cara mengatasi error while trying to run project could not load file or assembly, kemarin juga saya cari kemana-mana tidak ketemu. karena tidak ketemu ehhh saya buat inisiatif untuk memperbaikinya sendiri. hanya sedikit pengaturan di project kita. 

Mungkin yang tampak tampil pesannya di layar kamu seperti ini iyah, 

Error while trying to run project: Could not load file or assembly 'Tool' or one of its dependencies. The module was expected to contain an assembly manifest.

iyahh.. langkahnya cukup mudah.. kamu buka project kamu tadi. ehh jangan lupa ini hanya bekerja pada visual studio 2010 ya. kalau yang lain belum tahu. 

setelah selesai kamu buka. klik project, lalu properti tampak akan tampil seperti di bawah ini 

lalu klik assembly informastion, beri centang pada make assembly COM-Visible

selesai.. tekan f5 dah sukses berjalan. semoga berhasil ya :) kalau ngak berhasil juga. coba untuk mencari di tetangga sebelah :D kwkwkwkw :)

Perkembangan Linux dan pengertiannya

LINUX

Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.
Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya,peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 olehRichard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.

command DOS pada Command Promt



Rangkuman SO Selama masuk Praktek :
Date : Untuk menampilkan tanggal pada komputer anda.

Time : Untuk menampilkan Jam /waktu pada komputer anda.




Commend “cls” untuk membersihkan layar.
Dir : Untuk menampilkan folder yang ada pada disk anda.

CD : Untuk membuka file directory yang anda inginkan ( cth , CD Zulvan lalu tekan dir untuk menampilkan isi dari file directory zulvan)




CD.. : Untuk kembali ke file directory yang sebelumnya contoh : D:\zulvan\tugas\ di saat kita membuat command CD.. maka tampilan akan jadi D:\zulvan\




MD : Untuk membuat file directory ( Contoh : MD Zulvan, lalu tekan enter dan ketik “dir” untuk menampilkan file directory )





RD : Untuk menghapus file directory ( Contoh : RD zulvan)

VER : Untuk melihat versi Dos yang kita jalankan





Copy con : Untuk membuat file yang Extention .txt , .docx dll. ( contoh : copy con zulvan.txt lalu tekan enter lalu isi kalimatnya, lalu tekan ctrl +z lau enter)

Type zulvan.txt : untuk menampilkan isi dari file zulvan.txt atau juga bisa dengan mengetik commandnya langsung dengan zulvan.txt






Ren : Untuk mengubah nama file ( contoh : zulvan.txt ke zulvan.docx atau acakan.txt )


Copy : untuk memindahkan file yang berExtention ke drive yang kita inginkan





Program koneksi, tambah data, edit data, delete data dan update data pada Visual Studio

Program koneksi, tambah data, edit data, delete data dan update data pada Visual Studio

Public Class Form1
    Dim tabel As OleDb.OleDbDataAdapter
    Dim data As DataSet
    Dim record As New BindingSource
    Sub bersih()
        txtharga.Text = ""
        txtid.Text = ""
        txtjlh.Text = ""
        txtkategori.Text = ""
        txtnama.Text = ""
        txttotal.Text = ""
        Call data_mahasiswa()
    End Sub
    Sub data_mahasiswa()
        Call dbkoneksi()
        tabel = New Data.OleDb.OleDbDataAdapter("select * from tbobat", database)
        data = New DataSet
        tabel.Fill(data)
        record.DataSource = data
        record.DataMember = data.Tables(0).ToString()
        DataGridView1.DataSource = record
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Call data_mahasiswa()
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim sqlquery As New OleDb.OleDbCommand
        sqlquery.Connection = database
        sqlquery.CommandType = CommandType.Text
        sqlquery.CommandText = "insert into tbobat values ('" & txtid.Text & "','" & txtkategori.Text & "','" & txtnama.Text & "','" & txtjlh.Text & "','" & txtharga.Text & "','" & txttotal.Text & "')"
        sqlquery.ExecuteNonQuery()
        MsgBox("Data terimpan")
        Call bersih()

    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim sqlquery As New OleDb.OleDbCommand
        sqlquery.Connection = database
        sqlquery.CommandType = CommandType.Text
        sqlquery.CommandText = "Delete from tbobat where id = '" & txtid.Text & "'"
        sqlquery.ExecuteNonQuery()
        MsgBox("Data Dihapus")
        Call bersih()
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        Try
            Call dbkoneksi()
            Dim sqlquery As New OleDb.OleDbCommand
            sqlquery.Connection = database
            sqlquery.CommandType = CommandType.Text
            sqlquery.CommandText = "Update tbobat set id = '" & txtid.Text & "',kategori = '" & txtkategori.Text & "', nama = '" & txtnama.Text & "',jumlah = '" & txtjlh.Text & "',harga = '" & txtharga.Text & "',total = '" & txttotal.Text & "' where id = '" & txtid.Text & "'"
            sqlquery.ExecuteNonQuery()
            MsgBox("Data Berhasil Di Update")
            Call bersih()
        Catch ex As Exception
            MsgBox(ex.ToString())
        End Try

    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        Dim id = InputBox("Masukkan Nim Mahasiswa")
        Try
            data.Tables(0).PrimaryKey = New DataColumn() {data.Tables(0).Columns("id")}
            Dim row As DataRow
            row = data.Tables(0).Rows.Find(id)

            txtkategori.Text = row("kategori")
            txtnama.Text = row("nama")
            txtid.Text = row("id")
            txtharga.Text = row("harga")
            txtjlh.Text = row("jumlah")
            txttotal.Text = row("total")
        Catch ex As Exception
            MsgBox("Data Tidak ada / anda batal mencari Data !!")
        End Try


    End Sub

    Private Sub txtharga_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtharga.TextChanged
        txttotal.Text = Val(txtjlh.Text) * Val(txtharga.Text)
    End Sub

    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        bersih()
    End Sub

    Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
        Me.Close()
    End Sub
End Class



Imports System.Data
Imports System.Data.Sql
Module koneksi
    Public database As OleDb.OleDbConnection
    Public Sub dbkoneksi()
        Try
            database = New OleDb.OleDbConnection("Provider=SQLOledB.1;Integrated Security=SSPI;Persist Security Info=False;Initial catalog=apotik;data source=ZULVAN-PC\SQLEXPRESS")
            database.Open()
        Catch ex As Exception
            MsgBox(ex.ToString)
        End Try
    End Sub
End Module



Kegunaan Tools Box Visual Studio 2010

Kegunaan Tools Box Visual Studio 2010

Macam – Macam Kegunaan Tools Box

1.       Pointer
merupakan arah penunjuk,di Gunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form.

2.       Picture box
Merupakan tool untuk menampilkan gambar pada vb

3.       Label
Merupakan tool untuk membuat teks seperti judul, dan sebagainya. Label tidak bisa di ubah-ubah oleh user.

4.       Frame
Merupakan tool untuk membuat sebuah bingkai.

5.       CheckBox
Merupakan tool untuk membuat kontrol pilihan, dimana kontrol ini terpilih jika di klik user. CheckBox dapat di pilih 1 atau lebih.

6.       ComboBox
merupakan tool Untuk membuat kontrol kombinasi antara TextBox dengan ListBox.

7.       HscrollBar
merupakan tool Untuk membuat Scrollbar secara horizontal.

8.       Timer
Merupakan tool untuk mengontrol waktu.

9.       DirListBox
Merupakan tool untuk menampilkan direktori atau folder.

10.   Shape
Merupakan tool untuk membuat kotak, persegi panjang atau lingkaran.

11.   Image
Untuk membuat gambar.

12.   OLE
Untuk menghubungkan software lain ke form.

13.   PictureBox
Untuk menampilkan gambar di form.
14.   TextBox
Merupakan tool untuk membuat teks yang bisa di ubah-ubah oleh user.

15.   CommandButton
Merupakan tool untuk membuat tombol, seperti tombol OK, cancel, dan sebagainya terserah anda.

16.   OptionButton
Merupakan tool untuk membuat menu suatu pilihan,Fungsinya sama seperti CheckBox, namun OptionButton hanya dapat di pilih 1 oleh user.

17.   ListBox
Merupakan tool untuk membuat daftar pilihan.

18.   VscrollBar
Untuk membuat Scrollbar secara vertikal.

19.   DriveListBox
Merupakan tool untuk menampilkan drive yang ada di komputer.

20.   FileListBox
Merupakan tool untuk menampilkan file-file.

21.   Line
Merupakan tool untuk membuat garis.

22.   Data
Merupakan tool untuk menghubungkan database ke form.



Macam – Macam Event dan Kegunaannya

1.      Event  Untuk Mouse
a.      Click, tombol kiri mouse ditekan dan proses akan dilakukan pada saat melepas tombol kiri mouse dengan posisi tepat pada object tersebut.
b.      DbClik, tombol kiri mouse dengan posisi sebanyak 2 kali dengan  cepat  dan proses akan dilakukan padasaat  penekanan yang kedua.
c.       MouseDown, proses akan dilakukan pada saat menekan tombol kanan/kiri mouse
d.      MouseUp, tombol kiri/kanan mouse ditekan dan proses akan dilakukan pada saat melepas tombol kiri/kanan mouse dengan posisi tanpa harus pada object tersebut.
e.      MouseMove, proses akan dilakukan apabila mouse digerakan dan mengenai object tersebut tanpa menekan tombolnya.

2.      Event Untuk Keyboard
a.      KeyPress, proses akan dilakukan apabila sebuah tombol keyboard ditekan. Untuk menyatakan sebuah tombol keyboardyang di tekan dengan menggunakan  kode ASCII.
b.      KeyDown, proses akan dilakukan apabila sebuah tombol keyboard ditekan.
c.       KeyUp, proses akan dilakukan apabila dilakukan sebuah tombol keyboard dilepaskan.

3.      Event Untuk Perubahan
a.      Active, proses akan dilakukan apabila sebuah form menjadi jendela yang aktif.
b.      Deactive, proses akan dilakukan apabila dilakukan perpindahan dari satu form ke form yang lain.
c.       GotFocus, proses akan dilakukan apabila object  tersebut menjadi focus.
d.      LostFocus, proses dilakukan apabila objok tersebut kehilangan / sudah tidak menjadi focus dikarenakan focus telah berpindah ke objek lain.
e.      Load, proses akan dilakukan apabila sebuah form dibuka/dijalankan.
f.        UnLoad, proses akan dilakukan apabila sebuah form diubah.
g.      Resize, proses akan dilakukan apabila ukuran form diubah.
h.      Change, proses akan dilakukan apabila isi / nilai sebuah object diubah


Pengertia Arsitektur dan Organisasi Komputer


1.    Jelaskan pengertian Organisasi Komputer. Apa bedanya dengan Arsitektur Komputer ?
Jawab :
·         Organisasi Komputer adalah bagian yang terkait erat dengan unit–unit operasional dan komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Organisasi komputer adalah bagian yang terkait erat dengan unit – unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Biasanya mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen-komponen sistem komputer.

·         Arsitektur Komputer lebih cenderung pada kajian atribut–atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O. Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi masukan digital dan mengolah informasi tersebut menurut seperangkat instruksi yang tersimpan dalam komputer tersebut dan menghasilkan keluaran informasi yang dihasilkan setelah diolah.

2.    Gambarkan dan jelaskan bagaimana diagram siklus instruksi pada CPU dengan Interupsi !
Jawab :
·        


Dengan adanya  mekanisme  interupsi, prosesor  dapat  digunakan untuk  mengeksekusi instruksi-instruksi lain. Saat suatu modul telah selesai menjalankan tugasnya dan siap menerima tugas berikutnya maka modul ini akan mengirimkan permintaan interupsi ke prosesor. Kemudian prosesor  akan menghentikan eksekusi  yang  dijalankannya  untuk  menghandel  routine  interupsi.
·         Setelah program interupsi selesai maka prosesor akan melanjutkan eksekusi programnya kembali. Saat  sinyal  interupsi  diterima  prosesor  ada  dua  kemungkinan tindakan, yaitu interupsi diterima/ditangguhkan dan interupsi  ditolak. Apabila  interupsi  ditangguhkan, prosesor  akan melakukan hal – hal dibawah ini :
1.    Prosesor  menangguhkan eksekusi  program  yang  dijalankan dan menyimpan konteksnya. Tindakan ini adalah menyimpan alamat instruksi berikutnya yang akan dieksekusi dan data lain yang relevan.
2.    Prosesor menyetel program counter (PC) ke alamat awal routine interrupt handler.


3.    Jelaskan metode akses pada memori dan berikan contoh-contoh yang menggunakan metode akses tersebut.
Jawab :
Ø  Sequential Access
·         Memori diorganisasikan menjadi unit-unit data, yang disebut record.
·         Akses dibuat dalam bentuk urutan linier yang spesifik.
·         Informasi pengalamatan dipakai untuk memisahkan record-record dan untuk membantu proses pencarian.
·         Mekanisme baca/tulis digunakan secara bersama (shared read/write mechanism), dengan cara berjalan menuju lokasi yang diinginkan untuk mengeluarkan record.
·         Waktu access record sangat bervariasi.
·         Contoh sequential access adalah akses pada pita magnetik
Ø  Direct Access
·            Seperti sequential access, direct access juga menggunaka shared read/write mechanism, tetapi setiap blok dan record memiliki alamat yang unik berdasarkan lokasi fisik.
·            Akses dilakukan secara langsung terhadap kisaran umum (general vicinity) untuk mencapai lokasi akhir.
·            Waktu aksesnya bervariasi.
·            Contoh direct access adalah akses pada disk.

Ø  Random Access
·            Setiap lokasi dapat dipilih secara random dan diakses serta dialamati secara langsung.
·            Waktu untuk mengakses lokasi tertentu tidak tergantung pada urutan akses sebelumnya dan bersifat konstan.
·            Contoh random access adalah sistem memori utama.

Ø  Associative Access
·            Setiap word dapat dicari berdasarkan pada isinya dan bukan berdasarkan alamatnya.
·            Seperti pada RAM, setiap lokasi memiliki mekanisme pengalamatannya sendiri.
·            Waktu pencariannya tidak bergantung secara konstan terhadap lokasi atau pola access sebelumnya.
·            Contoh associative access adalah memori cache.

4.    A. Nyatakan bilangan ini dengan excess 128 (bias128) : 0,125
Jawab :

B. Jika bilangan ini dijumlahkan bagaimana hasilnya ?
Jawab :
01010101
01111101
--------------+
11010010