Senin, 20 Oktober 2014

Kernel dan Shell di Linux

18.58 Posted by Unknown No comments


Mengetikkan beberapa perintah linux pada command interpreter yang disebut shell. Shell merupakan salah satu utilitas Linux yang memiliki fungsi khusus. Shell menerjemahkan perintah-perintah yang diketikkan oleh user sehingga dapat dipahami oleh linux. Ada beberapa shell yang disediakan oleh linux, diantaranta : Bourne Shell (sh atau bash), C Shell (csh), Korn Shell (ksh) dan masih banyak lagi.

Shell juga dapat digunakan untuk sarana pemrograman. Walaupun tidak secanggih compiler C++, Pascal, Java, dan sebagainya namun cukup memadai untuk kebutuhan sehari-hari. Masing-masing shell memiliki keunikan. Sintaks dan kata simpan (reserve word) yang disediakan oleh shell bash berbeda dengan ksh atau csh

Bagian dari sistem operasi linux yang menjadi pengatur segala aktifitas linus disebut kernel. Kernel linux merupakan inti sistem operasi Linux. Kernel mengatur kerja komputer. Kernel berinteraksi secara langsung dengan hardware. Utilitas hanya perlu tahu bagaimana berinteraksi dengan kernel. Utilitas berinteraksi dengan kernel melalui sekumpulan fungsi standar yang disebut system calls.

Biasanya setiap enam (6) bulan sekali dapat dijumpai versi kernel terbaru. sehingga bisa meng-upgrade kernel linux. Sehingga kemampuan linux enjadi bertambah. Ada banyak hal yang harus diperhatikan sebelum memutuskan melakukan upgrade kernel. Salah satunya adalah pertimbangan kebutuhan. Jika benar-benar diperlukan maka dapt melakukan upgrade kernel. Versi kernel dapat diketahui dengan mengetikkan perintah pada terminal di linux yaitu :
uname -r

Umumnya, kernel merupakan sebuah file yang berada didirektori /boot. Namun hal ini bergantung pada distro yang digunakan. Didalam direktori /boot, dapat dijumpai sebuah file bernama vmlinuz atau vmlinux. inilah kernel linux

Pada sistem operasi ubuntu untuk kernel linux ada 3 file, yaitu :
  • Linux Header
  • Linux Image
  • Linux Header PAE
Sumber :
ALLAH SWT
Iwan Sofana ; Mudah Belajar Linux ; Penerbit Informatika
Zaky Abdurrachman ; Info Linux Edisi 08/2012
http://open-source-linux.blogspot.com/2012/10/kernel-dan-shell-di-linux.html

Apa Itu Linux

18.39 Posted by Unknown No comments


