This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Jumat, 18 Desember 2015

Pengertian dari C++ Beserta Fungsi-fungsinya


Pengertian dari C++ Beserta Fungsi-fungsinya

Definisi
Berbicara mengenai C++ biasanya tidak lepas dari C, sebagai bahasa pendahulunya. Pencipta C adalah Brian W. Kerninghan dan Dennis M. Ritchie pada sekitar tahun 1972, dan sekitar satu dekade setelahnya diciptakanlah C++, oleh Bjarne Stroustrup dari Laboratorium Bell, AT&T, pada tahun 1983. C++ cukup kompatibel dengan bahasa pendahulunya C. Pada mulanya C++ disebut “ a better C “. Nama C++ sendiri diberikan oleh Rick Mascitti pada tahun 1983, yang berasal dari operator increment pada bahasa C. Keistimewaan yang sangat berari dari C++ ini adalah karena bahasa ini mendukung Pemrograman Berorientasi Objek ( OOP / Object Oriented Programming).

Program C++ dapat ditulis dengan menggunakan berbagai editor teks, seperti EDIT (milik DOS), WordStar, SideKick, ataupun menggunakan editor bawaan dari kompiler. Program C++ biasa ditulis dengan nama ektensi .CPP (dari kata C Plus Plus). Agar program bisa dijalankan (dieksekusi), program harus dikompilasi terlebih dahulu dengan menggunakan kompiler C++.
Borland C++ dan Turbo C++ adalah contoh media editor sekaligus sebagai Compiler.



Memasukkan data dan menampilkan data/informasi merupakan tindakan yang sering dilakukan dalam pemrograman. Penampilan data/informasi biasanya ditujukan ke piranti layar (monitor), sedangkan pemasukan data biasanya dilakukan melalui keyboard.
MENAMPILKAN DATA/INFORMASI KE LAYAR

Untuk keperluan penampilan data/informasi, Turbo C menyediakan sejumlah fungsi, diantaranya adalah PRINTF ( ), PUTS ( ) dan PUTCHAR ( )

PRINTF ( )
Merupakan fungsi yang paling umum digunakan dalam menampilkan data. Berbagai jenis data dapat ditampilkan ke layar dengan fungsi ini.
Bentuk penulisan : printf(“string kontrol”, argumen1, argumen2, …);
- String kontrol dapat berupa keterangan yang akan ditampilkan pada layar beserta penentu format seperti %d, %f. Penentu format dipakai untuk memberi tahu kompiler mengenai jenis data yang akan ditampilkan
- Argumen adalah data yang akan ditampilkan ke layar. Argumen ini dapatr berupa variabel, konstanta atau ungkapan

PUTS ( )
Fungsi ini digunakan khusus untuk menampilkan data string ke layar. Sifat fungsi ini, string yang ditampilkan secara otomatis akan diakhiri dengan \n (pindah baris). Dibandingkan dengan printf(), perintah ini mempunyai kode mesin yang lebih pendek.
PUTCHAR ( )
Digunakan khusus untuk menampilkan sebuah karakter ke layar. Penampilan karakter tidak diakhiri dengan perpindahan baris, misalnya :
putchar(‘A’); sama dengan printf(“%c”, A);
MEMASUKKAN DATA DARI KEYBOARD
Data dapat dimasukkan lewat keyboard saat eksekusi berlangsung. Fungsi yang digunakan diantaranya adalah : scanf ( ), getch ( ), dan getche ( ) .

SCANF ( )
Merupakan fungsi yang dapat digunakan untuk memasukkan berbagai jenis data. Bentuk scanf ( ) sesungguhnya menyerupai fungsi printf ( ) yang melibatkan penentu format. Bentuk penulisan : scanf(“string kontrol”, daftar argumen);
Hal-hal yang perlu diperhatikan dalam pemakaian scanf yaitu :
1. scanf memberi pergantian baris secara otomatis, artinya Anda tidak perlu memberi \n untuk berpindah ke baris berikutnya.
2. scanf memakai penentu format, tetapi tidak memerlukan penentu lebar field. Contoh yang salah : scanf(“10.2f”,&gaji);
3. Variabel yang dipakai di dalam scanf harus didahului dengan operator alamat (&).

MEMASUKKAN BEBERAPA DATA SECARA BERSAMA-SAMA
Data dapat dimasukkan secara bersama-sama dalam satu baris. Setiap data dipisahkan oleh sebuah karakter. Karakter-karakter yang dapat bertindak sebagai pemisah data adalah :
- Koma (‘)
- Garis hubung (-)
- Titik dua (:)
- Spasi

GETCH ( ) dan GETCHE ( )
Dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan enter. Fungsi getch() merupakan singkatan dari get character artinya baca karakter tetapi isian data yang dimasukkan tidak akan ditampilkan di layar.
Nama fungsi getche() sebenarnya adalah singkatan dari get character and echo, artinya baca karakter lalu tampilkan di layar. Jadi setelah mengetikkan sebuah huruf, huruf tersebut akan ditampilkan di layar tanpa menekan enter.
Catatan :
- Program yang menggunakan printf(), putchar(), scanf() dan puts() mengandung baris yang berisi #include
- Program yang melibatkan getche() atau getch() mengandung baris yang berisi #include

