Friday, May 30, 2014

Logika Infomatika – Aljabar Proposisi

#TEKNIK INFORMATIKA

clip_image001

AWALAN

• Semesta pembicaraan

• Kalimat deklaratif (proposisi)

KATA (OPERATOR) PENGHUBUNG

SIMBOL

ARTI

BENTUK

.. atau ∼

Negasi /not/tidak/bukan

Tidak…

∧

Dan/and/konjungsi

…. dan ....

∨

Atau/or/disjungsi

.... atau .....

⇒

Implikasi

Jika.... maka....

⇔

Bi-implikasi

.... jika dan hanya jika ....

CONTOH :

A = ”Hari ini mendung”, dan B = ”Hari ini terasa panas”

Kalimat : ” Hari ini mendung dan hari ini terasa panas” disajikan dalam bentuk A ∧ B.

clip_image002

Diketahui :

A : hari ini mendung; B : hari ini cerah

Nyatakan kalimat berikut dengan simbol2 logika :

1. Hari ini tidak mendung tetapi cerah

2. Hari ini tidak mendung dan tidak cerah

3. Tidak benar bahwa hari ini mendung dan cerah.

Jawab :

1. Hari ini tidak mendung tetapi cerah = Hari ini tidak mendung dan cerah, menjadi A ∧ B

2. A ∧ B

3. Tidak benar bahwa hari ini mendung dan cerah =

clip_image003

Tidak benar (hari ini mendung dan cerah) A∧B Tidak benar ( A ∧ B )

TABEL NILAI (TABEL KEBENARAN)

• NEGASI

A

B

A ∧ B

T T

F

F

T

F

T

F

T

F F

F

A

A

T F

F

T

• KONJUNGSI * DISJUNGSI

A

B

A ∨ B

T T

F

F

T

F

T

F

T T T

F

A

B

A ⇒ B

T

T

F F

T

F

T

F

T

F

T T

A

B

A⇔ B

T T

F F

T

F

T

F

T

F

F T

• IMPLIKASI • BI - IMPLIKASI

clip_image005

A ⇒ B

A disebut anteseden dan B adalah konsekuen

Hubungan anteseden dan konsekuen (dalam kehidupan se hari2)

• clip_image006clip_image007Janji : Jika adik lulus maka akan diberi hadiah

• clip_image008Tanda : Jika semua binatang turun dari lereng maka gunung akan

Meletus

• clip_image009clip_image010Sebab-akibat : Jika tidak belajar maka tidak lulus ujian

A ⇒ B, dapat dibaca :

1. Jika A maka B atau B apabila A

2. A hanya apabila B

3. A adalah syarat cukup untuk B

4. B adalah syarat perlu untuk A

clip_image012

A⇔ B = (A ⇒ B dan B ⇒ A) dibaca : A jika dan hanya jika B Tabel Kebenaran :

A

B

A⇒B

B ⇒ A

(A⇒B)

∧

(B ⇒ A)

T

T

F

F

T

F

T

F

T

F

T

T

T

T

F

T

T

F

F

T

CONTOH :

A : Agus sudah lulus, B : Agus diterima bekerja

A ⇔ B, dibaca Agus sudah lulus jika dan hanya jika Agus diterima bekerja

atau dibaca :

Jika Agus sudah lulus maka Agus diterima bekerja dan

Jika Agus diterima bekerja maka Agus sudah lulus

clip_image013

1. Diketahui :

A : Leo orang pandai; B : Leo orang rajin Tulislah kalimat berikut dalam bentuk simbolik :

a. Leo orang yang bodoh tetapi rajin

b. Leo tidak pandai ataupun rajin

c. Leo orang yang bodoh atau ia pandai tetapi malas

2. Buat tabel kebenaran dari

a. (p ∧ q) ⇒ (p v q)

clip_image014

b. p∧q ∨ p⇔q

Tabel kebenaran untuk 3 komponen :

Diketahui :

p : orang pandai selalu bijaksana q : orang pandai selalu baik r : orang bodoh selalu miskin

