Pages

Showing posts with label Lecture Materials. Show all posts
Showing posts with label Lecture Materials. Show all posts

Wednesday, December 2, 2009

Bahan UTS LED

Berikut merupakan sedikit ringkasan tentang materi LED yang kita pelajari, kemungkinan materi yang disampaikan tiap dosen berbeda, namun semua berdasar dari sumber yang sama. Ujian menggunakan soal paralel (kumpulan soal dari semua dosen yang mengajar LED pada semester ini), sehingga berdasarkan merupakan soal kasus yang berhubungan dengan teori di bawah ini:

Ide (Idea) merupakan bagaimana saya dapat...
  • menciptakan sesuatu hal yang baru (create)
  • menambah nilai lebih dari produk yang ada (value added)
  • keuntungan (profit)
  • memperbagai (diversity)
Cara menghasilkan ide:
  • observasi dan keinginan untuk menyelesaikan masalah
  • ingin membantu orang
  • meniru dari orang lain
  • menambah baik benda/ barang yang sudah ada
  • penemuan baru
  • teknologi baru
  • memenuhi tahap keinginan yang meningkat
  • daya saing
  • kekurangan sumber daya
Peluang usaha ditinjau dari beberapa aspek yaitu:
  1. Pasar
  2. Persaingan
  3. Keinginan konsumen/ pelanggan
  4. Kekuatan-kekuatan kita
  5. Kelemahan-kelemahan kita
Marketing MIX (4P):
  • Product
  • Price
  • Promotion
  • Place
Teknik untuk memahami produk "Aspinwall Classification System", yang mengelompokkan produk menjadi 5 variabel, yaitu:
  • Replacement Rate - seberapa sering produk tersebut dipesan oleh pengencer/ konsumen
  • Gross Margin - seberapa besar rata-rata keuntungan yang dihasilkan oleh tiap produk
  • Buyer Goal Adjustment - seberapa besar rentang segmen konsumen yang bisa dicapai
  • Duration of Product Satisfaction - seberapa lama produk tersebut bermanfaat bagi pembeli 
  • Duration of Buyer Search Behaviour - seberapa lama konsumen mencari dan membeli produk tersebut 
Teori Kebutuhan MASLOW


Materi Kuliah Download disini:
PPT (UIB) Materi LED  (12,5 MB)
PDF Materi LED (3,46 MB)
NB: Soal kemungkinan berbentuk kasus, pelajari Pertemuan 1-7 saja

Tuesday, December 1, 2009

Bahan UTS Pemrograman Aplikasi Perangkat Cerdas (Smart Device Programming)

Teman-teman berikut kisi-kisi yang kemarin diberikan oleh dosen kita:
  1. Jelaskan perdaan konfigurasi CDC dengan CLDC!
  2. Jelaskan masing-masing bagian MIDlet life cycle!
  3. Termasuk display keberapa code di bawah ini?

    userName = new TextField("LoginID:","",10,TextField.ANY);
    password = new TextField("Password:","",10,TextField.PASSWORD);

    form = new Form("Sign In",0);
    cancel = new Command("Cancel",Command.CANCEL,2);
    login = new Command("Login",Command.OK,2);

    form.addCommand(login);
    form.setCommandListener(this);
    form.setItemStateListener(this);

    display.setCurrent(form);

    Jelaskan apa yang dilakukan masing-masing baris!

  4. Sebutkan dan jelaskan secara singkat peluang bisnis J2ME menurut Anda (minimal 3)!
  5. Ada 2 jenis High Level Events handling, sebutkan dan jelaskan secara singkat!
Sedikit coret-coret jawaban : download

Bagi yang belum mempunyai ebook-nya bisa download di bawah ini (klik link download atau klik pada gambar) :


Preface :

Most Internet technologies are designed for desktop computers or enterprise servers running on reliable networks with relatively high bandwidth. Handheld wireless devices, on the other hand, have a more constrained computing environment. They tend to have less memory, less powerful CPUs, different input devices, and smaller displays.





Sumber ujian berasal dari ebook ini, silahkan dicetak dan dipelajari. Good luck :

Untuk ebook lainnya yang berhubungan, klik pada menu Download > Ebook