FUNGSI-FUNGSI NUMERIK
Turbo C mempunyai kurang lebih 450 fungsi dan makro yang dapat dipanggil dari program yang telah dibuat. Fungsi-fungsi tersebut meliputi berbagai hal, misalnya :
- Proses Input Output tingkat tinggi dan tingkat rendah
- Manipulasi string dan file
- Alokasi memori
- Kontrol Proses
- Konversi data
- Perhitungan matematik

Fungsi-fungsi tersebut ada di dalam file library-nya (Cx.LIB, Mathx.LIB dan Graphics.LIB). Huruf x diganti dengan model memori yang dipakai.
Fungsi-fungsi tersebut disimpan di dalam file header (*.H). Fungsi tersebut dapat digabungkan ke dalam program dengan menyertakan file header yang mengandung fungsi atau rutin yang dipakai.

FUNGSI SQRT
Fungsi : Menghitung akar positif dari sebuah bilangan bulat
Include : #include

FUNGSI POW
Fungsi : Menghitung xy
Include : #include

FUNGSI TAN
Fungsi : Menghitung nilai tangent dari sebuah sudut
Include : #include
Fungsi tan menghitung nilai tangent dari sudut x. Sudut x dalam satuan radian. Jika sudut x yang diberikan dekat dengan phi/2 atau –phi/2, hasilnya adalah 0.

FUNGSI DIV
Fungsi : Membagi dua bilangan bulat, memberikan hasil bagi dan sisanya
Include : #include

FUNGSI CEIL
Fungsi : Membulatkan ke atas
Include : #include

FUNGSI FLOOR
Fungsi : Membulatkan ke bawah
Include : #include
Fungsi floor menghasilkan bilangan bulat terbesar yang tidak lebih dari x

FUNGSI EXP
Fungsi : Menghitung ex
Include : #include

FUNGSI MAX
Fungsi : Memberikan bilangan yang lebih besar dari 2 bilangan yang diberikan
Include : #include

FUNGSI MIN
Fungsi : Memberikan bilangan yang lebih kecil dari 2 bilangan yang diberikan
Include : #include

Adobe Dreamweaver





Dreamweaver merupakan perangkat lunak yang ditujukan untuk membuat suatu situs web. Versi pertama dirilis pada tahun 1997, dan sejak itu Dreamweaver menjadi web editor yang banyak digunakan oleh para web developer. Hal itu antara lain karena kemudahan dalam penggunaannya, kelengkapan fiturnya dan juga dukungannya terhadap teknologi terkini. Dreamweaver merupakan salah satu perangkat lunak yang dikembangkan oleh Macromedia Inc . Dan sekarang resmi Milik Adobe.
Setelah Dreamweaver terinstall di komputer, kita dapat mengaksesnya di menu Program Files. Untuk membukanya kita dapat membuka dengan memilih menu Start > All Programs > Macromedia > Macromedia Dreamweaver 8. Maka akan terbuka window start-up Dreamweaver.
Dari window start-up Dreamweaver, terlihat 3 (tiga) kolom, yaitu Open a Recent Item, Create New dan Create From Samples. Pada kolom Open a Recent Item ditampilkan file-file yang terakhir dibuka (recent files). Kita dapat membuka file tersebut dengan mengklik salah satu nama file. Dan pada kolom ini juga terdapat menu Open yang dapat dipilih jika ingin membuka file atau dokumen yang belum ada di recent item.
Selanjutnya pada kolom Create New terdapat pilihan untuk membuat file baru. Pilihan file baru yang dapat dibuat dengan Dreamweaver antara lain file HTML, ColdFusion, PHP, ASP VBScript, Javascript, XML, CSS dan Dreamweaver Site. Pada kolom ketiga terdapat kategori Create From Samples dimana dapat kita pilih jika ingin membuat halaman web berdasarkan tampilan (template) yang sudah tersedia. Jadi pilihan ini dapat digunakan jika menginginkan membuat halaman web dengan cepat dan mudah.
Jika jenis file yang akan dibuat tidak terdapat di dalam list, kita dapat memilih menu More untuk melihat daftar jenis file yang dapat dibuka dengan Dreamweaver.
Pada kolom Category terdapat beberapa kategori file baru yang dapat dibuat, mulai dari Basic page hingga Page DesignsBerikut ini penjelasan singkat mengenai kategori tersebut:
a)      Basic page
Basic page digunakan untuk membuat file-file dasar situs web. File yang termasuk dalam kategori ini antara lain file HTML, CSS, Javascript dan XML.
b)      Dynamic page
Dynamic page digunakan untuk membuat file-file dinamis. Yang dimaksud dengan file dinamis adalah file atau script berbasis server (server-sidescripting). Masuk dalam kategori ini antara lain PHP, ASP, ColdFusion dan JSP.
c)      Tempate page
Kategori ini menampilkan pilihan untuk membuat file baru yang berupa template. Template tersebut dapat berupa template untuk HTML, PHP atau yang lainnya.
d)     Other
Kategori Other menampilkan jenis file yang tidak ada di tiga kategori sebelumnya, antara lain file Text, Java, dan seterusnya.
e)      CSS Style Sheets
Pilihan kategori ini berisi beberapa contoh halaman CSS siap pakai.
f)       Framesets
Jika kita ingin membuat situs dengan menggunakan frame, maka pilihlah kategori ini dan kita dapat memilih tampilan frame yang sesuai.
g)      Page Designs (CSS)
Kategori ini menampilkan beberapa contoh layout halaman situs yang didesain dengan CSS.
h)      Starter Page
Pada kategori Starter Page ditampilkan pilihan beberapa layout halaman depan situs. Kita dapat memilih sesuai keinginan kita.
i)        Page Designs