Kalimat : Tidaklah benar orang pandai selalu bijaksana dan baik tetapi orang bodoh juga tidak

selalu miskin

Bentuk simboliknya : ~ (p∧q) ∧~r

Tabel kebenarannya

p

q

r

T

T

T

T

F

F

F

F

T

T

F

F

T

T

F

F

T

F

T

F

T

F

T

F

Laporan Praktikum Algoritma Dan Pemograman Pertemuan ke - 15

#TEKNIK INFORMATIKA


PERTEMUAN 15

Kelas dan Obyek 1

1. Pembahasan

Kelas dalam java dapat dianalogikan dalam kehidupan sehari-hari sebagai kelompok yang mempunyai sifat dan tingkah laku yang serupa atau secara umum sama.

Pelaksanaan praktikum

class PersegiPanjang{

public int panjang;

public int lebar;

public void setPanjang(int nilaiBaru){

panjang=nilaiBaru;}

public void setLebar(int nilaiBaru){

lebar=nilaiBaru;}

public int hitungLuas(){

return panjang*lebar;}

public int hitungKeliling(){

return 2*(panjang+lebar);}

}

public class Panjang{

public static void main(String []args){

PersegiPanjang PP = new PersegiPanjang();

PP.setLebar(3);

PP.setPanjang(4);

System.out.println("luas = "+PP.hitungLuas());

System.out.println("keliling = "+PP.hitungKeliling());

}

}

Pembahasan

class PersegiPanjang{ nama dari program yang mana dibuat setiap pembuatan sebuah porgram untuk mempermudah user dalam pemanggilan program dengan diawali huruf kapital.

public int panjang; konstruktor dengan modifier public yang mana menyatakan untuk dapat dipanggil dari dalam maupun luar kelas tersebut. Method bertipe integer dengan panjang sebagai nama methodnya.

public int lebar; konstruktor dengan modifier public yang mana menyatakan untuk dapat dipanggil dari dalam maupun luar kelas tersebut. Method bertipe integer dengan lebar sebagai nama methodnya.

public void setPanjang(int nilaiBaru){ sebuah kelas yang berisi konstruktor dengan modifier public yang mana menyatakan untuk dapat dipanggil dari dalam maupun luar kelas tersebut. method yang apabila dipanggil tidak mengembalikan nilai apa - apa, adalah sebuah keharusan didalam java karena berungsi sebagai nama method dengan nama setPanjang yang mana akan dieksekusi diawal method. Parameter formal bertipe data integer dengan variabel nilaiBaru.

panjang=nilaiBaru;} nama method yang dipanggil untuk menyatakan persamaan dengan variabel pada kelas setPanjang. Variabel parameter yang bertipekan data integer yang mana digunakan untuk menyatakan persamaan dengan method panjang.

public void setLebar(int nilaiBaru){ sebuah kelas yang berisi konstruktor dengan modifier public yang mana menyatakan untuk dapat dipanggil dari dalam maupun luar kelas tersebut. method yang apabila dipanggil tidak mengembalikan nilai apa - apa, adalah sebuah keharusan didalam java karena berungsi sebagai nama method dengan nama setLebar yang mana akan dieksekusi diawal method. Parameter formal bertipe data integer dengan variabel nilaiBaru.

lebar=nilaiBaru;} nama method yang dipanggil untuk menyatakan persamaan dengan variabel pada kelas setLebar. Variabel parameter yang bertipekan data integer yang mana digunakan untuk menyatakan persamaan dengan method lebar.

public int hitungLuas(){sebuah kelas yang berisi konstruktor dengan modifier public yang mana menyatakan untuk dapat dipanggil dari dalam maupun luar kelas tersebut. method bertipe data integer yang apabila dipanggil harus menggunakan return/tipe kembalian. adalah sebuah keharusan didalam java karena berungsi sebagai nama method dengan nama hitungLuas yang mana akan dieksekusi diawal method.

return panjang*lebar;} nilai kembalian untuk tipe data nteger pada method hitungLuas dengan pemanggilan nama method sebelumnya. Perhitungan untuk nama method hitungLuas dengan perkalian nama method panjang dan lebar.

public int hitungKeliling(){sebuah kelas yang berisi konstruktor dengan modifier public yang mana menyatakan untuk dapat dipanggil dari dalam maupun luar kelas tersebut. method bertipe data integer yang apabila dipanggil harus menggunakan return/tipe kembalian. adalah sebuah keharusan didalam java karena berungsi sebagai nama method dengan nama hitungKeliling yang mana akan dieksekusi diawal method.

return 2*(panjang+lebar);}} nilai kembalian untuk tipe data nteger pada method hitungLuas dengan pemanggilan nama method sebelumnya. Perhitungan untuk nama method hitungKeliling dengan perhitungan 2dikali jumlah dari nama method panjang dan lebar.

