IKO31204 Pemrograman Sistem Jilid 3: Scripting II & Pengayaan Fakultas Ilmu Komputer - Universitas Indonesia Sep 2011.

Slides:



Advertisements
Presentasi serupa
Pengulangan & include
Advertisements

Desain Dan Analisis Algoritma
 public static void main(String[] args) {  int bil1=3;  do {  System.out.print(bil1+",");  bil1=bil1+4;  }  while(bil1
UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman VB.NET Pertemuan 7.
Teknologi Open Source (pertemuan 9) Linux (I) oleh Razief Perucha F.A D3-Manajemen Informatika Jurusan Matematika – FMIPA Universitas Syiah Kuala, Banda.
Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I
PEMROGRAMAN WEB II PHP.
STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
PENGULANGAN PROSES PADA VISUAL BASIC
Array Dimensi Banyak Gerlan A. Manu, ST.,MKom
Pencabangan Bersyarat
Pemrograman Berorientasi Objek
© Ilmu Komputer UGM Stored Function.
Selamat Datang Peserta Workshop
STRUKTUR DATA.
Struktur Perulangan Week 4 & 5.
Dasar Pemrograman MODUL 07 PERULANGAN.
Teknik Pemrograman (TEKPRO)
PERTEMUAN KE 9 MENU TUNGGAL.
PACKAGE Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Presented By Nur hayatin
Teknologi Informasi Kriptografi
Pemrograman JAVA (TIB09)
Nandang Hermanto PK2 Pertemuan 3. Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
MATA KULIAH : PEMROGRAMAN 3 JAVA PROGRAMMING (JSE)
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
Pengantar Pemrograman
2 JAM TEORI dan 1 jam praktek
Diberikan pada Kuliah Sela Teknik Informatika - Universitas Muhammadiyah Malang Tahun 2011.
LOOPING dan array Tinaliah, S. Kom.
Dasar-Dasar PHP.
 Programming language designed for building dynamic web applications  Server-side Scripting Internet Web Browser Apache PHP MySQL Disk Drive.
Array dan String.
Operasi Perulangan pada FORTRAN Pertemuan 6
Algoritma & Struktur Data Looping, Percabangan dan Array Evangs Mailoa.
Shell Programming Oleh: Idris Winarno. Shell dan Shell Programming Shell adalah Command executive, artinya program yang menunggu instruksi dari pemakai,
Struktur Data M. Haviz Irfani, S.Si. Pada garis besarnya, data dapat kita kategorikan menjadi : Type Data Sederhana atau Data Sederhana yang terdiri atas.
Algoritma dan Pemrograman
Pengantar PHP (Lanjutan)
Pemrograman VB.NET Pertemuan 3.
SHELL SCRIPT KLOBODH + OLOAN.
PRAKTIKUM SISTEM OPERASI
Pertemuan-2 Kriteria kebaikan suatu algoritme Correctness
PEMROGRAMAN PASCAL LOOPING - PERULANGAN.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Algoritma dan Pemprograman 1
PHP: Hypertext Preprocessor
Prodi S1-Sistem Komputer, F Teknik Elektro
STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.
Perulangan.
Contoh Aplikasi Untuk Pemrograman :
Pemrograman Web 1 Oleh Dita Rizki Amalia.
Prodi S1-Sistem Komputer, F Teknik Elektro
Pertemuan 2 SINTAKS BAHASA, TIPE DATA, DAN OPERATOR
Struktur Program Minimal
Algoritma Pemrograman
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Gerlan A. Manu, ST Array Dimensi Banyak Gerlan A. Manu, ST
Latihan & Studi Kasus Perulangan / Looping PEMROGRAMAN DASAR
Pemrograman internet ABU SALAM, M.KOM.
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
Praktikum P.WEB Pertemuan 4
MULTIDIMENSI ARRAY Struktur Data
Unit Testing dan UI testing.
ARRAY (LARIK) MINGGU VI.
Dasar-Dasar Pemrograman
Perulangan.
Keamanan Informasi Week 4 – Enkripsi Algoritma asimetris.
Struktur Perulangan.
Bahasa Pemrograman (Pemrograman Visual)
Transcript presentasi:

IKO31204 Pemrograman Sistem Jilid 3: Scripting II & Pengayaan Fakultas Ilmu Komputer - Universitas Indonesia Sep 2011

topik enkripsi dengan GnuPG loop & array dengan awk latihan scripting & awk

enkripsi GnuPG

step 1 :: Create a new key-pair # gpg --gen-key step 2 :: Export pub-key Anda # gpg --armor --export [ UI Anda] > public-key.txt

enkripsi GnuPG step 3 :: Import pub-key org lain # gpg --import PUB_KEY_ORG_LAIN step 4 :: Enkripsi berkas dg pub-key org lain # gpg --recipient -- armor --encrypt FILE_ASLI (menghasilkan FILE_ASLI.asc)

dekripsi GnuPG step 5 :: Mendapatkan FILE_ASLI # gpg --decrypt FILE_ASLI.asc > HASIL

contoh GnuPG Mengambil dosen-sysprog.pub # wget Import dosen-sysprog.pub # gpg --import dosen-sysprog.pub Coba encrypt file pada WORK/TEST/ # cd WORK/TEST # cp../A1/challenge.txt. # gpg --recipient --armor --encrypt challenge.txt # ls -al

awk BEGIN { /** inisiasi */ } { /** proses thd-baris-input */ } END { /** finally */ }

internal variable awk # man awk ARGC, ARGV, FNR, FS, NF, NR, RS, dll

contoh awk

loop dlm awk for (initialization; condition; increment) { body } initialization while (condition) { body increment }

loop dlm awk for (ii in array) { do something with array[ii] }

contoh loop dlm awk

array dlm awk array[subscript] = value subscript :: Index, cth: array[0], array[1], dst String, cth: array[“jml”], array[“cnt”]

bash + awk # vi a.sh #!/bin/bash awk 'BEGIN { A=”tes”;} {} END {print A;}' $ # chmod 755 a.sh #./a.sh [some-text-file]

contoh kasus gunakan AWK

3.1.log.gz ada berapa IP unik ? berapa HIT per IP ? berapa byte per IP yg didownload ? IP mana yang paling sering download ? pada jam & menit berapa total byte didownload paling banyak ? Cth: 09: : :

tanya jawab