• Pemrograman Web TKJ SMK Negeri 1 Bangil

    4
    Profesi – Profesi  Dalam Pengembangan WEB

    Berikut ini adalah profesi – profesi yang langsung terkait dalam pengembangan aplikasi web, diantaranya :

    ^*^ Web Designer
    ^*^ Web Programmer
    ^*^ Web Administrator
    ^*^ Web Master
    ^*^ Web Developer

    Berikut sedikit penjelasan mengenai profesi – profesi yang terkait dalam pengembangan aplikasi web :

    §   Web Designer
    adalah orang yang bertanggung jawab untuk menentukan tampilan sebuah website. Tugasnya adalah pendisainan tampilan situs (web) mulai dari pengolahan gambar, tata letak, warna, dan semua aspek visual situs. Fokus utama mereka adalah tampilan / layout dari web. lebih konsen dengan bagaimana halaman terlihat dan apakah berfungsi sempurna ketika sudah diberikan bahasa pemrograman. Web Designer hanya membuat konsep atau mendesain saja tap juga harus bagaimana konsep yang harus dijalankan dan dikerjakan oleh Web Programmer. Didalam pendandanan suatu situs seorang Web Designer harus menguasai :

    -  HTML, DHTML
    -  Pengolah Gambar
    -  Animasi, Movie (Film)

    §   Web Programmer
    Bertugas dalam melakukan pengcodingan atau pemrograman sebuah website agar dinamis. Jika situs yang akan dibuat mempunyai fasilitas interaksi antara pengunjung dan situs misalnya menyangkut dengan transaksi, input output data, dan data base, maka seorang web programmer yang akan mengerjakannya dengan membuat aplikasi – aplikasi yang bekerja diatas situs (web).
    Penguasaan yang biasanya harus dikuasai pada umumnya oleh Web Programmer :
    - CGI Perl, PHP, MySQL (Unix base)
    - ASP (NT base)
    - Java Script dan Applet

    §   Web Administrator
    Tugasnya adalah untuk memaintenance suatu server, mengerti akan sistem operasi server, baik itu mulai dari instalasi sampai kepada masalah (trouble shooting), biasanya seorang web administrator harus menguasai :
    - OS Unix (LInux, FreeBSD, dll)
    - OS NT
    - Jaringan (LAN, WAN, Intranet)
    - Keamanan Server

    §   Web Master
    Adalah seorang yang mengerti akan kesemua hal mulai dari disain, program dan keamanan server namun tidak terlalu turut mencampuri ke masing-masing divisi, cukup dengan mempertanggun jawabkan atas jalannya suatu situs (web). Penguasaan yang harus dimiliki :
    - HTML, DHTML
    - CGI Perl, PHP, MySQL, ASP, Java
    - Penguasaan bermacam OS (Operating System)
    - Keamanan Server
    - Jaringan (LAN, WAN, Intranet)

    §   Web Developer
    Secara keseluruhan dinamakan suatu team yang dinamakan Web Developer.
    Web developer memberi bantuan seperti konsultasi web, konsep web yang akan di buat, membangun sebuat website. Yang bisa dikatakan sebagai sebuah profesi yaitu jika seseorang sudah ahli didalam bidang pekerjaan tersebut.

    HTML   :   HyperText Mark up Language
    WWW  :   World Wide Web
    URL      :   Uniform Resource Locator / Link
    XML     :   Xtensble Mark up Language
    PHP      :   Hypertext PreProcessor
    CSS     :   Cascading Style Sheet

    Mungkin sebagian orang sudah pernah lihat kalimat seperti ini Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Dan seterusnya....”

    Itu adalah kalimat yang biasa digunakan pembelajaran Teknik Komputer dan Jaringan pada pelajaran Pemrograman Web. Siswa TKJ sudah pasti mengenal kalimat ini. Kadang terdapat siswa tkj yang mengatakan kalau kalmat ini adalah bahasa Teknik komputer jaringan.

    Berikut ini beberapa aplikasi browser yang cukup populer :

    §  Windows:

    o Internet Explorer
    o Chrome
    o Firefox
    o Safari
    o Opera

    §  Macintosh OS X:

    o Safari
    o Chrome
    o Firefox
    o Opera

    §  Browser perangkat bergerak (mobile)

    o Mobile Safari (iOS)
    o Android Browser (Android)
    o BlackBerry Browser (RIM)
    o Nokia Series 40 dan Nokia Browser for Symbian
    o Opera Mobile dan Mini (installed on any device)
    o Internet Explorer Mobile (Windows Phone)
    o Silk (Kindle Fire)

    Kode Warna

    Dalam pengaturan warna menggunakan kode RGB yang ditampilkan dalam nilai hexadesimal. Sebagai contoh 00 pada dua digit pertama berarti tidak ada warna merah dalam kombinasi warna, berikut adalah contoh kode warna :


    White
    #FFFFFF
    Black
    #000000
    Red
    #FF0000
    Green
    #00FF00
    Blue
    #0000FF
    Magenta
    #FF00FF
    Cyan
    #00FFFF
    Yellow
    #FFFF00
    Aquamarine
    #70DB93
    Chocolate
    #5C3317
    Violet
    #9F5F9F
    Brass
    #B5A642
    Coper
    #B87333
    Pink
    #FF6EC7
  • Singkatnya Tentang Jaringan Komputer dan Topologi SMK Negeri 1 Bangil

    0
    Dalam TKJ jugas terdapat pembelajaran mengenai Jaringan Dasar Komputer. Dimana sekarang disini dijelaskan singkat tentang jaringan komputer dan jenis-jenis topologi.

    Jaringan dasar komputer merupakan matapelajaran yang membahas mulai dari Penggunaan protokol pengalamatan dalam jaringan, perangkat keras jaringan yang sesuai dengan kebutuhan dan aplikasi jaringan pada sistem operasi komputer serta dalam bab II ini penggelaran jaringan sederhana horisontal.

    Computer Network atau Jaringan Komputer adalah fasilitas untuk mengakomodasi para pengguna komputer dapat saling berhubungan satu sama lain. Melalui jaringan pengguna dapat bertukar file pemakaian bersama (sharing resouces) suatu perangkat keras bahkan mengontrol komputer lain dari jarak jauh.

    Jaringan Komputer PAN, LAN, MAN, dan WAN
    v     Personal Area Network (PAN)

    adalah jaringan komunikasi satu perangkat lain dengan perangkat lainnya dalam jarak sangat dekat, hanya dalam beberapa meter saja. Contohnya : Menghubungkan HP dengan Laptop menggunakan Bluetooth.Menghubungkan mouse dengan Laptop menggunakan Bluetooth.Menghubungkan Printer dengan Laptop menggunakan Bluetooth.


    v       Local Area Network (LAN)
    adalah jaringan komputer yang jaringannya hanya mencakup wilayah kecil; seperti jaringan komputer kampus, gedung, kantor, dalam rumah, sekolah atau yang lebih kecil. (merupakan unit terkecil dari MAN) LAN mempunyai karakteristik sebagai berikut :
    1. Mempunyai pesat data yang lebih tinggi
    2. Meliputi wilayah geografi yang lebih sempit
    3. Tidak membutuhkan jalur telekomunikasi yang disewa dari operator telekomunikasi


    v      Wide Area Network (WAN)
    adalah jaringan komputer yang mencakup area yang besar sebagai contoh yaitu jaringan computer antar wilayah, kota atau bahkan negara, atau dapat diidefinisikan juga sebagai jaringan komputer yang membutuhkan router dan saluran komunikasi publik. Keuntungan Jaringan WAN :  
    1. Server kantor pusat dapat berfungsi sebagai bank data dari kantor cabang.
    2. Komunikasi antar kantor dapat menggunakan E-Mail & Chat.
    3. Dokumen/File yang biasanya dikirimkan melalui fax ataupun paket pos, dapat dikirim melalui E-mail dan Transfer file dari/ke kantor pusat dan kantor cabang dengan biaya yang relatif murah dan dalam jangka waktu yang sangat cepat.
    4. Pooling Data dan Updating Data antar kantor dapat dilakukan setiap hari pada waktu yang ditentukan. 



    v     Metropolitan Area Network (MAN)
    adalah suatu jaringan dalam suatu kota dengan transfer data berkecepatan tinggi yang menghubungkan berbagai lokasi seperti kampus, perkantoran, pemerintahan, dan sebagainya. Karakteristik MAN yaitu:
    1. Meliputi area seluas antara 5 dan 50 kisaran km. Banyak MAN mencakup area           perkotaan.
    2. Sebuah MAN (seperti WAN) umumnya tidak dimiliki oleh satu organisasi. MAN,       komunikasi linknya dan peralatan, umumnya dimiliki oleh salah satu konsorsium           pengguna atau oleh penyedia layanan jaringan yang menjual pelayanan kepada             pengguna.
    3. MAN sering bertindak sebagai jaringan kecepatan tinggi untuk memungkinkan           berbagi sumber daya daerah. Hal ini juga sering digunakan untuk menyediakan           koneksi bersama untuk jaringan lain dengan menggunakan link ke WAN.
    4. MAN berukuran lebih besar dan biasanya memakai teknologi yang sama dengan         LAN.
    5. Hanya memiliki sebuah atau dua buah kabel dan tidak memiliki elemen switching,       yang berfungsi untuk mengatur paket melalui beberapa output kabel . Adanya           elemen switching membuat rancangan menjadi lebih sederhana.
    Keuntungan MAN:
    1. Server kantor pusat dapat berfungsi sebagai pusat data dari kantor cabang.
    2. Transaksi yang Real-Time (data di server pusat diupdate saat itu juga, contoh ATM Bank unluk wilayah nasional)
    3. Komunikasi antar kantor bisa menggunakan e-mail, chatting
    4. dan Video Conference (ViCon).

    Kerugian MAN:
    1. Biaya operasional mahal.
    2. Instalasi infrastrukturnya tidak mudah.
    3. Rumit jika terjadi trouble jaringan (network trouble shoot)


    TOPOLOGI JARINGAN
    Tampilan fisik jaringan yang menggambarkan penempatan komputer-komputer didalam jaringan dan bagaimana kabel ditarik untuk menghubungkan komputer-komputer tersebut.
    §         Topologi BUS
    sering juga disebut sebagai topologi backbone, dimana ada sebuah kabel coaxial yang dibentang kemudian beberapa komputer dihubungkan pada kabel tersebut.
    Kelebihan :
     ^Mudah mengkoneksikan komputer atau perangkat lain ke linier bus.
     ^ Jumlah kabel lebih sedikit daripada topologi star.
    Kelemahan :
    ^ Jaringan akan terganggu jika ada salah satu komputer ada yang mati
    ^ Membutuhkan terminator di 2 sisi ujung jaringan
    ^ Sulit untuk mendiagnosa, jaringan ada masalah atau putus
    ^ Bukan solusi terbaik untuk mengatasi perkantoran yang besar

    §          Topologi STAR
    digunakan dalam jaringan yang padat, ketika endpoint dapat dicapai langsung dari lokasi pusat, kebutuhan untuk perluasan jaringan, dan membutuhkan kehandalan yang tinggi.
    Kelebihan :
    ^ Mudah instalasinya
    ^ Tidak ada mempengaruhi jaringan, jika ada komputer atau peripheral yang mati/tidak digunakan (lebih handal)
    ^ Mudah untuk mendiagnosa permasalahan jaringan
    Kelemahan :
    ^ Membutuhkan lebih banyak kabel daripada linier bus
    ^ Jika konsentator (Hub/switch) rusak, maka jaringan akan terputus
    ^ Lebih mahal daripada linier bus, karena membutuhkan peralatan tambahan yaitu konsentrator

    §         Topologi RING
    Pada topologi ini, kerusakan pada salah satu komputer akan berpengaruh pada jaringan secara keseluruhan dan tentu saja akan mempersulit proses diagnosa.
    Penambahan dan pemindahan komputer juga akan mengganggu jaringan yang sedang berjalan.

    §         Topologi TREE
    Tidak semua stasiun mempunyai kedudukan yang sama. Stasiun yang kedudukannya lebih tinggi menguasai stasion dibawahnya, sehingga jaringan sangat tergantung ada stasiun yang kedudukannya lebih tinggi dan kedudukan yang sama, disebut Peer Topology.

    §         Topologi MESH
    Topologi ini menerapkan hubungan antar sentral secara penuh (fokus).
    Tingkat kerumitan jaringan sebanding dengan meningkatnya jumlah sentral yang terpasang.
    Disamping kurang ekonomis juga relatif mahal dalam pengoperasiannya.
    Topologi ini merupakan teknologi khusus yang tidak dapat dibuat dengan pengkabelan karena sistem yang rumit. Namun dengan teknologi Wireless topologi ini sangat memungkinkan untuk diwujudkan.


  • Ringkasnya Mengenai Perakitan Komputer SMK Negeri 1 Bangil

    2
    Di jurusan TKJ ini jelas ada pelajaran Perakitan Komputer. Jadi, berikut beberapa penjelasan mengenai Perakitan Komputer.

    Perakitan komputer adalah kegiatan untuk menyatukan bagian-bagian dalam sebuah komputer agar dapat digunakan sebagai sebuah komputer secara utuh. Pada saat merakit pastinya juga belajar untuk mengetahui apa saja bagian bagiannya dan diletakkan diposisinya masing-masing sehingga dapat beroperasi sebagaimana mestinya.
    Perakitan komputer juga membahas mulai dari perkembangan dari komputer yang ada di dunia mulai dari sebelum tahun 1940 dan sesudah tahun 1940. Selain itu juga akan membahas komponen – komponen yang ada pada komputer, baik komponen input, proses maupun output. Selain itu juga akan membahas tentang bagaimana melakukan perakitan komputer.

    Perkembangan generasi komputer sebelum tahun 1940


    1)   Abacus (simpoa)


    Muncul sekitar 5000 tahun yang lalu di Asia kecil dan masih digunakan dibeberapa tempat hingga saat ini. Alat ini memungkinkan penggunanya untuk melakukan perhitungan menggunakan biji-bijian geser/ untuk menghitung transaksi perdagangan.

    2)   Kalkulator roda numerik 1


    Pada tahun 1642, Blaise Pascal (1623-1662) yang pada waktu itu berumur 18 tahun, menemukan kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak. Alat ini hanya digunakan untuk penjumlahan.

    3)   Kalkulator roda numerik 2
    Tahun 1694, seorang matematikawan dan filsuf Jerman Gottfred Wilhem Von Leibniz (1646-1716) membuat mesin yang dapat mengalikan.

    4)   Kalkulator mekanik


    Charles Xavier Thomas de Colmar menemukan mesin yang dapat melakukan 4 fungsi aritmatika dasar. Arithometer dipergunakan hingga masa Perang Dunia I. Alat ini dapat melakukan penjumlahan, pengurangan, perkalian, dan pembagian.

    Perkembangan generasi komputer setelah tahun 1940

    1)   Komputer generasi Pertama (1940-1959)



    Menggunakan tabung vakum untuk memproses dan menyimpan data. Alat ini menjadi cepat panas dan mudah terbakar, jadi memerlukan beribu-ribu tabung vakum untuk menjalankan operasi keseluruhan komputer. Memerlukan banyak tenaga elektrik. Komputer ini 100% elektronik dan membantu para ahli dalam menyelesaikan masalah perhitungan dengan cepat dan tepat.

    2)   Komputer generasi Kedua (1959-1964) 


    Tahun 1948, penemuan transistor. Transistor menggantikan tabung vakum di televisi, radio, dan komputer, menyebabkan ukuran mesin-mesin elektrik berkurang drastis. Traksistor mulai digunakan pada tahun 1956. Penemuan lain berupa pengembangan memori inti magnetik membantu yang lebih kecil, lebih cepat, lebih dapat diandalkan dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang dimanfaatkan adalah superkomputer.

    3)   Komputer generasi Ketiga (1964-awal 80an) 

    Jack Kilby, seorang insinyur di Texas Instrument mengembangkan sirkuit terintegrasi (IC : Integrated Cirkuit) di tahun 1958 mengkombinasikan 3 komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Ilmuwan berhasil memasukkan lebih banyak komponen-komponen kedalam suatu chip tunggal yang disebut semikonduktor. Kemajuan lainnya adalah penggunaan sistem operasi yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori kompoter.

          4)   Komputer generasi Keempat (awal 80an-???)

    Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal. Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil.

           5)   Komputer generasi Kelima (masa depan)

    Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model nonNeumann. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi. Jepang adalah negara yang terkenal dalam proyek komputer ini. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merelasasikannya.

    *_* Perangkat input adalah perangkat yang berfungsi untuk memasukkan data atau perintah ke dalam komputer. Beberapa perangkat input tersebut :
    ·         Keyboard
    ·         Mouse
    ·         Touchpad
    ·         Light Pen
    ·         Joy Stick dan Games Paddle
    ·         Barcode
    ·         Scanner
    ·         Graphics Pads

    *_* Perangkat output adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Beberapa perangkat output :
    ·         Monitor
    ·         Printer
    ·         Speaker
    ·         Proyektor
    ·         Plotter




  • Sekilas Tentang Sistem Operasi SMK Negeri 1 Bangil

    2
    Di SMK Negeri 1 Bangil jurusan TKJ terdapat beberapa pelajaran yang salah satunya yaitu Sistem Operasi. Berikut penjelasan mengenai Sistem Operasi dalam jurusan Teknik Komputer dan Jaringan.

    Sistem Operasi adalah sekumpulan perangkat lunak yang berada diantara program aplikasi dari perangkat keras. Sistem Operasi merupakan penghubung antara pengguna komputer dengan perangkat keras komputer.

    Fungsi atau peranan sistem operasi

    Sistem operasi berfungsi sebagai media penghubung terhadap seluruh perangkat komputer yang ada baik dari segi perangkat keras, perangkat lunak maupun pemakai. Peranan yang dilakukan oleh sistem operasi mencakup terhadap seluruh peripheral dari perangkat komputer seperti media input, output, mengatur penempatan data, mengatur file dan lain lain.
    Ø  Sebagai kernel, yaitu program yang secara terus menerus berjalan (running) selama komputer dijalankan.
    Ø  Sebagai guardian, yaitu menyediakan kontrol akses yang melindungi file dan memberikan pengawasan kepada proses pembacaan, penulisan atau eksekusi data dan program.
    Ø  Sebagai gatekeeper, mengendalikan siapa saja yang berhak masuk (log) kedalam sistem dan mengawasi tindakan apa saja yang dapat mereka kerjakan ketika telah log dalam sistem.
    Ø  Sebagai optimizer, mengefisienkan perangkat keras komputer sehingga nyaman untuk dioperasikan oleh pengguna, menjadwal input oleh pengguna, pengaksesan basis data, proses komunikasi, dan pengeluaran (output) untuk meningkatkan kegunaan.
    Ø  Sebagai coordinator, menyediakan fasilitas sehingga aktivitas yang kompleks dapat diatur untuk dikerjakan dalam urutan yang telah disusun sebelumnya.
    Ø  Sebagai program controller, yaitu program yang digunakan untuk mengontrol program aplikasi lainnya.
    Ø  Sebagai server, untuk menyediakan layanan yang sering dibutuhkan pengguna, baik secara eksplisit maupun implisit, seperti mekanisme akses file, fasilitas interupt.

    Pengertian arsitektur perangkat lunak dan arsitektur sistem operasi


    §   Arsitektur perangkat lunak merupakan struktur-struktur yang menjadikan landasa untuk menentukan keberadaan komponen-komponen perangkat lunak, metode/cara untuk mengelola (organisasi) komponen-komponen tersebut untuk saling berinteraksi.
    §   Arsitektur sistem operasi merupakan arsitektur perangkat lunak yang digunakan untuk membangun suatu perangkat lunak sistem operasi yang akan digunakan dalam sistem komputer.

    Fungsi atau peranan manajemen memori dalam sistem komputer
    ·           Meningkatkan kinerja atau utilitas CPU
    ·           Meningkatkan kecepatan akses CPU terhadap data dan intruksi data
    ·           Meningkatkan efisiensi pemakaian memory yang terbatas
    ·           Mengelola informasi yang dipakai dan tidak dipakai
    ·           Mengalokasikan memori ke proses yang memerlukan

    Karakteristik periode/generasi perkembangan sistem operasi
    a)     Generasi pertama (1945-1955)
    Merupakan awal perkembangan sistem komputansi elektronik sebagai pengganti sistem komputansi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi intruksi yang harus dikerjakan secara langsung untuk pengguna.
    b)    Generasi kedua (1955-1965)
    Memperkenalkan Batch processing system, yaitu job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya FMS dan IBSYS.
    c)     Generasi ketiga (1965-1980)
    Sistem operasi dikembangkan untuk melayani banyak pemakai berkomunikasi lewat terminal secara online ke komputer. Sistem operasi menjadi multi-user (digunakan oleh banyak pengguna sekaligus), multi programming (melayani banyak program sekaligus),dan multi tasking (melayani banyak tugas&pekerjaan/Batch processing system).
    d)     Generasi keempat (1980-2000an)
    Sistem operasi telah menggunakan Graphical User Interface(GUI) yaitu antarmuka komputer yang berbasis grafis yang sangat nyaman dan mudah digunakan. Pada masa ini juga dimulai era komplitasi tersebar (distributed computer) dimana komputasi-komputasi tidak lagi berpusat di satu titik, tatapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.
    e)     Generasi selanjutnya
    Diperkenalkan sistem operasi yang berada didalam sebuah sistem operasi dan sistem operasi bergerak seperti: PDA, Poket PC, laptop, notebook, dan netbook.

    Windows
    -      Windows NT
    -      Windows XP
    -      Windows vista
    -      Windows 2000
    -      Windows 7
    -      Windows 8
    -      Windows 10
    -      Windows server 2003
    -      Windows server 2008

    Unix
    -      Aix
    -      GNU
    -      PROSIX
    -      ZEATH OS
    -      SCO Unix
    -      MAC OS IX
    -      BSD
    -      Minix

    MAC OS
    -      MAC OS 10.0
    -      MAC OS 10.1
    -      MAC OS 10.2
    -      MAC OS 10.3
    -      MAC OS 10.4
    -       

  • Copyright © - Chaula TKJ SMK Negeri 1 Bangil 2016

    Chaula TKJ SMK Negeri 1 Bangil 2016 - Powered by Blogger - Designed by Johanes Djogan