SlideShare a Scribd company logo
KELOMPOK 13 : PEMROGRAMAN DASAR “PENGENALAN C#”
Nama Anggota : -Bagas Sulaeman
-Dany Rasyid Rabbani
Menjawab Pertanyaan :
A.)Sejarah singkat C# ?
B.)Tipe Data C#?
C.)Cara Instalasi C#?
D.)Cara pembuatan project baru C#?
Jawaban :
A. Sejarah singkat C#.
C# (dibaca: C sharp) merupakan sebuah bahasa pemrograman yang
berorientasi objek yang dikembangkan oleh Microsoft sebagai bagian dari
inisiatif kerangka .NET Framework. Bahasa pemrograman ini dibuat
berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun
fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti
Java, Delphi, Visual Basic, dan lain-lain) dengan beberapa penyederhanaan.
Microsoft membuat C# seiring dengan pembuatan Framework
.NET. Chief Architect dalam pembuatan C# adalah Anders
Hejlsberg yang sebelumnya berperan dalam pembuatan Borland Delphi dan
Turbo Pascal. C# menjanjikan produktifitas dan kemudahan yang ada di
Visual Basic dengan kemampuan dan fleksibilitas yang ada di C/C++.
Menurut spesifikasi bahasanya, “C# (pronounced “C Sharp”) is
a simple, modern, object oriented, and type-safe programming language. It
will immediately be familiar to C and C++ programmers. C# combines the
high productivity of Rapid Application Development (RAD) languages and the
raw power of C++.”. Untuk mencapai produktifitas tinggi ini konsep-konsep
sulit C++ disederhanakan dan fitur- fitur baru ditambahkan. Hal ini mungkin
terasa mirip dengan Java, karena itulah C# bisa dianggap sebagai sepupu
Java. C# berhasil distandarisasi oleh ECMA pada Desember 2001. Pada
Desember 2002, standar kedua pun diadopsi oleh ECMA, dan tiga bulan
kemudian diterima oleh International Organization for Standardization (ISO),
dengan nomor standar ISO/IEC 23270:2006. Dengan standar tersebut siapa
saja dapat membuat implementasi C#. Saat ini baru terdapat compiler C#
buatan Microsoft dan compiler dari proyek Mono.
Tujuan dari mengapa Bahasa Pemograman C# ini dibuat menurut
Standar European Computer Manufacturer Association (ECMA) ialah:
1. Bahasa pemrograman C# agar dapat digunakan dalam
mengembangkan komponen perangkat lunak yang mampu mengambil
keuntungan dari lingkungan terdistribusi.
2. Bahasa pemrograman C# dibuat sebagai bahasa pemrograman yang
bersifat bahasa pemrograman general-purpose (untuk tujuan jamak),
berorientasi objek, modern, dan sederhana
3. C# ditujukan agar cocok digunakan untuk menulis program aplikasi
baik dalam sistem klien-server (hosted system) maupun sistem embedded
(embedded system), mulai dari perangkat lunak yang sangat besar yang
menggunakan sistem operasi yang canggih hingga kepada perangkat lunak
yang sangat kecil yang memiliki fungsi-fungsi terdedikasi
4. Dukungan untuk internasionalisasi (multi-language)
C#( C sharp) adalah salah satu dari banyak bahasa yang bisa dipakai
untuk pemrograman .NET. Kelebihan utama bahasa ini adalah sintaksnya
yang mirip C, namun lebih mudah dan lebih bersih.
Dalam perkembangannya C# dianggap sebagai bahasa pemograman
untuk Framework.net yang memiliki ruang lingkup yang sangat luas
Pembuatan program dengan user interface Windows maupun console dapat
dilakukan dengan C#. Karena Framework .NET memberikan fasilitas untuk
berinteraksi dengan kode yang unmanaged, penggunaan library
seperti DirectX 8.1 dan OpenGL dapat dilakukan. C# juga dapat digunakan
untuk pemrograman web site dan web service.
Microsoft sendiri akan terus mengembangkan Framework .NET
dan mengintegrasikan produk-produknya dengan Framework .NET. Sebagai
contoh , DirectX 9 akan memiliki komponen -komponen yang managed untuk
menyedot para game developer ke dunia pemrograman .NET. Windows dua
generasi setelah Windows XP yaitu Windows Blackcomb diisukan akan
menjadi akhir dari era Win32 dengan menjadi operating system yang
sepenuhnya berfondasikan Framework .NET
Sumber :
http://f12dhaus.blogspot.in/2011/09/sejarah-singkat-pemograman-c-csharp.html
1.1 Foto-foto dari Anders Hejlsberg
B. Tipe Data C#
Terdapat 2 tipe data pada C#, yaitu tipe data Value dan tipe data
Reference.
a.) Tipe Data Value
- disimpan pada stack memory
- non Garbage Collected
- Diturunkan dari System.ValueType namespace
- perubahan satu nilai pada variabel tidak berpengaruh pada nilai variabel yang
lain
Yang termasuk tipe data value:
> Simple Types
- signed: sbyte, short, int, long
- unsigned: byte, ushort, uint, ulong
- unicode characters: char
- floating point: float, double
- high precision: decimal
- boolean: bool
> Enum Types
- user defined type: enum e {….}
> Struct Types
- user defined type: struct {…}
2.)Tipe Data Reference
- Dialokasikan di Heap Memory
- Garbage Collected
- Diturunkan dari System.Object namespace
- satu object dapat direferensi oleh lebih dari satu variabel
- Perubahan nilai pada object referensi yang sama akan mempengaruhi nilai pada
object lainnya
Yang termasuk tipe data reference :
> Class types
- base class dari semua class: Object
- unicode strings : string
- user defined typed: class C {…}
> Interface types
- user defined types: interface I {…}
> Array types
- single dan multidimensional : int[] dan int[,]
> Delegate types
- delegate TD {…}
Sumber :
http://arifrohmadi.blogspot.com/2013/05/tipe-data-pada-c.html
C. Cara Installasi C#.
Ketika kamu ingin menginstall C# maka software yang tepat kamu
gunakan adalah Visual Studio.Maka dari itu saya akan menerangkan cara
instalasi Microsoft Visual Studio,namun yang saya gunakan adalah Visual
Studio 2008,karena cocok untuk netbook dengan system 32bit dan tidak
terlalu berat digunakan.
Langkah-Langkahnya :
1.) Karena netbook tidak menggunakan CD-R/CD-RW maka kamu
menggunakan ekstensi file (.iso) maka kemudian mounting ke virtual CD.
2.) Setelah kita mount iso-nya,akan menjadi seperti ini.
3.) Jalankan Setup.exe dan akan muncul dialog screen,setelah itu kita
pilih/click Install Visual Studio 2008 seperti gambar dibawah ini.
4.) Microsoft Visual Studio 2008 Profesional Setup wizard dimulai seperti gambar dibawah
ini.
5.) Selanjutnya pilih/click next, pada halaman ini yaitu kita diminta untuk
setuju ataukah tidak dengan lisensi yang digunakan pada Visual Studio
2008. Jika kita setuju maka pilih “I have read and accept the license terms”
dan setelah itu kita diijinkan untuk meng-install Visual Studio 2008, dan jika
tidak setuju maka pilih “I do not accept the license terms” dan kita tidak
bisa meneruskan instalasi Visual Studio 2008 ini maka kita pilih opsi yang
pertama yaitu setuju dengan lisensi yang diberikan dan kita pilih/click next
seperti gambar dibawah ini :
Product Key-nya disensor
karena dapat dari crack-an
6.) Pada halaman berikutnya yaitu halaman opsi – opsi yang ada pada instalasi
Visual Studio 2008 yaitu Default(install secara default/yang diperlukan
saja), full(install secara penuh/Semua yang ada pada Visual Studio 2008 CD
akan diinstall), dan Custom(install sesuai dengan pilihan kita/kita memilih
sendiri apa yang ingin kita install, dengan demikian resiko ada pada kita bila
nantinya terjadi error), dan juga disini kita menentukan dimana letak
instalasi Visual Studio 2008 ini nanti akan ditempatkan(dalam hal ini
ditempatkan di direktori C:Program FilesMicrosoft Visual Studio 9.0).
Maka kita pilih Full dan tempat instalasi biarkan seperti itu bila kita masih
mempunyai banyak free space(sisa ruang kosong pada drive) dan kita
pilih/click install seperti gambar dibawah ini :
7.) maka setelah itu instalasi akan berjalan dengan sendirinya sampai selesai
jika tidak terjadi error,Proses ini berlangsung sekitar kurang lebih 40 menit,
kita dapat melihat gambar dibawah ini :
Pemrograman Dasar Pengenalan C#
8.) Setelah semua instalasi selesai kamu dapat mencoba memakai Visual
Studio 2008.
Sumber :
http://xdevecho.web.id/2012/06/instalasi-visual-studio-2008-profesional64-dan
32-bit-di-windows-7/
D. Cara pembuat project baru.
Pertama Buka Visual Studio.
Kedua klik file,New,kemudian Project.
Kemudian kita dapat memilih ingin membuat project apa,seperti Console
Application,Class Library,atau Form Application.Kita akan membuat Console
Application.
Tentukan Nama File,Lokasi,dan Nama Solusi File.Setelah itu klik OK.Dan kamu
mendapatkan project baru.
SEKIAN TERIMA KASIH….WASSALAMUALAIKUM WR.WB
ALHAMDULLILAH