Linux adalah Operating System seperti UNIX, yang merupakan implementasi independen dari POSIX, meliputi true-multitasking, virtual memory,
shared libraries, demand-loading, proper memory management, dan multiuser.
Linux seperti layaknya UNIX, mendukung banyak software mulai dari TEX, X Window, GNU C/C++ sampai ke TCP/IP.
Linux adalah sistem operasi yang disebarkan secara luas dengan gratis di bawah lisensi GNU General Public License (GPL),
yang berarti juga source code Linux tersedia. Itulah yang membuat Linux sangat spesial.
Linux masih dikembangkan oleh kelompok-kelompok tanpa dibayar, yang banyak dijumpai di Internet, tukar-menukar kode,
melaporkan bug, dan membenahi segala masalah yang ada. Setiap orang yang tertarik dipersilahkan untuk bergabung dalam pengembangan Linux.
Linux pertama kali dibuat oleh Linus Torvalds di Universitas Helsinki, Finlandia. Kemudian Linux dikembangkan lagi dengan bantuan dari
banyak programmer dan jagoan UNIX di Internet. Sekarang Linux bisa diperoleh dari distribusi-distribusi yang umum digunakan,
misalnya RedHat, Debian, Slackware, Caldera, Stampede Linux, TurboLinux dan lain-lain. Kernel yang digunakan adalah sama-sama Linux,
sedangkan perbedaannya hanyalah paket-paket aplikasi yang disertakan, sistem penyusunan direktori, init style, dll.
Mana yang lebih baik? Semua sama baiknya, tergantung selera. Jika diperdebatkan kelebihan dan kekurangan masing-masing, tidak akan pernah ada habisnya.
Linux dulunya adalah proyek hobi yang dikerjakan oleh Linus Torvalds yang memperoleh inspirasi dari Minix. Minix adalah sistem UNIX kecil yang
dikembangkan oleh Andy Tanenbaum. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada bulan Oktober 1991 tanggal 5,
Linus mengumumkan versi resmi Linux, yaitu 0.02 yang hanya dapat menjalankan bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler).
Sekarang Linux adalah sistem UNIX yang lengkap, bisa digunakan untuk jaringan (networking), pengembangan software, dan bahkan untuk sehari-hari.
Linux sekarang merupakan alternatif OS yang jauh lebih murah jika dibandingkan dengan OS komersial, dengan kemampuan Linux yang setara bahkan lebih.
· Mengapa pakai Linux?
Lisensi
——–
Linux, sering juga disebut GNU/Linux, adalah operating sistem yang kompatible dengan Unix, berisi kernel Linux itu sendiri dan sekumpulan lengkap
alat-alat dan program-program lain, yang kebanyakan di bawah naungan proyek GNU dari Free Software Foundation.
Tampilan grafis atau Graphical User Interface (GUI) disediakan oleh X Window System beserta kumpulan libraries dan alat-alatnya.
Semua software ini bisa didapat gratis berdasarkan lisensi GNU General Public License atau lisensi-lisensi lain yang mirip dengan itu.
Berdasarkan lisensi ini, siapa pun bisa mendapatkan program baik dalam bentuk source code (bisa dibaca manusia) mau pun binary (bisa dibaca mesin),
sehingga program tersebut dapat diubah, diadaptasi, mau pun dikembangkan lebih lanjut oleh siapa saja.
Karena banyak sekali program-program maupun komponen software (biasanya tergabung dalam “paket”;) yang membentuk sebuah sistem Linux yang lengkap,
dan kesemuanya itu diurus oleh banyak orang dan organisasi dalam jadwal yang berbeda-beda, maka beberapa perusahaan dan organisasi mengumpulkan
paket-paket tersebut menjadi satu distribusi (distro). Tapi tidak itu saja, mereka juga melakukan tes-tes terhadap software di dalamnya,
mengembangkan program-program instalasi atau yang memudahkan instalasi, sebagian ada yang memberikan technical support, dan sebagainya.
Ada distribusi komersial seperti Red Hat, Caldera, SuSE, dan ada juga distribusi yang non-komersial seperti Debian GNU/Linux.
Baik distribusi komersial mau pun non-komersial tersedia tanpa dipungut biaya di internet, dan juga di media seperti
CD-ROM (anda bayar ongkos media plus ongkos kirim tentunya). Perbedaan mendasar antara komersial dan non-komersial
adalah bahwa produk komersial didukung oleh perusahaan yang menyediakan technical support, dan mungkin juga menyediakan beberapa
software komersial lain yang tidak bisa didistribusikan secara gratis. Hal ini tentunya penting di lingkungan bisnis tertentu.
Sejarah
——–
Walaupun Linux bukanlah sistem Unix yang resmi, Linux mempunyai dasar warisan, budaya, arsitektur dan pengalaman operating sistem Unix selama 28 tahun lebih.
Sejak munculnya Linux source code (tahun 1991) kernel Linux telah diteliti (review) dan disempurnakan oleh (minimal) puluhan ribu programmer
di seluruh dunia. Sebagian besar program-program GNU dan X Window System telah ada lebih lama dari Linux dan telah diteliti lebih seksama.
Source code dari operating system saingan, seperti Windows 95 dan Windows NT, tidak tersedia untuk umum, sehingga tidak bisa diteliti oleh khalayak ramai.
Desain dari sistem yang demikian tidak menikmati perkembangan sejarah dari sistem-sistem Unix.
Pengguna Linux
——————
Linux diperkirakan mempunyai kurang lebih 7.500.000 pengguna, dan angka itu bertambah terus setiap harinya dengan sangat pesat.
Interaksi dengan OS lain
Linux bisa berinteraksi dengan operating sistem lain melalui tiga cara: kompatibilitas file dan filesystem, kompatibilitas network,
dan emulasi (simulasi) operating sistem.
Linux bisa menggunakan file-file dari operating sistem lain, dalam artian bisa membaca dan menulis format file tersebut. Sehingga (hard)disk
maupun disket-disket dari OS/2, NT, DOS/Windows, Apple Macintosh, Unix, dan sistem-sistem lain, bisa dibaca (dalam banyak hal juga ditulis)
dengan mudah oleh Linux. Hampir semua format file standar industri didukung oleh aplikasi-aplikasi Linux, kecuali beberapa format yang
spesifik vendor atau produk.
Di tingkat networking, Linux bisa bekerja sama dengan baik sekali dengan operating sistem lainnya. Linux mempunyai dukungan TCP/IP yang sangat bagus,
dan juga mempunyai dukungan SMB untuk Microsoft file sharing and printing melalui paket Samba, Apple file and printer sharing lewat netatalk,
dan IPX/SPX (Novell) file sharing lewat paket Mars NWE (dan paket komersial dari Caldera).
Dalam lingkungan campuran Windows/Linux, menggunakan Samba server dan sistem smbclient, komputer Linux akan tampil di Network Neighborhood dari
sistem Windows, hampir tidak bisa dibedakan dengan NT. Komputer Linux juga akan mempunyai akses penuh ke file dan printer yang di-share dari WFWG,
Windows 95, maupun Windows NT.

sumber : http://lukis.wordpress.com/my-movie/

definisi manusia, keluarga, dan masyarakat - manusia sebagai makhluk sosial

06.11 Posted by Unknown No comments
1) Pengertian Manusia 

