Sunday, June 23, 2013
Friday, May 24, 2013
Beberapa Jenis - Jenis Kabel Listrik
Mungkin banyak Pengunjung website belum
mengetahui bahwa kabel dapat dibagi menjadi beberapa Tipe, seperti:
Kabel NYA, Kabel NYM, Kabel NYAF, Kabel NYY, Kabel NYFGbY, Kabel ACSR,
Kabel AAAC, Kabel ACAR, Kabel BC. Mari membahas satu persatu jenis jenis
kabel yang disebutkan.
Kabel NYA
Agar aman memakai kabel tipe ini, kabel harus dipasang dalam pipa/conduit jenis PVC atau saluran tertutup. Sehingga tidak mudah menjadi sasaran gigitan tikus, dan apabila ada isolasi yang terkelupas tidak tersentuh langsung oleh orang.
Kabel NYM
Kabel NYAF
Kabel NYY
Kabel NYFGbY
Kabel ACSR
Kabel AAAC
Kabel ACAR
Kabel BC (Bare Conductor)
Pemakaian = Saluran diatas tanah dan penghantar pentanahan
Mengenal Jenis Kabel Listrik (NYA, NYM dan NYY)
KABEL LISTRIK
Kabel listrik adalah media untuk menyalurkan energi listrik. Sebuah kabel listrik terdiri dari isolator dan konduktor. Isolator adalah bahan pembungkus kabel yang biasanya terbuat dari karet atau plastik, sedangkan konduktor terbuat dari serabut tembaga atau tembaga pejal.

“Ampere x Volt = Watt”
Pada tegangan 220 Volt dan KHA 10 Ampere, sebuah kabel listrik dapat menyalurkan daya sebesar 220V x 10A = 2200 Watt.
KABEL N.Y.A

KABEL N.Y.M

KABEL N.Y.Y