More Related Content

PPTX
12. polymorphisme
PPT
Lesson 05 - Prototyping ok.ppt
PDF
Corso Istruttori CONI-Csen - Tecnica di Bodybuilding - Lezione 2
PDF
data mining fuzzy c-means
PDF
Bab 10 pemampatan citra
PDF
5 prosedur dan fungsi
PDF
Algoritma dan Struktur Data (Python) - Perulangan
DOCX
KUIS 1 MATA KULIAH LOGIKA INFORMATIKA
12. polymorphisme
Lesson 05 - Prototyping ok.ppt
Corso Istruttori CONI-Csen - Tecnica di Bodybuilding - Lezione 2
data mining fuzzy c-means
Bab 10 pemampatan citra
5 prosedur dan fungsi
Algoritma dan Struktur Data (Python) - Perulangan
KUIS 1 MATA KULIAH LOGIKA INFORMATIKA

Viewers also liked (8)

PPT
Tutorial csharp
PDF
Generative and Meta-Programming - Modern C++ Design for Parallel Computing
PPT
Introduction to csharp
PDF
Seri Belajar Mandiri - Pemrograman C# Untuk Pemula
DOCX
cara membuat kalkulator dengan C#
PDF
Pemrograman Game Tetris Dengan C#
PDF
Belajar koding c#
PDF
Pengenalan bahasa c#
Tutorial csharp
Generative and Meta-Programming - Modern C++ Design for Parallel Computing
Introduction to csharp
Seri Belajar Mandiri - Pemrograman C# Untuk Pemula
cara membuat kalkulator dengan C#
Pemrograman Game Tetris Dengan C#
Belajar koding c#
Pengenalan bahasa c#
Ad