Manusia adalah mahluk yang luar biasa kompleks. Kita merupakan paduan antara mahluk material dan mahluk spiritual. Dinamika manusia tidak tinggal diam karena manusia sebagai dinamika selalu mengaktivisasikan dirinya.


Berikut ini adalah pengertian dan definisi manusia menurut beberapa ahli:

# NICOLAUS D. & A. SUDIARJA
Manusia adalah bhineka, tetapi tunggal. Bhineka karena ia adalah jasmani dan rohani akan tetapi tunggal karena jasmani dan rohani merupakan satu barang


# ABINENO J. I
Manusia adalah "tubuh yang berjiwa" dan bukan "jiwa abadi yang berada atau yang terbungkus dalam tubuh yang fana"


# UPANISADS
Manusia adalah kombinasi dari unsur-unsur roh (atman), jiwa, pikiran, dan prana atau badan fisik


# SOKRATES
Manusia adalah mahluk hidup berkaki dua yang tidak berbulu dengan kuku datar dan lebar


# KEES BERTENS
Manusia adalah suatu mahluk yang terdiri dari 2 unsur yang kesatuannya tidak dinyatakan


# I WAYAN WATRA
Manusia adalah mahluk yang dinamis dengan trias dinamikanya, yaitu cipta, rasa dan karsa


# OMAR MOHAMMAD AL-TOUMY AL-SYAIBANY
Manusia adalah mahluk yang paling mulia, manusia adalah mahluk yang berfikir, dan manusia adalah mahluk yang memiliki 3 dimensi (badan, akal, dan ruh), manusia dalam pertumbuhannya dipengaruhi faktor keturunan dan lingkungan


# ERBE SENTANU
Manusia adalah mahluk sebaik-baiknya ciptaan-Nya. Bahkan bisa dibilang manusia adalah ciptaan Tuhan yang paling sempurna dibandingkan dengan mahluk yang lain


# PAULA J. C & JANET W. K
manusia adalah mahluk terbuka, bebas memilih makna dalam situasi, mengemban tanggung jawab atas keputusan yang hidup secara kontinu serta turut menyusun pola berhubungan dan unggul multidimensi dengan berbagai kemungkinan


2) Pengertian Keluarga 

         Ada beberapa pandangan atau anggapan mengenai keluarga. Menurut Sigmund Freud keluarga itu terbentuk karena adanya perkawinan pria dan wanita. Lain halnya Adler berpendapat bahwa mahligai keluarga itu dibangun berdasarkan pda hasrat atau nafsu berkuasa. 
            Durkheim berpendapat bahwa keluarga adalah lembaga sosial sebagai hasil faktor-faktor politik , ekonomi dan keluarga. 
            Ki Hajar Dewantara sebagai tokoh pendidikan berpendapat bahwa keluarga adalah kumpulan beberapa orang yang karena terikat oleh satu turunan lalu mengerti dan merasa berdiri sebagai satu gabungan yang hakiki, esensial, enak dan berkehendak bersama-sama memperteguh gabungan itub untuk memuliakan masing-masing anggotanya. 

3) Pengertian Masyarakat 

           Masyarakat merupakan salah satu satuan sosial sistem sosial, atau kesatuan hidup manusia. Istilah inggrisnya adalah society , sedangkan masyarakat itu sendiri berasal dari bahasa Arab Syakara yang berarti ikut serta atau partisipasi, kata Arab masyarakat berarti saling bergaul yang istilah ilmiahnya berinteraksi. 
           Masyarakat adalah suatu kelompok manusia yang telah memiliki tatanan kehidupan, norma-norma, adat istiadat yang sama-sama ditaati dalam lingkungannya. Ada beberapa pengertian masyarakat : 
a. Menurut Selo Sumarjan (1974) masyarakat adalah orang-orang yang hidup bersama yang menghasilkan kebudayaan 

b. Menurut Koentjaraningrat (1994) masyarakat adalah kesatuan hidup manusia yang berinteraksi menurut suatu sistem adat istiadat tertentu yang bersifat kontinyu dan terikat oleh suatu rasa identitas yang sama. 

c. Menurut Ralph Linton (1968) masyarakat adalah setiap kelompok manusia yang hidup dan bekerja sama dalam waktu yang relatif lama dan mampu membuat keteraturan dalam kehidupan bersama dan mereka menganggap sebagai satu kesatuan sosial. 

d. Menurut Karl Marx, masyarakat adalah suatu struktur yang menderita suatu ketegangan organisasi atau perkembangan akibat adanya pertentangan antara kelompok-kelompok yang terbagi secara ekonomi 

e. Menurut Emile Durkheim, masyarakat merupakan suau kenyataan objektif pribadi-pribadi yang merupakan anggotanya. 