public class Panjang{ akses modifier yang dapat dipanggil didalam maupun di luar dari class panjang, nama dari program yang mana dibuat setiap pembuatan sebuah porgram untuk mempermudah user dalam pemanggilan program dengan diawali huruf kapital.

public static void main(String []args){ akses modifier yang dapat dipanggil didalam maupun di luar dari class program, kata kunci yang meungkinkan method main dapat dipanggil tanpa harus membuat dahulu objek yang berbentuk sederhana dan merupakan sifat dari method main, method yang apabila dipanggil tidak mengembalikan nilai apa - apa, adalah sebuah keharusan didalam java karena berungsi sebagai nama method dengan nama main yang mana akan dieksekusi diawal method, merupakan tipe data string dengan nama argumennya args yang mana Strinng diawali dengan huruf besar.

PersegiPanjang PP = new PersegiPanjang();meciptakan sebuah obyek PersegiPanjang baru yang diberi nama PP dan dimana sebuah konstruktor dipanggil dengan operator new.

PP.setLebar(3); pemberian nillai obyek pada method setLebar dengan bilangan 3 untuk mengisi nilai variabel lebar.

PP.setPanjang(4); pemberian nillai obyek pada method setPanjang dengan bilangan 4 untuk mengisi nilai variabel panjang.

System.out.println("luas = "+PP.hitungLuas()); class standart pada java untuk menyatakan pernyataan yang akan dimasukkan, standar keluaran dari java dan termasuk dalam anggota System, standart method untuk menampilkan pernyataan dari standart out dengan pemanggilan hasil hitung dari operasi yang ada dalam method hitungLuas/ pemanggilan obyeknya.

System.out.println("keliling = "+PP.hitungKeliling());class standart pada java untuk menyatakan pernyataan yang akan dimasukkan, standar keluaran dari java dan termasuk dalam anggota System, standart method untuk menampilkan pernyataan dari standart out dengan pemanggilan hasil hitung dari operasi yang ada dalam method hitungKeliling/ pemanggilan obyeknya.

Latihan Modifikasi

class Lingkaran{

private double radius;

void isiJari(double radius){

this.radius=radius;}

public double perolehPi(){

return 3.14;}

public double perolehKeliling(){

return 2*perolehPi()*radius;}

public double perolehLuas(){

return perolehPi()*radius*radius;}

}

public class PenentuMethode{

public static void main (String [] args){

Lingkaran obyek = new Lingkaran();

obyek.isiJari(75);

System.out.println("keliling = "+obyek.perolehKeliling());

System.out.println("Pi = "+obyek.perolehPi());

System.out.println("Luas = "+obyek.perolehLuas());}

}

2. Tugas

Membuat program untuk menghitung volume balok/kubus dan menentukan apakah bangun yang dimasukan balok atau kubus.

class BangunKubus{

private double sisi;

int tinggi;

int jari;

void isiSisi(double sisi){

this.sisi=sisi;}

public void setTinggi(int nilaiBaru){

tinggi=nilaiBaru;}

public void setJari(int nilaiBaru){

jari=nilaiBaru;}

public double perolehPi(){

return 3.14;}

public double kubusVolume(){

return sisi*sisi*sisi;}

public double tabungVolume(){

return perolehPi()*sisi*sisi*tinggi;}

}

public class Tugas15{

public static void main (String [] args){

BangunKubus obyek = new BangunKubus();

obyek.isiSisi(4);

obyek.setTinggi(14);

obyek.setJari(7);

System.out.println("Volume Kubus = "+obyek.kubusVolume());

System.out.println("Volume tabung = "+obyek.tabungVolume());}

}

3. Kesimpulan

Dari hasil pertemuan praktikum di laboratorium terpadu Akakom Yogyakarta pertemuan 15 pembahasan Kelas dan Obyek I, maka dapat di ambil kesimpulan:

4. Listing
Terlampir

Laporan Praktikum Algoritma dan Pemograman Pertemuan ke 16


#TEKNIK INFORMATIKA
PERTEMUAN 16 Kelas dan Obyek II
1. Pembahasan
Meciptakan obyek merupakan membuat sebuah program yg mana didalamnya terdapat sebuah kelas.
Tugas
class Mahasiswa{
String nim;
String nama;
String jurusan;
public void tampilInfo(){
System.out.println("NIM mahasiswa = "+nim);
System.out.println("Nama mahasiswa = "+nama);
System.out.println("Jurusan mahasiswa = "+jurusan);
}
public void ikutUjian(){
System.out.println("==================");
System.out.println("Mahasiswa ini sedang ikut RESPONSI");
}}
public class MahasiswaBeraksi{
public static void main (String [] args){
Mahasiswa adi = new Mahasiswa();
adi.nim=("135410226");
adi.nama=("Adi Achirul Rajab");
adi.jurusan=("Teknik Informatika");
adi.tampilInfo();
adi.ikutUjian();}
}
Pembahasan
class Mahasiswa{ nama dari program yang mana dibuat setiap pembuatan sebuah porgram untuk mempermudah user dalam pemanggilan program dengan diawali huruf kapital.
String nim; tipe data String untuk menyatakan huruf – huruf atau kata dalam sebuah program. variabel lokal bertipe String.
String nama; tipe data String untuk menyatakan huruf – huruf atau kata dalam sebuah program. variabel lokal bertipe String.
String jurusan; tipe data String untuk menyatakan huruf – huruf atau kata dalam sebuah program. variabel lokal bertipe String.
public void tampilInfo(){sebuah kelas yang berisi konstruktor dengan modifier public yang mana menyatakan untuk dapat dipanggil dari dalam maupun luar kelas tersebut. method yang apabila dipanggil tidak mengembalikan nilai apa - apa, adalah sebuah keharusan didalam java karena berungsi sebagai nama method dengan nama tanpilInfo yang mana akan dieksekusi diawal method.
System.out.println("NIM mahasiswa = "+nim); class standart pada java untuk menyatakan pernyataan yang akan dimasukkan, standar keluaran dari java dan termasuk dalam anggota System, standart method untuk menampilkan pernyataan dari standart out dengan pemanggilan variabel nim.
System.out.println("Nama mahasiswa = "+nama); class standart pada java untuk menyatakan pernyataan yang akan dimasukkan, standar keluaran dari java dan termasuk dalam anggota System, standart method untuk menampilkan pernyataan dari standart out dengan pemanggilan variabel nama.
System.out.println("Jurusan mahasiswa = "+jurusan); class standart pada java untuk menyatakan pernyataan yang akan dimasukkan, standar keluaran dari java dan termasuk dalam anggota System, standart method untuk menampilkan pernyataan dari standart out dengan pemanggilan variabel jurusan.
public void ikutUjian(){ sebuah kelas yang berisi konstruktor dengan modifier public yang mana menyatakan untuk dapat dipanggil dari dalam maupun luar kelas tersebut. method yang apabila dipanggil tidak mengembalikan nilai apa - apa, adalah sebuah keharusan didalam java karena berungsi sebagai nama method dengan nama ikutUjian yang mana akan dieksekusi diawal method
System.out.println("==================");class standart pada java untuk menyatakan pernyataan yang akan dimasukkan, standar keluaran dari java dan termasuk dalam anggota System, standart method untuk menampilkan pernyataan dari standart out.
System.out.println("Mahasiswa ini sedang ikut RESPONSI"); standar keluaran dari java dan termasuk dalam anggota System, standart method untuk menampilkan pernyataan dari standart out class standart pada java untuk menyatakan pernyataan yang akan dimasukkan,
public class MahasiswaBeraksi{ akses modifier yang dapat dipanggil didalam maupun di luar dari class MahasiswaBeraksi, nama dari program yang mana dibuat setiap pembuatan sebuah porgram untuk mempermudah user dalam pemanggilan program dengan diawali huruf kapital
public static void main (String [] args){ akses modifier yang dapat dipanggil didalam maupun di luar dari class program, kata kunci yang meungkinkan method main dapat dipanggil tanpa harus membuat dahulu objek yang berbentuk sederhana dan merupakan sifat dari method main, method yang apabila dipanggil tidak mengembalikan nilai apa - apa, adalah sebuah keharusan didalam java karena berungsi sebagai nama method dengan nama main yang mana akan dieksekusi diawal method, merupakan tipe data string dengan nama argumennya args yang mana Strinng diawali dengan huruf besar.
Mahasiswa adi = new Mahasiswa();untuk meciptakan sebuah obyek Mahasiswa baru yang diberi nama adi dan dimana sebuah konstruktor dipanggil dengan operator new.
adi.nim=("135410226"); pemberian nilai obyek pada variabel nim dengan bilangan 135410226 untuk mengisi nilai variabel nim. Dengan pemanggilan kelas menggunakan obyek gagah.
adi.nama=("Adi Achirul Rajab"); pemberian nilai/keterangan obyek pada variabel nama dengan kata Adi Achirul Rajab untuk mengisi nilai variabel nama. Dengan pemanggilan kelas menggunakan obyek gagah.
adi.jurusan=("Teknik Informatika"); pemberian nilai/keterangan obyek pada variabel jurusan dengan kata Teknik Informatika untuk mengisi nilai variabel jurusan. Dengan pemanggilan kelas menggunakan obyek gagah.
adi.tampilInfo();pelampiran atau pencetakan pernyataan yang terdapat dalam method tampilInfo. Dengan pemanggilan menggunakan obyek adi.
adi.ikutUjian();}pelampiran atau pencetakan pernyataan yang terdapat dalam method tampilInfo. Dengan pemanggilan menggunakan obyek adi.

}
2. Tugas
Membuat program tentang kelas orang dan jenisnnya
class Orang{
public int a;
public int b;
public Orang (int c, int d){
a=c;
b=d;}
public void setBalita(int c,int d){
a=c;
b=d;}
public void setAnak(int c,int d){
a=c;
b=d;}
public void setRemaja(int c, int d ){
a=c;
b=d;}
public void setDewasa(int c, int d ){
a=c;
b=d;}
public void setLansia(int c, int d ){
a=c;
b=d;}}
public class Manusia{
public static void main(String args[]){
Orang jenis = new Orang(1,5);
jenis.setBalita(1,5);
System.out.println("Balita");
System.out.println("Laki-laki = "+jenis.a+"-"+jenis.b+" tahun");
System.out.println("Perempuan = "+jenis.a+"-"+jenis.b+" tahun");
System.out.println();
jenis.setAnak(6,12);
System.out.println("Anak - Anak");
System.out.println("Laki-laki = "+jenis.a+"-"+jenis.b+" tahun");
System.out.println("Perempuan = "+(jenis.a-1)+"-"+(jenis.b-1)+" tahun");
System.out.println();
jenis.setRemaja(12,17);
System.out.println("Remaja");
System.out.println("Laki-laki = "+jenis.a+"-"+jenis.b+" tahun");
System.out.println("Perempuan = "+(jenis.a-1)+"-"+(jenis.b-1)+" tahun");
System.out.println();
jenis.setRemaja(17,30);
System.out.println("Dewasa");
System.out.println("Laki-laki = "+jenis.a+"-"+jenis.b+" tahun");
System.out.println("Perempuan = "+(jenis.a-1)+"-"+(jenis.b-1)+" tahun");
System.out.println();
jenis.setRemaja(31,50);
System.out.println("Lansia");
System.out.println("Laki-laki = "+jenis.a+"-"+jenis.b+" tahun");
System.out.println("Perempuan = "+(jenis.a-1)+"-"+(jenis.b)+" tahun");
}}
clip_image002
3. Kesimpulan
Dari hasil praktikum 16 tentang kelas dan obyek II, maka dapat di ambil kesimpulan:
4. Listing
Terlampir

Wednesday, May 28, 2014

Laporan Praktikum Statistik Dasar Pertemuan ke 3 dan 4

Laporan Praktikum Statistik Dasar Pertemuan 5 dan 6 ini sebagai bahan acuan buat temen - temen yang bingung mengenai tugas laporan praktikum Statistik Dasar itu yang baik seperti apa dan bagaimana sih. Mengenai laporan ini temen - temen tidak di anjurkan untuk meng kopi paste secara menyeluruh menengenai hasil laporan tersebut, dalam sebuah laporan keberhasilan dan pemahaman temen - temen sangat menentukan. Semoga membantu temen - temen yang memerlukan.


Laporan prak Statistik dasar pertemuan ke 3 dan 4 Bisa di Download Disini

Laporan Praktikum Statistik Dasar Pertemuan ke 5 dan 6

Laporan Praktikum Statistik Dasar Pertemuan 5 dan 6 ini sebagai bahan acuan buat temen - temen yang bingung mengenai tugas laporan praktikum Statistik Dasar itu yang baik seperti apa dan bagaimana sih. Mengenai laporan ini temen - temen tidak di anjurkan untuk meng kopi paste secara menyeluruh menengenai hasil laporan tersebut, dalam sebuah laporan keberhasilan dan pemahaman temen - temen sangat menentukan. Semoga membantu temen - temen yang memerlukan.
 

Laporan prak Statistik dasar pertemuan ke 5 dan 6 Bisa di Download Disini

Stop Montion Memorial XI (11) IPS 2

          Lagi bingung juga mau buat artikel apaan, sambil bengong – bengong ga ada kerjaan plus baru kelar juga ngerjain laporan praktikum Statistik Dasar yang besok bakal di kumpul ( kelar Deadline nih hhaa). dan berhubung koneksi provider internet lagi pada trouble maka di putuskan bikin artikel offline pake windows live writer dulu, buat sementara ya. yang penting bisa ngepost bagus dah.

         Ini hasil kerjaan sore tadi efek nongkrong sama temen, temen satu lagi asik nonton one piece (kga tau tuh episode berapaan wkwkw) dan gw ada ke inget sama temen – temen di waktu sma dulu, ya udah di putuskan ngebuat stop montion sederhana tapi keren juga lah akhirnya. Untuk aplikasi pembuatannya di pake yang paling mudah digunakan tanpa tutorial khusus (wkwkwk) pake Windows Live Movie Maker n Camtasia Studio ya kedua apps tersebut di remix sehingga menjadi satu kesatuan video yang utuh. (cielah kerennya. wkwkw). dan kemudian di kasih sound background supaya lebih menyesuaikan antara visual efek dengan suasana yang di berikan dengan model stop montion tesebut. Untuk backsoundnya dipilih Instrument acoustic guitar, lagu yang di bawakan oleh Depapepe yang berjudul Happy Shine. dan yang terakhir sumber gambar stop montion yang di ambil dari koleksi pribadi yang kebetulan gambar photo tersebut runtut sehingga sangat cocok untuk di jadikan stop montion.

        Tujuan dari dibuatnya Stop Montionn Memorial ini untuk mengingatkan dan gambaran gw masih inget ma temen – temen  di waktu masih duduk di bangku sekolah dulu baik itu kenangan manis pahit gw ingetlah pokonya :v  tepatnua ketika masih duduk di bangku kelas 11 SMA N 1 Pelepat Ilir Tahun 2011/2012. yah moga kita masih bisa kumpul bareng lagi meski dalam suasana yang berbeda, dan meski udah banyak dari temen – temen yang udah pada maried. Yang terpeting salam untuk sahabat itu selalu ada. Ya ketimbang lama – lama kite liat aje dah stop montionnya, nga terlalu buruk kok. wkwkwkw

Saturday, May 24, 2014

Erick Johanson Inspiring Manipulation Photo Editors

Biliography of: 
Erik  Johansson lahir pada tahun 1985 di luar sebuah kota kecil bernama Götene di tengah Swedia. Dibesarkan di sebuah peternakan bersama kedua orang tuannya dan dua adik perempuan. Dari kecil ia suka sekali menggambar, terisnpirasi dari seorang neneknya yang merupakan seorang pelukis. Pada awalnya Erik Johansson tertarik pada komputer, lalu memfokuskan dirinya pada game komputer (game Pc).  Ketika Erik Johansons berumur 15 tahun ia memiliki sebuah kamera digital yang membuka pikirannya menunuju kedua barunya, dimulai dari situlah Erik Mulai adanya ketertarikan mengenai hal pengambilan photo, lalu mengeditnya menjadi suatu bentuk yang berbeda (objek yang berbeda). 
    Pada tahun 2005 ia pindah ke Gothenburg untuk belajar teknik komputer di Chalmers University of Technology. Selama waktu ia belajar ia mengambil minatnya untuk retouch sekali lagi. Ia  punya banyak ide-ide yang ia ingin mewujudkan dan ia melihatnya sebagai pemecahan masalah mencoba untuk membuatnya serealistis mungkin. Setelah menerbitkan beberapa gambar secara online ia mulai mendapatkan permintaan tentang pekerjaan ditugaskan dari beberapa agen iklan lokal. Ia mulai lepas secara paralel dengan studi ia saat masih bekerja pada proyek-proyek pribadi. Ia mendapat lebih banyak dan lebih banyak pekerjaan dan pada saat ia menyelesaikan studi ia dengan master dalam Desain Interaksi aku merasa seperti aku lebih ingin mencoba jalur fotografi. Ia pindah ke Norrköping di bagian timur dari Swedia untuk mulai bekerja penuh waktu sebagai freelance. Aku membuat teman-teman baru dan mulai bekerja pada proyek-proyek yang menarik, baik lokal maupun luar negeri. Pada awal tahun 2012 sudah waktunya untuk sesuatu yang baru karena ia pindah ke Berlin, Jerman. Sebuah kota yang sangat artistik dengan banyak inspirasi . 
        Saat ini ia bekerja dengan proyek-proyek baik pribadi dan ditugaskan, pada tahun 2011 ia juga mulai melakukan ilusi fotografi jalanan. Pada bulan November 2011 ia berbicara pada konferensi TED di London tentang fotografi ia dan pada bulan Mei 2013 di konferensi Adobe MAX. Ia telah bekerja dengan klien seperti Google, Adobe dan Microsoft tetapi pekerjaan pribadi dan konsep akan selalu apa yang paling penting. Tumbuh di pedesaan Swedia memiliki dampak besar pada gaya visual ia. Banyak lingkungan di foto-foto ia yang diambil di dekat tempat yang aku tahu, di sekitar rumah orang tua ia' dengan pemandangan terbuka lebar dan rumah-rumah kecil berwarna merah . Inspirasi di mana-mana dan apa yang dapat Anda bayangkan adalah apa yang dapat Anda buat .

Biography ini hasil dari translate, untuk situs resmi Erick Johansonss agan bisa kunjungi Disini
Berikut Photography Manupulation Editing hasil dari karya Erik Johansonss,












Sangat Menakjubkan bukan Hasil karyanya ??