Similar to Pemrograman Dasar Pengenalan C# (20)

PPTX
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
PPT
PPT-UEU-Algoritma-dan-Pemograman-Pertemuan-8.ppt
DOCX
201012101edit
PDF
Choirul vbnet-01
PPT
pertegbvcbgnhbgv nngcvbgvcvbfgbmuan 1.ppt
DOCX
Part 2 - PENGENALAN VISUAL STUDIO 2010
DOCX
Perbandingan bahasa c# dan sejarah singkat
DOCX
Perbandingan bahasa C dan java serta sejarah singkat
DOCX
Laporan Programing for Business
DOCX
Laporan Counting Grade Apps
DOCX
Dot net
DOCX
Mengapa microsoft perlu menciptakan bahasa c#
DOC
Laporan p1
DOCX
MAKALAH VISUAL STUDIO 2010.docx
PDF
Modul Net PRo
PPTX
Pertemuan 1
PPTX
Pengenalan Framework .NET
PDF
Choirul (vbnet-02)
PDF
pengenalan vb net7 iso-8859-1 -modul 01
PPTX
01 p.prog 2 - pert 2
Persentase dan pertemuan Pemrograman VB.Net Akuntansi.pptx
PPT-UEU-Algoritma-dan-Pemograman-Pertemuan-8.ppt
201012101edit
Choirul vbnet-01
pertegbvcbgnhbgv nngcvbgvcvbfgbmuan 1.ppt
Part 2 - PENGENALAN VISUAL STUDIO 2010
Perbandingan bahasa c# dan sejarah singkat
Perbandingan bahasa C dan java serta sejarah singkat
Laporan Programing for Business
Laporan Counting Grade Apps
Dot net
Mengapa microsoft perlu menciptakan bahasa c#
Laporan p1
MAKALAH VISUAL STUDIO 2010.docx
Modul Net PRo
Pertemuan 1
Pengenalan Framework .NET
Choirul (vbnet-02)
pengenalan vb net7 iso-8859-1 -modul 01
01 p.prog 2 - pert 2
Ad