f. Menurut Paul B. Horton & C. Hunt, masyarakat merupakan kumpulan manusia yang relatif mandiri, hidup bersama-sama dalam waktu yang cukup lama, tinggal di suatu wilayah tertentu, mempunyai kebudayaan sama serta melakukan sebagian besar kegiatan di dalam kelompok / kumpulan manusia tersebut 

        Tatanan kehidupan, norma-norma yang mereka miliki itulah yang dapat menjadi dasar kehidupan sosial dalam lingkungan mereka, sehingga dapat membentuk suatu kelompok manusia yang memiliki ciri-ciri kehidupan yang khas.



MANUSIA SEBAGAI MAKHLUK SOSIAL
Manusia adalah makhluk social yang hidup bermasyarakat (zoon politicon). Keutuhan manusia akan tercapai apabila manusia sanggup menyelaraskan perannya sebagai makhluk ekonomi dan social. Sebagai makhluk sisoal (homo socialis), manusia tidak hanya mengandalkan kekuatannya sendiri, tetapi membutuhkan manusia lain dalam beberapa hal tertentu. Misalnya, dalam lingkungan manusia terkecil yaitu keluarga. Dalam keluarga, seorang bayi membutuhkan kasih sayang kedua orang tuanya agae dapat tumbuh dan berkembang secara baik dan sehat.
Manusia sebagai makhluk sosial dan budaya Sebagai masyarakat Indonesia, setiap manusia saling membutuhkan satu sama lainnya tentunya dalam hal yang positif. Saling bersosialisasi antara satu sama lainnya membuat interaksi yang kuat untuk mengenal kepribadian manusia lain. Manusia yang mudah bersosialisasi adalah manusia yang dapat atau mampu menjalankan komunikasi dengan baik dengan lingkungan sekitarnya. Dengan berlandaskan pancasila manusia sebagai makhluk yang social dan budaya disatukan untuk saling menghormati dan menghargai antara manusia yang memiliki budaya yang berbeda-beda.
Berikut ini adalah pengertian dari pembahasan tersebut.
Manusia sebagai Makhluk Sosial Manusia sejak lahir sampai mati selalu hidup dalam masyarakat, tidak mungkin manusia di luar masyarakat. Aristoteles mengatakan: bahwa makhluk hidup yang tidak hidup dalam masyarakat ialah sebagai seorang malaikat atau seorang hewan.
Di India oleh Mr. Singh didapatkan dua orang anak yang berumur 8 tahun dan 1 ½ tahun. Pada waktu masih bayi anak-anak tersebut diasuh oleh srigala dalam sebuah gua. Setelah ditemukan kemudian naka yang kecil mati, tinggal yang besar. Selanjutnya, walaupun ia sudah dilatih hidup bermasyarakat sifatnya masih seperti srigala, kadang-kadang meraung-raung di tengah malam, suka makan daging mentah, dan sebagainya. Juga di Amerika dalam tahun 1938, seorang anak berumur 5 tahun kedapatan di atas loteng.karena terasing dari lingkungan dia meskipun umur 5 tahun belum juga dapat berjalan dan bercakap-cakap. Jadi jelas bahwa manusia meskipun mempunyai bakat dan kemampuan, namun bakat tersebut tidak dapat berkembang, Itulah sebabnya manusia dikatakan sebagai makhluk sosial (Hartomo, 2000: 77).
Manusia adalah makhluk sosial yang tidak bisa hidup tanpa manusia lainnya. Misalnya saja hubungan sosialisasi antar tetangga , dengan adanya interaksi sosial antar tetangga akan mempermudah kita dalam mengatasi masalah di sekitar yang membutuhkan bantuan dari manusia lainnya. Jadi itulah mengapa manusia dikatakan sebagai makhluk sosial.
Dibawah ini merupakan faktor-faktor yang mendorong manusia untuk hidup bermasyarakat. Faktor-faktor itu adalah:
1. Adanya dorongan seksual, yaitu dorongan manusia untuk mengembangkan keturunan atau jenisnya.
2. Adanya kenyataan bahwa manusia adalah serba tidak bisa atau sebagai makhluk lemah.karena itu ia selalu mendesak atau menarik kekutan bersama, yang terdapat dalam perserikatan dengan orang lain.
3. Karena terjadinya habit pada tiap-tiap diri manusia. Manusia bermasyarakat karena ia telah biasa mendapat bantuan yang berfaedah yang diterimanya sejak kecil dari lingkungannya.
4. Adanya kesamaan keturunan, kesamaan territorial, nasib, keyakinan/cita-cita, kebudayaan, dan lain-lain.
Faktor-faktor lain yang dapat mengatakan manusia adalah makhluk sosial, yaitu :
a. Manusia tunduk pada aturan, norma sosial.
b. Perilaku manusia mengaharapkan suatu penilain dari orang lain.
c. Manusia memiliki kebutuhan untuk berinteraksi dengan orang lain
d. Potensi manusia akan berkembang bila ia hidup di tengah-tengah manusia.
Secara alamiah manusia berinteraksi dengan lingkungannya, manusia sebagai pelaku dan sekaligus dipengaruhi oleh lingkungan tersebut. Perlakuan manusia terhadap lingkungannya sangat menentukan keramahan lingkungan terhadap kehidupannya sendiri. Manusia dapat memanfaatkan lingkungan tetapi perlu memelihara lingkungan agar tingkat kemanfaatannya bisa dipertahankan bahkan ditingkatkan. Bagaimana manusia mensikapi dan mengelola lingkungannya pada akhirnya akan mewujudkan pola-pola peradaban dan kebudayaan.
Manusia sebagai makhluk budaya Budaya atau Kebudayaan perbedaan mendasar antara manusia dengan makhluk yang lain (hewan) ialah bahwa manusia adalah makhluk berbudaya, hal ini disebabkan karena manusia diberi anugrah yang sangat berharga oleh Tuhan, yaitu budi atau pikiran.dengan kemampuan budi atau akal itulah manusia dapat menciptakan kebudayaan yang menyebabkan kehidupannya sangat jauh berbeda dengan kehidupan hewan.
Oleh karena, itu manusia sering disebut makhluk social budaya, artinya makhluk yang harus hidup bersama dengan manusia lain dalam satu kesatuan yang disebut dengan masyarakat. Disamping itu, manusia adalah makhluk yang menciptakan kebudayaan dengan berbudaya itulah manusia berusaha mencukupi kebutuhan hidupnya. Manusia tidak dapat dilepas dari kebudayaan, dimana ada manusia disitu ada kebudayaan.kapankah kebudayaan mulai ada dimuka bumi? bersamaan dengan mulai adanya umat manusia dimuka bumi ini.