HMP PTI



HMP PTI
 
HMP adalah kependekan dari Himpunan Mahasiswa Prodi. Merupakan wadah bagi mahasiswa-mahasiswa prodi tertentu untuk dapat berkumpul dan mengadakan kegiatan bersama di lingkup prodi nya sendiri,terkhususkan HMP PTI atau yang seing kita kenal dengan Himpunan Mahasiswa Proodi Pendidikan Tekhnik Informatika yang dibuka satu tahun yang lalu dan sekarang HMP PTI sendiri sudah mempunyai ruang sendiri untuk berkumpulnya para mahasiswa-mahasiswi untuk melakukan perencanaan kegiatan seperti rapat,perencanaan program kerja,dll.Berikut adalah peresmian ruang HMP PTI yang dilaksanakan pada hari Sabtu, 27 Juni 2015 peresmian dihadiri oleh Wakil Dekan 2, Wakil Dekan 3, Kaprodi PTI, Kaprodi PAUD, Kaprodi PGSD di Ruang B.25.

Sambutan diawali oleh Wakil Dekan 2, Drs. Muhroji, SE. M.Si, lalu dilanjut penyerahan Kunci Ruang yang diserahkan dari Wakil Dekan 2 ke Ketua BEM FKIP, lalu dari BEM FKIP ke Perwakilan HMP.

setelah Penyerahan kunci Ruang HMP, dilanjut menuju ke Ruang HMP di gedung B.24, diharapkan agar dengan adanya Ruang Baru HMP ini bisa digunakan sebaik-baiknya. 

Jumat, 04 Desember 2015

PTI

PENDIDIKAN TEKHNIK INFORMATIKA 

UNIVERSITAS MUHAMMADIYAH SURAKARTA

 



Perkembangan Teknologi Informasi dan Komputer (TIK) membawa manusia mengalami era yang belum pernah dibayangkan oleh generasi sebelumnya. Jarak, ruang dan waktu sudah tidak menjadi kendala bagi manusia untuk berkreasi. Ini menunjukkan bahwa perkembangan Teknologi Informasi dan komputer sangat pesat, bahkan teknologi hari ini pun akan menjadi usang beberapa hari yang akan datang. Untuk menghadapi era yang demikian cepat perkembangannya tentu diperlukan sumber daya manusia yang mumpuni yang tidak hanya mampu mengikuti perkembangan jaman tetapi juga mampu berkontribusi dalam perkembangan jaman ini.
Program Studi Pendidikan Teknik Informatika FKIP UMS merasa terpanggil untuk ikut berperan serta dalam menyiapkan seumber daya manusia lulusan pendidikan Teknik Informatika yang memiliki kompetensi profesional di bidang Teknologi Informasi dan memiliki kompetensi pedagogik sebagai pendidik. 


Visi
Menjadi pusat pengembangan pendidikan teknologi informasi dan komputer tikat nasional yang profesional, inovatif, dan islami.
Misi
Untuk mewujudkan visi tersebut, Program Studi Pendidikan Teknik Informatika FKIP UMS melaksanakan misi sebagai berikut:
    1. Menyelenggarakan pembelajaran secara profesional inovatif dan islami.
    2. Melakukan inovasi dalam bidang pendidikan Teknologi Informasi dan Komputer.
    3. Melakukan kemitraan untuk meningkatkan kapasitas institusi
Tujuan
Bedasarkan Visi dan Misi yang telah dirumuskan, Program Studi Teknik Informatika FKIP UMS mempunyai tujuan sebagai berikut:
    1. Menhasilkan pendidik bidang Teknologi Informasi dan Komputer yang profesional, inovatif, dan islami.
    2. Menghasilkan karya inovatif dalam bidang Teknologi Informasi dan Komputer
    3. Meningkatkan peran serta Program Studi dalam memajukan bidang Teknologi Informasi dan Komputer.