Pemrograman Dasar Pengenalan C#

  • 1. KELOMPOK 13 : PEMROGRAMAN DASAR “PENGENALAN C#” Nama Anggota : -Bagas Sulaeman -Dany Rasyid Rabbani Menjawab Pertanyaan : A.)Sejarah singkat C# ? B.)Tipe Data C#? C.)Cara Instalasi C#? D.)Cara pembuatan project baru C#? Jawaban : A. Sejarah singkat C#. C# (dibaca: C sharp) merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka .NET Framework. Bahasa pemrograman ini dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti Java, Delphi, Visual Basic, dan lain-lain) dengan beberapa penyederhanaan. Microsoft membuat C# seiring dengan pembuatan Framework .NET. Chief Architect dalam pembuatan C# adalah Anders Hejlsberg yang sebelumnya berperan dalam pembuatan Borland Delphi dan Turbo Pascal. C# menjanjikan produktifitas dan kemudahan yang ada di Visual Basic dengan kemampuan dan fleksibilitas yang ada di C/C++.
  • 2. Menurut spesifikasi bahasanya, “C# (pronounced “C Sharp”) is a simple, modern, object oriented, and type-safe programming language. It will immediately be familiar to C and C++ programmers. C# combines the high productivity of Rapid Application Development (RAD) languages and the raw power of C++.”. Untuk mencapai produktifitas tinggi ini konsep-konsep sulit C++ disederhanakan dan fitur- fitur baru ditambahkan. Hal ini mungkin terasa mirip dengan Java, karena itulah C# bisa dianggap sebagai sepupu Java. C# berhasil distandarisasi oleh ECMA pada Desember 2001. Pada Desember 2002, standar kedua pun diadopsi oleh ECMA, dan tiga bulan kemudian diterima oleh International Organization for Standardization (ISO), dengan nomor standar ISO/IEC 23270:2006. Dengan standar tersebut siapa saja dapat membuat implementasi C#. Saat ini baru terdapat compiler C# buatan Microsoft dan compiler dari proyek Mono. Tujuan dari mengapa Bahasa Pemograman C# ini dibuat menurut Standar European Computer Manufacturer Association (ECMA) ialah: 1. Bahasa pemrograman C# agar dapat digunakan dalam mengembangkan komponen perangkat lunak yang mampu mengambil keuntungan dari lingkungan terdistribusi. 2. Bahasa pemrograman C# dibuat sebagai bahasa pemrograman yang bersifat bahasa pemrograman general-purpose (untuk tujuan jamak), berorientasi objek, modern, dan sederhana 3. C# ditujukan agar cocok digunakan untuk menulis program aplikasi baik dalam sistem klien-server (hosted system) maupun sistem embedded (embedded system), mulai dari perangkat lunak yang sangat besar yang menggunakan sistem operasi yang canggih hingga kepada perangkat lunak yang sangat kecil yang memiliki fungsi-fungsi terdedikasi 4. Dukungan untuk internasionalisasi (multi-language) C#( C sharp) adalah salah satu dari banyak bahasa yang bisa dipakai untuk pemrograman .NET. Kelebihan utama bahasa ini adalah sintaksnya yang mirip C, namun lebih mudah dan lebih bersih. Dalam perkembangannya C# dianggap sebagai bahasa pemograman untuk Framework.net yang memiliki ruang lingkup yang sangat luas
  • 3. Pembuatan program dengan user interface Windows maupun console dapat dilakukan dengan C#. Karena Framework .NET memberikan fasilitas untuk berinteraksi dengan kode yang unmanaged, penggunaan library seperti DirectX 8.1 dan OpenGL dapat dilakukan. C# juga dapat digunakan untuk pemrograman web site dan web service. Microsoft sendiri akan terus mengembangkan Framework .NET dan mengintegrasikan produk-produknya dengan Framework .NET. Sebagai contoh , DirectX 9 akan memiliki komponen -komponen yang managed untuk menyedot para game developer ke dunia pemrograman .NET. Windows dua generasi setelah Windows XP yaitu Windows Blackcomb diisukan akan menjadi akhir dari era Win32 dengan menjadi operating system yang sepenuhnya berfondasikan Framework .NET Sumber : http://f12dhaus.blogspot.in/2011/09/sejarah-singkat-pemograman-c-csharp.html 1.1 Foto-foto dari Anders Hejlsberg
  • 4. B. Tipe Data C# Terdapat 2 tipe data pada C#, yaitu tipe data Value dan tipe data Reference. a.) Tipe Data Value - disimpan pada stack memory - non Garbage Collected - Diturunkan dari System.ValueType namespace - perubahan satu nilai pada variabel tidak berpengaruh pada nilai variabel yang lain Yang termasuk tipe data value: > Simple Types - signed: sbyte, short, int, long - unsigned: byte, ushort, uint, ulong - unicode characters: char - floating point: float, double - high precision: decimal - boolean: bool > Enum Types - user defined type: enum e {….} > Struct Types - user defined type: struct {…} 2.)Tipe Data Reference - Dialokasikan di Heap Memory - Garbage Collected - Diturunkan dari System.Object namespace - satu object dapat direferensi oleh lebih dari satu variabel - Perubahan nilai pada object referensi yang sama akan mempengaruhi nilai pada object lainnya
  • 5. Yang termasuk tipe data reference : > Class types - base class dari semua class: Object - unicode strings : string - user defined typed: class C {…} > Interface types - user defined types: interface I {…} > Array types - single dan multidimensional : int[] dan int[,] > Delegate types - delegate TD {…} Sumber : http://arifrohmadi.blogspot.com/2013/05/tipe-data-pada-c.html C. Cara Installasi C#. Ketika kamu ingin menginstall C# maka software yang tepat kamu gunakan adalah Visual Studio.Maka dari itu saya akan menerangkan cara instalasi Microsoft Visual Studio,namun yang saya gunakan adalah Visual Studio 2008,karena cocok untuk netbook dengan system 32bit dan tidak terlalu berat digunakan. Langkah-Langkahnya :
  • 6. 1.) Karena netbook tidak menggunakan CD-R/CD-RW maka kamu menggunakan ekstensi file (.iso) maka kemudian mounting ke virtual CD. 2.) Setelah kita mount iso-nya,akan menjadi seperti ini.
  • 7. 3.) Jalankan Setup.exe dan akan muncul dialog screen,setelah itu kita pilih/click Install Visual Studio 2008 seperti gambar dibawah ini. 4.) Microsoft Visual Studio 2008 Profesional Setup wizard dimulai seperti gambar dibawah ini.
  • 8. 5.) Selanjutnya pilih/click next, pada halaman ini yaitu kita diminta untuk setuju ataukah tidak dengan lisensi yang digunakan pada Visual Studio 2008. Jika kita setuju maka pilih “I have read and accept the license terms” dan setelah itu kita diijinkan untuk meng-install Visual Studio 2008, dan jika tidak setuju maka pilih “I do not accept the license terms” dan kita tidak bisa meneruskan instalasi Visual Studio 2008 ini maka kita pilih opsi yang pertama yaitu setuju dengan lisensi yang diberikan dan kita pilih/click next seperti gambar dibawah ini : Product Key-nya disensor karena dapat dari crack-an
  • 9. 6.) Pada halaman berikutnya yaitu halaman opsi – opsi yang ada pada instalasi Visual Studio 2008 yaitu Default(install secara default/yang diperlukan saja), full(install secara penuh/Semua yang ada pada Visual Studio 2008 CD akan diinstall), dan Custom(install sesuai dengan pilihan kita/kita memilih sendiri apa yang ingin kita install, dengan demikian resiko ada pada kita bila nantinya terjadi error), dan juga disini kita menentukan dimana letak instalasi Visual Studio 2008 ini nanti akan ditempatkan(dalam hal ini ditempatkan di direktori C:Program FilesMicrosoft Visual Studio 9.0). Maka kita pilih Full dan tempat instalasi biarkan seperti itu bila kita masih mempunyai banyak free space(sisa ruang kosong pada drive) dan kita pilih/click install seperti gambar dibawah ini :
  • 10. 7.) maka setelah itu instalasi akan berjalan dengan sendirinya sampai selesai jika tidak terjadi error,Proses ini berlangsung sekitar kurang lebih 40 menit, kita dapat melihat gambar dibawah ini :
  • 12. 8.) Setelah semua instalasi selesai kamu dapat mencoba memakai Visual Studio 2008. Sumber : http://xdevecho.web.id/2012/06/instalasi-visual-studio-2008-profesional64-dan 32-bit-di-windows-7/
  • 13. D. Cara pembuat project baru. Pertama Buka Visual Studio. Kedua klik file,New,kemudian Project.
  • 14. Kemudian kita dapat memilih ingin membuat project apa,seperti Console Application,Class Library,atau Form Application.Kita akan membuat Console Application. Tentukan Nama File,Lokasi,dan Nama Solusi File.Setelah itu klik OK.Dan kamu mendapatkan project baru. SEKIAN TERIMA KASIH….WASSALAMUALAIKUM WR.WB ALHAMDULLILAH