Jumat, 17 Oktober 2014

K2 - Konstanta Joule

07.13 Posted by Unknown No comments

Konstanta Joule merupakan percobaan Joule yang menemukan kesamaan (ekivalensi) antara kerja mekanikal terhadap jumlah perpindahan panas (mechanical equivalent of heat).


Semua energi, apakah itu energi listrik, energi kalor, energi kinetik, energi potensial, energi cahaya, energi bunyi dan sebagainya, dalam SI memiliki satuan yang sama yaitu joule (disingkat J) dan dimensinya adalah [M][L]²[T]-2

Satuan kalor jenis = J/(kg K) = J kg-1 K-1  
Dimensi kalor jenis = [L]²[T]-2[θ]-1



KALORIMETER
Kalorimeter merupakan suatu alat yang digunakan untuk mengukur jumlah kalor yang terlibat dalam suatu perubahan atau reaksi kimia.
Hukum pertama termodinamika menghubungkan perubahan suhu. Pada kalorimeter terjadi perubahan energi dari energi listrik menjadi energi lain yang sesuai dengan hukum kekekalan energi yang menyatakan bahwa energi tidak dapat diciptakan dan tidak dapat dimusnahkan.
Prinsip kerja kalorimeter adalah mengalirkan arus listrik pada kumparan kawat penghantar yang dimasukkan kedalam air suling. Pada waktu bergerak dalam kawat penghantar pembawa muatan bertumbukan dengan atom logam dan kehilangan energi. Akibatnya pembawa muatan dengan kecepatan konstan yang sebanding dengan kuat medan listriknya. Tumbukan oleh pembawa muatan akan menyebabkan logam yang dialiri arus listrik memperoleh energi yaitu energi kalor.

KALOR
Kalor adalah bentuk energi yang mengalir atau berpindah karena adanya perbedaan temperatur atau suhu.
Besar kenaikan suhu sebanding dengan banyaknya kalor yang diterima dan berbanding terbalik dengan massa zat dan kalor jenis zat.
sesuai persamaan Q =  m.c.∆T
Dengan :
Q = jumlah kalor yang diterima
m = massa zat
∆T = perubahan suhu
c = kalor jenis benda.
kalor jenis yaitu banyaknya kalor yang diperlukan suatu zat untuk menaikkan suhu 1 kg zat tersebut sebesar 1oC.
Kalor yang dibutuhkan untuk menaikkan suhu kalorimeter sebesar 1oC pada air dengan massa 1 gram disebut tetapan kalorimeter.
Dalam proses ini berlaku asas black yaitu Qlepas = Qditerima.

TERMODINAMIKA
Sedangkan hubungan kuantitatif antara kalor dan energi bentuk lain disebut termodinamika. Termodinamika dapat didefinisikan sebagai cabang kimia yang menangani hubungan kalor, kerja dan bentuk lain energi dengan kesetimbangan dalam reaksi kimia dan dalam perubahan keadaan.
Hukum pertama termodinamika menghubungkan perubahan energi dalam suatu proses termodinamika dengan jumlah kerja yang dilakukan pada sistem dan jumlah kalor yang dipindahkan ke sistem. Hukum kedua termodinamika membahas tentang reaksi spontan dan tidak spontan.
Reaksi spontan merupakan reaksi yang berlangsung tanpa pengaruh luar.
Reaksi tidak spontan tidak akan terjadi jika tidak ada pengaruh luar.
Hukum ketiga termodinamika menyatakan bahwa entropi dari suatu benda akan meningkat jika suhu ditingkatkan sedikit diatas 0oC dan entropi mutlak selalu mempunyai nilai positif.