Friday, May 10, 2013
IBD PRT3: Jawab Pertanyaan
1.Jelaskan perbedaan antara kebudayaan dan peradaban menurut para ahli kemudian tuliskan pendapatmu sendiri !!!
JAWAB:
Kebudayaan itu ibarat sebuah Kamera dimana seperti hal nya saat kita menggunakan Kamera, untuk meneropong sesuatu kita harus memilih suatu objek tertentu yang akan dilihat secara fokus. Beberapa orang awam mengartikan kebudayaan merupakan sebuah seni. Padahal sebenarnya kebudayaan itu bukan hanya sekedar seni. Kebudayaan melebihi seni itu sendiri karena kebudayaan meliputi sebuah jaringan kerja dalam kehidupan antar amnusia .
Berikut ini adalah definisi dan pengertian kebudayaan menurut beberapa ahli:
# EDWARD T. HALL
Kebudayaan adalah komunikasi dan komunikasi adalah kebudayaan
# IRIS VARNER & LINDA BEAMER
Kebudayaan adalah sebagai pandangan yang koheren tentang sesuatu yang dipelajari, yang dibagi, atau yang dipertukarkan oleh sekelompok orang
# LARRY A. SAMOVAR & RICHARD E. PORTER
Kebudayaan dapat berarti simpanan akumulatif dari pengetahuan, pengalaman, kepercayaan, nilai, sikap, makna, hirarki, agama, pilihan waktu, peranan, relasi ruang, konsep yang luas, dan objek material atau kepemilikan yang dimiliki dan dipertahankan oleh sekelompok orang atau suatu generasi.
# GUDKUNTS & KIM
Kebudayaan adalah sistem pengetahuan yang dipertukarkan oleh sejumlah orang dalam sebuah kelompok yang besar
# LEVO - HENRIKSSON
Kebudayaan meliputi semua aspek kehidupan kita setiap hari, terutama pandangan hidup - apapun bentuknya - baik itu mitos maupun sistem nilai dalam masyarakat
# ROOS
Kebudayaan merupakan sistem gaya hidup dan merupakan faktor utama bagi pembentukan gaya hidup
# RENE CHAR
Kebudayaan adalah warisan kita yang diturunkan tanpa surat wasiat
# IGNAS KLEDEN
Kebudayaan adalah nasib dan baru kemudian kita menanggungnya sebagai tugas
# C.A VAN PEURSEN
Kebudayaan merupakan gejala manusiawi dari kegiatan berfikir (mitos, ideologi, dan ilmu), komunikasi (sistem masyarakat), kerja (ilmu alam dan teknologi), dan kegiatan-kegiatan lain yang lebih sederhana
# KARL MARX
Kebudayaan adalah teori anti kebudayaan
# SELO SOEMARDJAN & SOELAIMAN SOEMARDI
Kebudayaan adalah sistem pengetahuan yang meliputi sistem ide yang ada dalam pikiran manusia dalam pengalaman sehari hari yang sifatnya abstrak
#MENURUT SAYA
Kebudayaan adalah yang mengitari kita, yang menyerbu setiap aspek kehidupan. Budaya seperti halnya pakaian yang harus di pakai setiap hari
2.Apa yang di maksud dengan kebudayaan nasional uraikan dan berikan contoh yang mendukung !!!
JAWAB:
Bila dicermati pandangan masyarakat Indonesia tentang kebudayaan Indonesia, ada dua kelompok pandangan
.
1.Kelompok pertama yang mengatakan kebudayaan Nasional Indonesia belum jelas, yang ada baru unsur pendukungnya yaitu kebudayaan etnik dan kebudayaan asing. Kebudayaan Indonesia itu sendiri sedang dalam proses pencarian.
2.Kelompok kedua yang mengatakan mengatakan Kebudayaan Nasional Indonesia sudah ada. pendukung kelompok ketiga ini antara lain adalah Sastrosupono. Sastrosupono. Sastrosupono. Sastrosupono mencontohkan, Pancasila, bahasa Indonesia, undang-undang dasar 1945, moderenisasi dan pembangunan (1982:68-72).
Adanya pandangan yang mengatakan Kebudayaan Nasional Indonesia belum ada atau sedang dalam proses mencari, boleh jadi akibat:
(1)tidak jelasnya konsep kebudayaanyang dianut dan pahami
(2) akibat pemahaman mereka tentang kebudayaan hanya misalnya sebatas seni, apakah itu seni sastra, tari, drama, musik, patung, lukis dan sebagainya. Mereka tidak memahami bahwa iptek, juga adalah produk manusia, dan ini termasuk ke dalam kebudayaan
3.Jelaskan dampak positif dan negative kebudayaan asing masuk ke Indonesia, sertakan dengan contoh yang terjadi di sekitar anda!!!
JAWAB:
DAMPAK POSITIF:
1. Dilihat dari globalisasi politik, pemerintahan dijalankan secara terbuka dan demokratis, karena pemerintahan adalah bagian dari suatu negara. Jika pemerintahan dijalankan secara jujur, bersih dan dinamis tentunya akan mendapat tanggapan positif dari rakyat. Tanggapan positif tersebut berupa jati diri terhadap negara menjadi meningkat
2. Dari aspek globalisasi ekonomi, terbukanya pasar internasional, meningkatkan kesempatan kerja dan meningkatkan devisa negara. Dengan adanya hal tersebut akan meningkatkan kehidupan ekonomi bangsa yang dapat menunjang kehidupan nasional bangsa
3. Dari globalisasi sosial budaya kita dapat meniru pola berpikir yang baik seperti etos kerja yang tinggi dan disiplin dan Iptek dari bangsa lain yang sudah maju untuk meningkatkan kemajuan bangsa yang pada akhirnya memajukan bangsa serta akan mempertebal jati diri kita terhadap bangsa.
DAMPAK NEGATIVE:
1. Globalisasi mampu meyakinkan masyarakat Indonesia bahwa liberalisme dapat membawa kemajuan dan kemakmuran. Sehingga tidak menutup kemungkinan berubah arah dari ideologi Pancasila ke ideologi liberalisme. Jika hal tesebut terjadi akibatnya jati diri bangsa akan luntur.
2. Globalisasi aspek ekonomi, hilangnya rasa cinta terhadap produk dalam negeri karena banyaknya produk luar negeri (seperti Mc Donald, Coca Cola, Pizza Hut,dll.) membanjiri Indonesia. Dengan hilangnya rasa cinta terhadap produk dalam negeri menunjukan gejala berkurangnya jati diri bangsa kita.
3. Masyarakat kita khususnya anak muda banyak yang lupa akan identitas diri sebagai bangsa Indonesia, karena gaya hidupnya cenderung meniru budaya barat yang oleh masyarakat dunia dianggap sebagai kiblat.
4. Mengakibatkan adanya kesenjangan sosial yang tajam antara yang kaya dan miskin, karena adanya persaingan bebas dalam globalisasi ekonomi. Hal tersebut dapat menimbulkan pertentangan yang dapat mengganggu kehidupan nasional bangsa.
5. Munculnya sikap individualisme yang menimbulkan ketidakpedulian sesama warga. Dengan adanya individualisme maka orang tidak akan peduli dengan kehidupan bangsa.
JAWAB:
Kebudayaan itu ibarat sebuah Kamera dimana seperti hal nya saat kita menggunakan Kamera, untuk meneropong sesuatu kita harus memilih suatu objek tertentu yang akan dilihat secara fokus. Beberapa orang awam mengartikan kebudayaan merupakan sebuah seni. Padahal sebenarnya kebudayaan itu bukan hanya sekedar seni. Kebudayaan melebihi seni itu sendiri karena kebudayaan meliputi sebuah jaringan kerja dalam kehidupan antar amnusia .
Berikut ini adalah definisi dan pengertian kebudayaan menurut beberapa ahli:
# EDWARD T. HALL
Kebudayaan adalah komunikasi dan komunikasi adalah kebudayaan
# IRIS VARNER & LINDA BEAMER
Kebudayaan adalah sebagai pandangan yang koheren tentang sesuatu yang dipelajari, yang dibagi, atau yang dipertukarkan oleh sekelompok orang
# LARRY A. SAMOVAR & RICHARD E. PORTER
Kebudayaan dapat berarti simpanan akumulatif dari pengetahuan, pengalaman, kepercayaan, nilai, sikap, makna, hirarki, agama, pilihan waktu, peranan, relasi ruang, konsep yang luas, dan objek material atau kepemilikan yang dimiliki dan dipertahankan oleh sekelompok orang atau suatu generasi.
# GUDKUNTS & KIM
Kebudayaan adalah sistem pengetahuan yang dipertukarkan oleh sejumlah orang dalam sebuah kelompok yang besar
# LEVO - HENRIKSSON
Kebudayaan meliputi semua aspek kehidupan kita setiap hari, terutama pandangan hidup - apapun bentuknya - baik itu mitos maupun sistem nilai dalam masyarakat
# ROOS
Kebudayaan merupakan sistem gaya hidup dan merupakan faktor utama bagi pembentukan gaya hidup
# RENE CHAR
Kebudayaan adalah warisan kita yang diturunkan tanpa surat wasiat
# IGNAS KLEDEN
Kebudayaan adalah nasib dan baru kemudian kita menanggungnya sebagai tugas
# C.A VAN PEURSEN
Kebudayaan merupakan gejala manusiawi dari kegiatan berfikir (mitos, ideologi, dan ilmu), komunikasi (sistem masyarakat), kerja (ilmu alam dan teknologi), dan kegiatan-kegiatan lain yang lebih sederhana
# KARL MARX
Kebudayaan adalah teori anti kebudayaan
# SELO SOEMARDJAN & SOELAIMAN SOEMARDI
Kebudayaan adalah sistem pengetahuan yang meliputi sistem ide yang ada dalam pikiran manusia dalam pengalaman sehari hari yang sifatnya abstrak
#MENURUT SAYA
Kebudayaan adalah yang mengitari kita, yang menyerbu setiap aspek kehidupan. Budaya seperti halnya pakaian yang harus di pakai setiap hari
2.Apa yang di maksud dengan kebudayaan nasional uraikan dan berikan contoh yang mendukung !!!
JAWAB:
Bila dicermati pandangan masyarakat Indonesia tentang kebudayaan Indonesia, ada dua kelompok pandangan
.
1.Kelompok pertama yang mengatakan kebudayaan Nasional Indonesia belum jelas, yang ada baru unsur pendukungnya yaitu kebudayaan etnik dan kebudayaan asing. Kebudayaan Indonesia itu sendiri sedang dalam proses pencarian.
2.Kelompok kedua yang mengatakan mengatakan Kebudayaan Nasional Indonesia sudah ada. pendukung kelompok ketiga ini antara lain adalah Sastrosupono. Sastrosupono. Sastrosupono. Sastrosupono mencontohkan, Pancasila, bahasa Indonesia, undang-undang dasar 1945, moderenisasi dan pembangunan (1982:68-72).
Adanya pandangan yang mengatakan Kebudayaan Nasional Indonesia belum ada atau sedang dalam proses mencari, boleh jadi akibat:
(1)tidak jelasnya konsep kebudayaanyang dianut dan pahami
(2) akibat pemahaman mereka tentang kebudayaan hanya misalnya sebatas seni, apakah itu seni sastra, tari, drama, musik, patung, lukis dan sebagainya. Mereka tidak memahami bahwa iptek, juga adalah produk manusia, dan ini termasuk ke dalam kebudayaan
3.Jelaskan dampak positif dan negative kebudayaan asing masuk ke Indonesia, sertakan dengan contoh yang terjadi di sekitar anda!!!
JAWAB:
DAMPAK POSITIF:
1. Dilihat dari globalisasi politik, pemerintahan dijalankan secara terbuka dan demokratis, karena pemerintahan adalah bagian dari suatu negara. Jika pemerintahan dijalankan secara jujur, bersih dan dinamis tentunya akan mendapat tanggapan positif dari rakyat. Tanggapan positif tersebut berupa jati diri terhadap negara menjadi meningkat
2. Dari aspek globalisasi ekonomi, terbukanya pasar internasional, meningkatkan kesempatan kerja dan meningkatkan devisa negara. Dengan adanya hal tersebut akan meningkatkan kehidupan ekonomi bangsa yang dapat menunjang kehidupan nasional bangsa
3. Dari globalisasi sosial budaya kita dapat meniru pola berpikir yang baik seperti etos kerja yang tinggi dan disiplin dan Iptek dari bangsa lain yang sudah maju untuk meningkatkan kemajuan bangsa yang pada akhirnya memajukan bangsa serta akan mempertebal jati diri kita terhadap bangsa.
DAMPAK NEGATIVE:
1. Globalisasi mampu meyakinkan masyarakat Indonesia bahwa liberalisme dapat membawa kemajuan dan kemakmuran. Sehingga tidak menutup kemungkinan berubah arah dari ideologi Pancasila ke ideologi liberalisme. Jika hal tesebut terjadi akibatnya jati diri bangsa akan luntur.
2. Globalisasi aspek ekonomi, hilangnya rasa cinta terhadap produk dalam negeri karena banyaknya produk luar negeri (seperti Mc Donald, Coca Cola, Pizza Hut,dll.) membanjiri Indonesia. Dengan hilangnya rasa cinta terhadap produk dalam negeri menunjukan gejala berkurangnya jati diri bangsa kita.
3. Masyarakat kita khususnya anak muda banyak yang lupa akan identitas diri sebagai bangsa Indonesia, karena gaya hidupnya cenderung meniru budaya barat yang oleh masyarakat dunia dianggap sebagai kiblat.
4. Mengakibatkan adanya kesenjangan sosial yang tajam antara yang kaya dan miskin, karena adanya persaingan bebas dalam globalisasi ekonomi. Hal tersebut dapat menimbulkan pertentangan yang dapat mengganggu kehidupan nasional bangsa.
5. Munculnya sikap individualisme yang menimbulkan ketidakpedulian sesama warga. Dengan adanya individualisme maka orang tidak akan peduli dengan kehidupan bangsa.
Saturday, May 4, 2013
Macam-Macam Teknik Data Recovery
Mengganti Circuit Board / PCB
Teknik ini sempat saya coba beberapa tahun lalu ketika hard disk 13Gb saya terbakar. Teknik ini harus dilakukan dengan hati-hati jangan sampai merusak salah satu komponen dalam hard disk.
Mengganti Firmware
Firmware pada hard disk adalah informasi yang digunakan oleh komputer yang mengijinkan komputer itu ‘berkomunikasi’ dengan hard disk. Firmware bisa diganti dengan yang terbaru.
Mengganti Head Stack
Kalau di tape ada yang namanya head, di hard disk juga ada yang namanya head. Di tape biasanya kalau lagu gak jernih, head-nya bisa kita bersihin pake tape-head-cleaner. Tapi kalau head di hard disk bentuknya sangat kecil sekali, seperti chip berukuran kecil yang berada dalam head stack yang dinamakan Preamplifier. Untuk mengganti head stack lebih baik di kerjakan dalam sebuah tempat yang benar-benar secure karena kesalahan kecil bisa menyebabkan kerusakan fatal.
Memindahkan Disk ke Hard Disk Lain
Jika circuit board yang berada di luar hard disk dan komponen-komponen dalam hard disk seperti head stack tadi rusak dan hanya kepingan disk yang masih berfungsi, data recovery bisa dilakukan dengan cara memindahkan disk tersebut ke hard drive lain.
Spin-Stand Testers
Spin-Stand ini digunakan untuk melakukan test terhadap hard disk terutama pada preamplifier dan read channel suppliers agar bisa berfungsi dengan akurat. Tester ini sering dipakai oleh pabrik hard disk.
Magnetic Force Microscopes (MFM)
Magnetic Force Microscopes adalah sebuah tool yang sangat mutakhir untuk high-resolution magnetic imaging dari hampir semua media storage. Data recovery menggunakan Magnetic Force Microscopes ini merupakan data recovery yang canggih, jadi memang harus dilakukan oleh ahlinya.
Intel Virtualization Technology
Virtualization Technology ini sebenarnya bukan hal baru. Dulu pada jaman memakai 486DX2, sebenarnya teknologi ini sudah dikenal. Yang mana saat itu bisa membuat beberapa virtual machine yang menjalankan operating system atau program-program/games under DOS secara bersamaan.
Saat ini ada beberapa software di pasaran yang mampu membuat virtualization technology seperti ini, seperti VMware yang merupakan salah satu software yang paling terkenal. Walaupun kita bisa memanfaatkan software-software seperti VMware untuk virtualization technology ini, menggunakan processor yang memiliki feature virtualization technology ini sebenarnya memberikan keuntungan lebih seperti selain ada banyak instruksi-instruksi baru yang memudahkan pengaturan virtualisasi itu sendiri tentu saja memberikan performance yang lebih baik dibandingkan hanya mengandalkan software.
Mungkin Anda bingung membedakan Virtualization dengan Multitasking atau bahkan dengan Hyperthreading. Pada teknologi multitasking yang berjalan hanya 1 sistem operasi dengan beberapa program yang dijalankan di dalamnya. Pada virtualization technology, kita bisa menjalankan beberapa sistem operasi secara bersamaan dan masing-masing sistem operasi tersebut bisa menjalankan beberapa program. Masing-masing sistem operasi ini berjalan pada Virtual Machine atau Virtual CPU. Sedangkan teknologi hyperthreading mensimulasikan 2 CPU pada 1 CPU yang berfungsi untuk menyeimbangkan performance menggunakan SMP (Symmetric Multi Processing) dan kedua CPU tersebut tidak bisa dipakai secara terpisah.
Thursday, April 11, 2013
“Hello World” Dalam 200 Bahasa Pemrograman
Untuk para pengembang perangkat lunak, kata-kata “Hello World” adalah kalimat yang sudah sangat familiar didengar, dibaca dan dirasakan, bahkan mungkin sudah bosan dengan kata tersebut. Tapi pernahkah membaca kode sumber untuk “Hello World” dalam berbagai macam bahasa pemrograman? Ini dia daftar kode sumber “Hello World” dalam berbagai macam bahasa (referensi dari sini):
A
4GL
message "Hello, World!" with style = popup;
Abap
WRITE 'Hello, World!'.
Abc
WRITE "Hello, World!"
ActionScript
trace("Hello, World!");
Graphical version:
this.createTextField("hello_txt",0,10,10,100,20); this.hello_txt.text="Hello, World!";
Ada
with TEXT_IO; procedure HELLO is begin TEXT_IO.PUT_LINE ("Hello, World!"); end HELLO;
Algol 60
'BEGIN' 'COMMENT' In Algol 60; OUTPUT(4,'(''('Hello World!')',/')') 'END
Algol 68
BEGIN print(("Hello, World!", newline)) END
Using the short form of begin and end:
( print("Hello, World!") )
Alma-0
Hello, World!
AmigaE
PROC main() WriteF('Hello, World!'); ENDPROC
Apl
'Hello, World!'
AppleScript
return "Hello, World!"
or:
-- "Hello World!"
Graphical:
display dialog "Hello World!" buttons {"OK"} default button 1
Ascii
In hexadecimal notation (0D = carriage return, 0A = newline):
48 65 6C 6C 6F 2C 20 77 6F 72 6C 64 21 0D 0A
Asp
<% Response.Write("Hello, World!") %>
- or
<%="Hello, World!" %>
Asp.Net
Response.Write("Hello, World!")
AspectJ
public aspect HelloWorld { pointcut mainCall() : call(public static void *.main(String[] args)); before() : mainCall() { System.out.println( "Hello World!" ); } }
Assembly language
6502 assembler
MSG: .ASCIIZ "Hello, World!" START: LDX #0 LOOP: LDA MSG,X ; load character JSR $FFD2 ; output to current output device INX BNE @LOOP RTS
Intel x86, Dos, Tasm
MODEL SMALL IDEAL STACK 100H DATASEG MSG DB 'Hello, World!', 13, '$' CODESEG Start: MOV AX, @data MOV DS, AX MOV DX, OFFSET MSG MOV AH, 09H ; output ascii string INT 21H MOV AX, 4C00H INT 21H END Start
Intel x86, Linux
SECTION .data msg: db "Hello, World!\n" len equ $ - msg SECTION .text global start start: mov edx,len mov ecx,msg mov ebx,1 mov eax,4 int 0x80 mov ebx,0 mov eax,1 int 0x80
Assembler 68000:
move.l #helloworld,-(A7) move #9,-(A7) trap #1 addq.l #6,A7 move #0,-(A7) trap #1 helloworld: dc.b "Hello World!",$0d,$0a,0
Arm, Risc OS:
.program ADR R0,message SWI "OS_Write0" SWI "OS_Exit" .message DCS "Hello, World!" DCB 0 ALIGN
or the even smaller version (from qUE);
SWI"OS_WriteS":EQUS"Hello, World!":EQUB0:ALIGN:MOVPC,R14
Risc processor and Mips architecture
.data msg: .asciiz "Hello, World!" .align 2 .text .globl main main: la $a0,msg li $v0,4 syscall jr $ra
AutoHotkey
MsgBox, "Hello, World!"
Autoit
MsgBox(1,'','Hello, World!')
Avenue – Scripting language for ArcView GIS
MsgBox("Hello, World!","aTitle")
Awk
# Hello BEGIN { print "Hello, World!" }
B
B
/* Hello */ main() { extern a, b, c; putchar (a); putchar (b); putchar (c); putchar ('!*n'); } a 'hell' ; b 'o, w' ; c 'orld' ;
Bash
#!/bin/sh echo "Hello, World!"
Basic
General
ANSI/ISO-compliant BASIC implementation. The “END” statement is optional in many implementations of BASIC.
10 PRINT "Hello, World!" 20 END
Immediate mode.
PRINT "Hello, World!" ? "Hello, World!"
Later implementations of BASIC. Again, the “END” statement is optional in many BASICs.
PRINT "Hello, World!" END
DarkBasic
PRINT "HELLO WORLD" TEXT 0,0,"Hello, World!" WAIT KEY
PBasic
DEBUG "Hello, World!", CR
or, the typical microcontroller Hello World program equivalent with the only output device present being a light-emitting diode (LED) (in this case attached to the seventh output pin):
DO HIGH 7 'Make the 7th pin go high (turn the LED on) PAUSE 500 'Sleep for half a second LOW 7 ' Make the 7th pin go low (turn the LED off) PAUSE 500 'Sleep for half a second LOOP END
StarOffice/OpenOffice Basic
sub main print "Hello, World!" end sub
Visual Basic
Sub Main() Print "Hello, World!" End Sub
Visual Basic .Net
Module HelloWorldApp Sub Main() System.Console.WriteLine("Hello, World!") End Sub End Module
or:,
Class HelloWorldApp Shared Sub Main() System.Console.WriteLine("Hello, World!") End Sub End Class
Bcpl
// Hello GET "LIBHDR" LET START () BE $( WRITES ("Hello, World!*N") $)
Beta
{ *** Hello ***} (# do 'Hello World!'->putLine #)
Bliss
%TITLE 'HELLO_WORLD' MODULE HELLO_WORLD (IDENT='V1.0', MAIN=HELLO_WORLD, ADDRESSING_MODE (EXTERNAL=GENERAL)) = BEGIN LIBRARY 'SYS$LIBRARY:STARLET'; EXTERNAL ROUTINE LIB$PUT_OUTPUT; GLOBAL ROUTINE HELLO_WORLD = BEGIN LIB$PUT_OUTPUT(%ASCID %STRING('Hello, World!')) END; END ELUDOM
Boo
print "Hello, World!"
C
C (ANSI)
#include <stdio.h> /* Hello */ int main(void) { printf("Hello, World!"); return 0; }
C Windows
#include int WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nCmdShow ) { MessageBox( NULL, "Hello World!\n", "", MB_OK ); return 0; } .h>
C#
using System; class HelloWorld { static void Main() { System.Console.WriteLine("Hello, World!"); } }
C++ (ISO)
#include <iostream> int main() { std::cout << "Hello, World!\n"; }
C++ / Cli
int main() { System::Console::WriteLine("Hello, World!"); }
C++ Managed (.Net)
#using <mscorlib.dll> using namespace System; int wmain() { Console::WriteLine("Hello, World!"); }
Caml light
(* Hello World *) let hello = print_string "Hello World!"; ;;
Cil
.method public static void Main() cil managed { .entrypoint .maxstack 8 ldstr "Hello, World!" call void [mscorlib]System.Console::WriteLine(string) ret }
Clean
module hello Start = "Hello, World!"
Clist
PROC 0 WRITE Hello, World!
Clipper
? "Hello, World!"
Clu
start_up = proc () po: stream := stream$primary_output () stream$putl (po, "Hello, World!") end start_up
Cobol
IDENTIFICATION DIVISION. PROGRAM-ID. HELLO-WORLD. ENVIRONMENT DIVISION. DATA DIVISION. PROCEDURE DIVISION. DISPLAY "Hello, World!". STOP RUN.
Cocoa or GnuStep (Objective C)
#import <Cocoa/Cocoa.h> @interface hello : NSObject { } @end @implementation hello -(void)awakeFromNib { NSRunAlertPanel(@"Message from your Computer", @"Hello, World!", @"Hi!", nil, nil); } @end
ColdFusion
<cfoutput>Hello, World!</cfoutput>
Comal
PRINT "Hello, World!"
Curl
{curl 3.0, 4.0 applet} {curl-file-attributes character-encoding = "utf-8"} Hello, World!
D
D
import std.stdio ; void main () { writef("Hello, World!"); }
D++
function main() { screenput "Hello, World!"; }
Dataflex
/tela Hello world /* clearscreen page tela
dBase
* Hello World in dBase IV ? "Hello World!"
Dcl batch
$ write sys$output "Hello, World!"
Delphi, Kylix
program Hello_World; uses Windows; begin ShowMessage("Hello, World!"); end.
Doll
this::operator() { import system.cstdio; puts("Hello, World!"); }
Dylan
module: hello format-out("Hello, World!\n");
E
Ed and Ex (Ed extended)
a hello World! . p
Eiffel
class HELLO_WORLD creation make feature make is local io:BASIC_IO do !!io io.put_string("%N Hello, World!") end -- make end -- class HELLO_WORLD
Elan
(* Elan *) putline ("Hello World!");
Erlang
-module(hello). -export([hello_world/0]). hello_world() -> io:fwrite("Hello, World!\n").
Euphoria
puts(1, "Hello, World!")
F
F#
print_endline "Hello, World!"
Factor
"Hello, World!" print
filePro
@once: mesgbox "Hello, World!" ; exit
Focal
type "Hello, World!",!
Focus
-TYPE Hello world
Forth
: HELLO ( -- ) ." Hello, World!" CR ; HELLO
Fortran
PROGRAM HELLO PRINT *, 'Hello, World!' END
Fril
?((pp "Hello, World!"))
Frink
println["Hello, World!"]
G
Gambas
PUBLIC SUB Main() Print "Hello, World!" END
Graphical:
PUBLIC SUB Main() Message.Info("Hello, World!") END
Go
package main import fmt "fmt" func main() { fmt.Printf("Hello, World!\n"); }
Groovy
println "Hello, World"
Gtk+ in C++
#include <iostream> #include <gtkmm/main.h> #include <gtkmm/button.h> #include <gtkmm/window.h> using namespace std; class HelloWorld : public Gtk::Window { public: HelloWorld(); virtual ~HelloWorld(); protected: Gtk::Button m_button; virtual void on_button_clicked(); }; HelloWorld::HelloWorld() : m_button("Hello, World!") { set_border_width(10); m_button.signal_clicked().connect(SigC::slot(*this, &HelloWorld::on_button_clicked)); add(m_button); m_button.show(); } HelloWorld::~HelloWorld() {} void HelloWorld::on_button_clicked() { cout << "Hello, World!" << endl; } int main (int argc, char *argv[]) { Gtk::Main kit(argc, argv); HelloWorld helloworld; Gtk::Main::run(helloworld); return 0; }
Gtk# in C#
using Gtk; using GtkSharp; using System; class Hello { static void Main() { Application.Init (); Window window = new Window(""); window.DeleteEvent += cls_evn; Button close = new Button ("Hello world"); close.Clicked += new EventHandler(cls_evn); window.Add(close); window.ShowAll(); Application.Run (); } static void cls_evn(object obj, EventArgs args) { Application.Quit(); } }
H
Haskell
module Main (main) where main = putStrLn "Hello, World!"
Heron
program HelloWorld; functions { _main() { print_string("Hello, World!"); } } end
HLA (High Level Assembly)
program helloWorld; #include("stdlib.hhf") begin helloWorld; stdout.put( "Hello World" nl ); end helloWorld;
HP-41, HP-42S
Hewlett-Packard RPN-based alphanumeric engineering calculators.
01 LBLTHELLO 02 THELLO, WORLD 03 PROMPT
Html
<html> <body> Hello, World! </body> </html>
HTML 4.01 Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Hello, World!</title> </head> <body> <p>Hello, World!</p> </body> </html>
HyperTalk
Apple HyperCard’s scripting programming language.
put "Hello, World!"
or
Answer "Hello, World!"
I
Icon
# In Icon procedure main() write("Hello world") end
IDL
print,"Hello World!"
Inform
[ Main; "Hello, World!"; ];
Intercal
IN INTERCAL HELLO WORLD
Io
"Hello, World!" print
or
write("Hello, World!\n")
Iptscrae
ON ENTER { "Hello, " "World!" & SAY }
J
J
'Hello world'
Java
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
Java byte-code
Disassembler output of javap -c HelloWorld.
public class HelloWorld extends java.lang.Object{ public HelloWorld(); Code: 0: aload_0 1: invokespecial #1; //Method java/lang/Object."<init>":()V 4: return public static void main(java.lang.String[]); Code: 0: getstatic #2; //Field java/lang/System.out:Ljava/io/PrintStream; 3: ldc #3; //String Hello, World! 5: invokevirtual #4; //Method java/io/PrintStream.println:(Ljava/lang/String;)V 8: return }
Java Swing
import javax.swing.JOptionPane; public class Hello { public static void main(String[] args) { JOptionPane.showMessageDialog(null, "Hello, World!"); } }
Java SWT
import org.eclipse.swt.SWT; import org.eclipse.swt.layout.RowLayout; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; import org.eclipse.swt.widgets.Label; public class SWTHello { public static void main (String [] args) { Display display = new Display (); final Shell shell = new Shell(display); RowLayout layout = new RowLayout(); layout.justify = true; layout.pack = true; shell.setLayout(layout); shell.setText("Hello, World!"); Label label = new Label(shell, SWT.CENTER); label.setText("Hello, World!"); shell.pack(); shell.open (); while (!shell.isDisposed ()) { if (!display.readAndDispatch ()) display.sleep (); } display.dispose (); } }
Java applet
- Java applets work in conjunction with HTML files.
<HTML> <HEAD> <TITLE>Hello world</TITLE> </HEAD> <BODY> HelloWorld Program says: <APPLET CODE="HelloWorld.class" WIDTH=600 HEIGHT=100> </APPLET> </BODY> </HTML> import java.applet.*; import java.awt.*; public class HelloWorld extends Applet { public void paint(Graphics g) { g.drawString("Hello, World!", 100, 50); } }
JavaFX Script (F3)
var win = new Frame(); win.title = "Hello World!"; win.width = 400; var label = new Label(); label.text = "Hello World!"; win.content = label; win.visible = true;
Visual version:
Stage { title: "Hello World!" width: 320 height: 240 visible: true }
JavaScript
<script language="JavaScript"> document.write('Hello, World!'); </script>
or with an alert
alert('Hello, World!');
or
<script type="text/javascript"> function helloWorld() { alert("Hello, World!"); } </script> <a href="#" onclick="helloWorld(); return false;">Hello World Example</a>
or
<a href="#" onclick="alert('Hello, World!'); return false;">Hello World Example </a>
K
K
`0:"Hello world\n"
Kogut
WriteLine "Hello, World!"
L
LaTeX
\documentclass{article} \begin{document} Hello, World! \end{document}
Lisaac
section HEADER + name := HELLO_WORLD; - category := MACRO; section INHERIT - parent_object:OBJECT := OBJECT; section PUBLIC - make <- ( "Hello World !\n".print; );
Lisp
Lisp has many dialects that have appeared over its almost fifty-year history.
Common Lisp
(format t "Hello World!~%")
or
(write-line "Hello World!")
or merely:
"Hello World!"
Scheme
(display "Hello, World!")
Emacs Lisp
(print "Hello, World!")
AutoLisp
(print "Hello, World!")
XLisp
(print "Hello, World!")
Logo
print [Hello World!]
or
pr [Hello World!]
Lua
print "Hello, World!"
M
M4
Hello, World!
Macsyma, Maxima
print("Hello, World!")$
Maple
>> print("Hello, World!");
Mathematica
(* Hello World in Mathematica *) Print["Hello world"]
Matlab
disp('Hello world')
Maude
fmod HELLOWORLD is protecting STRING . op helloworld : -> String . eq helloworld = "Hello, World." . endfm red helloworld .
Max
max v2; #N vpatcher 10 59 610 459; #P message 33 93 63 196617 Hello World!; #P newex 33 73 45 196617 loadbang; #P newex 33 111 31 196617 print; #P connect 1 0 2 0; #P connect 2 0 0 0; #P pop;
mIrc Script
echo Hello World
Model 204
BEGIN PRINT 'Hello, World!' END
Modula-2
MODULE Hello; FROM InOut IMPORT WriteLn, WriteString; BEGIN WriteString ("Hello, World!"); WriteLn END Hello. (* Modula-2 R10 *) MODULE Hello; IMPORT PervasiveIO; BEGIN WRITE("Hello, World!\n"); END Hello.
Moo
notify(player, "Hello, World!");
Ms-Dos batch
The @ symbol is optional and prevents the system from displaying the command before executing it.
@echo Hello, World!
Muf
: main me @ "Hello, World!" notify ;
Mumps
W "Hello, World!"
N
Natural
WRITE "Hello, World!" END
Nemerle
System.Console.WriteLine("Hello, World!");
NewtonScript
baseview := {viewBounds: {left: -3, top: 71, right: 138, bottom: 137}, viewFlags: 581, declareSelf: 'base, _proto: protoFloatNGo, debug: "baseview" }; textview := * child of baseview * {text: "Hello World!", viewBounds: {left: 33, top: 24, right: 113, bottom: 46}, viewFlags: 579, _proto: protoStaticText, debug: "textview" };
Nice
void main(String[] args) { println("hello world"); }
O
Oberon
MODULE Hello; IMPORT Out; BEGIN Out.String("Hello World!"); Out.Ln END Hello.
Objective C
Functional C Version
#import <stdio.h> int main() { printf( "Hello, World!\n" ); return 0; }
Object-Oriented C Version
#import <stdio.h> //An object-oriented version. @interface Hello : Object { const char str[] = "Hello world"; } - (id) hello (void); @end @implementation Hello - (id) hello (void) { printf("%s\n", str); } @end int main(void) { Hello *h = [Hello new]; [h hello]; [h free]; return 0; }
OpenStep/Cocoa Version
#import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { NSLog(@"Hello, World!"); return 0; }
OCaml
print_endline "Hello World!"
Occam
#USE "course.lib" PROC hello.world(CHAN OF BYTE screen!) out.string("Hello World!*n", 0, screen!) :
Octave
printf("Hello World\n");
Opl
PROC hello: PRINT "Hello, world" ENDP
Ops5
(object-class request ^action) (startup (strategy MEA) (make request ^action hello) ) (rule hello (request ^action hello) (write |Hello World!| (crlf)) )
Ops83
module hello (main) { procedure main( ) { write() |Hello, World!|, '\n'; }; };
Oz
{Browse 'Hello World!'}
P
Parrot assembly language
print "Hello, World!\n" end
Pascal
program hello; begin writeln('Hello, World!'); end.
%PDF-1.0 1 0 obj << /Type /Catalog /Pages 3 0 R /Outlines 2 0 R >> endobj 2 0 obj << /Type /Outlines /Count 0 >> endobj 3 0 obj << /Type /Pages /Count 1 /Kids [4 0 R] >> endobj 4 0 obj << /Type /Page /Parent 3 0 R /Resources << /Font << /F1 7 0 R >>/ProcSet 6 0 R >> /MediaBox [0 0 612 792] /Contents 5 0 R >> endobj 5 0 obj << /Length 44 >> stream BT /F1 24 Tf 100 100 Td (Hello World) Tj ET endstream endobj 6 0 obj [/PDF /Text] endobj 7 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Helvetica /Encoding /MacRomanEncoding >> endobj xref 0 8 0000000000 65535 f 0000000009 00000 n 0000000074 00000 n 0000000120 00000 n 0000000179 00000 n 0000000322 00000 n 0000000415 00000 n 0000000445 00000 n trailer << /Size 8 /Root 1 0 R >> startxref 553 %%EOF
Perl
# Hello print "Hello, World!\n";
Perl 6
say "Hello world";
PHP
<?php echo 'Hello, World!'; ?>
or
<?php print 'Hello, World!' . PHP_EOL; ?>
or
<?='Hello, World!'?>
PHP-GTK
<?php $wnd = new GtkWindow(); $wnd->set_title('Hello'); $wnd->connect_simple('destroy', array('gtk', 'main_quit')); $lblHello = new GtkLabel("Hello world!'"); $wnd->add($lblHello); $wnd->show_all(); Gtk::main(); ?>
Pike
int main() { write("Hello, World!\n"); return 0; }
Pilot
T:Hello, World!
Pl/Sql
-- start anonymous block set serveroutput on size 10000000; begin dbms_output.enable(1000000); dbms_output.put_line('Hello World!'); end; -- end anonymous block
Pl/I
Test: proc options(main) reorder; put skip edit('Hello, World!') (a); end Test;
Pop-11
'Hello world' =>
PostScript
% Displays on console. (Hello World!) = %! % Displays as page output. /Courier findfont 24 scalefont setfont 100 100 moveto (Hello World!) show showpage
Pov-Ray
#include "colors.inc" camera { location <3, 1, -10> look_at <3,0,0> } light_source { <500,500,-1000> White } text { ttf "timrom.ttf" "Hello World!" 1, 0 pigment { White } }
Processing
println("Hello, World!");
Profan
' Hello in Profan cls print "Hello World!" waitkey
Progress
message "Hello World" view-as alert-box.
Prolog
:- write('Hello world'),nl.
Protocol Buffers
message hello { required string data = 1 [default="Hello World!"]; }
PureBasic
; In PureBasic console OpenConsole() ConsoleTitle ("Hello World!") PrintN ("Hello World!") CloseConsole()
Python 2
print "Hello, World!"
Python 3
print("Hello, World!")
Q
QML
Text { text: "Hello World" }
Qt toolkit (C++)
#include <QApplication> #include <QLabel> int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel salut("Hello World!"); salut.show(); return app.exec(); }
QuakeC
bprint("Hello World\n");
QuickBasic
REM Hello World in QuickBASIC PRINT "Hello World!" END
R
R
cat("Hello world\n")
Ratfor
print *, 'hello, world' end
RealBasic
' Hello msgBox "Hello World!"
Rebol
print "Hello, World!"
Refal
$ENTRY GO{=<Prout 'Hello, World!'>;}
Rexx, ARexx, NetRexx, and Object REXX
say "Hello, World!"
or, Windows:
call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs' call SysLoadFuncs call RxMessageBox 'Hello World!', 'Hello World Window', 'OK', 'EXCLAMATION' exit
Rpg
Free-Form Syntax
/FREE DSPLY 'Hello, World!'; *InLR = *On; /END-FREE
Traditional Syntax
d TestMessage c Const( 'Hello, World!' ) c TestMessage DSPLY c EVAL *InLR = *On
Rpg Code
Message Window
mwin("Hello, World!") wait()
On Screen Text
text(1,1"Hello, World!") wait()
RPL (HP calculators)
<< CLLCD "Hello, World!" 1 DISP 0 WAIT DROP >>
Rsl
[Hello World!];
Rtf
{\rtf1\ansi\deff0 {\fonttbl {\f0 Courier New;}} \f0\fs20 Hello, World! }
Ruby
puts "Hello, World!"
S
S
cat("Hello world\n")
Sas
data _null_; put 'Hello, World!'; run;
Sather
class HELLO_WORLD is main is #OUT+"Hello world\n"; end; end;
Scala
object HelloWorld with Application { Console.println("Hello, World!"); }
Scriptol
print "Hello World!"
sed
sed -ne '1s/.*/Hello, World!/p'
Seed7
$ include "seed7_05.s7i"; const proc: main is func begin writeln("Hello, World!"); end func;
Self
'Hello, World!' print.
Setl
-- Hello in Setl2 procedure Hello(); print "Hello World!"; end Hello;
Scheme
(display "Hello world!") (newline)
Simula
BEGIN OutText("Hello, World!"); OutImage; END
Smalltalk
Transcript show: 'Hello, World!'; cr
Graphical:
('Hello, World!' asMorph openInWindow) submorphs second color: Color black
Smil
<!-- Hello World in SMIL --> <smil> <head> <layout> <root-layout width="300" height="160" background-color="white"/> <region id="text_region" left="115" top="60"/> </layout> </head> <body> <text src="data:,Hello%20World!" region="text_region"> <param name="fontFace" value="Arial"/> </text> </body> </smil>
Sml
print "Hello, World!\n";
Snobol
OUTPUT = "Hello, World!" END
Span
class Hello { static public main: args { Console << "Hello, World!\n"; } }
Spark
with Spark_IO; --# inherit Spark_IO; --# main_program; procedure Hello_World --# global in out Spark_IO.Outputs; --# derives Spark_IO.Outputs from Spark_IO.Outputs; is begin Spark_IO.Put_Line (Spark_IO.Standard_Output, "Hello, World!", 0); end Hello_World;
Spitbol
OUTPUT = "Hello, World!" END
Spss Syntax
ECHO "Hello, World!".
Sql
CREATE TABLE message (text char(15)); INSERT INTO message (text) VALUES ('Hello, World!'); SELECT text FROM message; DROP TABLE message;
MySQL or PostgreSQL:
SELECT 'Hello, World!';
Starlet
RACINE: HELLO_WORLD. NOTIONS: HELLO_WORLD : ecrire("Hello, World!").
SuperCollider
"Hello World".postln;
Svg
<?xml version="1.0" encoding="utf-8" standalone="no"?> <svg width="240" height="100" viewBox="0 0 240 100" zoomAndPan="disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>Hello World</title> <g> <text x="10" y="50">Hello World</text> <animate attributeName='opacity' values='0;1' dur='4s' fill='freeze' begin="0s"/> </g> </svg>
T
Tacl
?TACL HELLO #OUTPUT Hello, World!
Tcl
puts "Hello, World!"
Teco
!Hello in TECO FTHello World$
TeX
Hello world \bye
Ti-Basic
10 REM Hello World in TI BASIC 20 REM for the TI99 series computer 100 CALL CLEAR 110 PRINT "HELLO WORLD" 120 GOTO 120
Tk
label .l -text "Hello World!" pack .l
Turing
put "Hello, World!"
U
Unix shell
echo 'Hello, World!'
or using an inline ‘here document’
cat <<'DELIM' Hello, World! DELIM
or
printf '%s' $'Hello, World!\n'
or for a curses interface:
dialog --msgbox 'Hello, World!' 0 0
UnrealScript
class HelloHUD extends HudBase; simulated function DrawHudPassC (Canvas C) { C.SetPos( 0.50*C.ClipX , 0.50*C.ClipY); C.DrawText("Hello World!"); } defaultproperties { }
V
Verilog
module main; initial begin $display("Hello, World"); $finish ; end endmodule
VHDL
use std.textio.all; ENTITY hello IS END ENTITY hello; ARCHITECTURE Scriptol OF hello IS CONSTANT message : string := "hello world"; BEGIN PROCESS variable L: line; BEGIN write(L, message); writeline(output, L); wait; END PROCESS; END ARCHITECTURE Scriptol;
Visual Basic .Net 2003
If the code is entered as part of a Form subclass:
Private Sub frmForm_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load MessageBox.Show("Hello World!", "HELLO WORLD") Me.Close() End Sub
Traditional Visual Basic code:
Public Class MyApplication Shared Sub Main() MessageBox.Show("Hello World!", "HELLO WORLD") End Sub End Class
Visual DialogScript
info Hello world!
Visual Prolog console program
#include @"pfc\console\console.ph" goal console::init(), stdio::write("Hello, World!").
W
Windows api (in C)
#include <windows.h> int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { MessageBox(NULL, "Hello, World!", "", MB_OK); return 0; }
Vms
$ WRITE SYS$OUTPUT "Hello World!"
Vmrl
Shape { geometry Text {string "Hello World!"} }
Wscript
WScript.Echo("Hello World!");
X
X++
class classHello { } static void main(args Args) { dialog dialog; dialog = new dialog(); dialog.addText("Hello World!"); dialog.run(); }
XAML/WPF
<Page xmlns="http://schemas.microsoft.com/winfx/avalon/2005"> <TextBlock>Hello, World!</TextBlock> </Page>
XHTML 1.1
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <title>Hello</title> </head> <body> <p>Hello, World!</p> </body> </html>
XML
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="HelloWorld.xsl" ?> <!-- Hello in XML --> <text> <string>Hello, World!</string> </text>
XQuery
(: Hello with XQuerylet $i := "Hello World!" return $i
XSLT
Simplest code:
<xsl:template match="/"> <xsl:text>Hello, World!</xsl:text> </xsl:template>
Generate HTML:
<xsl:template match="/"> <html> <body> <h1>Hello, World!</h1> </body> </html> </xsl:template>
XUL
<?xml-stylesheet href="chrome://global/skin" type="text/css" ?> <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" align="center" pack="center" flex="1"> <description>Hello, World!</description> </window>
Subscribe to:
Posts (Atom)
Teori Quantum Computing
Pamula 4ia23 55412624 Dosen : Dr. Rina Noviana, SKom,. MMSI Mata Kuliah : Pengantar Komputasi Modern Pengertian Quant...
-
KABEL LISTRIK Kabel listrik adalah media untuk menyalurkan energi listrik. Sebuah kabel listrik terdiri dari isolat...
-
Nama : Pamula NPM : 55412624 Kelas : 4IA23 Dosen : Dr. Rina Noviana, SKom,. MMSI Mata Kuliah : Pengantar Komputasi Modern ...
-
PROJECT MANAGER Project Manager adalah seseorang yang bertindak sebagai pimpinan dalam suatu proyek. Project manager ...