atau direct link

    Sunday, November 29, 2009

    Left, Right and Mid functions in C#

    Pada dasarnya C# tidak menyediakan function Left, Right, Mid untuk mengeksekusi String, namun kita bisa membuat function sendiri. Bagi yang familiar dengan excel mungkin penggunakan Substring sedikit membingungkan karena sebenarnya karakter pertama pada substring menggunakan index 0 (nol), sedangkan pada fungsi Left dan Mid karakter pertama dengan index 1, untuk Right langsung jumlah karakter yang diinginkan.

    Contoh:
    string myString;
    myString = "BUDIYANTO";



    Left(myString,4) hasil BUDI
    myString.Substring(0,4) hasil BUDI


    MID(myString,3,3) hasil DIY
    myString.Substring(2,3) hasil DIY


    RIGHT(myString,5) hasil YANTO
    myString.Substring(4,5) hasil YANTO

    Berikut Fucntion untuk Left, Right, Mid :

    public static string Left(string param, int length)
    {
        string result = param.Substring(0, length);
        return result;
    }
    public static string Right(string param, int length)
    {
        string result = param.Substring(param.Length - length, length);
        return result;
    }
    public static string Mid(string param,int startIndex, int length)
    {
        string result = param.Substring(startIndex, length);
        return result;
    }
    public static string Mid(string param,int startIndex)
    {
        string result = param.Substring(startIndex);
        return result;
    }

    Catatan UTS Pemrograman 3

    Tulisan ini saya khususkan buat teman-teman peminatan PSI semester 7, tetapi tidak tertutup kemungkinan buat teman-teman dan pembaca lainnya. Berikut merupakan catatan yang dapat digunakan untuk membantu teman-teman dalam ujian Pemrograman 3 besok (moga2.. he....), file ini berlisensi GPL jadi silahkan ubah sesuai dengan kebutuhan, jika terdapat penambahan sekiranya catatan ini kurang lengkap tolong beri tahukan kepada saya sehingga saya dapat memperbaikinya lagi.

    Silahkan download : NoteUTSP3
    Revisi download     : NoteUTSP3-Revisi

    Sedikit pembahasan tentang cara menerima inputan teks dari keyboard :
    Hal yang perlu dilakukan untuk pertama yaitu melakukan import library yang diperlukan :

    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    import java.io.IOException;

    import diletakan sebelum Public Class, agar tidak perlu meng-import satu-persatu, maka dapat dengan cara :

    import java.io.*

    Kemudian untuk menggunakannya kita harus memanfaatkan BufferedReader, seperti di bawah ini :

    BufferedReader readIn = new BufferedReader(new InputStreamReader (System.in))

    readIn merupakan sebuah variabel yang dibuat menerima input dari keyboard

    Untuk Coding lengkapnya seperti di bawah ini :

    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    import java.io.IOException;
    public class Main {
        public static void main(String[] args) {
            String name;
            name = "";
            BufferedReader readIn = new BufferedReader(new InputStreamReader (System.in));
            System.out.print("Input your name ");
            try
            {
                name = readIn.readLine();
            }
            catch(IOException e)
            {
                System.out.println("Error");
            }
            System.out.println("Hello " + name);
        }
    }

    Ingat!!! Jika masih kurang dan ada penambahan tolong beri tahu saya...

    NB : Moga dapat membantu sedikit...(walau tidak banyak)

    Friday, November 27, 2009

    Nilai UTS Lab. Jaringan Komputer

    Dibawah ini merupakan jawaban dari soal UTS Lab Jaringan Komputer TA 2009/2010 :

    Silahkan download : Jawaban UTS Lab Jaringan Komputer

    Untuk melihat nilai UTS Lab silahkan download file dibawah ini

    3SIMC : Nilai Ujian
    Password : 3simc (huruf kecil)

    3SIMB : Nilai Ujian
    Password : 3simb (huruf kecil)

    Bagi yang merasa kurang puas dengan nilainya silahkan email kasih saya atau post comment pada blog ini.

    Keep Study Hard....

    Thursday, November 26, 2009

    Nilai UTS Lab. Pemrograman Basis Data

    Berikut nilai ujian UTS Lab. Pemrograman Basis Data untuk kelas 5SIPA TA. 2009/2010, download file di bawah ini

    Download : Daftar Nilai

    Password : 5sipa (huruf kecil)

    Bagi yang merasa nilainya kurang memuaskan dapat post comment di blog ini atau email langsung kesaya...

    Keep study hard....

    Nilai UTS Lab. Sistem Komputer 1

    Berikut nilai ujian UTS Lab. Sistem Komputer 1 untuk kelas 1SIPA TA. 2009/2010, download file di bawah ini

    Download : Daftar Nilai

    Password : 1sipa (huruf kecil)

    Bagi yang merasa nilainya kurang memuaskan dapat post comment di blog ini atau email langsung kesaya...

    Keep study hard....

    Saturday, November 14, 2009

    Membuat Form Koneksi Database dengan VB 2005


    Untuk membuat suatu aplikasi agar bisa dijalankan pada sebuah jaringan diperlukan sebuah form koneksi agar programmer tidak perlu lagi membuka source code aplikasi untuk merubah Connection String-nya. Hal ini sangat berguna jika aplikasi dijalankan pada komputer yang berlainan dengan database. Berikut ini saya membuat form untuk melakukan koneksi ke-database SQL Server 2000 dengan menggunakan Visual Studio 2005 dan koneksi yang dibuat disimpan pada file notepad dengan extention ".ini". Dalam hal ini saya juga menggunakan module agar bisa diakses disemua form nantinya.







    Berikut source code-nya :



    Source pada module


    Imports System.Data
    Imports System.Data.SqlClient
    Imports System.IO

    Module mdlConnection
    Public sqlConn As New SqlConnection
    Public sqlCmd As New SqlCommand
    Public DA As New SqlDataAdapter
    Public DS As New DataSet
    Public SR As StreamReader
    Public SW As StreamWriter
    Private dbServer, dbUserName, _
    dbPassword, dbDatabase As String
    Public myPath As String = _
    AppDomain.CurrentDomain.BaseDirectory
    Private Sub winConnString()
    sqlConn.ConnectionString = _
    "Integrated Security=SSPI;" & _
    "Persist Security Info=False;" & _
    "Initial Catalog=" & dbDatabase & _
    ";Data Source=" & dbServer
    End Sub
    Private Sub ConnString()
    sqlConn.ConnectionString = _
    "Persist Security Info=False;User ID=" & _
    dbUserName & ";Pwd=" & dbPassword & _
    ";Initial Catalog=" & dbDatabase & _
    ";Data Source=" & dbServer
    End Sub
    Public Sub OpenConn()
    sqlConn.Close()

    dbServer = ""
    dbUserName = ""
    dbPassword = ""
    dbDatabase = ""

    Try
    SR = File.OpenText(myPath & "Connection.ini")
    Do While SR.Peek <> -1
    dbServer = SR.ReadLine.Trim
    dbUserName = SR.ReadLine.Trim
    dbPassword = SR.ReadLine.Trim
    dbDatabase = SR.ReadLine.Trim
    Loop
    SR.Close()
    If dbUserName = "" And dbPassword = "" Then
    winConnString()
    Else
    ConnString()
    End If
    sqlCmd.CommandType = CommandType.Text
    sqlCmd.Connection = sqlConn
    sqlConn.Open()
    Catch ex As Exception
    MessageBox.Show("Connection Failed", _
    "Connection Error", MessageBoxButtons.OK, _
    MessageBoxIcon.Error)
    frmConnection.ShowDialog()
    End Try
    End Sub
    Public Function tryConnection(ByVal chxWin As CheckBox, _
    ByVal dServer As String, ByVal dUserName As String, _
    ByVal dPassword As String, ByVal dDatabase As String) _
    As Boolean

    dbServer = dServer
    dbUserName = dUserName
    dbPassword = dPassword
    dbDatabase = dDatabase

    If chxWin.Checked = True Then
    winConnString()
    Else
    ConnString()
    End If
    Try
    sqlConn.Open()
    sqlConn.Close()
    Return True
    Catch ex As Exception
    sqlConn.Close()
    Return False
    End Try
    End Function
    Public Function saveConn(ByVal dServer As String, _
    ByVal dUserName As String, ByVal dPassword As String, _
    ByVal dDatabase As String) As Boolean
    Try
    File.Delete(myPath & "Connection.ini")
    SW = File.AppendText(myPath & "Connection.ini")
    With SW
    .WriteLine(dServer)
    .WriteLine(dUserName)
    .WriteLine(dPassword)
    .WriteLine(dDatabase)
    End With
    SW.Close()
    Return True
    Catch ex As Exception
    Return False
    End Try
    End Function
    End Module



    Pada form koneksi


    Public Class frmConnection

    Private Sub btnCancel_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles btnCancel.Click
    Me.Close()
    End Sub

    Private Sub chxWindows_CheckedChanged(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles chxWindows.CheckedChanged
    txtUserName.Clear()
    txtPassword.Clear()
    If chxWindows.Checked = True Then
    txtUserName.ReadOnly = True
    txtPassword.ReadOnly = True
    Else
    txtUserName.ReadOnly = False
    txtPassword.ReadOnly = False
    End If

    End Sub

    Private Sub btnTest_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles btnTest.Click
    If tryConnection(chxWindows, _
    txtServer.Text.Trim, _
    txtUserName.Text.Trim, _
    txtPassword.Text.Trim, _
    txtDatabase.Text.Trim) = True Then
    MessageBox.Show("Connection Success", "Connection Success", _
    MessageBoxButtons.OK, MessageBoxIcon.Information)
    Else
    MessageBox.Show("Connection Failed", "Connection Failed", _
    MessageBoxButtons.OK, MessageBoxIcon.Error)
    End If
    End Sub

    Private Sub btnSave_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles btnSave.Click
    If saveConn(txtServer.Text.Trim, txtUserName.Text.Trim, _
    txtPassword.Text.Trim, txtDatabase.Text.Trim) = True Then
    OpenConn()
    MessageBox.Show("Connection Saved Successful", "Success", _
    MessageBoxButtons.OK, MessageBoxIcon.Information)
    Me.Close()
    End If
    End Sub
    End Class



    Pembuatan form koneksi ini tidak menggunakan enkripsi untuk lebih aman dapat menggunakan enkripsi dan juga dapat disimpan pada registry.