KAPASITAS PANAS
Kapasitas panas merupakan jumlah panas yang diperlukan untuk mengubah temperatur suatu benda 1 oC.
Kapasitas panas bersifat ekstensif yang artinya bahwa jumlahnya tergantung dari besar sampel.
Sifat intensif yang berhubungan dengan kapasitas panas adalah kalor jenis (panas spesifik) yang didefinisikan sebagai jumlah panas yang diperlukan untuk menaikkan suhu 1 gram zat sebesar 1 oC. untuk air panas spesifiknya 4,18 J/goC. Kebanyakan  zat mempunyai panas spesifik lebih kecil dari air. Besarnya panas spesifik untuk air disebabkan karena adanya sedikit pengaruh dari laut terhadap cuaca.

Adapun panas spesifik beberapa zat saat suhu 25oC dan tekanan atmosfer.
Zat
Panas spesifik
J/kg oC
Cal/goC
Padatan
Aluminium
900
0,215
Emas
129
0,0308
Perak
234
0,056
Tembaga
387
0,092
Besi
448
0,107
Padatan lainnya
Kaca
837
0,200
Es batu (-5oC)
2090
0,50
Kuningan
380
0,092
Kayu
1700
0,41
Cairan
Alkohol
2400
0,58
Air
4186
1,00
Gas
uap
2010
0,48

ARUS LISTRIK
Arus Listrik merupakan aliran muatan-muatan listrik. Besarnya muatan listrik yang mengalir melalui suatu penghantar tiap satuan waktu disebut dengan kuat arus listrik. Secara matematis dituliskan sebagai berikut:
Keterangan:
I = kuat arus listrik (Ampere,A)
Q= Muatan listrik (Coulomb,C)
T= Waktu (sekon,s)

AMPEREMETER
Alat untuk mengukur kuat arus listrik adalah Amperemeter. Amperemeter selalu dipasang secara seri dengan rangkaian yang akan diukur kuat arusnya, mempunyai hambatan dalam kecil agar kuat arus listrik mudah melaluinya.

TEGANGAN LISTRIK
Tegangan Listrik disebut juga beda potensial listrik yang disimbolkan sebagai V.
Definisi tegangan listrik secara fisika adalah usaha (energy) untuk memindahkan muatan listrik .
Perumusan secara matematis ditulis sebagai berikut.
Keterangan :
V = Tegangan listrik (Volt, Joule/coulomb)
W = Usaha/energy (Joule)
Q = Muatan listrik (Coulomb)

VOLTMETER
Besarnya tegangan listrik dalam suatu rangkaian dapat diukur dengan alat bernama Voltmeter.
Voltmeter disusun secara parallel.

SAKLAR
Fungsi saklar sebagai penghubung dan pemutus arus listrik. Dalam suatu rangkaian biasanya di pasang sekering untuk mencegah terjadinya korsleting
Saat terjadi korsleting :
-  Hambatan kecil
-  Kuat arus besar
-  Kawat sekering putus
-  Aliran terhenti
 - Lampu padam

HUKUM OHM
Hukum Ohm “Besar kuat arus yang mengalir pada suatu kawat penghantar sebanding dengan beda potensialnya asalkan hambatannya tetap”.
Percobaan hukum Ohm : Persamaan hukum Ohm
Keterangan :
V = beda potensial (volt)
I = kuat arus listrik (Ampere)
R = hambatan listrik (ohm)

KONDUKTOR
Konduktor merupakan bahan atau zat yang dapat dengan mudah dilalui arus listrik, karena electron-elektronnya mudah bergerak. Contoh : Alumunium, tembaga, perak dll.

ISOLATOR
Isolator merupakan bahan atau zat yang sukar atau tidak dapat dilalui arus listrik,karena electron bebas pada isolator sukar bergerak. Contoh : kayu, karet,kaca, dll

SEMIKONDUKTOR
Semikonduktor memiliki daya hantar listrik diantara konduktor dan isolator. Jika suhu semakin tinggi, maka hambatan jenis bahan akan bertambah sehingga sukar mengalirkan arus listrik. Contoh : arsen, silicon, germanium F.

HUKUM 1 KIRCHOFF
Hukum 1 Kirchoff “Besar kuat arus yang masuk melalui suatu titik percabangan sama dengan kuat arus yang keluar dari titik percabangan itu.”

RESISTOR
Nilai hambatan (resistor) pada kawat penghantar dipengaruhi oleh beberapa hal, yaitu :
Hambatan jenis (ρ)
Panjang kawat (ℓ)
Luas penampang (A)
Nilai hambatan kawat sebanding dengan luas penampang.
Keterangan :
R = hambatan penghantar (ohm,Ω)
ρ = hambatan jenis (ohm meter, Ω m)
L = panjang penghantar (meter,m)
A = luas penampang penghantar (m2)

RESISTOR TETAP
Terbuat dari padatan karbon,lapisan logam tipis, atau lilitan kawat.
Ciri resistor tetap adalah mempunyai nilai hambatan tertentu. Besar nilai hambatan ditentukan dari kode warna resistor.

RESISTOR VARIABEL (REOSTAT)
Digunakan untuk mengatur besar kuat arus dalam suatu rangkaian. Ciri resistor variable adalah memiliki nilai hambatan yang berubah-ubah.
Contoh rheostat :
1. Hambatan geser
Berbentuk satu silinder berbahan isolator yang dililiti bahan konduktor.
Fungsi hambatan geser adalah menghasilkan nilai hambatan yang kecil namun dapat diubah-ubah.
2. Potensiometer
Terbuat dari bahan yang hambatan jenisnya besar,sehingga nilai hambatan yang dapat diberikan besar meskipun bentuk dan ukuran fisik potensiometer kecil.
Potensiometer digunakan pada radio dan tape sebagai pengatur volume.
3. Termistor
Sangat peka terhadap perubahan suhu.
Ada 2 macam termistor a) Termistor koefisien suhu negative (NTC), jika suhu NTC naik nilai hambatan berkurang. b) Termistor koefisien suhu positif (PTC), jika PTC naik nilai hambatan bertambah.
Termistor digunakan sebagai komponen alat pemadam kebakaran
4. Fotoresistor
Peka terhadap cahaya, nilai hambatannya berubah sesuai besar kecilnya intensitas cahaya yang mengenainya.


sumber : http://indahsapp.blogspot.com/2013/11/konstanta-joule_5939.html

Kamis, 16 Oktober 2014

LP Array, Percabangan dan Perulangan pada Java

07.47 Posted by Unknown No comments

Percabangan dan Perulangan pada Java. Array adalah kelompok variabel dengan tipe sejenis dan dinyatakan dengan nama yang sama . dengan kata lain, array merupakan tipe khusus yang menyatukan sekelompok variabel dengan tipe yang sama . Array di java dideklarasikan dengan kurung siku : [ .. ]

Pada java tidak perlu menspesifikasikan ukuran array kosong saat mendeklarasikan array. Kita harus selalu menyatakan ukuran array secara eksplisit saat melakukan operasi penciptaan menggunakan operator new () atau dengan mendaftarkan item item untuk array pada saat penciptaan. Contoh char alphabet[] = new() char[26];


      Array 1 dimensi
Sintaks umum deklarasi variabel array 1 dimensi :
                type var-name[];   atau   type[] var-name ;
misalnya, kita akan menamai array tersebut dengan nama jumlah hari dan tipe data dari masing-masing elemennya adalah tpe int, maka kita dapat menuliskannya sebagai berikut :
int [] jumlahhari;
artinya, jumlah elemen- elemen dan nila-nilai dari setiap elemennya diset dengan null. Untuk menentukan jumlah elemen dari array tersebut , kita perlu mengalokasikan ruang memori dengan menggunakan kata kunci new.  Dalam kasus ini, kita akan menentukan array dengan jumlah elemen sebanyak 12 ( sejumlah bulan yang terdapat dalam setahun ). Sehingga dapat kita tulis :
jumlahhari = new int[12]  ( merupakan jumlah elemen array )
selanjutnya , untuk mengisikan nilai dari masing-masing elemen array tersebut, kita harus menggunakan indeks seperti :
jumlahhari [0] = 31;
indeks array dimulai dari 0 bukan 1, kode diatas akan memasukkan nilai 31 ke dalam elemen array pertama ( dalam hal ini berarti bulan januari memiliki 31 hari ). Berikut contoh program nya :
class arraysatu {
public static void main (String[] args)}
int [] jumlahhari;
jumlahhari = new int [12];
jumlahhari[0] = 31;
jumlahhari[1] = 28;
jumlahhari[2] = 31;
jumlahhari[3] = 30;
jumlahhari[4] = 31;
jumlahhari[5] = 30;
jumlahhari[6] = 31;
jumlahhari[7] = 31;
jumlahhari[8] = 30;
jumlahhari[9] = 31;
jumlahhari[10] = 30;
jumlahhari[11] = 31;
System.out.println(“bulan maret memiliki “ + jumlah hari [2]+ “ hari. “);
}
}
Maka hasil outputnya adalah bulan maret memiliki 31 hari.

Array multi dimensi
Pendeklarasian array dua dimensi adalah sebagai berikut :
tipe namaArray[];    atau     tipe[][] namaArray;
Contoh program array 2 dimensi :
class arraydua {
public static void main (String[] args) {
int [][] angka = new int [2][3];
int k = 1;
for (int i = 0; i<2; i++) {
for (int j = 0; j<3; j++) {
angka [i][j] = k*10;
System.out.println(angka[i][j]);
if (j<2) System.out.print(“ “);
k++;
}
System.out.println();
}
}
}
Maka outputnya akan menghasilkan
10  20  30
40  50  60

PERCABANGAN dalam JAVA
Program akan menarik jika dibutuhkan  persyaratan tertentu untuk menjalankan suatu pernyataan, dan melewati pernyataan lainnya. Java menyediakan sejumlah mekanisme untuk menghasilkan pengaturan bagian program mana yang dijalankan, berupa pernyataan pernyataan percabangan . terdapat beberapa jenis percabangan di java yaitu if, if-else, dan switch
Percabangan if
Percabangan if di java menyatakan pernyataan akan diekseskusi jika memnuhi syarat atau kondisi tertentu. Sintaks percabangan ini adalah sebagai berikut :
If(kondisi){
Statemen1;
Statemen2;
...
}
Contoh program :
class satukondisi {
public static void main (String[] args) {
int a = 1, b = 10;
if (a < 5 ) {
System.out.println(“nilai a lebih kecil dari 5 “ );
}
If (b < 5 ) {
System.out.println(“ nilai b lebih kecil dari 5 “ ) ;
}
}
}
Output nya : nilai a lebih kecil dari 5
Percabangan if else
Percabangan ini untuk memilih salah 1 dari 2 kemungkinan kemunculan. Dengan kata lain, bentuk if else menyebabkan eksekusi dijalankan melalui sekumpulan boolean, sehingga hanya bagian tertentu program yang dijalankan. Berikut bentuk umum pernyataan if else :
If (kondisi)
                Statement jika kondisi benar
Else
                Statement jka kondisi salah
Contoh program :
class duakondisi {
public static void main (String[] args) {
int a = 1, b = 10 ;
if ( a < 5 ) {
System.out.println(a + “ lebih kecil dari 5”);
}
else {
System.out.println(a + “ lebih besar dari 5 “ );
}
if ( b < 5 ) {
System.out.println(b + “ lebih kecil dari 5”);
}
else {
System.out.println(b + “ lebih besar dari 5 “ );
}
}
}
Maka outputnya :
 1 lebih kecil dari 5
10 lebih besar dari 5
Percabangan switch
Pernyataan switch memberikan suatu cara untuk mengirim bagian program berdasarkan nilai suatu variabel atau pernyataan tunggal. Percabangan switch dimaksudkan untuk menangani banyak kemungkinan kemunculan. Bentuk umum percabangan switch :
switch (expression) {
case value1;
                break;
case value2;
                break;
case valueN;
                break;
default;
}
Expression dapat menghasilkan suatu tipe sederhana, dan setiap value yang disebutkan pada pernyataan case harus bertipe yang cocok. Pernyataan switch bekerja dengan seperti ini : nilai expresssion dibandingkan dengan setiap nilai pernyataan case. Jika ada yang cocok, maka urutan program yang ada di belakang pernyataan case akan dijalankan. Jika tidak ada yang cocok, maka pernyataan default yang dijalankan.

   
  PERULANGAN dalam JAVA
Pengulangan adalah suatu proses didalam program yang dapat menegeksekusi satu ( beberapa ) statemen yang sama secara berulang sampai ditemukan kondisi untuk berhenti. Dalam java terdapat tiga buah jenis struktur pengulangan, yaitu for, while, dan do while.
Strukur for
Struktur for umumnya digunakan untuk melakukan pengulangan yang banyaknya sudah pasti atau sudah diketahui sebelumnya. Dalam jenis ini, kita harus mendefinisikan insialisasi ( nilai awal ) dan kondisi untuk keluar dari pengulangan. Selain itu kita juga perlu menambahkan iterasi, yaitu variabel pengontrol untuk melakukan proses increement ( penambahan ) maupun decreement . bentuk umum penulisa sintaks untuk membangun struktur pengulangan for
for(insialisasi;kondisi;iterasi); {
statement 1 ;
statement 2;
}
Proses pengulangan akan terus dilakukan selama kondisi menghasilkan true. Dengan kata lain, proses pengulangan hanya akan dihentikan apabila kondisi telah bernilai false atau sudah tidak terpenuhi lagi.
Contoh program :
class for1 {
public static void main (String[] args) {
for ( int i = 0 ; i < 10 ; i++ ) {
System.out.println(“java”);   }
}
}
Maka outputnya akan tercetak teks java sebanyak 10 kali.
-          Struktur while
Strukur while adalah jenis pengulangan yang mendefinisikan kondisi di awal blok. Ini artinya, apabila kondisi tidak terpenuhi ( bernilai false ) maka proses pengulangan pun tidak akan pernah dilakukan. Proses insialisasi nilai pada struktur while ditulis sebelum kita menuliskan struktur while itu sendiri, sedangkan iterasi akan ditulis didalam blok. Bentuk umum penulisan dari struktur while :
insialisasi
while (kondisi) {
statement yang akan diulang
iterasi }
class while1 {
public static void main (String[[] args] {
int i = 0;
while (i<10) {
System.out.println ( “ java”);
I++;  }
}
}
      Struktur do-while
Do while loop mirip dengan while loop. Statement didalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai true. Perbedaan antara while dan do while loop adalah dimana statement didalam do while loop dieksekusi sedikitnya satu kali.
Contoh program :
int x = 0;
do {
System.out,println(x);
X++;
} while (x<10);