SETIAWAN ARDI WIJAYA X TKJ 1 REMEDIAL PEMROGRAMAN DASAR
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Sejarah. Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
Pemrograman dasar adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis atau biasa disebut algoritma. Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman. Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi : Originating -> input -> proses -> Output -> Distribution Bahasa pemrograman adalah bahasa yang digunakan untuk membuat suatu program. Bahasa pemrograman terbagi atas 3 kelas yaitu : 1. Low Level 2. High Level 3. Object Oriented Algoritma merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Pengertian Algoritma adalah susunan yang logis dan sistematis untuk memecahkan suatu masalah atau untuk mencapai tujuan tertentu. Dalam dunia komputer, Algoritma sangat berperan penting dalam pembangunan suatu software. Dalam dunia sehari-hari, mungkin tanpa kita sadari Algoritma telah masuk dalam kehidupan kita. Pengertian Algoritma adalah susunan yang logis dan sistematis untuk memecahkan suatu masalah atau untuk mencapai tujuan tertentu. Dalam dunia komputer, Algoritma sangat berperan penting dalam pembangunan suatu software. Dalam dunia sehari-hari, mungkin tanpa kita sadari algoritma telah masuk dalam kehdupan kita. Algoritma berbeda dengan Logaritma. Logaritma merupakan operasi Matematika yang merupakan kebalikan dari eksponen atau pemangkatan. Contoh Logaritma seperti bc= a ditulis sebagai blog a = c (b disebut basis).
Contoh nyata Algoritma dalam kehidupan sehari-hari adalah "Cara Membuat Mie Instan". Berikut langkah-langkah cara membuat mie instan:
1. Ambil goreng di dalam lemari yang terletak di dapur. 2. Siapkan peralatan yang diperlukan seperti panci, gunting, piring, serta sendok dan garpu. 3. Masukkan bumbu mie instan pada piring 4. Hidupkan kompor, kemudian tuangkan air kurang lebih tiga gelas air ke dalam panci kemudian tunggu hingga air mendidih. 5. Masukkan mie instan ke dalam air mendidih, lalu aduk dan tunggu hingga tiga menit. 6. Tiriskan air di dalam panci, kemudian tuangkan mie pada piring. 7. Aduk mie agar bumbu tercampur merata pada mie kemudian sajikan dengan keadaan hangat.
NAMA : RENA AUDIA KELAS : X TKJ 1 TUGAS REMEDIAL PEMROGRAMAN DASAR
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
NAMA : ROZA MURLIANTI KELAS : X TKJ 1 TUGAS REMEDIAL PEMROGRAMAN DASAR
Bahasa skrip Dari Wikipedia bahasa Indonesia, ensiklopedia bebas Langsung ke: navigasi, cari
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik. Daftar isi
1 Sejarah 2 Analisis pasar 3 See also 4 Rujukan 5 Pranala luar
Sejarah
Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
Fadhilah Tul-husnah X TKJ 1 REMEDIAL PEMOGRAMAN DASAR
Dalam pemrograman komputer, naskah adalah sebuah program atau urutan instruksi yang ditafsirkan atau dilakukan dengan program lain daripada oleh komputer prossesor. Untuk mengetahui tentang script, disini ada sedikit rangkuman tentang script :
Script adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat di akses.
Jenis script sangat menentukan statis, dinamis, atau interaktifnya sebuah situs
Semakin banyak script yang digunakan maka akan terlihat semakin dinamis, dan interaktif serta terlihat lebih bagus. Bahasa dasar yang di pakai setiap situs adalah HTM macam-macam script, PHP, ASP, JSP, Java Script, Java Applets, VBScript.
• Pengenalan Algoritma Algoritma adalah urutan langkah yang logis dan terstruktur untuk memecahkan suatu permasalahan. Urutan langkah-langkah pada algoritma haruslah berupa urutan yang pasti, tidak ambigu, dan memiliki 1 output atau lebih. Dalam membuat algoritma ada 2 hal yang perlu diperhatikan, yang pertama adalah konsep pemikiran. Tentunya pemikiran antara satu orang dengan orang lainnya tidak sama. Yang kedua, yaitu tulisan. Tulisan dapat berupa tabel, gambar, dan kalimat. Komputer merupakan pelaksana algoritma, karena dengan algoritmalah komputer mampu menyelesaikan kumpulan- kumpulan instruksi. Tidak hanya komputer sebagai pelaksananya, melainkan juga manusia juga berkomunikasi dengan komputer dengan cara memberikan instruksi-instruksi yang biasa disebut dengan program. • Bahasa Pemrograman Pengertian C++ C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an. Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix. Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan. Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru, seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
NOLA DESRIA SARI X TKJ 2 REMEDIAL PEMROGRAMAN DASAR
Salah satu komponen utama program adalah variabel. Variabel adalah objek di mana informasi dinamis disimpan. Ketika Anda menuliskan nama Anda saat hendak membuat account baru atau proses login ke website, nama yang Anda masukkan akan disimpan dalam variabel sebelum diproses lebih lanjut. Tidak semua variabel memiliki karakteristik yang sama. Informasi yang dapat disimpan oleh variabel ditentukan berdasarkan jenis atau tipe data variabel terebut. Terdapat berbagai jenis tipe data dalam setiap bahasa pemrograman. Namun, kali ini kita akan melihat beberapa jenis tipe data yang umumnya ada pada hampir seluruh bahasa pemrograman. Tipe-tipe data tersebut antara lain sebagai berikut : Tipe data Karakter (character/char) Jenis tipe data ini hanya memungkinkan sebuah variabel menyimpan informasi sebuah single karakter, seperti huruf "P",, "c", "7", atau "@". Tipe data String Tipe data string ini memungkinkan variabel menyimpan informasi untaian karakter, seperti kata atau kalimat. Dalam contoh sebelumnya, nama yang Anda gunakan pada web form, informasi tersebut akan disimpan dalam variabel bertipe data string. Tipe data Integer (int) Jenis tipe data integer digunakan jika ingin menyimpan informasi angka (bilangan bulat) dalam variabel, tetapi bukan bilangan pecahan. Hal ini berarti nilai "7" akan menjadi nilai integer yang valid. Tipe data Floating Point Number (float) Jika Anda bermaksud menyimpan informasi angka dengan format pecahan atau angka desimal, floating point adalah jenis tipe data yang sesuai. Angka "65,00" secara teknis merupakan nilai bertipe floating point meskipun nilai tersebut juga dapat direpresentasikan sebagai nilai "65". Jenis tipe data ini membutuhkan ukuran memory yang lebih besar dibandingkan jenis tipe data angka integer. Tipe data Boolean (bool) Jenis tipe data ini biasanya digunakan hanya untuk merepresentasikan dua kondisi, yakni nilai TRUE dan FALSE atau daatberarti bernilai 1 dan 0 atau kondisi ON dan OFF. Jenis tipe data ini merupakan jenis yang paling sederhana, teapi cukup sering digunakan dalam setiap pemrograman. Tipe data Array Jenis tipe data aray sering disebut juga sebagai tipe data larik. Tipe data ini pada dasarnya merupakan kumpulan sejumlah variabel bertipe data sama dengan ukuran tertentu, yang tersusun secara runtun. Ada beragam variasi dari tipe data array, bergantung pada bahasa pemrograman yang digunakan. Sebagai contoh, nilai "1", "2", "3", "4", dan "5" dapat Anda simpan ke dalam variabel bertipe data array dengan ukuran aray "5" (5 buah nilai, mulai dari 1 sampai dengan 5) yang memiliki kumpulan nilai bertipe integer atau secar sederhana dapat dikatakan array of integer values. Setiap variabel yang terdapat dalam array dapat diakses dengan menggunakan komponen indeks dari tiap-tiap variabel trseut. Namun, perlu Anda ketahui bahwa variabel pertama yang ada dalam array bukan memiliki indeks 1, melainkan indeks 0. Menyimpan nilai-nilai tersebut ke dalam variabel bertipe data array akan memudahkan kit untuk melakukan manipulasi terhadap setiap data yang ada dalam array tersebut. perlu diketahui bahwa jenis tipe data string sebenarnya merupakan kumpulan variabel bertipe karakter atau bisa dikatakan array of characters.
Flowchart adalah sekumpulan gambar – gambar tertentu untuk menyatakan alur dari suatu program yang akan diterjemahkan ke salah satu bahasa pemrograman. Kegunaan flowchart sama seperti halnya algoritma yaitu untuk menuliskan alur program tetapi dalam bentuk gambar atau symbol. Flowchart dibagi menjadi dua (2) bagian, yaitu : 1. Flowchart yang menggambarkan alur suatu system 2. Flowchart yang menggambarkan alur dari suatu program. Sistem Flowchart Adalah bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file di dalam media tertentu, melalui flowchart ini dapat terlihat jenis media penyimpanan yang dipakai dalam pengolahan data. Selain itu juga menggambarkan file yang dipakai sebagai input maupun output. system flowchart menggambarkan : • Hubungan antara suatu file dengan file lainnya • Media yang dipakai untuk setiap file Jadi system flowchart dapat memberikan gambaran umum mengenai system pengolahan data. Program Flowchart Adalah bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program. Flowchart merupakan langkah awal pembuatan program. Dengan adanya program flowchart maka urutan proses di program menjadi lebih jelas, jika ada penambahan proses, maka dapat dilakukan lebih mudah. program flowchart memberikan gambaran secara rinci tentang urutan instrukdi yang disusun oleh pemrograman untuk diterapkan ke computer. Setelah flowchart selesai disusun selanjutnya diterjemahkan ke bentuk program dengan bahasa pemrograman, seperti, BASIC, PASCAL, dll. Flowchart dalam menggambarkan alur sistem atau program menggunakan suatu gambar yang mempunyai symbol tertentu
VITRA DEVI SETIAWATI X TKJ 1 REMEDIAL PEMROGRAMAN DASAR
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi. Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari: 1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110 2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb. 3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb. 4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb. Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah. Proses pembuatan program yaitu kita menulis kode sumber pada teks editor misalnya notepad kemudian mengubahnya menjadi bahasa mesin yang bisa dieksekusi oleh CPU. Proses pengubahan kode sumber (source code) menjadi bahasa mesin (machine language) ini terdiri dari dua macam yaitu kompilasi dan interpretasi.
Kompilasi (Compilation) Dalam proses kompilasi semua kode sumber dibaca terlebih dahulu dan jika tidak ada kesalahan dalam menulis program maka akan dibentuk kode mesinnya sehingga program bisa dijalankan. Program yang melakukan tugas ini disebut Compiler. Program hasil kompilasi akan berbentuk executable. Program bisa langsung dijalankan tanpa harus memiliki Compiler di komputer yang menjalankan program tersebut. Bahasa yang menggunakan teknik kompilasi misalnya bahasa C, C++, Pascal, Assembly dan masih banyak lagi. Interpretasi (Interpretation) Bahasa yang menggunakan teknik interpretasi akan membaca kode sumber perbaris dan dieksekusi perbaris. Jika ditemukan kesalahan dalam penulisan program maka di baris kesalahan itulah program akan dihentikan. Program yang melakukan tugas ini disebut Interpreter. Pada teknik interpretasi tidak ada akan dihasilkan program standalone, artinya untuk menjalankan program kita harus mempunyai kode sumbernya sekaligus interpreter program tersebut. Bahasa yang menggunakan teknik interpretasi misalnya bahasa Perl, Python, Ruby dan masih banyak lagi. Kompilasi Sekaligus Interpretasi Ada juga bahasa pemrograman yang menghasilkan programnya dengan teknik kompilasi sekaligus interpretasi. Misalnya bahasa java. Dalam pembuatan program java kode sumber diubah menjadi bytecode. Meskipun nampak seperti bahasa mesin namun ini bukanlah bahasa mesin dan tidak executable. Untuk menjalankan bytecode tersebut kita membutuhkan Java Runtime Environment (JRE) yang bertugas sebagai interpreter sehingga menghasilkan program dari bytecode tersebut.
nama:sindy indah sari kelas: X TKJ 2 REMEDIAL PEMOGRAMAN DASAR
1) Pengertian Algoritma Pandangan mengenai komputer sebagai sebuah mesin yang “pintar” adalah pandapat yang salah, karena komputer hanyalah suatu alat yang diberi serangkaian perintah oleh manusia sehingga dapat menyelesaikan permasalahan secara cepat, akurat, bahkan berulang-ulang tanpa kenal lelah dan bosan. Sekumpulan instruksi yang merupakan penyelesaian masalah itu dinamakan program. Agar program dapat dilaksanakan oleh komputer, program tersebut harus ditulis dalam suatu bahasa yang dimengerti oleh komputer. Bahasa komputer yang digunakan dalam menulis program dinamakan bahasa pemrograman. Urutan langkah-langkah yang sistematis untuk menyelesaikan sebuah masalah dinamakan algoritma. Jadi algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah. Kata logis merupakan kata kunci. Langkah-langkah tersebut harus logis, ini berarti nilai kebenarannya harus dapat ditentukan, benar atau salah. Langkah-langkah yang tidak benar dapat memberikan hasil yang salah. Sebagai contoh tinjau persoalan mempertukarkan isi dua buah bejana, A dan B. Bejana A berisi larutan yang berwarna merah, sedangkan bejana B berisi air berwarna biru. Kita ingin mempertukarkan isi kedua bejana itu sedemikian sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah. Ada 2 algoritma untuk menyelesaikan permasalahan tersebut, yaitu : a) Algoritma yang pertama, ada dua langkah : (1) Tuangkan larutan dari bejana A ke dalam bejana B (2) Tuangkan larutan dari bejana B ke dalam bejana A Algoritma tukar isi bejana di atas tidak menghasilkan pertukaran yang benar, karena langkah-langkahnya tidak logis sehingga yang terjadi adalah percampuran keduanya. b) Algoritma yang kedua, ada 3 langkah : (1) Tuangkan larutan dari bejana A ke dalam bejana C (2) Tuangkan larutan dari bejana B ke dalam bejana A (3) Tuangkan larutan dari bejana C ke dalam bejana B Sekarang, dengan algoritma tukar isi bejana yang sudah diperbaiki ini, isi bejana A dan B dapat dipertukarkan dengan benar. Dari kedua contoh algoritma di atas dapat diambil 2 pesan penting. Pertama, algoritma harus benar. Kedua, algoritma harus berhenti, dan setelah berhenti, algoritma memberi hasil yang benar. 2) Pengertian Pemrograman Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer. Program ditulis dalam salah satu bahasa pemrograman, dan kegiatan membuat program disebut pemrograman (programmming). Orang yang menulis program disebut pemrogram (programmer). Tiap-tiap langkah di dalam program disebut pernyataan atau instruksi. Jadi, program tersusun atas sederetan instruksi. Bila suatu instruksi dilaksanakan, maka operasi-operasi yang bersesuaian dengan instruksi tersebut dikerjakan oleh komputer. 3) Mekanisme Pelaksanaan Algoritma oleh Pemroses Secara garis besar komputer tersususn atas empat komponen utama: piranti masukan, piranti keluaran, unit pemroses utama dan memori. Unit pemroses utama (Central Processing Unit – CPU) adalah “otak” komputer, yang berfungsi mengerjakan operasi-operasi dasar seperti operasi perbandingan, operasi perhitungan, operasi membaca dan operasi menulis. Memori adalah komponen yang berfungsi menyimpan atau mengingat-ingat.Yang disimpan di dalam memeori adalah program (berisi operasi-operasi yang akan dikerjakan oleh CPU) dan data atau informasi (sesuatu yang diolah oleh operasi-operasi). Piranti masukan atau keluaran (I/O devices) adalah alat yang memasukkan data atau program kedalam memori, dan alat yang digunakan komputer untuk mengkomunikasikan hasil-hasil aktivitasnya. Contoh piranti masukan adalah : keyboard, mouse, scanner dan disk. Contoh alat keluaran adalah : monitor, printer, plottter dan disk. Gambar 1.
MUHAMMAD ARIEF RIADY X TKJ 1 REMEDIAL PEMROGRAMAN DASAR
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Sejarah. Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
NAMA : FICKY ANDIKA KELAS : X TKJ 1 TUGAS REMEDIAL PEMROGRAMAN DASAR
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman. Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi : Originating -> input -> proses -> Output -> Distribution || Storage Originating Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input. Input Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input. Proses Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage. Output Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb) Distribution Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi. Storage Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya. DATA Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
NAMA : ARNOLDI OKTA FERDI KELAS ; X TKJ 2 TUGAS REMEDIAL PEMOGRAMAN DASAR
1) Pengertian Algoritma Pandangan mengenai komputer sebagai sebuah mesin yang “pintar” adalah pandapat yang salah, karena komputer hanyalah suatu alat yang diberi serangkaian perintah oleh manusia sehingga dapat menyelesaikan permasalahan secara cepat, akurat, bahkan berulang-ulang tanpa kenal lelah dan bosan. Sekumpulan instruksi yang merupakan penyelesaian masalah itu dinamakan program. Agar program dapat dilaksanakan oleh komputer, program tersebut harus ditulis dalam suatu bahasa yang dimengerti oleh komputer. Bahasa komputer yang digunakan dalam menulis program dinamakan bahasa pemrograman. Urutan langkah-langkah yang sistematis untuk menyelesaikan sebuah masalah dinamakan algoritma. Jadi algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah. Kata logis merupakan kata kunci. Langkah-langkah tersebut harus logis, ini berarti nilai kebenarannya harus dapat ditentukan, benar atau salah. Langkah-langkah yang tidak benar dapat memberikan hasil yang salah. Sebagai contoh tinjau persoalan mempertukarkan isi dua buah bejana, A dan B. Bejana A berisi larutan yang berwarna merah, sedangkan bejana B berisi air berwarna biru. Kita ingin mempertukarkan isi kedua bejana itu sedemikian sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah. Ada 2 algoritma untuk menyelesaikan permasalahan tersebut, yaitu : a) Algoritma yang pertama, ada dua langkah : (1) Tuangkan larutan dari bejana A ke dalam bejana B (2) Tuangkan larutan dari bejana B ke dalam bejana A Algoritma tukar isi bejana di atas tidak menghasilkan pertukaran yang benar, karena langkah-langkahnya tidak logis sehingga yang terjadi adalah percampuran keduanya. b) Algoritma yang kedua, ada 3 langkah : (1) Tuangkan larutan dari bejana A ke dalam bejana C (2) Tuangkan larutan dari bejana B ke dalam bejana A (3) Tuangkan larutan dari bejana C ke dalam bejana B Sekarang, dengan algoritma tukar isi bejana yang sudah diperbaiki ini, isi bejana A dan B dapat dipertukarkan dengan benar. Dari kedua contoh algoritma di atas dapat diambil 2 pesan penting. Pertama, algoritma harus benar. Kedua, algoritma harus berhenti, dan setelah berhenti, algoritma memberi hasil yang benar. 2) Pengertian Pemrograman Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer. Program ditulis dalam salah satu bahasa pemrograman, dan kegiatan membuat program disebut pemrograman (programmming). Orang yang menulis program disebut pemrogram (programmer). Tiap-tiap langkah di dalam program disebut pernyataan atau instruksi. Jadi, program tersusun atas sederetan instruksi. Bila suatu instruksi dilaksanakan, maka operasi-operasi yang bersesuaian dengan instruksi tersebut dikerjakan oleh komputer. 3) Multiple Processor Schedulling Untuk mempertinggi kinerja, kehandalan, kemampuan komputasi, paralelisme, dan keekonomisan dari suatu sistem, tambahan prosesor dapat diimplementasikan ke dalam sistem tersebut. Sistem seperti ini disebut dengan sistem yang bekerja dengan banyak prosesor (prosesor jamak atau multiprocessor). Seperti halnya pada prosesor tunggal, prosesor jamak juga membutuhkan penjadwalan. Namun pada prosesor jamak, penjadwalannya jauh lebih kompleks daripada prosesor tunggal karena pada prosesor jamak memungkinkan adanya load sharing antar prosesor yang menyebabkan penjadwalan menjadi lebih kompleks namun kemampuan sistem tersebut menjadi lebih baik. Oleh karena itu, kita perlu mempelajari penjadwalan pada prosesor jamak berhubung sistem dengan prosesor jamak akan semakin banyak digunakan karena kemampuannya yang lebih baik dari sistem dengan prosesor tunggal.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman. Tipe data dasar dibagi menjadi lima bagian yaitu : a. Numerik, yaitu menyimpan data berupa angka b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda. c. Boolean, yaitu tipe data untuk merepresentasikan True atau False. d. Character, yaitu tipe data untuk menyimpan rangkaian karakter. e. Internationalization, disebut I18N 2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya array, record, string, list dan file. 3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi. 4. Tipe Data Penunjuk : Contoh tipe data penunjuk adalah pointer Model Komputasi Model Komputasi adalah suatu kumpulan dari nilai dan operasi-operasi. Ada 3 dasar model komputasi : 1. Model Fungsional, yaitu model perhitungan yang fungsional terdiri dari satu set nilai-nilai, fungsi dan operasi, aplikasi, fungsi dan komposisi fungsi. 2. Model Logika, yaitu logika model perhitungan terdiri dari suatu set nilai-nilai, definisi hubungan dan kesimpulan logis. 3. Model Imperative, yaitu model perhitungan yang imperative terdiri dari satu set nilai-nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut. Prinsip Bahasa Pemrograman Empat prinsip dasar perancangan bahasa pemrograman adalah: 1. Sintaks, menjelaskan bagaimana struktur program yang benar. 2.Tipe sistem dan semantik, menunjukkan tipe nilai yang dapat dimanipulasi oleh program dan arti(semantik) dari program, mencakup juga aturan penamaan entitas (variabel,fungsi,class,parameter,dll). 3. Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori. 4. Exception handling, mengenai penanganan exception (hal-hal yang tak terduga seperti kesalahan input ketika menjalankan program).
bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. Sangat mudah dalam menjalankan program PHP, tergantung bagaimana kita mendesainya agar tampilan setelah di run menjadi semakin menarik. Terkadang kita kan kebingungan bagaimana cara menyusun script sesuai dengan apa yang kita inginkan, padahal sangat mudah dilakukan walaupun bagi seorang pemula. Kita bisa banyak melihat referensi yang sudah ada, lalu mencobakanya dinotepad kemudian divariasi sedikit untuk hasil yang memuaskan. Kelebihan PHP Dari Bahasa Pemrograman Lain Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
1. ‘Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.’ 2. ‘Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.’
3. ‘Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.’ 4. ‘Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.’
5. ‘PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.’ Dibawah ini akan coba diberikan sedikit inforamsi mengenai program PHP dan tampilan keluaranya. Sebenarnya ini merupakan variasi dasar dalam program PHP, tapi dalam script ini dikombinasikan antara HTML dan PHP yang kemudian diaplikasikan didalam software notepad++.
jefriansyah x tkj 1 remedial pemograman dasar Dalam revolusi the dawn of the Internet (Asal mula Internet) suatu halaman website dibuat dengan bahasa HTML (HyperText Markup Language), meskipun terlihat cukup bagus tetapi tidak memiliki banyak fungsi yang variatif, interaktif, dan semenarik seperti sekarang. Saat itulah muncul pertama kali bahasa script didunia internet. Melalui script website, suatu halaman web secara perlahan dapat meningkatkan fungsinya.
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi, bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman tingkat tinggi, karena mereka beroperasi pada tingkat tinggi abstraksi .
Istilah ” bahasa scripting ” juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl, Tcl , dan Python , dengan istilah ” script” sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode ) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks – pengolahan sed dan AWK .
Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu , dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel . Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting . Artikel ini membahas bahasa scripting dalam arti sempit bahasa untuk lingkungan tertentu , bahasa dinamis , tujuan umum, dan tingkat tinggi yang dibahas pada artikel tersebut .
Nama : m. andi purwanto Kelas :x tkj 2 Tugas remedial pemograman dasar
Pengertian Algoritma Pandangan mengenai komputer sebagai sebuah mesin yang “pintar” adalah pandapat yang salah, karena komputer hanyalah suatu alat yang diberi serangkaian perintah oleh manusia sehingga dapat menyelesaikan permasalahan secara cepat, akurat, bahkan berulang-ulang tanpa kenal lelah dan bosan. Sekumpulan instruksi yang merupakan penyelesaian masalah itu dinamakan program. Agar program dapat dilaksanakan oleh komputer, program tersebut harus ditulis dalam suatu bahasa yang dimengerti oleh komputer. Bahasa komputer yang digunakan dalam menulis program dinamakan bahasa pemrograman. Urutan langkah-langkah yang sistematis untuk menyelesaikan sebuah masalah dinamakan algoritma. Jadi algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah. Kata logis merupakan kata kunci. Langkah-langkah tersebut harus logis, ini berarti nilai kebenarannya harus dapat ditentukan, benar atau salah. Langkah-langkah yang tidak benar dapat memberikan hasil yang salah. Sebagai contoh tinjau persoalan mempertukarkan isi dua buah bejana, A dan B. Bejana A berisi larutan yang berwarna merah, sedangkan bejana B berisi air berwarna biru. Kita ingin mempertukarkan isi kedua bejana itu sedemikian sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah. Ada 2 algoritma untuk menyelesaikan permasalahan tersebut, yaitu : a) Algoritma yang pertama, ada dua langkah : (1) Tuangkan larutan dari bejana A ke dalam bejana B (2) Tuangkan larutan dari bejana B ke dalam bejana A Algoritma tukar isi bejana di atas tidak menghasilkan pertukaran yang benar, karena langkah-langkahnya tidak logis sehingga yang terjadi adalah percampuran keduanya. b) Algoritma yang kedua, ada 3 langkah : (1) Tuangkan larutan dari bejana A ke dalam bejana C (2) Tuangkan larutan dari bejana B ke dalam bejana A (3) Tuangkan larutan dari bejana C ke dalam bejana B Sekarang, dengan algoritma tukar isi bejana yang sudah diperbaiki ini, isi bejana A dan B dapat dipertukarkan dengan benar. Dari kedua contoh algoritma di atas dapat diambil 2 pesan penting. Pertama, algoritma harus benar. Kedua, algoritma harus berhenti, dan setelah berhenti, algoritma memberi hasil yang benar.
zufi pratama noviardi x tkj 1 remedil pemograman Pengertian PHP PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat. Hubungan PHP dengan HTML Halaman web biasanya disusun dari kode-kode html yang disimpan dalam sebuah file berekstensi .html. File html ini dikirimkan oleh server (atau file) ke browser, kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Lain halnya dengan program php, program ini harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang dikirim ke browser agar dapat ditampilkan. Program ini dapat berdiri sendiri ataupun disisipkan di antara kode-kode html sehingga dapat langsung ditampilkan bersama dengan kode-kode html tersebut. Program php dapat ditambahkan dengan mengapit program tersebut di antara tanda . Tanda-tanda tersebut biasanya disebut tanda untuk escaping (kabur) dari kode html. File html yang telah dibubuhi program php harus diganti ekstensi-nya menjadi .php3 atau .php. PHP merupakan bahasa pemograman web yang bersifat server-side HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan berada si server. Artinya adalah sintaks dan perintah-perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal sebgai bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server dan digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server Pages) dan JSP (Java Server Pages). PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C. Semula PHP digunakannya untuk menghitung jumlah pengunjung di dalam webnya. Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan script PERL yang dibuatnya untuk membuat halaman webnya menjadi dinamis. Kemudian pada tahun 1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah dapat mengakses database dan dapat terintegrasi dengan HTML. Pada tahun 1998 tepatnya pada tanggal 6 Juni 1998 keluarlah PHP versi 3.0 yang dikeluarkan oleh Rasmus sendiri bersama kelompok pengembang softwarenya.. Versi terbaru, yaitu PHP 4.0 keluar pada tanggal 22 Mei 2000 merupakan versi yang lebih lengkap lagi dibandingkan dengan versi sebelumnya. Perubahan yang paling mendasar pada PHP 4.0 adalah terintegrasinya Zend Engine yang dibuat oleh Zend Suraski dan Andi Gutmans yang merupakan penyempurnaan dari PHP scripting engine. Yang lainnya adalah build in HTTP session, tidak lagi menggunakan library tambahan seperti pada PHP. Tujuan dari bahasa scripting ini adalah untuk membuat aplikasi-aplikasi yang dijalankan di atas teknologi web. Dalam hal ini, aplikasi pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan web server. Kelebihan PHP Ketika e-commerce semakin berkembang, situs-situs yang statispun semakin ditinggalkan, karena dianggap sudah tidak memenuhi keinginan pasar, padahal situs tersebut harus tetap dinamis. Pada saat ini bahasa PERL dan CGI sudah jauh ketinggalan jaman sehingga sebagian besar designer web banyak beralih ke bahasa server-side scripting yang lebih dinamis seperti PHP. Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang paling utama PHP adalah pada konektivitasnya dengan system database di dalam web. Sistem database yang dapat didukung oleh PHP adalah :
1. Oracle 2. MySQL 3. Sybase 4. PostgreSQL 5. dan lainnya
PHP dapat berjalan di berbagai system operasi seperti windows 98/NT, UNIX/LINUX, solaris maupun macintosh.
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
NAMA:RINA MARLIA KELAS:X TKJ 2 Tugas Remedial Pemograman Dasar Konsep Dasar Pemrograman
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi : Originating -> input -> proses -> Output -> Distribution || Storage
Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi : Originating -> input -> proses -> Output -> Distribution || Storage
Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
e. Internationalization, disebut I18N
2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya array, record, string, list dan file.
3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi.
4. Tipe Data Penunjuk : Contoh tipe data penunjuk adalah pointer
Model Komputasi
Model Komputasi adalah suatu kumpulan dari nilai dan operasi-operasi. Ada 3 dasar model komputasi :
1. Model Fungsional, yaitu model perhitungan yang fungsional terdiri dari satu set nilai-nilai, fungsi dan operasi, aplikasi, fungsi dan komposisi fungsi.
2. Model Logika, yaitu logika model perhitungan terdiri dari suatu set nilai-nilai, definisi hubungan dan kesimpulan logis.
3. Model Imperative, yaitu model perhitungan yang imperative terdiri dari satu set nilai-nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut.
Prinsip Bahasa Pemrograman
Empat prinsip dasar perancangan bahasa pemrograman adalah:
1. Sintaks, menjelaskan bagaimana struktur program yang benar.
2.Tipe sistem dan semantik, menunjukkan tipe nilai yang dapat dimanipulasi oleh program dan arti(semantik) dari program, mencakup juga aturan penamaan entitas (variabel,fungsi,class,parameter,dll).
3. Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori.
4. Exception handling, mengenai penanganan exception (hal-hal yang tak terduga seperti kesalahan input ketika menjalankan program).
Definisi Sintaks, Semantik, dan Pragmatik
Sintaks : Aturan gramatikal / komposisi suatu program yang mengatur tata cara penulisanhuruf, angka dan karakter lain.
Contoh : Pada pembuatan program Pascal antara 2 statement dipisahkan oleh ; (titik koma)
X:=1; X:=X+1;
Semantik : Mendefinisikan arti dari program yang benar secara sintaks dari bahasa pemrograman tersebut.
DASAR-DASAR ALGORITMA DAN PEMROGRAMAN Dewasa ini, komputer digunakan di hampir semua bidang kehidupan manusia, mulai dari pendidikan, bisnis, sampai dengan permainan. Berbicara tentang komputer tidak lepas dari pemrograman komputer. Hal ini karena komputer pada dasarnya adalah mesin yang tidak bisa apa-apa. Kita harus memberikan serangkaian instruksi kepada komputer agar mesin 'pintar' ini dapat memecahkan suatu masalah. Langkah-langkah yang kita lakukan dalam memberikar. instruksi kepada komputer untuk memecahkan masalah inilah yang dinamakan pemrograman komputer.
Pemrograman Komputer
Dalam kehidupan sehari-hari, untuk berkomunikasi dengan orang lain, kita harus menggunakan bahasa yang sama dengan orang tersebut. Apabila kita menggunakan Bahasa Indonesia, lawan bicara kita juga harus mengerti Bahasa Indonesia. Kalau lawan bicara kita tidak mengerti Bahasa Indonesia, kita masih bisa berkomunikasi dengannya melalui seorang penerjemah.
Dalam pemrograman komputer, berlaku juga hal seperti di atas. Kita harus menggunakan bahasa yang dimengerti oleh komputer untuk memberikan suatu instruksi.
Pada dasarnya, komputer adalah mesin digital, artinya komputer hanya mengenal kondisi ada arus listrik (biasanya dilambangkan dengan 1) dan tidak ada arus listrik (biasanya dilambangkan dengan 0). Dengan kata lain, kita harus menggunakan sandi 0 dan 1 untuk melakukan pemrograman komputer. Bahasa pemrograman yang menggunakan sandi 0 dan 1 ini disebut bahasa mesin. Mungkin Anda sudah bisa membayangkan bagaimana sulitnya memprogram dengan bahasa mesin. Namun Anda tidak perlu kuatir karena dewasa ini jarang sekali orang yang memprogram dengan bahasa mesin.
Karena bahasa mesin sangat susah, maka muncul ide untuk melambangkan untaian sandi 0 dan 1 dengan singkatan kata yang lebih mudah dipahami manusia. Singkatan kata ini kemudian sering disebut mnemonic code. Bahasa pemrograman yang menggunakan singkatan kata ini disebut bahasa assembly.
NAMA:RESNO AMELIA XTKJ 2 REMEDIAL PEMOGRAMAN DASAR
Definisi Algoritma
“Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.
Pertimbangan kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yang dicapai oleh algoritma tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil (hasil yang hanya berupa pendekatan). Algoritma yang baik harus mampu memberikan hasil yang sedekat mungkin dengan nilai yang sebenarnya.
Ketiga adalah efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapatkan keluarannya, algoritma tersebut biasanya tidak akan dipakai, setiap orang menginginkan keluaran yang cepat. Begitu juga dengan memori, semakin besar memori yang terpakai maka semakin buruklah algoritma tersebut. Dalam kenyataannya, setiap orang bisa membuat algoritma yang berbeda untuk menyelesaikan suatu permasalahan, walaupun terjadi perbedaan dalam menyusun algoritma, tentunya kita mengharapkan keluaran yang sama. Jika terjadi demikian, carilah algoritma yang paling efisien dan cepat. Beda Algoritma dan Program
Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman. Beberapa pakar memberi formula bahwa :
Program = Algoritma + Bahasa (Struktur Data)
Bagaimanapun juga struktur data dan algoritma berhubungan sangat erat pada sebuah program. Algoritma yang baik tanpa pemilihan struktur data yang tepat akan membuat program menjadi kurang baik, demikian juga sebaliknya.
Pembuatan algoritma mempunyai banyak keuntungan di antaranya :
* Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun, artinya penulisan algoritma independen dari bahasa pemrograman dan komputer yang melaksanakannya.
* Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
* Apapun bahasa pemrogramannya, output yang akan dikeluarkan sama karena algoritmanya sama.
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi : Originating -> input -> proses -> Output -> Distribution || Storage
Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
e. Internationalization, disebut I18N
2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya array, record, string, list dan file.
3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi.
4. Tipe Data Penunjuk : Contoh tipe data penunjuk adalah pointer
Model Komputasi
Model Komputasi adalah suatu kumpulan dari nilai dan operasi-operasi. Ada 3 dasar model komputasi :
1. Model Fungsional, yaitu model perhitungan yang fungsional terdiri dari satu set nilai-nilai, fungsi dan operasi, aplikasi, fungsi dan komposisi fungsi.
2. Model Logika, yaitu logika model perhitungan terdiri dari suatu set nilai-nilai, definisi hubungan dan kesimpulan logis.
3. Model Imperative, yaitu model perhitungan yang imperative terdiri dari satu set nilai-nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut.
ACHMAD DEDDY KURNIAWAN X TKJ 1 REMEDIAL PEMEROGAMAN DASAR bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1] Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Bahasa pemrograman yang berbeda mendukung gaya pemrograman yang berbeda (disebut paradigma pemrograman). Pilihan bahasa yang digunakan adalah tunduk pada banyak pertimbangan, seperti kebijakan perusahaan, kesesuaian untuk tugas, ketersediaan pihak ketiga paket, atau keinginan individunya. Idealnya, bahasa pemrograman yang paling cocok untuk tugas yang dihadapi akan dipilih. Trade-off dari ideal ini melibatkan cukup menemukan programmer yang tahu bahasa untuk membangun sebuah tim, ketersediaan compiler untuk bahasa, dan efisiensi dengan program-program yang ditulis dalam bahasa tertentu mengeksekusi. Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
Nama :khoirul khamdi Kls :X tkj 1 Bahasa pemrograman
Bahasa pemrograman Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi. Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari: 1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110 2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb. 3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb. 4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb. Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah. Bahasa pemrograman masuk tingkat ini karena bahasa tersebut mendekati bahasa manusia. Contohnya bahasa Basic, Visual Basic, Pascal, Java dan lainnya. Bahasa Tingkat Menengah Disebut tingkat menengah karena bisa masuk ke dalam bahasa tingkat tinggi maupun rendah. Contohnya bahasa C. Bahasa Tingkat Rendah Bahasa pemrograman masuk tingkat ini karena bahasanya masih jauh dari bahasa manusia. Contohnya bahasa Assembly.
Program: Merupakan himpunan atau kumpulan instruksi tertulis yang dibuat oleh programer atau suatu bagian executable dari suatu software. .Pemrograman : Suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengertioleh komputer atau dikenal dengan bahasa pemrograman.
Tahap-tahap Algoritma dan Pemgrograman Mulai
APAKAH PEMROGRAMAN .Seperti suatu bahasa manusia,sebuah bahasa pemrogaman menyediakan suatu cara untuk mengungkapkan suatu konsep. Pengembangan program mencakup pembuatan model-model keadaan sebenarnya dalam dunia nyata dan membuat program computer berdasarkan model ini. .Program computer menjelaskan metode untuk mengimplementasikan suatu model.Bahasa pemrograman juga mempunyai sintaks (syntax) dan grammar seperti bahasa manusia. Pengetahuan tentang grammar suatu bahasa pemrograman tidaklah cukup untuk membuat program yang baik.
Apakah Pemrograman? Seperti suatu bahasa manusia, sebuah bahasa pemrogaman menyediakan suatu cara untuk mengungkapkan suatu konsep. Pengetahuan tentang Teknik perancangan program lebih penting dari pada pengertian tentang detail dari bahasa pemrograman. Dalam belajar bahasa C tidak hanya belajar sintaks baru yang akan digunakan, tetapi belajar cara yang lebih baik dalam mengembangkan sistem.
Abstraction Modelling Compute Solution space Implementation Real world Problem Space Programming Language Programmer Ukuran Kualitas Program
Sebuah program harus dapat mengerjakan tugasnya dengan benar. Dapat melakukan tugasnya secara cepat. Tidak menggunakan banyak sumberdaya(processor time, memory, disk capasity, network capacity). Program mudah dibaca dan dimengerti. Proses pembuatan program selesai tepat waktu. Adanya kesalahan tidak mempengaruhi bagian program (error locality). Mudah pemeliharaannya. Sebuah program harus independent dan tidak bergantung pada program lain. Mempunyai dokumentasi yang baik.
STRUKTUR PEMROGRAMAN DENGAN C
.C adalah salah satu bahasa pemrograman yang terstruktur.Bahasa C terdiri dari fungsi-fungsi. Tidak ada perbedaanan tarap rosedur dengan fungsi. Setiap program C mempunyai satu fungsi dengan nama “main” (program utama). .Program akan dieksekusi dimulai dari statement pertama pada fungsi “main” tersebut. .Huruf besar dengan huruf kecil diartikan berbeda (case-sensitive). Setiap perintah (statement) diakhiri dengan semi-colon (titik koma(;)).
Bagian Pendeklarasian
Bagian deklarasi merupakan bagian program untuk mendefinisikan tipe data suatu variable, konstanta, serta fungsi dan prosedur yang akan digunakanpada program.
Bagian Statement
Bagian statement merupakan bagian program yang berisi perintah yang akan dieksekusi / dijalankan.
Fungsi bias diletakkan di atas atau di bawah fungsi “main”. Fungsi yang tidak mengembalikan nilai tipe-nya (return-type) adalah “void”. Format penulisan fungsi yang tidak mengembalikan nilai:
NAMA : Erizal kurniawan KELAS : X tkj2 Tugas remedial pemograman dasar
Pengenalan Dasar Algoritma dan Pemrograman
Dalam mempelajari Algoritma dan Pemrograman, pertama-pertama yang perlu dipahami adalah konsep-konsep dasar dari baik Algoritma maupun Pemrograman bahkan juga Program sebagai hasil dari pemrograman itu sendiri. Maka untuk itulah yang pertama kita akan singgung terlebih dulu adalah pengenalan definisi untuk Algoritma, pemrograman dan program. Algoritma dapatlah didefinisikan dengan beberapa hal seperti berikut ini : • Algoritma merupakan pola pikir yang terstruktur yang berisi tahap-tahap penyelesaian masalah. • Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah. • Algoritma berupa urutan langkah berhingga untuk memecahkan masalah logika dan matematika Kemudian pemrograman sendiri secara definitif dapat dikatakan sebagai proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemrograman. Dalam hal ini Bahasa Pemrograman merupakan prosedur / tata cara penulisan program Sedangkan program adalah kata, ekspresi, pernyataan atau kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa Pemrograman sehingga dapat dieksekusi oleh komputer. Adapun definisi-definisi tentang Algoritma, pemrograman dan program tersebut dapatlah lebih jelas dipahami dengan mengenal hubungan antara Algoritma, pemrograman dan program itu sendiri.
Program adalah kata, ekspresi, pernyataan atau kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah dan diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksekusi oleh komputer.
Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemograman. Sedangkan pemrograman terstruktur adalah metode untuk mengorganisasikan dan membuat kode-kode program supaya mudah untuk dimengerti, mudah di test dan di modifikasi.
Algoritma berasal dari kata algoris dan ritmis yang pertama kali ditemukan oleh Abu Jafar Mohhamed Ibn Musa al Khowaritzmi (825 M) dari buku Al Jabr Wa al Muqabla. Dalam bidang pemrograman algoritma didefinisikan sebagai suatu metode khusus yang tepat dan terdiri dari serangkaian langkah yang terstruktur dan dituliskan secara sistematis yang akan dikerjakan untuk menyelesaikan masalah dengan bantuan komputer.
Hubungan antara algoritma, masalah dan solusi dapat digambarkan sebagai berikut :
Proses dari masalah hingga terbentuk suatu algoritma disebut tahap pemecahan masalah, sedangkan tahap dari algoritma hingga terbentuk suatu solusi disebut dengan tahap implementasi. Solusi yang dimaksud adalah suatu program yang merupakan impelementasi dari algoritma yang disusun.
Contoh Algoritma ketika ingin mengirimkan surat kepada teman, yakni :
Tulis surat pada secarik kertas surat Ambil sampul surat Masukkan surat ke dalam sampul Tutup sampul surat menggunakan perekat Tempel perangko pada surat Bawa surat ke kantor pos untuk di poskan
b. Algoritma Pemrograman yang Baik
Ciri-ciri algoritma pemrograman yang baik adalah :
Semua operasi yang dibutuhkan terdefinisi dengan jelas Menghasilkan output yang tepat dan benar dalam waktu yang singkat Memiliki logika perhitungan atau metode yang tepat dalam memecahkan masalah Ditulis dengan format yang mudah dipahami dan diimplementasikan ke dalam bahasa pemrograman Ditulis dengan bahasa yang standar secara sistematis dan rapi sehingga tidak menimbulkan arti ganda
c. Membangun Program
Bila masalah yang dihadapi oleh seorang pemrogram sangat besar dan kompleks, maka ia pasti membutuhkan tahapan-tahapan dalam membangun programnya, agar dapat diperoleh suatu program yang baik. Sebenarnya tahapan-tahapan tersebut hanya membantu pemrogram agar dapat menyelesaikan pekerjaannya secara sistematis.
Tahapan-tahapan untuk membangun suatu program yang besar dan kompleks adalah sebagai berikut :
Definisi masalah Analisis kebutuhan Teknik pemecahan masalah dan algoritma Pengkodean Testing dan Debuging Pemeliharaan Dokumentasi
Untuk memecahkan suatu masalah yang sederhana pemrogram tidak perlu melalui tujuh tahap tersebut, tetapi cukup mengidentifikasi masalah, menentukan input, proses dan output yang diinginkan, menentukan algoritma, mengimplementasikannya dengan sautu bahasa pemrograman tertentu dan melakukan testing.
d. Kualitas Bahasa Pemrograman
Ekspresivitas =
Bahasa pemrograman yang baik adalah mampu menggambarkan algoritma yang dibuat oleh programmer.
Dapat didefinisikan dengan baik =
Sintaks dan semantik bahasa pemrograman yang baik haruslah konsisten dan tidak bermakna ganda.
Tipe data dan strukturnya =
Bahasa programmer yang baik haruslah berkemampuan untuk mendukung berbagai tipe data(integer, real, pointer,dsb) dan terstruktur dalam array, record ataupun object.
Modularitas =
Bahasa pemrograman yang baik harus mempunyai fasilitas subprogramming sehingga suatu program yang besar dapat dikerjakan oleh sekaligus beberapa pemrogram secara bersama-sama yang nantinya dengan mudah dapat digabungkan menjadi sebuah modul saja.
Fasilitas masukan keluaran =
Bahasa pemrograman yang baik haruslah dapat mendukung berbagai jenis model file seperti sequential, random access, index, multiple index dan lain sebagainya dalam pemrosesan masukan dan keluaran.
alfarobi setianda x tkj 2 remedial pemrograman dasar Dasar Pemrograman visual basic bahasa Basic pada dasarnya adalah bahasa yang mudah di mengerti.sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meski orang yang baru belajar membuat program. untuk membuat bahasa yang sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untukgraphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows. Ini terlihat dari dasar pembuatan dalam visual basic adalah FORM, dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script .Hal ini juga ditunjang dengan teknik pemrograman yang mengadopsi dua macam jenis pemrograman yaitu Pemrograman Visual dan Object Oriented Programming (OOP).seperti kemampuan pemrograman internet dengan DHTML (Dynamic HyperText Mark Language), Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan membuat tampilan aplikasi pada form, kemudian diberi script program di dalam komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen yang berada di [Toolbox], dan setiap komponen yang dipakai harus diatur.propertinya lewat jendela [Property].Menu pada dasarnya adalah operasional standar ,seperti membuat form baru, membuat project baru, membuka project dan menyimpan project. Di samping itu terdapat fasilitas-fasilitas pemakaian visual basic pada menu. Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat lengkap dan detail dalam MSDN. Toolbox berisi komponen-komponen yang bisa digunakan oleh suatu,project aktif, artinya isi komponen dalam toolbox sangat tergantung pada jenis project yang dibangu Konsep dasar pemrograman Visual Basic adalah pembuatan formdengan mengikuti aturan pemrograman Property, Metode dan Event berikut : Property: Setiap komponen di dalam pemrograman Visual Basic dapat diatur propertinya sesuai dengan kebutuhan aplikasi.. Properti “Name” ini hanyabisa diatur melalui jendela Property, sedangkan nilai peroperti yang lain bisa diatur melalui script seper Metode: Bahwa jalannya program dapat diatur sesuai aplikasi dengan menggunakan metode pemrograman yang diatur sebagai aksi dari setiap komponen. Event: Setiap komponen dapat beraksi melalui event, seperti event click pada command button yang tertulis dalam layar script Command1_Click, atau event Mouse Down pada picture yang tertulis dengan Picture MouseDown. Project Baru Project adalah sekumpulan form, modul,fungsi, data dan laporan yang digunakan dalam suatu aplikasi. Membuat projrct baru dapat dilakukan dengan memilih menu [File] >> [New Project] atau dengan menekanikon [new project] pada Toolbar yang terletak di pojok kiri atas. Setelah itu akan muncul konfirmasi untuk jenis project dari program aplikasi yan akan dibuat Ada beberapa project yang biasa antara lain
(1) Standard EXE: Project standar dalam Visual Basic dengan komponen-komponen standar. Jenis project ini sangat sederhana, tetapi memiliki keunggulan bahwa semua komponennya dapat diakui oleh semua unit komputer dan semua user meskipun bukan administrator. (2) ActiveX EXE: Project ini adalah project ActiveX berisi komponen-komponen kemampuan intuk berinteraksi dengan semua aplikasi di sistem operasi windows (3) ActiveX DLL: Project ini menghasilkan sebuah aplikasi library yang selanjutnya dapat digunakan oleh semua aplikasi di sistem operasi windows. (4) ActiveX Control: Project ini menghasilkan komponen-komponen baru untuk aplikasi Visual Basic yang lain (5) VB Application Wizard: Project ini memandu pengguna untuk mem buat aplikasi secara mudah tanpa harus pusing-pusing dengan perintah-perintah pemrograman. (6) Addin: Project seperti Standard EXE tetapi dengan berbagai macam komponen tambahan yang memungkinkan kebebasan kreasi dari pengguna. Selanjutnya pilih Standard EXE dan tekan [Ok]. Lalu muncul tampilan dari Standard Exe .Dengan demikian project sudah siap dibuat.
nama : jon patri bone kls : x tkj 1 tugas : remedial pemrograman dasar.
Bahasa Program (Scripts Program) Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktif nya sebuah website . Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis , dan interaktif serta terlihat bagus. Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets, XML, Ajax dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs. Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan
Tipe Data Penentuan tipe data berguna untuk memberi pengenal pada isi data yang akan diakses, oleh variabel. a. Tipe Data Integer Tipe data ini digunakan untuk menyatakan bilangan yang tidak mempunyai angka desimal. Tipe Integer terdiri dari beberapa tipe lagi, yang sebagian berbeda rentang nilai dan ukuran memorinya b. Tipe Real Tipe real digunakan untuk menyatakan bilangan yang mempunyai angka desimal. Tipe data real ini terdiri dari beberapa tipe lagi, yang sebagian rentang nilai dan ukuran penggunaan memorinya : c. Tipe Boolean Tipe data boolean untuk menyatakan data logika, yaitu True ( benar) dan False (salah). Borland Delphi 6.0 mempunyai 4 tipe boolean yaitu seperti berikut ini. Disarankan penggunaan tipe logika menggunakan tipe Boolean. Untuk ByteBool, WordBool, dan LongBool sebaiknya hanya digunakan untuk menjaga kompabilitas, yaitu jika program akan dihubungkan dengan program bahasa lain. d. Tipe Character Tipe data character digunakan untuk menyatakan karakter satu huruf. e. Tipe String Tipe data string digunakan untuk menyatakan sederetan karakter yang membentuk satu kesatuan, misalnya nama, alamat dan sebagainya. Tipe ShortString disediakan hanya untuk menjaga kompabilitas dengan versi sebelumnya. AnsiString untuk menyimpan karakter ANSI dan WideString dapat menyimpan karakter Unicode. f. g. Tipe Record Tipe record digunakan untuk menyimpan sekumpulan data yang mungkin tipenya berbeda, tetapi saling berhubungan.
NAMA : MUHAMMAD ARIEF RIADY KELAS : X TKJ 1 REMEDIAL PEMOGRAMAN DASAR
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
Pengertian JavaScript JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. Jika kita berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa pemrograman yang berjalan khusus untuk di browser atau halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program. Secara fungsional, JavaScript digunakan untuk menyediakan akses script pada objek yang dibenamkan ( embedded ). Contoh sederhana dari penggunaan JavaScript adalah membuka halaman pop up, fungsi validasi pada form sebelum data dikirimkan ke server, merubah image kursor ketika melewati objek tertentu, dan lain lain. Kelebihan JavaScript JavaScript bekerja pada sisi browser. maksudnya begini : untuk menampilkan halaman web, user menuliskan alamat web di address bar url. setelah itu, browser “mengambil” file html ( dengan file jJvaScript yang melekat padanya jika memang ada ) ke server yang beralamat di URL yang diketikan oleh user. Selesai file diambil, file ditampilkan pada browser. Nah, setelah file JavaScript berada pada browser, barulah script JavaScript tersebut bekerja. Efek dari Javascript yang bekerja pada sisi browser ini, Javascript dapat merespon perintah user dengan cepat, dan membuat halaman web menjadi lebih responsif. JavaScript melakukan apa yang tidak bisa dilakukan oleh HTML, PHP, dan CSS : menangani hal – hal yang membutuhkan respons cepat terhadap aksi dari user. Contoh : fungsi validasi pada form. ketika anda mengisi sebuah form yang divalidasi menggunakan JavaScript, anda mengetikkan data lalu mengetik submit, sebelum data dikirimkan ke nama:zulhendra kls :X TKJ 1 REMEDIAL PEMOGRAMAN DASAR
server, data akan “dicek” terlebih dahulu pada browser menggunakan fungsi JavaScript yang ada pada halaman web. sehingga, jika memang data yang anda isikan tidak valid, daripada membuang – buang waktu dengan mengirimkan data ke server baru di validasi di server dan lalu server mengirimkan respons balik mengenai ketidak validan input data anda, lebih baik cek validasi data form dilakukan secara lokal di browser menggunakan fungsi JavaScript.
Bahasa Program (Scripts Program) Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktif nya sebuah website . Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis , dan interaktif serta terlihat bagus. Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets, XML, Ajax dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs. Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat.
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
nama : adlien nur farahim kls : x tkj 1 tugas : remedial pemrograman dasar.
Dalam pemrograman komputer, naskah adalah sebuah program atau urutan instruksi yang ditafsirkan atau dilakukan dengan program lain daripada oleh komputer prossesor. Untuk mengetahui tentang script, disini ada sedikit rangkuman tentang script :
Script adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat di akses.
Jenis script sangat menentukan statis, dinamis, atau interaktifnya sebuah situs Semakin banyak script yang digunakan maka akan terlihat semakin dinamis, dan interaktif serta terlihat lebih bagus. Bahasa dasar yang di pakai setiap situs adalah HTM macam-macam script, PHP, ASP, JSP, Java Script, Java Applets, VBScript.
nama : fandry okri naldi kls : x tkj 1 tugas : remedial pemrograman dasar Pengertian JavaScript JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. Jika kita berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa pemrograman yang berjalan khusus untuk di browser atau halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program. Secara fungsional, JavaScript digunakan untuk menyediakan akses script pada objek yang dibenamkan ( embedded ). Contoh sederhana dari penggunaan JavaScript adalah membuka halaman pop up, fungsi validasi pada form sebelum data dikirimkan ke server, merubah image kursor ketika melewati objek tertentu, dan lain lain. Kelebihan JavaScript JavaScript bekerja pada sisi browser. maksudnya begini : untuk menampilkan halaman web, user menuliskan alamat web di address bar url. setelah itu, browser “mengambil” file html ( dengan file jJvaScript yang melekat padanya jika memang ada ) ke server yang beralamat di URL yang diketikan oleh user. Selesai file diambil, file ditampilkan pada browser. Nah, setelah file JavaScript berada pada browser, barulah script JavaScript tersebut bekerja. Efek dari Javascript yang bekerja pada sisi browser ini, Javascript dapat merespon perintah user dengan cepat, dan membuat halaman web menjadi lebih responsif. JavaScript melakukan apa yang tidak bisa dilakukan oleh HTML, PHP, dan CSS : menangani hal – hal yang membutuhkan respons cepat terhadap aksi dari user. Contoh : fungsi validasi pada form. ketika anda mengisi sebuah form yang divalidasi menggunakan JavaScript, anda mengetikkan data lalu mengetik submit, sebelum data dikirimkan ke server, data akan “dicek” terlebih dahulu pada browser menggunakan fungsi JavaScript yang ada pada halaman web. sehingga, jika memang data yang anda isikan tidak valid, daripada membuang – buang waktu dengan mengirimkan data ke server baru di validasi di server dan lalu server mengirimkan respons balik mengenai ketidak validan input data anda, lebih baik cek validasi data form dilakukan secara lokal di browser menggunakan fungsi JavaScript. [quote]Membuat PC Menyapa Saat Login
nama:pria perdana kelas:X TKJ 1 mapel:remedial pemograman dasar Mengenal Jenis-jenis Program Aplikasi Komputer Program aplikasi komputer adalah software atau perangkat lunak komputer yang dibuat untuk melakukan tugas tertentu. Jika sistem operasi komputer (misalnya Windows) berfungsi untuk melakukan operasi dasar, program aplikasi tertentu bisa kita tambahkan (install) untuk melengkapi kemampuan sistem operasi komputer untuk melakukan tugas-tugas yang lebih spesifik.
Dewasa ini ada banyak sekali program aplikasi komputer. Secara garis besar, jenis aplikasi komputer berdasarkan kegunaan dan contohnya adalah sebagai berikut:
Aplikasi Perkantoran atau Office: untuk menunjang tugas administratif perkantoran. Di antaranya Microsoft Office dan OpenOffice. Aplikasi Grafis: untuk mendesain dan mengolah gambar atau foto. Di antaranya adalah aplikasi CorelDraw, GIMP, dan Photoshop. Aplikasi Multimedia: untuk memutar file multimedia. Misalnya aplikasi WinAmp, Windows Media Player, dan QuickTime. Aplikasi Internet: untuk mengakses beragam layanan internet. Di antaranya Internet Explorer, Mozilla Firefox, dan Opera yang semuanya berfungsi untuk menjelajah internet atau browsing. Selain itu ada beberapa software khusus,misalnya mIRC dan Yahoo! Messenger untuk chatting, FileZilla untuk transfer file, dan Outlook untuk mengelola email. Aplikasi Game: aneka aplikasi permainan.
Ikon Berbagai Program Aplikasi Komputer Aplikasi Office sendiri biasanya berupa beberapa aplikasi yang dikemas menjadi satu paket. Aplikasi-aplikasi yang dikemas di dalam paket aplikasi Office dan contoh programnya antara lain :
Aplikasi Pengolah Kata, contohnya Microsoft Word. Aplikasi Pengolah Angka, contohnya Microsoft Excel. Aplikasi Pengolah Basis Data, contohnya Microsoft Access. Aplikasi Pengolah Presentasi, contohnya Microsoft Powerpoint.
Nama: nora fatmawati ningrum Kelas: x tkj 1 Remedial PD
Bahasa Program (Scripts Program) Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktif nya sebuah website . Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis , dan interaktif serta terlihat bagus. Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets, XML, Ajax dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs. Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat.
Salah satu komponen utama program adalah variabel. Variabel adalah objek di mana informasi dinamis disimpan. Ketika Anda menuliskan nama Anda saat hendak membuat account baru atau proses login ke website, nama yang Anda masukkan akan disimpan dalam variabel sebelum diproses lebih lanjut.Tidak semua variabel memiliki karakteristik yang sama. Informasi yang dapat disimpan oleh variabel ditentukan berdasarkan jenis atau tipe data variabel terebut. Terdapat berbagai jenis tipe data dalam setiap bahasa pemrograman. Namun, kali ini kita akan melihat beberapa jenis tipe data yang umumnya ada pada hampir seluruh bahasa pemrograman. Tipe-tipe data tersebut antara lain sebagai berikut : Tipe data Karakter (character/char) Jenis tipe data ini hanya memungkinkan sebuah variabel menyimpan informasi sebuah single karakter, seperti huruf "P",, "c", "7", atau "@". Tipe data String Tipe data string ini memungkinkan variabel menyimpan informasi untaian karakter, seperti kata atau kalimat. Dalam contoh sebelumnya, nama yang Anda gunakan pada web form, informasi tersebut akan disimpan dalam variabel bertipe data string. Tipe data Integer (int) Jenis tipe data integer digunakan jika ingin menyimpan informasi angka (bilangan bulat) dalam variabel, tetapi bukan bilangan pecahan. Hal ini berarti nilai "7" akan menjadi nilai integer yang valid. Tipe data Floating Point Number (float) Jika Anda bermaksud menyimpan informasi angka dengan format pecahan atau angka desimal, floating point adalah jenis tipe data yang sesuai. Angka "65,00" secara teknis merupakan nilai bertipe floating point meskipun nilai tersebut juga dapat direpresentasikan sebagai nilai "65". Jenis tipe data ini membutuhkan ukuran memory yang lebih besar dibandingkan jenis tipe data angka integer. Tipe data Boolean (bool) Jenis tipe data ini biasanya digunakan hanya untuk merepresentasikan dua kondisi, yakni nilai TRUE dan FALSE atau daatberarti bernilai 1 dan 0 atau kondisi ON dan OFF. Jenis tipe data ini merupakan jenis yang paling sederhana, teapi cukup sering digunakan dalam setiap pemrograman. Tipe data Array Jenis tipe data aray sering disebut juga sebagai tipe data larik. Tipe data ini pada dasarnya merupakan kumpulan sejumlah variabel bertipe data sama dengan ukuran tertentu, yang tersusun secara runtun. Ada beragam variasi dari tipe data array, bergantung pada bahasa pemrograman yang digunakan. Sebagai contoh, nilai "1", "2", "3", "4", dan "5" dapat Anda simpan ke dalam variabel bertipe data array dengan ukuran aray "5" (5 buah nilai, mulai dari 1 sampai dengan 5) yang memiliki kumpulan nilai bertipe integer atau secar sederhana dapat dikatakan array of integer values. Setiap variabel yang terdapat dalam array dapat diakses dengan menggunakan komponen indeks dari tiap-tiap variabel trseut. Namun, perlu Anda ketahui bahwa variabel pertama yang ada dalam array bukan memiliki indeks 1, melainkan indeks 0. Menyimpan nilai-nilai tersebut ke dalam variabel bertipe data array akan memudahkan kit untuk melakukan manipulasi terhadap setiap data yang ada dalam array tersebut. perlu diketahui bahwa jenis tipe data string sebenarnya merupakan kumpulan variabel bertipe karakter atau bisa dikatakan array of characters.
Fitri Handayani X TKJ 2 Remedial Pemrograman Dasar PENGERTIAN BAHASA PEMROGRAMAN C++ C++ adalah bahasa pemrograman komputer yang di buat oleh (Bjarne Stroustrup) merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming). Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
NAMA :PANJI ANUGRAH KLS: X TKJ1 REMEDIAL PEMOGRAMAN DASAR
Dalam pemrograman komputer, naskah adalah sebuah program atau urutan instruksi yang ditafsirkan atau dilakukan dengan program lain daripada oleh komputer prossesor. Untuk mengetahui tentang script, disini ada sedikit rangkuman tentang script :
Script adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat di akses.
Jenis script sangat menentukan statis, dinamis, atau interaktifnya sebuah situs Semakin banyak script yang digunakan maka akan terlihat semakin dinamis, dan interaktif serta terlihat lebih bagus. Bahasa dasar yang di pakai setiap situs adalah HTM macam-macam script, PHP, ASP, JSP, Java Script, Java Applets, VBScript.
NAMA:TEDI ZAKARIA KELAS: X TKJ 2 REMEDIAL PEMOGRAMAN DASAR
Algoritma Dasar dan Pemrograman
Bahasa pemrograman adalah bahasa yang digunakan untuk membuat suatu program. Bahasa pemrograman terbagi atas 3 kelas yaitu :
1. Low Level 2. High Level 3. Object Oriented
Bahasa pemrograman Low Level atau bahasa rendah atau juga biasa di sebut dengan Bahasa Assembler yaitu notasi untuk menyajikan bahasa mesin yang lebih mudah dibaca dan dipahami oleh manusia. Bahasa pemrograman High Level yaitu bahasa pemrograman yang mendekati dengan bahasa manusia, kelebihan utama dari bahasa ini adalah untuk di baca, tulis maupun untuk diperbaharui sebelum dijalankan program terlebih dahulu harus di compile. Contoh bahasa pemrograman High Level antara lain, bahasa Pascal, bahasa C, C++ dll. Sedangkan bahasa pemrograman Object Oriented adalah bahasa pemrograman yang berorientasi pada objek. Semua data dan fungsi di dalam bahasa pemrograman ini dibungkus dalam kelas kelas atau objek objek. Banyak yang mengatakan bahasa pemrograman Object Oriented bahasa yang lebih mudah dipelajari.
Algoritma merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Proses penyusunan Algoritma dibagi menjadi 4 tahap :
Tahap pertama adalah tahap penyusunan perintah atau proses Algoritma. Tahap selanjutnya yaitu Flowchart, dimana dari proses pertama di lambangkan dengan simbol/grafik untuk memudahkan eksekusi program yang di buat. Pseudocode adalah proses atau penjelasan cara penyelesaian dalam suatu masalah algoritma. Tahap yang terakhir adalah pemrograman. Setelah disusun,disimbolkan dengan grafis serta di simpulkan suatu program bisa diciptakan melalului proses yang terakhir yaitu pemrograman.
Dalam pembuatan suatu program komputer, juga memiliki beberapa tahap antara lain. 1. Program yaitu kumpulan instruksi dan perintah dalam pembuatan sebuah program komputer 2. Pemrograman yaitu kegiatan pembuatan program 3. Interpreter yaitu penerjemahan program 4. Compiler yaitu proses akhir penerjemahan program (finishing) sebelum program itu di eksekusi 5. Bahasa Pemrograman yaitu software atau aplikasi untuk pembuatan program 6. Metode Pemrograman yaitu teknik yang digunakan untuk penyusunan dan pembuatan sebuah program
Bahasa Program (Scripts Program) Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktif nya sebuah website . Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis , dan interaktif serta terlihat bagus. Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets, XML, Ajax dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs. Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat.
PENGERTIAN BAHASA PEMROGRAMAN | situs belajar pemrograman bahasa pascal
bahasa pemrograman (programming language). apa itu? bahasa pemrograman adalah suatu komando atau perintah yang dibuat manusia untuk membuat komputer menjadi memiliki fungsi tertentu. bahasa pemrograman ini adalah suatu susunan aturan penulisan (sintaks) yang membentuk kode kode yang kemudian akan diterjemahkan oleh program kompiler menjadi bahasa rakitan (assembly) dan terus diolah hingga dimengerti oleh mesin. Komputer hanya mengerti bahasa mesin. menurut tingkat kedekatannya bahasa pemrograman ( programming language) terdiri dari
bahasa mesin. yaitu bahasa yang digunakan untuk memprogram komputer dengan menggunakan kode semacam kode biner misalnya.00100001010100100 Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
5. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb
sebagian besar bahasa pemrograman adalah bahasa tingkat tinggi. bahasa tingkat tinggi adalah bahasa pemrograman yang memiliki struktur dan kemiripan seperti bahasa menusia ya itu bahasa inggris. contoh bahasa pemrograman adalah PASCAL yang kita pelajari di situs pascal ini. sementara bahasa tingkat menengah misalnya bahasa C..
saat ini banyak bahasa pemrograman yang ada di dunia. masing masing punya kelebihan dalam kemudahan mempelajari dan merancangnya. diantara bahasa pemrograman yang populer antara lain
FORTAN FORTAN ( formula translation). pertama kali dikembangkan pada tahun 1956 oleh Jhon Backus di IBM. ditujukan untuk mempermudah pembuatann aplikasi matematika , ilmu pengetahuan dan teknik. FORTAN merupakan bahasa pemrograman tingkat tinggi yang pertama ada. keunggulan fortan terletak pada dukungan untuk menangani perhitungan , termasuk bilangan kompleks. Kelemahan bahasa ini adalah pada operasi masukan dan keluaran yang kaku. selain itu kode sumbernya juga sulit dipelajari
Nama :Anita dwi oktanti Kelas :x tkj1 Remedial pemograman dasar
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi. Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari: 1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110 2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb. 3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb. 4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb. Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.
Nama :Widiya sastra lena Kelas :x tkj1 Remedial pemograman dasar Sebuah bahasa scripting atau bahasa skrip adalah bahasa pemrograman yang mendukung script, program yang ditulis untuk khusus lingkungan run-time yang dapat menafsirkan (bukan kompilasi ) dan mengotomatisasi dengan pelaksanaan tugas yang alternatif bisa dieksekusi satu per satu oleh manusia Operator. Lingkungan yang dapat otomatis melalui scripting termasuk aplikasi perangkat lunak , halaman web dalam browser web , yang kerang dari sistem operasi (OS), dan embedded system . Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu, dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi. Bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman yang sangat tingkat tinggi , karena mereka beroperasi pada tingkat tinggi abstraksi. Istilah "bahasa scripting" juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl , [1] Tcl , dan Python, [2] dengan istilah "script" sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks-pengolahan sed dan AWK . Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu, dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel. Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting. Artikel ini membahas bahasa scripting dalam arti sempit bahasa untuk lingkungan tertentu, bahasa dinamis, tujuan umum, dan tingkat tinggi yang dibahas pada artikel tersebut. Spektrum bahasa scripting berkisar dari yang sangat kecil dan sangat bahasa domain-spesifik dengan bahasa pemrograman untuk tujuan umum digunakan untuk scripting. Contoh standar bahasa scripting untuk lingkungan khusus meliputi: pesta , untuk Unix atau Unix-seperti sistem operasi , ECMAScript ( JavaScript ), untuk web browser, dan Visual Basic for Applications , untuk Microsoft Office aplikasi. Lua adalah bahasa dirancang dan banyak digunakan sebagai bahasa ekstensi. Python merupakan bahasa tujuan umum yang juga biasa digunakan sebagai bahasa ekstensi, sementara ECMAScript masih terutama bahasa scripting untuk web browser, tetapi juga digunakan sebagai bahasa untuk keperluan umum. The Emacs Lisp dialek Lisp (untuk Emacs Editor) dan Visual Basic untuk aplikasi dialek Visual Basic adalah contoh scripting dialek bahasa bahasa tujuan umum. Beberapa sistem permainan, terutama Trainz waralaba simulator Railroad telah banyak diperpanjang dalam fungsi dengan ekstensi scripting.
Remedial pemograman dasar Sebuah bahasa scripting atau bahasa skrip adalah bahasa pemrograman yang mendukung script, program yang ditulis untuk khusus lingkungan run-time yang dapat menafsirkan (bukan kompilasi ) dan mengotomatisasi dengan pelaksanaan tugas yang alternatif bisa dieksekusi satu per satu oleh manusia Operator. Lingkungan yang dapat otomatis melalui scripting termasuk aplikasi perangkat lunak , halaman web dalam browser web , yang kerang dari sistem operasi (OS), dan embedded system . Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu, dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi. Bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman yang sangat tingkat tinggi , karena mereka beroperasi pada tingkat tinggi abstraksi. Istilah "bahasa scripting" juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl , [1] Tcl , dan Python, [2] dengan istilah "script" sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks-pengolahan sed dan AWK . Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu, dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel. Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting. Artikel ini membahas bahasa scripting dalam arti sempit bahasa untuk lingkungan tertentu, bahasa dinamis, tujuan umum, dan tingkat tinggi yang dibahas pada artikel tersebut. Spektrum bahasa scripting berkisar dari yang sangat kecil dan sangat bahasa domain-spesifik dengan bahasa pemrograman untuk tujuan umum digunakan untuk scripting. Contoh standar bahasa scripting untuk lingkungan khusus meliputi: pesta , untuk Unix atau Unix-seperti sistem operasi , ECMAScript ( JavaScript ), untuk web browser, dan Visual Basic for Applications , untuk Microsoft Office aplikasi. Lua adalah bahasa dirancang dan banyak digunakan sebagai bahasa ekstensi. Python merupakan bahasa tujuan umum yang juga biasa digunakan sebagai bahasa ekstensi, sementara ECMAScript masih terutama bahasa scripting untuk web browser, tetapi juga digunakan sebagai bahasa untuk keperluan umum. The Emacs Lisp dialek Lisp (untuk Emacs Editor) dan Visual Basic untuk aplikasi dialek Visual Basic adalah contoh scripting dialek bahasa bahasa tujuan umum. Beberapa sistem permainan, terutama Trainz waralaba simulator Railroad telah banyak diperpanjang dalam fungsi dengan ekstensi scripting.
Nama :Irma fitriyana Kelas :x tkj1 Remedial pemograman dasar
Sebuah bahasa scripting atau bahasa skrip adalah bahasa pemrograman yang mendukung script, program yang ditulis untuk khusus lingkungan run-time yang dapat menafsirkan (bukan kompilasi ) dan mengotomatisasi dengan pelaksanaan tugas yang alternatif bisa dieksekusi satu per satu oleh manusia Operator. Lingkungan yang dapat otomatis melalui scripting termasuk aplikasi perangkat lunak , halaman web dalam browser web , yang kerang dari sistem operasi (OS), dan embedded system . Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu, dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi. Bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman yang sangat tingkat tinggi , karena mereka beroperasi pada tingkat tinggi abstraksi. Istilah "bahasa scripting" juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl , [1] Tcl , dan Python, [2] dengan istilah "script" sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks-pengolahan sed dan AWK . Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu, dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel. Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting. Artikel ini membahas bahasa scripting dalam arti sempit bahasa untuk lingkungan tertentu, bahasa dinamis, tujuan umum, dan tingkat tinggi yang dibahas pada artikel tersebut. Spektrum bahasa scripting berkisar dari yang sangat kecil dan sangat bahasa domain-spesifik dengan bahasa pemrograman untuk tujuan umum digunakan untuk scripting. Contoh standar bahasa scripting untuk lingkungan khusus meliputi: pesta , untuk Unix atau Unix-seperti sistem operasi , ECMAScript ( JavaScript ), untuk web browser, dan Visual Basic for Applications , untuk Microsoft Office aplikasi. Lua adalah bahasa dirancang dan banyak digunakan sebagai bahasa ekstensi. Python merupakan bahasa tujuan umum yang juga biasa digunakan sebagai bahasa ekstensi, sementara ECMAScript masih terutama bahasa scripting untuk web browser, tetapi juga digunakan sebagai bahasa untuk keperluan umum. The Emacs Lisp dialek Lisp (untuk Emacs Editor) dan Visual Basic untuk aplikasi dialek Visual Basic adalah contoh scripting dialek bahasa bahasa tujuan umum. Beberapa sistem permainan, terutama Trainz waralaba simulator Railroad telah banyak diperpanjang dalam fungsi dengan ekstensi scripting.
NAMA:ZAKARIA kelas :x tkj 1 judul :program komputer
Pemrograman Komputer
Dalam kehidupan sehari-hari, untuk berkomunikasi dengan orang lain, kita harus menggunakan bahasa yang sama dengan orang tersebut. Apabila kita menggunakan Bahasa Indonesia, lawan bicara kita juga harus mengerti Bahasa Indonesia. Kalau lawan bicara kita tidak mengerti Bahasa Indonesia, kita masih bisa berkomunikasi dengannya melalui seorang penerjemah.
Dalam pemrograman komputer, berlaku juga hal seperti di atas. Kita harus menggunakan bahasa yang dimengerti oleh komputer untuk memberikan suatu instruksi.
Pada dasarnya, komputer adalah mesin digital, artinya komputer hanya mengenal kondisi ada arus listrik (biasanya dilambangkan dengan 1) dan tidak ada arus listrik (biasanya dilambangkan dengan 0). Dengan kata lain, kita harus menggunakan sandi 0 dan 1 untuk melakukan pemrograman komputer. Bahasa pemrograman yang menggunakan sandi 0 dan 1 ini disebut bahasa mesin. Mungkin Anda sudah bisa membayangkan bagaimana sulitnya memprogram dengan bahasa mesin. Namun Anda tidak perlu kuatir karena dewasa ini jarang sekali orang yang memprogram dengan bahasa mesin.
Karena bahasa mesin sangat susah, maka muncul ide untuk melambangkan untaian sandi 0 dan 1 dengan singkatan kata yang lebih mudah dipahami manusia. Singkatan kata ini kemudian sering disebut mnemonic code. Bahasa pemrograman yang menggunakan singkatan kata ini disebut bahasa assembly.
Sebagai contoh, dalam prosesor Intel, terdapat perintah 0011 1010 0000 1011. Perintah dalam bahasa mesin ini sama artinya dengan perintah assembly CMP AL, OD, yang artinya bandingkan nilai register AL dengan 0D. CMP di sini sebenarnya adalah singkatan dari CoMPare. DapatAnda lihat di sini bahwa perintah CMP AL, 0D jauh lebih mudah dipahami daripada 0011 1010 0000 1011. Tentu saja ini jika dilihat dari sudut pandang manusia, bagi komputer, kombinasi 0 dan 1 tentu lebih mudah dipahami. Perangkat lunak yang mengkonversikan perintah-perintah assembly ke dalam bahasa mesin sering disebut juga assembler.
Pemrograman dengan bahasa assembly dirasakan banyak orang masih terlalu sulit, termasuk saya sendiri. Sesusai dengan sifat manusia yang tidak pernah puas, akhirnya dikembangkan suatu bahasa pemrograman yang lebih mudah digunakan. Bahasa pemrograman ini menggunakan kata-kata yang mudah dikenali oleh manusia. Bahasa pemrograman seperti ini disebut bahasa generasi ketiga atau disingkat 3GL (thirdgeneration language). Beberapa orang menyebut bahasa ini dengan bahasa tingkat tinggi atau disingkat HLL (high-level language). Ada banyak contoh bahasa generasi ketiga, antara lain: Basic, Pascal, C, C++, COBOL, dsb.
Exploit adalah sebuah kode yang menyerang keamanan_komputer secara spesifik. Exploit banyak digunakan untuk penentrasi baik secara legal ataupun ilegal untuk mencari kelemahan (Vulnerability) pada komputer tujuan. Bisa juga dikatakan sebuah perangkat lunak yang menyerang kerapuhan keamanan (security vulnerability) yang spesifik namun tidak selalu bertujuan untuk melancarkan aksi yang tidak diinginkan. Banyak peneliti keamanan komputer menggunakan exploit untuk mendemonstrasikan bahwa suatu sistem memiliki kerapuhan.
Memang ada badan peneliti yang bekerja sama dengan produsen perangkat lunak. Peneliti itu bertugas mencari kerapuhan dari sebuah perangkat lunak dan kalau mereka menemukannya, mereka melaporkan hasil temuan ke produsen agar produsen dapat mengambil tindakan. Meskipun demikian, exploit kadang menjadi bagian dari suatu malware yang bertugas menyerang kerapuhan keamanan.
Ada beberapa metode untuk mengklasifikasi exploit. Yang paling umum adalah dengan melihat cara exploit membuat kontak dengan perangkat lunak yang rentan. Remote exploit (eksploit jarak jauh) bekerja melalui jaringan dan mengeksploitasi celah keamanan tanpa adanya akses terlebih dahulu ke sistem korban. Local exploit (eksploit lokal) mengharuskan adanya akses terlebih dahulu ke sistem yang rentan dan biasanya meningkatkan keleluasaan orang yang menjalankan exploit melebihi yang diberikan oleh administrator sistem. Exploit yang menyerang aplikasi klien juga ada, biasanya terdiri dari server-server yang dimodifikasi yang mengirimkan exploit jika diakses dengan aplikasi klien. Exploit yang menyerang aplikasi klien juga mungkin memerlukan beberapa interaksi dengan pengguna, dengan demikian dapat digunakan dalam kombinasi dengan metode social engineering. Ini adalah cara hacker masuk ke komputer dan situs web untuk mencuri data.
Klasifikasi lain adalah dengan tindakan terhadap sistem korban: unauthorized akses data, eksekusi kode sewenang-wenang, penolakan layanan.
Banyak exploit dirancang untuk memberikan akses tingkat-''superuser'' ke sistem komputer. Namun, namun mungkin juga menggunakan beberapa exploit, untuk mendapatkan akses tingkat rendah terlebih dahulu, kemudian meningkatkan hak akses berulang kali sampai mencapai root.
Biasanya exploit tunggal hanya dapat mengambil keuntungan dari satu celah keamanan software tertentu. Sering kali, setelah exploit diterbitkan, celah keamanan sistem diperbaiki melalui tambalan sehingga exploit tak berlaku lagi untuk perangkat lunak versi terbaru. Hal ini menjadi alasan mengapa beberapa blackhat hacker tidak mempublikasikan exploit mereka tetapi merahasiakannya untuk diri sendiri atau hacker lainnya. Exploit tersebut disebut sebagai 'exploit zero day' dan untuk mendapatkan akses ke exploit tersebut adalah keinginan utama dari penyerang-penyerang amatir, yang sering dijuluki script kiddie
Authorware awalnya diproduksi oleh Authorware Inc, didirikan pada tahun 1987 oleh Dr Michael Allen . Allen telah memberikan kontribusi terhadap perkembangan PLATO sistem komputer-dibantu instruksi selama tahun 1970-an yang dikembangkan bersama oleh University of Illinois dan Control Data Corporation . CDC, di mana Allen adalah Direktur Sistem Instruksional Lanjutan R & D, berinvestasi dalam pengembangan perpustakaan luas interaktif "courseware" untuk dijalankan pada sistem PLATO.
PLATO courseware dikembangkan dalam bahasa pemrograman unik yang disebut TUTOR , yang menyediakan struktur yang unik untuk interaksi pembelajaran, seperti jawaban menilai dan bercabang. Programmer TUTOR mampu membangun sistem scripted kuat yang mencakup simulasi dan permainan. Namun, meskipun niat untuk membuat tujuan khusus pemrograman bahasa yang dapat digunakan oleh pendidik, dan dekade pekerjaan yang masuk ke dalamnya, bahasa TUTOR tidak mudah untuk belajar.
Authorware dimulai sebagai sebuah sistem yang bertujuan mengatasi masalah di TUTOR. Awalnya berjudul Course of Action (CoA), itu adalah Macintosh program saja, tetapi menghasilkan program runtime untuk kedua Mac dan DOS . Authorware datang kemudian dan diproduksi DOS versi runtime sampai rilis pertama Microsoft Windows versi.
Authorware menggunakan antarmuka visual dengan ikon, yang mewakili komponen penting dari pengalaman belajar interaktif. "Penulis" ditempatkan ikon sepanjang "flowline" untuk membuat urutan kejadian. Ikon mewakili komponen seperti Tampilan-meletakkan sesuatu di layar, Pertanyaan-meminta pembelajar untuk respon, Calc-melakukan perhitungan, membaca data, dan / atau menyimpan data, dan Animate-memindahkan sesuatu di sekitar di layar. Dengan hanya menempatkan ikon secara berurutan dan menyesuaikan sifat-sifat mereka, penulis langsung bisa melihat struktur program mereka menciptakan dan, yang paling penting, menjalankannya untuk melihat apa yang peserta didik akan melihat. Pada layar perubahan yang mudah untuk membuat, bahkan ketika program ini berjalan.
Authorware menjadi sukses yang cepat di pasar, mendapatkan lebih dari 80% dari pasar dalam waktu sekitar tiga tahun. Authorware Inc bergabung dengan MacroMind / Paracomp pada tahun 1992 untuk membentuk Macromedia. Pada bulan Desember 2005, Adobe dan Macromedia bergabung, dengan nama Adobe Systems. Versi terbaru dari Authorware adalah 7.02, versi 7 dirilis pada tahun 2003. Pemain Authorware memiliki beberapa masalah dengan Internet Explorer 7 dan kemudian di bawah Windows Vista karena modus Dilindungi serta kesalahan runtime karena bug dalam pelaksanaan Authorware tentang ReadURL fungsi Javascript. [1]
Itu umum dikenal dalam komunitas pengembangan Authorware bahwa versi 8.0 adalah di produksi sebelum merger antara dua perusahaan, dengan 4 versi beta dirilis untuk pengujian eksternal lama sebelum merger selesai. Di antara beberapa fitur lainnya ditujukan untuk versi baru, kemampuan untuk mempublikasikan ke Flash SWF (Shockwave Flash) adalah di bagian atas daftar. Setelah produksi bergeser ke off-shore fasilitas pengembangan Adobe di Bangalore, India, yang bebas arus informasi yang telah dinikmati antara tim engineering Macromedia dan penguji beta yang telah dibatasi. Pada Jumat, Agustus 3, 2007, setelah beberapa tahun menjaga pembangunan masyarakat di limbo, Adobe akhirnya mengumumkan rencananya untuk menghentikan pembangunan Authorware.
Nama:Willy ananda Kelas:X TKJ 1 Remedialpemograman Dasar Program komputer atau sering kali disingkat sebagai program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer.[1] Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor.[2] Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu agar dapat secara langsung dieksekusi oleh komputer. Program yang sama dalam format kode yang dapat dibaca oleh manusia disebut sebagai kode sumber, bentuk program yang memungkinkan programmer menganalisis serta melakukan penelaahan algoritma yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya dikompilasi oleh utilitas bahasa pemrograman tertentu sehingga membentuk sebuah program. bentuk alternatif lain model pengeksekusian sebuah program adalah dengan menggunakan bantuan interpreter, kode sumber tersebut langsung dijalankan oleh utilitas interpreter suatu bahasa pemrograman yang digunakan. Exploit adalah sebuah kode yang menyerang keamanan_komputer secara spesifik. Exploit banyak digunakan untuk penentrasi baik secara legal ataupun ilegal untuk mencari kelemahan (Vulnerability) pada komputer tujuan. Bisa juga dikatakan sebuah perangkat lunak yang menyerang kerapuhan keamanan (security vulnerability) yang spesifik namun tidak selalu bertujuan untuk melancarkan aksi yang tidak diinginkan. Banyak peneliti keamanan komputer menggunakan exploit untuk mendemonstrasikan bahwa suatu sistem memiliki kerapuhan.
Memang ada badan peneliti yang bekerja sama dengan produsen perangkat lunak. Peneliti itu bertugas mencari kerapuhan dari sebuah perangkat lunak dan kalau mereka menemukannya, mereka melaporkan hasil temuan ke produsen agar produsen dapat mengambil tindakan. Meskipun demikian, exploit kadang menjadi bagian dari suatu malware yang bertugas menyerang kerapuhan keamanan.
Ada beberapa metode untuk mengklasifikasi exploit. Yang paling umum adalah dengan melihat cara exploit membuat kontak dengan perangkat lunak yang rentan. Remote exploit (eksploit jarak jauh) bekerja melalui jaringan dan mengeksploitasi celah keamanan tanpa adanya akses terlebih dahulu ke sistem korban. Local exploit (eksploit lokal) mengharuskan adanya akses terlebih dahulu ke sistem yang rentan dan biasanya meningkatkan keleluasaan orang yang menjalankan exploit melebihi yang diberikan oleh administrator sistem. Exploit yang menyerang aplikasi klien juga ada, biasanya terdiri dari server-server yang dimodifikasi yang mengirimkan exploit jika diakses dengan aplikasi klien. Exploit yang menyerang aplikasi klien juga mungkin memerlukan beberapa interaksi dengan pengguna, dengan demikian dapat digunakan dalam kombinasi dengan metode social engineering. Ini adalah cara hacker masuk ke komputer dan situs web untuk mencuri data.
Klasifikasi lain adalah dengan tindakan terhadap sistem korban: unauthorized akses data, eksekusi kode sewenang-wenang, penolakan layanan.
Banyak exploit dirancang untuk memberikan akses tingkat-''superuser'' ke sistem komputer. Namun, namun mungkin juga menggunakan beberapa exploit, untuk mendapatkan akses tingkat rendah terlebih dahulu, kemudian meningkatkan hak akses berulang kali sampai mencapai root.
Biasanya exploit tunggal hanya dapat mengambil keuntungan dari satu celah keamanan software tertentu. Sering kali, setelah exploit diterbitkan, celah keamanan sistem diperbaiki melalui tambalan sehingga exploit tak berlaku lagi untuk perangkat lunak versi terbaru. Hal ini menjadi alasan mengapa beberapa blackhat hacker tidak mempublikasikan exploit mereka tetapi merahasiakannya untuk diri sendiri atau hacker lainnya. Exploit tersebut disebut sebagai 'exploit zero day' dan untuk mendapatkan akses ke exploit tersebut adalah keinginan utama dari penyerang-penyerang amatir, yang sering dijuluki script kiddie
Nama:Rifo Rifaldo Saputra Kelas:XTKJ 1 remedial pemograman dasar Mengenal Program Aplikasi Grafis Untuk Mengenal Aplikasi Program Grafis tentulah kita harus mengetahui apa saja yang terkait atau yang perlu diketahui tentang program Grafis. Kalau kita susdah berbicara tentang grafis maka akan berhubungan dengan Gambar dan tulisan, dalam hal ini grafik disini tentulah gambar atau tulisan dala bentuk digital yang diolah melalui aplikasi/software program Grafis.
Software Program Aplikasi Grafis Software Aplikasi Gragis disini dimaksudkan adalah aplikasi yang kita gunakan didalam membuat/mengolah karya, disain, mengorganisir bahkan merekayasa gambar/karya seni yang sudah ada.
Exploit adalah sebuah kode yang menyerang keamanan_komputer secara spesifik. Exploit banyak digunakan untuk penentrasi baik secara legal ataupun ilegal untuk mencari kelemahan (Vulnerability) pada komputer tujuan. Bisa juga dikatakan sebuah perangkat lunak yang menyerang kerapuhan keamanan (security vulnerability) yang spesifik namun tidak selalu bertujuan untuk melancarkan aksi yang tidak diinginkan. Banyak peneliti keamanan komputer menggunakan exploit untuk mendemonstrasikan bahwa suatu sistem memiliki kerapuhan.
Memang ada badan peneliti yang bekerja sama dengan produsen perangkat lunak. Peneliti itu bertugas mencari kerapuhan dari sebuah perangkat lunak dan kalau mereka menemukannya, mereka melaporkan hasil temuan ke produsen agar produsen dapat mengambil tindakan. Meskipun demikian, exploit kadang menjadi bagian dari suatu malware yang bertugas menyerang kerapuhan keamanan.
Ada beberapa metode untuk mengklasifikasi exploit. Yang paling umum adalah dengan melihat cara exploit membuat kontak dengan perangkat lunak yang rentan. Remote exploit (eksploit jarak jauh) bekerja melalui jaringan dan mengeksploitasi celah keamanan tanpa adanya akses terlebih dahulu ke sistem korban. Local exploit (eksploit lokal) mengharuskan adanya akses terlebih dahulu ke sistem yang rentan dan biasanya meningkatkan keleluasaan orang yang menjalankan exploit melebihi yang diberikan oleh administrator sistem. Exploit yang menyerang aplikasi klien juga ada, biasanya terdiri dari server-server yang dimodifikasi yang mengirimkan exploit jika diakses dengan aplikasi klien. Exploit yang menyerang aplikasi klien juga mungkin memerlukan beberapa interaksi dengan pengguna, dengan demikian dapat digunakan dalam kombinasi dengan metode social engineering. Ini adalah cara hacker masuk ke komputer dan situs web untuk mencuri data.
Klasifikasi lain adalah dengan tindakan terhadap sistem korban: unauthorized akses data, eksekusi kode sewenang-wenang, penolakan layanan.
Banyak exploit dirancang untuk memberikan akses tingkat-''superuser'' ke sistem komputer. Namun, namun mungkin juga menggunakan beberapa exploit, untuk mendapatkan akses tingkat rendah terlebih dahulu, kemudian meningkatkan hak akses berulang kali sampai mencapai root.
Biasanya exploit tunggal hanya dapat mengambil keuntungan dari satu celah keamanan software tertentu. Sering kali, setelah exploit diterbitkan, celah keamanan sistem diperbaiki melalui tambalan sehingga exploit tak berlaku lagi untuk perangkat lunak versi terbaru. Hal ini menjadi alasan mengapa beberapa blackhat hacker tidak mempublikasikan exploit mereka tetapi merahasiakannya untuk diri sendiri atau hacker lainnya. Exploit tersebut disebut sebagai 'exploit zero day' dan untuk mendapatkan akses ke exploit tersebut adalah keinginan utama dari penyerang-penyerang amatir, yang sering dijuluki script kiddie
nama:yogi pranata kelas:X tkj 1 mapel:remedial pemograman dasar
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
Dalam revolusi the dawn of the Internet (Asal mula Internet) suatu halaman website dibuat dengan bahasa HTML (HyperText Markup Language), meskipun terlihat cukup bagus tetapi tidak memiliki banyak fungsi yang variatif, interaktif, dan semenarik seperti sekarang. Saat itulah muncul pertama kali bahasa script didunia internet. Melalui script website, suatu halaman web secara perlahan dapat meningkatkan fungsinya.
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi, bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman tingkat tinggi, karena mereka beroperasi pada tingkat tinggi abstraksi .
Istilah ” bahasa scripting ” juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl, Tcl , dan Python , dengan istilah ” script” sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode ) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks – pengolahan sed dan AWK .
Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu , dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel . Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting .
Exploit adalah sebuah kode yang menyerang keamanan_komputer secara spesifik. Exploit banyak digunakan untuk penentrasi baik secara legal ataupun ilegal untuk mencari kelemahan (Vulnerability) pada komputer tujuan. Bisa juga dikatakan sebuah perangkat lunak yang menyerang kerapuhan keamanan (security vulnerability) yang spesifik namun tidak selalu bertujuan untuk melancarkan aksi yang tidak diinginkan. Banyak peneliti keamanan komputer menggunakan exploit untuk mendemonstrasikan bahwa suatu sistem memiliki kerapuhan.
Memang ada badan peneliti yang bekerja sama dengan produsen perangkat lunak. Peneliti itu bertugas mencari kerapuhan dari sebuah perangkat lunak dan kalau mereka menemukannya, mereka melaporkan hasil temuan ke produsen agar produsen dapat mengambil tindakan. Meskipun demikian, exploit kadang menjadi bagian dari suatu malware yang bertugas menyerang kerapuhan keamanan.
Ada beberapa metode untuk mengklasifikasi exploit. Yang paling umum adalah dengan melihat cara exploit membuat kontak dengan perangkat lunak yang rentan. Remote exploit (eksploit jarak jauh) bekerja melalui jaringan dan mengeksploitasi celah keamanan tanpa adanya akses terlebih dahulu ke sistem korban. Local exploit (eksploit lokal) mengharuskan adanya akses terlebih dahulu ke sistem yang rentan dan biasanya meningkatkan keleluasaan orang yang menjalankan exploit melebihi yang diberikan oleh administrator sistem. Exploit yang menyerang aplikasi klien juga ada, biasanya terdiri dari server-server yang dimodifikasi yang mengirimkan exploit jika diakses dengan aplikasi klien. Exploit yang menyerang aplikasi klien juga mungkin memerlukan beberapa interaksi dengan pengguna, dengan demikian dapat digunakan dalam kombinasi dengan metode social engineering. Ini adalah cara hacker masuk ke komputer dan situs web untuk mencuri data.
Klasifikasi lain adalah dengan tindakan terhadap sistem korban: unauthorized akses data, eksekusi kode sewenang-wenang, penolakan layanan.
Banyak exploit dirancang untuk memberikan akses tingkat-''superuser'' ke sistem komputer. Namun, namun mungkin juga menggunakan beberapa exploit, untuk mendapatkan akses tingkat rendah terlebih dahulu, kemudian meningkatkan hak akses berulang kali sampai mencapai root.
Biasanya exploit tunggal hanya dapat mengambil keuntungan dari satu celah keamanan software tertentu. Sering kali, setelah exploit diterbitkan, celah keamanan sistem diperbaiki melalui tambalan sehingga exploit tak berlaku lagi untuk perangkat lunak versi terbaru. Hal ini menjadi alasan mengapa beberapa blackhat hacker tidak mempublikasikan exploit mereka tetapi merahasiakannya untuk diri sendiri atau hacker lainnya. Exploit tersebut disebut sebagai 'exploit zero day' dan untuk mendapatkan akses ke exploit tersebut adalah keinginan utama dari penyerang-penyerang amatir, yang sering dijuluki script kiddie
NAMA : RETA OKTARIA KELAS :X TKJ 1 TUGAS : PEMOGRAMAN DASAR (REMEDIAL)
Pengertian Script
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
Ok , Semoga pengertian script di atas bermanfaat dan bisa di mengerti. “
Nama:Jepri Seprima Yoga Kelas:X TKJ 1 Remedial Pemograman Dasar . Program Aplikasi Grafis Berbasiskan Vektor Program Aplikasi Vektor merupakan software yang diciptakan/dibuat untuk mengolah Grafik dengan Tipe Vektor / berbasiskan Vektor(garis dan kurva). Program Aplikasi vektor pun terbagi atas beberapa bagian 1. Program Aplikasi Vektor 2D (Dua Dimensi) Contoh program yang digunakan untuk membuat mengolah tipe grafik vektor 2 Dimensi a. Corel Draw b. Adobe Illustrator c. Macromedia Prehand 2. Program Aplikasi Vektor 3D (Tiga Dimensi) Contoh program yang digunakan untuk membuat mengolah tipe grafik vektor 3 Dimensi a. Maya 3D b. Strata 3D CX c. Ulead Cool 3D d. Swift 3D e. AutoCAD f. 3D Home Architect
Dalam revolusi the dawn of the Internet (Asal mula Internet) suatu halaman website dibuat dengan bahasa HTML (HyperText Markup Language), meskipun terlihat cukup bagus tetapi tidak memiliki banyak fungsi yang variatif, interaktif, dan semenarik seperti sekarang. Saat itulah muncul pertama kali bahasa script didunia internet. Melalui script website, suatu halaman web secara perlahan dapat meningkatkan fungsinya.
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi, bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman tingkat tinggi, karena mereka beroperasi pada tingkat tinggi abstraksi .
Istilah ” bahasa scripting ” juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl, Tcl , dan Python , dengan istilah ” script” sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode ) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks – pengolahan sed dan AWK .
Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu , dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel . Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting .
NAMA : TRIO PURNAMA KELAS : X TKJ 2 REMEDIAL : PEMEROGRAMAN DASAR
1I KONSEP DASAR PEMROGRAMAN
FLOWCHART Flowchart adalah sekumpulan gambar – gambar tertentu untuk menyatakan alur dari suatu program yang akan diterjemahkan ke salah satu bahasa pemrograman. 1. Flowchart yang menggambarkan alur suatu sistem 2. Flowchart yang menggambarkan alur dari suatu program. Sistem Flowchart Adalah bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file di dalam media tertentu, data. Selain itu juga menggambarkan file yang dipakai sebagai input maupun output. Program Flowchart Adalah bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program. SIMBOL – SIMBOL FLOWCHART a. Bahasa Pemrograman tingkat dasar seperti: Bahasa Mesin, Bahasa Assembley. b. Bahasa Pemrograman tingkat tengah seperti: Bahasa C, Bahasa FORTH. c. Bahasa Pemrograman tingkat tinggi seperti: Bahasa Pascal, FORTRAN, COBOL, dan lain-lain. Bahasa pemgrogram tingkat dasar, sebagai hirarki pertama, disebut juga bahasa generasi pertama, bahasa ini sangat tergantung pada jenis CPU yang dipakai oleh komputer itu. (machine dependent). Bahasa pemrograman tingkat tengah, sifatnya sudah lebih mudah daripada bahasa pemrograman tingkat dasar, perintah-perintahnya sudah lebih mudah dibaca sebab sudah menggunakan huruf-huruf. Bahasa pemrograman tingkat tinggi adalah bahasa komputer yang sudah mirip dengan bahasa manusia. Perintah-perintahnya sudah dibuat dalam bahasa yang mudah dimengerti manusia, seperti PRINT, WRITE, IF, THEN, ELSE, dan lain-lain. 1. Diagram alir sistem yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan procedure dan proses FILE.
NAMA:NASHIHUL ULWAN KELAS:X TKJ 2 MAPEL:PEMOGRAMAN DASAR Konsep Dasar Pemrograman
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi : Originating -> input -> proses -> Output -> Distribution || Storage
Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
e. Internationalization, disebut I18N
2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya array, record, string, list dan file.
3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi.
4. Tipe Data Penunjuk : Contoh tipe data penunjuk adalah pointer
Model Komputasi
Model Komputasi adalah suatu kumpulan dari nilai dan operasi-operasi. Ada 3 dasar model komputasi :
1. Model Fungsional, yaitu model perhitungan yang fungsional terdiri dari satu set nilai-nilai, fungsi dan operasi, aplikasi, fungsi dan komposisi fungsi.
2. Model Logika, yaitu logika model perhitungan terdiri dari suatu set nilai-nilai, definisi hubungan dan kesimpulan logis.
3. Model Imperative, yaitu model perhitungan yang imperative terdiri dari satu set nilai-nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut.
Prinsip Bahasa Pemrograman
Empat prinsip dasar perancangan bahasa pemrograman adalah:
1. Sintaks, menjelaskan bagaimana struktur program yang benar.
2.Tipe sistem dan semantik, menunjukkan tipe nilai yang dapat dimanipulasi oleh program dan arti(semantik) dari program, mencakup juga aturan penamaan entitas (variabel,fungsi,class,parameter,dll).
3. Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori.
4. Exception handling, mengenai penanganan exception (hal-hal yang tak terduga seperti kesalahan input ketika menjalankan program).
Definisi Sintaks, Semantik, dan Pragmatik
Sintaks : Aturan gramatikal / komposisi suatu program yang mengatur tata cara penulisanhuruf, angka dan karakter lain.
Contoh : Pada pembuatan program Pascal antara 2 statement dipisahkan oleh ; (titik koma)
X:=1; X:=X+1;
Semantik : Mendefinisikan arti dari program yang benar secara sintaks dari bahasa pemrograman tersebut.
Contoh : Pada pembuatan program C
int vector[10]
Arti semantiknya akan menyebabkan ruang sebanyak 10
riwal jabri x.tkj 2 remedial pd DISKRIPSI PERKULIAHAN Matakuliah ini membahas tentang tahapan pemrograman komputer terstruktur dan struktur logika dasar dalam pemrograman terstruktur untuk membuat algorithma pemrograman komputer terkait dengan persoalan komputasi matematika. Fokus matakuliah ini adalah bahasan tentang elemen dasar pemrograman terstruktur dan aplikasinya dalam penyusunan algorithma pemrograman komputer untuk berbagai komputasi matematik. Disamping itu juga diperkenalkan konversi dari algorithma ke kode bahasa pemrograman komputer tertentu seperti bahasa pemrograman Java.
KOMPETENSI YANG DIHARAPKAN DICAPAI OLEH PESERTA Setelah mengikuti kuliah ini mahasiswa diharapkan:
Memahami pengertian dan tahap penyusunan program komputer terstruktur untuk komputasi matematika. Memahami elemen dasar pemrograman terstruktur. Mampu memahami dan membuat algorithma pemrograman terstruktur untuk melakukan komputasi dengan komputer. Mampu mengkonversi berbagai rumusan matematika ke dalam bentuk algorithma pemrograman terstruktur. Memahami cara konversi algorithma pemrograman terstruktur ke bahas pemrograman Java.
PUSTAKA YANG DIGUNAKAN 1. H. M. Deitel, P. J. Deitel. 2004. Java™ How to Program, Sixth Edition. Prentice Hall 2. Mary Campione, Kathy Walrath, Alison Huml. 2000. Java™ Tutorial, Third Edition: A Short Course on the Basics. Addison Wesley
Nama:M.Arief Budiman Kelas:X TKJ 2 Matpel:Remedial Pemograman Dasar Program merupakan kumpulan instruction set yang akan dijalankan oleh pemroses, yaitu berupasoftware. Bagaimana sebuah sistem komputer berpikir diatur oleh program ini. Program inilahyang mengendalikan semua aktifitas yang ada pada pemroses. Program berisi konstruksi logikayang dibuat oleh manusia, dan sudah diterjemahkan ke dalam bahasa mesin sesuai dengan formatyang ada pada instruction set. Pernahkah anda mendengar bahasa yang digunakan dalam bahasa komputer??mungkin anda semua pernah mendengar, membaca atau bahkan pernah menulisnya. Bagi yang masih awam alangkah bainya untuk menyimak bacaan berikut ini :
Bahasa komputer atau yang lebih dikenal dengan nama bahasa pemrograman (programming language) merupakan software yang digunakan untuk membuat suatu program komputer. Bahasa Pemrograman adalah bahasa yang digunakan untuk memprogram komputer, yang dibagi menjadi tiga level bahasa yaitu bahasa tingkat rendah (low level language), bahasa tingkat menengah (Middle level language) dan bahasa tingkat tinggi (high level language).
Nama: Nanda eka syahputra Kelas: x tkj 2 remdial pemograman dasar Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis. Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman. Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi : Originating -> input -> proses -> Output -> Distribution || Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai. 1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman. Tipe data dasar dibagi menjadi lima bagian yaitu : a. Numerik, yaitu menyimpan data berupa angka b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda. c. Boolean, yaitu tipe data untuk merepresentasikan True atau False. d. Character, yaitu tipe data untuk menyimpan rangkaian karakter e. Internationalization, disebut I18N. alam mempelajari Algoritma dan Pemrograman, pertama-pertama yang perlu dipahami adalah konsep-konsep dasar dari baik Algoritma maupun Pemrograman bahkan juga Program sebagai hasil dari pemrograman itu sendiri. Maka untuk itulah yang pertama kita akan singgung terlebih dulu adalah pengenalan definisi untuk Algoritma, pemrograman dan program. Algoritma dapatlah didefinisikan dengan beberapa hal seperti berikut ini : • Algoritma merupakan pola pikir yang terstruktur yang berisi tahap-tahap penyelesaian masalah. • Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah. • Algoritma berupa urutan langkah berhingga untuk memecahkan masalah logika dan matematika Kemudian pemrograman sendiri secara definitif dapat dikatakan sebagai proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemrograman. Dalam hal ini Bahasa Pemrograman merupakan prosedur / tata cara penulisan program Sedangkan program adalah kata, ekspresi, pernyataan atau kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa Pemrograman sehingga dapat dieksekusi oleh komputer. Adapun definisi-definisi tentang Algoritma, pemrograman dan program tersebut dapatlah lebih jelas dipahami dengan mengenal hubungan antara Algoritma, pemrograman dan program itu sendiri. Yang Dalam diagram ditunjukkan bahwa pemrograman adalah proses yang dimulai dari munculnya suatu permasalahan yang diinginkan untuk diselesaikan secara komputerisasi hingga menghasilkan sebuah produk yaitu program. Ketika masalah itu muncul, maka tahap penyelesaiannya adalah dimulai dengan membuat algoritma penyelesaian masalah yang kemudian melalui suatu bahasa pemrograman yang ditentukan dan dipilih serta digunakan berdasarkan penyesuaian algoritma yang telah dibuat, maka dihasilkanlah suatu program yang sesuai dengan keinginan. Dikarenakan permasalahan pada pemrograman dilakukan secara komputerisasi, maka pemrograman ini tidak bisa dilepaskan dari siklus pengolahan yang terjadi pada sistem komputer (perangkat keras) itu sendiri berikut siklus pengolahan data di dalam sistem komputer. Adapun siklus pengolahan sistem komputer ini menggambarkan suatu arus proses pengolahan yang terus-menerus terjadi secara otomatis pada peralatan-peralatan perangkat komputer tersebut. Siklus pengolahan sistem komputer tersebut dapat dengan jelas terlihat dalam diagram sebagai berikut : Peralatan-peralatan yang terdapat pada seperangkat komputer terbagi dalam beberapa kelompok peralatan seperti berikut ini : 1. Input Device : keyboard, scanner, kamera digital, mouse, joystick dll 2. Processing Device : CPU 3. Output Device : monitor, viewer, printer, tv dll 4. Storage Device : harddisk, flashdisk, memory card/chip dll
nama: rifal maulana kls :x tkj 2 remedial pemrograman dasar
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis. Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman. Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai. 1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman. Tipe data dasar dibagi menjadi lima bagian yaitu : a. Numerik, yaitu menyimpan data berupa angka b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda. c. Boolean, yaitu tipe data untuk merepresentasikan True atau False. d. Character, yaitu tipe data untuk menyimpan rangkaian karakter e. Internationalization, disebut I18N. SIMBOL – SIMBOL FLOWCHART a. Bahasa Pemrograman tingkat dasar seperti: Bahasa Mesin, Bahasa Assembley. b. Bahasa Pemrograman tingkat tengah seperti: Bahasa C, Bahasa FORTH. c. Bahasa Pemrograman tingkat tinggi seperti: Bahasa Pascal, FORTRAN, COBOL, dan lain-lain. Bahasa pemgrogram tingkat dasar, sebagai hirarki pertama, disebut juga bahasa generasi pertama, bahasa ini sangat tergantung pada jenis CPU yang dipakai oleh komputer itu. (machine dependent). Bahasa pemrograman tingkat tengah, sifatnya sudah lebih mudah daripada bahasa pemrograman tingkat dasar, perintah-perintahnya sudah lebih mudah dibaca sebab sudah menggunakan huruf-huruf. Bahasa pemrograman tingkat tinggi adalah bahasa komputer yang sudah mirip dengan bahasa manusia. Perintah-perintahnya sudah dibuat dalam bahasa yang mudah dimengerti manusia, seperti PRINT, WRITE, IF, THEN, ELSE, dan lain-lain. Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
nama:andriyon saputra kls:x tkj 2 mp: pd Dalam revolusi the dawn of the Internet (Asal mula Internet) suatu halaman website dibuat dengan bahasa HTML (HyperText Markup Language), meskipun terlihat cukup bagus tetapi tidak memiliki banyak fungsi yang variatif, interaktif, dan semenarik seperti sekarang. Saat itulah muncul pertama kali bahasa script didunia internet. Melalui script website, suatu halaman web secara perlahan dapat meningkatkan fungsinya.
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi, bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman tingkat tinggi, karena mereka beroperasi pada tingkat tinggi abstraksi .
Istilah ” bahasa scripting ” juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl, Tcl , dan Python , dengan istilah ” script” sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode ) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks – pengolahan sed dan AWK .
Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu , dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel . Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting .
NAMA: BAYU NUGROHO KELAS: X TKJ 1 REMEDIAL PEMROGRAMAN DASAR
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++. Sebuah bahasa scripting atau bahasa skrip adalah bahasa pemrograman yang mendukung script, program yang ditulis untuk khusus lingkungan run-time yang dapat menafsirkan (bukan kompilasi ) dan mengotomatisasi dengan pelaksanaan tugas yang alternatif bisa dieksekusi satu per satu oleh manusia Operator. Lingkungan yang dapat otomatis melalui scripting termasuk aplikasi perangkat lunak , halaman web dalam browser web , yang kerang dari sistem operasi (OS), dan embedded system . Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu, dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi. Bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman yang sangat tingkat tinggi , karena mereka beroperasi pada tingkat tinggi abstraksi. Program komputer atau sering kali disingkat sebagai program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer.[1] Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor.[2] Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu agar dapat secara langsung dieksekusi oleh komputer. Program yang sama dalam format kode yang dapat dibaca oleh manusia disebut sebagai kode sumber, bentuk program yang memungkinkan programmer menganalisis serta melakukan penelaahan algoritma yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya dikompilasi oleh utilitas bahasa pemrograman tertentu sehingga membentuk sebuah program. bentuk alternatif lain model pengeksekusian sebuah program adalah dengan menggunakan bantuan interpreter, kode sumber tersebut langsung dijalankan oleh utilitas interpreter suatu bahasa pemrograman yang digunakan. Program komputer atau sering kali disingkat sebagai program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer.[1] Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor.[2] Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu agar dapat secara langsung dieksekusi oleh komputer. Program yang sama dalam format kode yang dapat dibaca oleh manusia disebut sebagai kode sumber, bentuk program yang memungkinkan programmer menganalisis serta melakukan penelaahan algoritma yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya dikompilasi oleh utilitas bahasa pemrograman tertentu sehingga membentuk sebuah program. bentuk alternatif lain model pengeksekusian sebuah program adalah dengan menggunakan bantuan interpreter, kode sumber tersebut langsung dijalankan oleh utilitas interpreter suatu bahasa pemrograman yang digunakan.
nama:haysah kelas:x tkj1 TUGAS REMEDIAL PEMROGRAMAN DASAR
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman. Beberapa pakar memberi formula bahwa : Program = Algoritma + Bahasa (Struktur Data) Bagaimanapun juga struktur data dan algoritma berhubungan sangat erat pada sebuah program. Algoritma yang baik tanpa pemilihan struktur data yang tepat akan membuat program menjadi kurang baik, demikian juga sebaliknya. Pembuatan algoritma mempunyai banyak keuntungan di antaranya :
* Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun, artinya penulisan algoritma independen dari bahasa pemrograman dan komputer yang melaksanakannya.
* Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
* Apapun bahasa pemrogramannya, output yang akan dikeluarkan sama karena algoritmanya sama.
Beberapa hal yang perlu diperhatikan dalam membuat algoritma :
* Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah. Deskripsi tersebut dapat ditulis dalam notasi apapun asalkan mudah dimengerti dan dipahami.
* Tidak ada notasi yang baku dalam penulisan teks algoritma seperti notasi bahasa pemrograman. Notasi yang digunakan dalam menulis algoritma disebut notasi algoritmik.
NAMA:HAJRI JUANDA KELAS:X TKJ 2 REMEDIAL:PEMOGRAMAN DASAR * Setiap orang dapat membuat aturan penulisan dan notasi algoritmik sendiri. Hal ini dikarenakan teks algoritma tidak sama dengan teks program. Namun, supaya notasi algoritmik mudah ditranslasikan ke dalam notasi bahasa pemrograman tertentu, maka sebaiknya notasi algoritmik tersebut berkorespondensi dengan notasi bahasa pemrograman secara umum.
NAMA:ANGGA APRINALDI KELAS:X TKJ 2 REMEDIAL:PEMOGRAMAN DASAR Mendefinisikan masalah Ini merupakan langkah pertama yang sering dilupakan orang. Menurut hukum Murphy (oleh Henry Ledgard): “Semakin cepat menulis program, akan semakin lama kita dapat menyelesaikannya”. Hal tersebut berlaku untuk permasalahan yang kompleks. Tentukan masalahnya, apa saja yang harus dipecahkan dengan menggunakan komputer, dan apa inputan serta outputnya.
2. Menemukan solusi Setelah masalah didefinisikan, maka langkah berikutnya adalah menentukan solusi. Jika masalah terlalu kompleks, maka ada baiknya masalah tersebut dipecah menjadi modul-modul kecil agar lebih mudah diselesaikan. Contohnya masalah invers matriks, maka kita dapat membagi menjadi beberapa modul: �� meminta masukkan berupa matriks bujur sangkar �� mencari invers matriks �� menampilkan hasil kepada pengguna Dengan penggunaan modul tersebut program utama akan menjadi lebih singkat dan mudah dilihat.
3. Memilih algoritma Pilihlah algoritma yang benar-benar sesuai dan efisien untuk permasalahan tersebut
4. Menulis program Pilihlah bahasa yang mudah dipelajari, mudah digunakan, dan lebih baik lagi jika sudah dikuasai, memiliki tingkat kompatibilitas tinggi dengan perangkat keras dan platform lainnya.
5. Menguji program Setelah program jadi, silahkan uji program tersebut dengan segala macam kemungkinan yang ada, termasuk error-handlingnya sehingga program tersebut akan benar-benar handal dan layak digunakan.
6. Menulis dokumentasi Menulis dokumentasi sangat penting agar pada suatu saat jika kita akan melakukan perubahan atau membaca source code yang sudah kita tulis dapat kita ingat-ingat lagi dan kita akan mudah membacanya. Caranya adalah dengan menuliskan komentarkomentar kecil tentang apa maksud kode tersebut, untuk apa, variabel apa saja yang digunakan, untuk apa, dan parameter-parameter yang ada pada suatu prosedur dan fungsi.
7. Merawat program Program yang sudah jadi perlu dirawat untuk mencegah munculnya bug yang sebelumnya tidak terdeteksi. Atau mungkin juga pengguna membutuhkan fasilitas baru yang dulu tidak ada.
NAMA:HAJRI JUANDA KELAS:X TKJ 2 REMEDIAL:PEMOGRAMAN DASAR Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman. Beberapa pakar memberi formula bahwa : Program = Algoritma + Bahasa (Struktur Data) Bagaimanapun juga struktur data dan algoritma berhubungan sangat erat pada sebuah program. Algoritma yang baik tanpa pemilihan struktur data yang tepat akan membuat program menjadi kurang baik, demikian juga sebaliknya. Pembuatan algoritma mempunyai banyak keuntungan di antaranya :
* Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun, artinya penulisan algoritma independen dari bahasa pemrograman dan komputer yang melaksanakannya.
* Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
* Apapun bahasa pemrogramannya, output yang akan dikeluarkan sama karena algoritmanya sama.
Beberapa hal yang perlu diperhatikan dalam membuat algoritma :
* Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah. Deskripsi tersebut dapat ditulis dalam notasi apapun asalkan mudah dimengerti dan dipahami.
* Tidak ada notasi yang baku dalam penulisan teks algoritma seperti notasi bahasa pemrograman. Notasi yang digunakan dalam menulis algoritma disebut notasi algoritmik.
* Setiap orang dapat membuat aturan penulisan dan notasi algoritmik sendiri. Hal ini dikarenakan teks algoritma tidak sama dengan teks program. Namun, supaya notasi algoritmik mudah ditranslasikan ke dalam notasi bahasa pemrograman tertentu, maka sebaiknya notasi algoritmik tersebut berkorespondensi dengan notasi bahasa pemrograman secara umum.
NAMA:PIRDI ASMI KELAS:XTKJ 2 REMEDIAL:PEMOGRAMAN DASAR Definisi Program/Pemrograman - Adalah kumpulan instruksi-instruksi tersendiri yang biasanya disebut source code yang dibuat oleh programmer (pembuat program)
Paradigma Pemrograman 1. Pemrograman Prosedural �� Berdasarkan urutan-urutan, sekuensia �� Program adalah suatu rangkaian prosedur untuk memanipulasi data. Prosedur merupakan kumpulan instruksi yang dikerjakan secara berurutan. �� Harus mengingat prosedur mana yang sudah dipanggil dan apa yang sudah diubah.
2. Pemrograman Fungsional �� Berdasarkan teori fungsi matematika �� Fungsi merupakan dasar utama program.
3. Pemrograman Terstruktur �� Secara berurutan dan terstrukrtur. �� Program dapat dibagai-bagi menjadi prosedur dan fungsi. �� Contoh: PASCAL dan C
4. Pemrograman Modular �� Pemrograman ini membentuk banyak modul. �� Modul merupakan kumpulan dari prosedur dan fungsi yang berdiri sendiri �� Sebuah program dapat merupakan kumpulan modul-modul. �� Contoh: MODULA-2 atau ADA
5. Pemrograman Berorientasi Obyek �� Pemrograman berdasarkan prinsip obyek, dimana obyek memiliki data/variabel/property dan method/event/prosedur yang dapat dimanipulasi �� Contoh: C++, Object Pascal, dan Java.
6. Pemrograman Berorientasi Fungsi �� Pemrograman ini berfokus pada suatu fungsi tertentu saja. Sangat tergantung pada tujuan pembuatan bahasa pemrograman ini. �� Contoh: SQL (Structured Query Language), HTML, XML dan lain-lain.
7. Pemrograman Deklaratif �� Pemrograman ini mendeskripsikan suatu masalah dengan pernyataan daripada memecahkan masalah dengan implementasi algoritma. �� Contoh: PROLOG
Algoritma Asal kata Algoritma berasal dari nama Abu Ja’far Mohammed Ibn Musa al-Khowarizmi, ilmuan Persia yang menulis kitab al jabr w’al-muqabala (rules of restoration and reduction) sekitar tahun 825 M
nama:LAILA FERA NANDA kelas:x tkj 1 REMEDIAL PEMROGRAMAN DASAR
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Sejarah. Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. Sangat mudah dalam menjalankan program PHP, tergantung bagaimana kita mendesainya agar tampilan setelah di run menjadi semakin menarik. Terkadang kita kan kebingungan bagaimana cara menyusun script sesuai dengan apa yang kita inginkan, padahal sangat mudah dilakukan walaupun bagi seorang pemula. Kita bisa banyak melihat referensi yang sudah ada, lalu mencobakanya dinotepad kemudian divariasi sedikit untuk hasil yang memuaskan. Kelebihan PHP Dari Bahasa Pemrograman Lain Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
1. ‘Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.’ 2. ‘Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.’
3. ‘Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.’ 4. ‘Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.’
5. ‘PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.’ Dibawah ini akan coba diberikan sedikit inforamsi mengenai program PHP dan tampilan keluaranya. Sebenarnya ini merupakan variasi dasar dalam program PHP, tapi dalam script ini dikombinasikan antara HTML dan PHP yang kemudian diaplikasikan didalam software notepad++.
NAMA:RAMADINA FITRIA PUTRI KELAS;X TKJ2 REMEDIAL:PEMOGRAMAN DASAR
Algoritma Definisi dari algoritma antara lain : - Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. - Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah. - Algoritma adalah urutan langkah-langkah berhingga untuk memecahkan masalah logika atau matematika. - Algoritma adalah logika, metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan. Menurut Donald E. Knuth dalam bukunya yang berjudul The Art of Computer Programming, algoritma harus mempunyai lima ciri penting : 1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas (berhingga) 2. Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (ambiguous) 3. Algoritma memiliki nol atau lebih masukan (input) 4. Algoritma mempunya nol atau lebih keluaran (output) 5. Algoritma harus efektif dan efisien.
PROGRAM Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi teknis algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer. Kata algoritma dan kata program seringkali dipertukarkan dalam penggunaannya. Algoritma adalah urutan langkah-langkah penyelesaian masalah sedangkan Program adalah realisasi algoritma dalam bahasa pemrograman. Program ditulis dalam salah satu bahasa pemrograman dan kegiatan membuat program disebut pemrograman (programming). Orang yang menulis program disebut programmer.
NAMA:IRMA SURYANI KELAS:X TKJ 2 REMEDIAL:PEMOGRAMAN DASAR
Sebelum belajar algoritma pemrograman, akan lebih baik kita pahami terlebih dahulu langkah-langkah pembuatan suatu program. Terdapat beberapa langkah umum dalam pembuatan suatu program yaitu:
1. Mendefinisikan masalah 2. Mencari solusinya 3. Menentukan algoritma 4. Menulis program 5. Menguji program 6. Mendokumentasikan program 7. Merawat program
Mendefinisikan masalah Langkah yang pertama dilakukan adalah mendefinisikan permasalahan. langkah ini harus dilakukan untuk menentukan masalah yang ada serta ditentukan pula input dan output program. Mencari solusi Kemudian ditentukan solusi dari permasalahan yang dihadapi. Bila untuk mendapatkan solusi harus melalui langkah yang terlalu rumit dapat dilakukan pembagian masalah dalam beberapa modul-modul kecil agar mudah untuk dikerjakan. Lalu modul-modul kecil tersebut digabungkan menjadi satu untuk dapat menentukan solusi. Menentukan algoritma Dalam pemilihan algoritma, pemrogram atau analis harus menggunakan algoritma yang sesuai dan efisien untuk masalah yang dihadapi. Menulis program Penulisan program bisa dilakukan dengan menggunakan bahasa pemrograman yang dikuasai dan memiliki kompabilitas dengan perangkat keras yang akan menggunakan program tersebut. Menguji program Bila program sudah selesai dibuat, pengujian diperlukan untuk mengetahui apakah program yang dibuat sudah layak untuk digunakan. Mendokumentasikan program
nama: angga aprinaldi kelas : x tkj 2 remedial: PD
PROGRAM Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi teknis algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer. Kata algoritma dan kata program seringkali dipertukarkan dalam penggunaannya. Algoritma adalah urutan langkah-langkah penyelesaian masalah sedangkan Program adalah realisasi algoritma dalam bahasa pemrograman. Program ditulis dalam salah satu bahasa pemrograman dan kegiatan membuat program disebut pemrograman (programming). Orang yang menulis program disebut programmer. Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++. Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
nama : laila fera nanda kelas :X TKJ1 remedial ujian semester ganjil 2013/2014
11. compiler 12.tahap compiler 13. tahap assambler 14.obj,atau 0 (bergantung kepada lingkungan/environment sistem operasi yang di pakai) 15. file executable
NAMA : LALIEK SUHERMAN KELAS: X TKJ2 REMEDIAL PEMROGRAMAN DASAR
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Sejarah. Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
Nama : Andi mustaqim Kelas : XII TKJ 2 Nenek-nenek si bongkok tiga, Siang ngantuk malam berjaga, Kalau berbini tak cukup tiga, Bila dah empat, ha!! tak terjaga.
Lat tali lat, Lai li tam plom, Gaji beribu angkanya empat, Zakat dah bayar ke, belum
Kekota rengat membeli genteng Tidak lupa membeli pena Hai kamu abang ganteng Kalau boleh tau siapa yang punya Kepasar membeli rambutan Tidak lupa membeli papan Hai kamu orang yang tampan Rebutlah hatiku pelan –pelan
PLS SMK N 2 Teluk Kuantan 2918
-
SMK N 2 Teluk Kuantan melaksanakan Pengenalan Lingkungan Sekolah/PLS dengan
kegiatan yang kreatif dan inofatif.
Kegiatan-kegiatan yang dibuat antara lain...
Volly Putra Putri Juara 1 di Tembilahan
-
November 2016. Tim volly Putra dan Putri SMK N 2 Teluk Kuantan meraih juara
1 di Tembilahan. Turnamen yang digelar oleh SMK N 2 Tembilahan ini
berlangsu...
Tim Basket PutriGagal Pada DBL Riau Series 2015
-
Tim basket putri SMK N 2 Teluk Kuantan gagal melaju ke final Honda DBL Riau
Series 2015 setelah ditaklukkan oleh tim basket SMA N 1 Teluk Kuantan...
SETIAWAN ARDI WIJAYA
ReplyDeleteX TKJ 1
REMEDIAL PEMROGRAMAN DASAR
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Sejarah.
Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
SENPIMA
ReplyDeleteX TKJ 2
REMEDIAL PEMROGRAMAN DASAR
Pemrograman dasar adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis atau biasa disebut algoritma.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
Bahasa pemrograman adalah bahasa yang digunakan untuk membuat suatu program. Bahasa pemrograman terbagi atas 3 kelas yaitu :
1. Low Level
2. High Level
3. Object Oriented
Algoritma merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Pengertian Algoritma adalah susunan yang logis dan sistematis untuk memecahkan suatu masalah atau untuk mencapai tujuan tertentu. Dalam dunia komputer, Algoritma sangat berperan penting dalam pembangunan suatu software. Dalam dunia sehari-hari, mungkin tanpa kita sadari Algoritma telah masuk dalam kehidupan kita.
Pengertian Algoritma adalah susunan yang logis dan sistematis untuk memecahkan suatu masalah atau untuk mencapai tujuan tertentu. Dalam dunia komputer, Algoritma sangat berperan penting dalam pembangunan suatu software. Dalam dunia sehari-hari, mungkin tanpa kita sadari algoritma telah masuk dalam kehdupan kita. Algoritma berbeda dengan Logaritma. Logaritma merupakan operasi Matematika yang merupakan kebalikan dari eksponen atau pemangkatan. Contoh Logaritma seperti bc= a ditulis sebagai blog a = c (b disebut basis).
Contoh nyata Algoritma dalam kehidupan sehari-hari adalah "Cara Membuat Mie Instan". Berikut langkah-langkah cara membuat mie instan:
1. Ambil goreng di dalam lemari yang terletak di dapur.
2. Siapkan peralatan yang diperlukan seperti panci, gunting, piring, serta sendok dan garpu.
3. Masukkan bumbu mie instan pada piring
4. Hidupkan kompor, kemudian tuangkan air kurang lebih tiga gelas air ke dalam panci kemudian tunggu hingga air mendidih.
5. Masukkan mie instan ke dalam air mendidih, lalu aduk dan tunggu hingga tiga menit.
6. Tiriskan air di dalam panci, kemudian tuangkan mie pada piring.
7. Aduk mie agar bumbu tercampur merata pada mie kemudian sajikan dengan keadaan hangat.
NAMA : RENA AUDIA
ReplyDeleteKELAS : X TKJ 1
TUGAS REMEDIAL PEMROGRAMAN DASAR
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
NAMA : ROZA MURLIANTI
ReplyDeleteKELAS : X TKJ 1
TUGAS REMEDIAL PEMROGRAMAN DASAR
Bahasa skrip
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Langsung ke: navigasi, cari
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Daftar isi
1 Sejarah
2 Analisis pasar
3 See also
4 Rujukan
5 Pranala luar
Sejarah
Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
Fadhilah Tul-husnah
ReplyDeleteX TKJ 1
REMEDIAL PEMOGRAMAN DASAR
Dalam pemrograman komputer, naskah adalah sebuah program atau urutan instruksi yang ditafsirkan atau dilakukan dengan program lain daripada oleh komputer prossesor.
Untuk mengetahui tentang script, disini ada sedikit rangkuman tentang script :
Script adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat di akses.
Jenis script sangat menentukan statis, dinamis, atau interaktifnya sebuah situs
Semakin banyak script yang digunakan maka akan terlihat semakin dinamis, dan interaktif serta terlihat lebih bagus.
Bahasa dasar yang di pakai setiap situs adalah HTM
macam-macam script, PHP, ASP, JSP, Java Script, Java Applets, VBScript.
NERI USMANIATI
ReplyDeleteX TKJ 2
REMEDIAL PEMROGRAMAN DASAR
• Pengenalan Algoritma
Algoritma adalah urutan langkah yang logis dan terstruktur untuk memecahkan suatu permasalahan. Urutan langkah-langkah pada algoritma haruslah berupa urutan yang pasti, tidak ambigu, dan memiliki 1 output atau lebih. Dalam membuat algoritma ada 2 hal yang perlu diperhatikan, yang pertama adalah konsep pemikiran. Tentunya pemikiran antara satu orang dengan orang lainnya tidak sama. Yang kedua, yaitu tulisan. Tulisan dapat berupa tabel, gambar, dan kalimat. Komputer merupakan pelaksana algoritma, karena dengan algoritmalah komputer mampu menyelesaikan kumpulan- kumpulan instruksi. Tidak hanya komputer sebagai pelaksananya, melainkan juga manusia juga berkomunikasi dengan komputer dengan cara memberikan instruksi-instruksi yang biasa disebut dengan program.
• Bahasa Pemrograman
Pengertian C++
C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an. Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix. Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan. Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru, seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
NOLA DESRIA SARI
ReplyDeleteX TKJ 2
REMEDIAL PEMROGRAMAN DASAR
Salah satu komponen utama program adalah variabel. Variabel adalah objek di mana informasi dinamis disimpan. Ketika Anda menuliskan nama Anda saat hendak membuat account baru atau proses login ke website, nama yang Anda masukkan akan disimpan dalam variabel sebelum diproses lebih lanjut.
Tidak semua variabel memiliki karakteristik yang sama. Informasi yang dapat disimpan oleh variabel ditentukan berdasarkan jenis atau tipe data variabel terebut. Terdapat berbagai jenis tipe data dalam setiap bahasa pemrograman. Namun, kali ini kita akan melihat beberapa jenis tipe data yang umumnya ada pada hampir seluruh bahasa pemrograman. Tipe-tipe data tersebut antara lain sebagai berikut :
Tipe data Karakter (character/char)
Jenis tipe data ini hanya memungkinkan sebuah variabel menyimpan informasi sebuah single karakter, seperti huruf "P",, "c", "7", atau "@".
Tipe data String
Tipe data string ini memungkinkan variabel menyimpan informasi untaian karakter, seperti kata atau kalimat. Dalam contoh sebelumnya, nama yang Anda gunakan pada web form, informasi tersebut akan disimpan dalam variabel bertipe data string.
Tipe data Integer (int)
Jenis tipe data integer digunakan jika ingin menyimpan informasi angka (bilangan bulat) dalam variabel, tetapi bukan bilangan pecahan. Hal ini berarti nilai "7" akan menjadi nilai integer yang valid.
Tipe data Floating Point Number (float)
Jika Anda bermaksud menyimpan informasi angka dengan format pecahan atau angka desimal, floating point adalah jenis tipe data yang sesuai. Angka "65,00" secara teknis merupakan nilai bertipe floating point meskipun nilai tersebut juga dapat direpresentasikan sebagai nilai "65". Jenis tipe data ini membutuhkan ukuran memory yang lebih besar dibandingkan jenis tipe data angka integer.
Tipe data Boolean (bool)
Jenis tipe data ini biasanya digunakan hanya untuk merepresentasikan dua kondisi, yakni nilai TRUE dan FALSE atau daatberarti bernilai 1 dan 0 atau kondisi ON dan OFF. Jenis tipe data ini merupakan jenis yang paling sederhana, teapi cukup sering digunakan dalam setiap pemrograman.
Tipe data Array
Jenis tipe data aray sering disebut juga sebagai tipe data larik. Tipe data ini pada dasarnya merupakan kumpulan sejumlah variabel bertipe data sama dengan ukuran tertentu, yang tersusun secara runtun. Ada beragam variasi dari tipe data array, bergantung pada bahasa pemrograman yang digunakan. Sebagai contoh, nilai "1", "2", "3", "4", dan "5" dapat Anda simpan ke dalam variabel bertipe data array dengan ukuran aray "5" (5 buah nilai, mulai dari 1 sampai dengan 5) yang memiliki kumpulan nilai bertipe integer atau secar sederhana dapat dikatakan array of integer values.
Setiap variabel yang terdapat dalam array dapat diakses dengan menggunakan komponen indeks dari tiap-tiap variabel trseut. Namun, perlu Anda ketahui bahwa variabel pertama yang ada dalam array bukan memiliki indeks 1, melainkan indeks 0. Menyimpan nilai-nilai tersebut ke dalam variabel bertipe data array akan memudahkan kit untuk melakukan manipulasi terhadap setiap data yang ada dalam array tersebut. perlu diketahui bahwa jenis tipe data string sebenarnya merupakan kumpulan variabel bertipe karakter atau bisa dikatakan array of characters.
IRMA YULIANA PAKAYA
ReplyDeleteX TKJ 2
REMEDIAL PEMROGRAMAN
Flowchart adalah sekumpulan gambar – gambar tertentu untuk menyatakan alur dari suatu program yang akan diterjemahkan ke salah satu bahasa pemrograman. Kegunaan flowchart sama seperti halnya algoritma yaitu untuk menuliskan alur program tetapi dalam bentuk gambar atau symbol.
Flowchart dibagi menjadi dua (2) bagian, yaitu :
1. Flowchart yang menggambarkan alur suatu system
2. Flowchart yang menggambarkan alur dari suatu program.
Sistem Flowchart
Adalah bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file di dalam media tertentu, melalui flowchart ini dapat terlihat jenis media penyimpanan yang dipakai dalam pengolahan data. Selain itu juga menggambarkan file yang dipakai sebagai input maupun output.
system flowchart menggambarkan :
• Hubungan antara suatu file dengan file lainnya
• Media yang dipakai untuk setiap file
Jadi system flowchart dapat memberikan gambaran umum mengenai system pengolahan data.
Program Flowchart
Adalah bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program.
Flowchart merupakan langkah awal pembuatan program. Dengan adanya program flowchart maka urutan proses di program menjadi lebih jelas, jika ada penambahan proses, maka dapat dilakukan lebih mudah.
program flowchart memberikan gambaran secara rinci tentang urutan instrukdi yang disusun oleh pemrograman untuk diterapkan ke computer.
Setelah flowchart selesai disusun selanjutnya diterjemahkan ke bentuk program dengan bahasa pemrograman, seperti, BASIC, PASCAL, dll. Flowchart dalam menggambarkan alur sistem atau program menggunakan suatu gambar yang mempunyai symbol tertentu
VITRA DEVI SETIAWATI
ReplyDeleteX TKJ 1
REMEDIAL PEMROGRAMAN DASAR
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.
Proses pembuatan program yaitu kita menulis kode sumber pada teks editor misalnya notepad kemudian mengubahnya menjadi bahasa mesin yang bisa dieksekusi oleh CPU. Proses pengubahan kode sumber (source code) menjadi bahasa mesin (machine language) ini terdiri dari dua macam yaitu kompilasi dan interpretasi.
Kompilasi (Compilation)
Dalam proses kompilasi semua kode sumber dibaca terlebih dahulu dan jika tidak ada kesalahan dalam menulis program maka akan dibentuk kode mesinnya sehingga program bisa dijalankan. Program yang melakukan tugas ini disebut Compiler. Program hasil kompilasi akan berbentuk executable. Program bisa langsung dijalankan tanpa harus memiliki Compiler di komputer yang menjalankan program tersebut. Bahasa yang menggunakan teknik kompilasi misalnya bahasa C, C++, Pascal, Assembly dan masih banyak lagi.
Interpretasi (Interpretation)
Bahasa yang menggunakan teknik interpretasi akan membaca kode sumber perbaris dan dieksekusi perbaris. Jika ditemukan kesalahan dalam penulisan program maka di baris kesalahan itulah program akan dihentikan. Program yang melakukan tugas ini disebut Interpreter. Pada teknik interpretasi tidak ada akan dihasilkan program standalone, artinya untuk menjalankan program kita harus mempunyai kode sumbernya sekaligus interpreter program tersebut. Bahasa yang menggunakan teknik interpretasi misalnya bahasa Perl, Python, Ruby dan masih banyak lagi.
Kompilasi Sekaligus Interpretasi
Ada juga bahasa pemrograman yang menghasilkan programnya dengan teknik kompilasi sekaligus interpretasi. Misalnya bahasa java. Dalam pembuatan program java kode sumber diubah menjadi bytecode. Meskipun nampak seperti bahasa mesin namun ini bukanlah bahasa mesin dan tidak executable. Untuk menjalankan bytecode tersebut kita membutuhkan Java Runtime Environment (JRE) yang bertugas sebagai interpreter sehingga menghasilkan program dari bytecode tersebut.
nama:sindy indah sari
ReplyDeletekelas: X TKJ 2
REMEDIAL PEMOGRAMAN DASAR
1) Pengertian Algoritma
Pandangan mengenai komputer sebagai sebuah mesin yang “pintar” adalah pandapat yang salah, karena komputer hanyalah suatu alat yang diberi serangkaian perintah oleh manusia sehingga dapat menyelesaikan permasalahan secara cepat, akurat, bahkan berulang-ulang tanpa kenal lelah dan bosan. Sekumpulan instruksi yang merupakan penyelesaian masalah itu dinamakan program. Agar program dapat dilaksanakan oleh komputer, program tersebut harus ditulis dalam suatu bahasa yang dimengerti oleh komputer. Bahasa komputer yang digunakan dalam menulis program dinamakan bahasa pemrograman. Urutan langkah-langkah yang sistematis untuk menyelesaikan sebuah masalah dinamakan algoritma. Jadi algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah. Kata logis merupakan kata kunci. Langkah-langkah tersebut harus logis, ini berarti nilai kebenarannya harus dapat ditentukan, benar atau salah. Langkah-langkah yang tidak benar dapat memberikan hasil yang salah. Sebagai contoh tinjau persoalan mempertukarkan isi dua buah bejana, A dan B. Bejana A berisi larutan yang berwarna merah, sedangkan bejana B berisi air berwarna biru. Kita ingin mempertukarkan isi kedua bejana itu sedemikian sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah. Ada 2 algoritma untuk menyelesaikan permasalahan tersebut, yaitu :
a) Algoritma yang pertama, ada dua langkah :
(1) Tuangkan larutan dari bejana A ke dalam bejana B
(2) Tuangkan larutan dari bejana B ke dalam bejana A
Algoritma tukar isi bejana di atas tidak menghasilkan pertukaran yang benar, karena langkah-langkahnya tidak logis sehingga yang terjadi adalah percampuran keduanya.
b) Algoritma yang kedua, ada 3 langkah :
(1) Tuangkan larutan dari bejana A ke dalam bejana C
(2) Tuangkan larutan dari bejana B ke dalam bejana A
(3) Tuangkan larutan dari bejana C ke dalam bejana B
Sekarang, dengan algoritma tukar isi bejana yang sudah diperbaiki ini, isi bejana A dan B dapat dipertukarkan dengan benar.
Dari kedua contoh algoritma di atas dapat diambil 2 pesan penting. Pertama, algoritma harus benar. Kedua, algoritma harus berhenti, dan setelah berhenti, algoritma memberi hasil yang benar.
2) Pengertian Pemrograman
Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer. Program ditulis dalam salah satu bahasa pemrograman, dan kegiatan membuat program disebut pemrograman (programmming). Orang yang menulis program disebut pemrogram (programmer). Tiap-tiap langkah di dalam program disebut pernyataan atau instruksi. Jadi, program tersusun atas sederetan instruksi. Bila suatu instruksi dilaksanakan, maka operasi-operasi yang bersesuaian dengan instruksi tersebut dikerjakan oleh komputer.
3) Mekanisme Pelaksanaan Algoritma oleh Pemroses
Secara garis besar komputer tersususn atas empat komponen utama: piranti masukan, piranti keluaran, unit pemroses utama dan memori. Unit pemroses utama (Central Processing Unit – CPU) adalah “otak” komputer, yang berfungsi mengerjakan operasi-operasi dasar seperti operasi perbandingan, operasi perhitungan, operasi membaca dan operasi menulis. Memori adalah komponen yang berfungsi menyimpan atau mengingat-ingat.Yang disimpan di dalam memeori adalah program (berisi operasi-operasi yang akan dikerjakan oleh CPU) dan data atau informasi (sesuatu yang diolah oleh operasi-operasi). Piranti masukan atau keluaran (I/O devices) adalah alat yang memasukkan data atau program kedalam memori, dan alat yang digunakan komputer untuk mengkomunikasikan hasil-hasil aktivitasnya. Contoh piranti masukan adalah : keyboard, mouse, scanner dan disk. Contoh alat keluaran adalah : monitor, printer, plottter dan disk.
Gambar 1.
MUHAMMAD ARIEF RIADY
ReplyDeleteX TKJ 1
REMEDIAL PEMROGRAMAN DASAR
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Sejarah.
Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
NAMA : FICKY ANDIKA
ReplyDeleteKELAS : X TKJ 1
TUGAS REMEDIAL PEMROGRAMAN DASAR
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
RUHUL MA'RUFA
ReplyDeleteX TKJ 2
REMEDIAL PEMOGRAMAN DASAR
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
||
Storage
Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
ReplyDeleteUntuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
NAMA : ARNOLDI OKTA FERDI
ReplyDeleteKELAS ; X TKJ 2
TUGAS REMEDIAL PEMOGRAMAN DASAR
1) Pengertian Algoritma
Pandangan mengenai komputer sebagai sebuah mesin yang “pintar” adalah pandapat yang salah, karena komputer hanyalah suatu alat yang diberi serangkaian perintah oleh manusia sehingga dapat menyelesaikan permasalahan secara cepat, akurat, bahkan berulang-ulang tanpa kenal lelah dan bosan. Sekumpulan instruksi yang merupakan penyelesaian masalah itu dinamakan program. Agar program dapat dilaksanakan oleh komputer, program tersebut harus ditulis dalam suatu bahasa yang dimengerti oleh komputer. Bahasa komputer yang digunakan dalam menulis program dinamakan bahasa pemrograman. Urutan langkah-langkah yang sistematis untuk menyelesaikan sebuah masalah dinamakan algoritma. Jadi algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah. Kata logis merupakan kata kunci. Langkah-langkah tersebut harus logis, ini berarti nilai kebenarannya harus dapat ditentukan, benar atau salah. Langkah-langkah yang tidak benar dapat memberikan hasil yang salah. Sebagai contoh tinjau persoalan mempertukarkan isi dua buah bejana, A dan B. Bejana A berisi larutan yang berwarna merah, sedangkan bejana B berisi air berwarna biru. Kita ingin mempertukarkan isi kedua bejana itu sedemikian sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah. Ada 2 algoritma untuk menyelesaikan permasalahan tersebut, yaitu :
a) Algoritma yang pertama, ada dua langkah :
(1) Tuangkan larutan dari bejana A ke dalam bejana B
(2) Tuangkan larutan dari bejana B ke dalam bejana A
Algoritma tukar isi bejana di atas tidak menghasilkan pertukaran yang benar, karena langkah-langkahnya tidak logis sehingga yang terjadi adalah percampuran keduanya.
b) Algoritma yang kedua, ada 3 langkah :
(1) Tuangkan larutan dari bejana A ke dalam bejana C
(2) Tuangkan larutan dari bejana B ke dalam bejana A
(3) Tuangkan larutan dari bejana C ke dalam bejana B
Sekarang, dengan algoritma tukar isi bejana yang sudah diperbaiki ini, isi bejana A dan B dapat dipertukarkan dengan benar.
Dari kedua contoh algoritma di atas dapat diambil 2 pesan penting. Pertama, algoritma harus benar. Kedua, algoritma harus berhenti, dan setelah berhenti, algoritma memberi hasil yang benar.
2) Pengertian Pemrograman
Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer. Program ditulis dalam salah satu bahasa pemrograman, dan kegiatan membuat program disebut pemrograman (programmming). Orang yang menulis program disebut pemrogram (programmer). Tiap-tiap langkah di dalam program disebut pernyataan atau instruksi. Jadi, program tersusun atas sederetan instruksi. Bila suatu instruksi dilaksanakan, maka operasi-operasi yang bersesuaian dengan instruksi tersebut dikerjakan oleh komputer.
3) Multiple Processor Schedulling
Untuk mempertinggi kinerja, kehandalan, kemampuan komputasi, paralelisme, dan keekonomisan dari suatu sistem, tambahan prosesor dapat diimplementasikan ke dalam sistem tersebut. Sistem seperti ini disebut dengan sistem yang bekerja dengan banyak prosesor (prosesor jamak atau multiprocessor). Seperti halnya pada prosesor tunggal, prosesor jamak juga membutuhkan penjadwalan. Namun pada prosesor jamak, penjadwalannya jauh lebih kompleks daripada prosesor tunggal karena pada prosesor jamak memungkinkan adanya load sharing antar prosesor yang menyebabkan penjadwalan menjadi lebih kompleks namun kemampuan sistem tersebut menjadi lebih baik. Oleh karena itu, kita perlu mempelajari penjadwalan pada prosesor jamak berhubung sistem dengan prosesor jamak akan semakin banyak digunakan karena kemampuannya yang lebih baik dari sistem dengan prosesor tunggal.
RUHIL MA'RIFA
ReplyDeleteX TKJ 2
REMEDIAL PEMOGRAMAN DASAR
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
e. Internationalization, disebut I18N
2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya array, record, string, list dan file.
3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi.
4. Tipe Data Penunjuk : Contoh tipe data penunjuk adalah pointer
Model Komputasi
Model Komputasi adalah suatu kumpulan dari nilai dan operasi-operasi. Ada 3 dasar model komputasi :
1. Model Fungsional, yaitu model perhitungan yang fungsional terdiri dari satu set nilai-nilai, fungsi dan operasi, aplikasi, fungsi dan komposisi fungsi.
2. Model Logika, yaitu logika model perhitungan terdiri dari suatu set nilai-nilai, definisi hubungan dan kesimpulan logis.
3. Model Imperative, yaitu model perhitungan yang imperative terdiri dari satu set nilai-nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut.
Prinsip Bahasa Pemrograman
Empat prinsip dasar perancangan bahasa pemrograman adalah:
1. Sintaks, menjelaskan bagaimana struktur program yang benar.
2.Tipe sistem dan semantik, menunjukkan tipe nilai yang dapat dimanipulasi oleh program dan arti(semantik) dari program, mencakup juga aturan penamaan entitas (variabel,fungsi,class,parameter,dll).
3. Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori.
4. Exception handling, mengenai penanganan exception (hal-hal yang tak terduga seperti kesalahan input ketika menjalankan program).
ROYYAN NASHARY
ReplyDeleteX TKJ 1
REMEDIAL PEMOGRAMAN DASAR
bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. Sangat mudah dalam menjalankan program PHP, tergantung bagaimana kita mendesainya agar tampilan setelah di run menjadi semakin menarik. Terkadang kita kan kebingungan bagaimana cara menyusun script sesuai dengan apa yang kita inginkan, padahal sangat mudah dilakukan walaupun bagi seorang pemula. Kita bisa banyak melihat referensi yang sudah ada, lalu mencobakanya dinotepad kemudian divariasi sedikit untuk hasil yang memuaskan. Kelebihan PHP Dari Bahasa Pemrograman Lain Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
1. ‘Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.’
2. ‘Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.’
3. ‘Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.’
4. ‘Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.’
5. ‘PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.’ Dibawah ini akan coba diberikan sedikit inforamsi mengenai program PHP dan tampilan keluaranya. Sebenarnya ini merupakan variasi dasar dalam program PHP, tapi dalam script ini dikombinasikan antara HTML dan PHP yang kemudian diaplikasikan didalam software notepad++.
jefriansyah
ReplyDeletex tkj 1
remedial pemograman dasar
Dalam revolusi the dawn of the Internet (Asal mula Internet) suatu halaman website dibuat dengan bahasa HTML (HyperText Markup Language), meskipun terlihat cukup bagus tetapi tidak memiliki banyak fungsi yang variatif, interaktif, dan semenarik seperti sekarang. Saat itulah muncul pertama kali bahasa script didunia internet. Melalui script website, suatu halaman web secara perlahan dapat meningkatkan fungsinya.
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi, bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman tingkat tinggi, karena mereka beroperasi pada tingkat tinggi abstraksi .
Istilah ” bahasa scripting ” juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl, Tcl , dan Python , dengan istilah ” script” sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode ) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks – pengolahan sed dan AWK .
Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu , dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel . Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting . Artikel ini membahas bahasa scripting dalam arti sempit bahasa untuk lingkungan tertentu , bahasa dinamis , tujuan umum, dan tingkat tinggi yang dibahas pada artikel tersebut .
Nama : m. andi purwanto
ReplyDeleteKelas :x tkj 2
Tugas remedial pemograman dasar
Pengertian Algoritma
Pandangan mengenai komputer sebagai sebuah mesin yang “pintar” adalah pandapat yang salah, karena komputer hanyalah suatu alat yang diberi serangkaian perintah oleh manusia sehingga dapat menyelesaikan permasalahan secara cepat, akurat, bahkan berulang-ulang tanpa kenal lelah dan bosan. Sekumpulan instruksi yang merupakan penyelesaian masalah itu dinamakan program. Agar program dapat dilaksanakan oleh komputer, program tersebut harus ditulis dalam suatu bahasa yang dimengerti oleh komputer. Bahasa komputer yang digunakan dalam menulis program dinamakan bahasa pemrograman. Urutan langkah-langkah yang sistematis untuk menyelesaikan sebuah masalah dinamakan algoritma. Jadi algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah. Kata logis merupakan kata kunci. Langkah-langkah tersebut harus logis, ini berarti nilai kebenarannya harus dapat ditentukan, benar atau salah. Langkah-langkah yang tidak benar dapat memberikan hasil yang salah. Sebagai contoh tinjau persoalan mempertukarkan isi dua buah bejana, A dan B. Bejana A berisi larutan yang berwarna merah, sedangkan bejana B berisi air berwarna biru. Kita ingin mempertukarkan isi kedua bejana itu sedemikian sehingga bejana A berisi larutan berwarna biru dan bejana B berisi larutan berwarna merah. Ada 2 algoritma untuk menyelesaikan permasalahan tersebut, yaitu :
a) Algoritma yang pertama, ada dua langkah :
(1) Tuangkan larutan dari bejana A ke dalam bejana B
(2) Tuangkan larutan dari bejana B ke dalam bejana A
Algoritma tukar isi bejana di atas tidak menghasilkan pertukaran yang benar, karena langkah-langkahnya tidak logis sehingga yang terjadi adalah percampuran keduanya.
b) Algoritma yang kedua, ada 3 langkah :
(1) Tuangkan larutan dari bejana A ke dalam bejana C
(2) Tuangkan larutan dari bejana B ke dalam bejana A
(3) Tuangkan larutan dari bejana C ke dalam bejana B
Sekarang, dengan algoritma tukar isi bejana yang sudah diperbaiki ini, isi bejana A dan B dapat dipertukarkan dengan benar.
Dari kedua contoh algoritma di atas dapat diambil 2 pesan penting. Pertama, algoritma harus benar. Kedua, algoritma harus berhenti, dan setelah berhenti, algoritma memberi hasil yang benar.
zufi pratama noviardi
ReplyDeletex tkj 1
remedil pemograman
Pengertian PHP
PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yang merupakan
sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip
dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik.
Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web
menulis halaman web dinamik dengan cepat.
Hubungan PHP dengan HTML
Halaman web biasanya disusun dari kode-kode html yang disimpan dalam
sebuah file berekstensi .html. File html ini dikirimkan oleh server (atau file) ke
browser, kemudian browser menerjemahkan kode-kode tersebut sehingga
menghasilkan suatu tampilan yang indah. Lain halnya dengan program php, program
ini harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang
dikirim ke browser agar dapat ditampilkan. Program ini dapat berdiri sendiri ataupun
disisipkan di antara kode-kode html sehingga dapat langsung ditampilkan bersama
dengan kode-kode html tersebut. Program php dapat ditambahkan dengan mengapit
program tersebut di antara tanda . Tanda-tanda tersebut biasanya disebut
tanda untuk escaping (kabur) dari kode html. File html yang telah dibubuhi program
php harus diganti ekstensi-nya menjadi .php3 atau .php.
PHP merupakan bahasa pemograman web yang bersifat server-side
HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan berada
si server. Artinya adalah sintaks dan perintah-perintah yang kita berikan akan
sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal sebgai
bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server dan
digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server
Pages) dan JSP (Java Server Pages).
PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C.
Semula PHP digunakannya untuk menghitung jumlah pengunjung di dalam webnya.
Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi
ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan script PERL yang
dibuatnya untuk membuat halaman webnya menjadi dinamis. Kemudian pada tahun
1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah dapat mengakses
database dan dapat terintegrasi dengan HTML.
Pada tahun 1998 tepatnya pada tanggal 6 Juni 1998 keluarlah PHP versi 3.0
yang dikeluarkan oleh Rasmus sendiri bersama kelompok pengembang softwarenya..
Versi terbaru, yaitu PHP 4.0 keluar pada tanggal 22 Mei 2000 merupakan
versi yang lebih lengkap lagi dibandingkan dengan versi sebelumnya. Perubahan
yang paling mendasar pada PHP 4.0 adalah terintegrasinya Zend Engine yang dibuat
oleh Zend Suraski dan Andi Gutmans yang merupakan penyempurnaan dari PHP
scripting engine. Yang lainnya adalah build in HTTP session, tidak lagi menggunakan
library tambahan seperti pada PHP. Tujuan dari bahasa scripting ini adalah untuk
membuat aplikasi-aplikasi yang dijalankan di atas teknologi web. Dalam hal ini,
aplikasi pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya
secara keseluruhan dijalankan web server.
Kelebihan PHP
Ketika e-commerce semakin berkembang, situs-situs yang statispun semakin
ditinggalkan, karena dianggap sudah tidak memenuhi keinginan pasar, padahal situs
tersebut harus tetap dinamis. Pada saat ini bahasa PERL dan CGI sudah jauh
ketinggalan jaman sehingga sebagian besar designer web banyak beralih ke bahasa
server-side scripting yang lebih dinamis seperti PHP.
Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan
yang paling utama PHP adalah pada konektivitasnya dengan system database di
dalam web. Sistem database yang dapat didukung oleh PHP adalah :
1. Oracle
2. MySQL
3. Sybase
4. PostgreSQL
5. dan lainnya
PHP dapat berjalan di berbagai system operasi seperti windows 98/NT,
UNIX/LINUX, solaris maupun macintosh.
MAHMUDIN
ReplyDeleteX TKJ 1
REMEDIAL PEMOGRAMAN DASAR
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
NAMA:RINA MARLIA
ReplyDeleteKELAS:X TKJ 2
Tugas Remedial Pemograman Dasar
Konsep Dasar Pemrograman
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
||
Storage
Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
e. Internationalization, disebut I18N
Konsep Dasar Pemrograman
ReplyDeletePengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
||
Storage
Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
e. Internationalization, disebut I18N
2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya array, record, string, list dan file.
3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi.
4. Tipe Data Penunjuk : Contoh tipe data penunjuk adalah pointer
Model Komputasi
Model Komputasi adalah suatu kumpulan dari nilai dan operasi-operasi. Ada 3 dasar model komputasi :
1. Model Fungsional, yaitu model perhitungan yang fungsional terdiri dari satu set nilai-nilai, fungsi dan operasi, aplikasi, fungsi dan komposisi fungsi.
2. Model Logika, yaitu logika model perhitungan terdiri dari suatu set nilai-nilai, definisi hubungan dan kesimpulan logis.
3. Model Imperative, yaitu model perhitungan yang imperative terdiri dari satu set nilai-nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut.
Prinsip Bahasa Pemrograman
Empat prinsip dasar perancangan bahasa pemrograman adalah:
1. Sintaks, menjelaskan bagaimana struktur program yang benar.
2.Tipe sistem dan semantik, menunjukkan tipe nilai yang dapat dimanipulasi oleh program dan arti(semantik) dari program, mencakup juga aturan penamaan entitas (variabel,fungsi,class,parameter,dll).
3. Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori.
4. Exception handling, mengenai penanganan exception (hal-hal yang tak terduga seperti kesalahan input ketika menjalankan program).
Definisi Sintaks, Semantik, dan Pragmatik
Sintaks : Aturan gramatikal / komposisi suatu program yang mengatur tata cara penulisanhuruf, angka dan karakter lain.
Contoh : Pada pembuatan program Pascal antara 2 statement dipisahkan oleh ; (titik koma)
X:=1; X:=X+1;
Semantik : Mendefinisikan arti dari program yang benar secara sintaks dari bahasa pemrograman tersebut.
Contoh : Pada pembuatan program C
NAMA:VERA WATI
ReplyDeleteX TKJ 2
REMEDIAL PEMOGRAMAN DASAR
DASAR-DASAR ALGORITMA DAN PEMROGRAMAN
Dewasa ini, komputer digunakan di hampir semua bidang kehidupan manusia, mulai dari pendidikan, bisnis, sampai dengan permainan. Berbicara tentang komputer tidak lepas dari pemrograman komputer. Hal ini karena komputer pada dasarnya adalah mesin yang tidak bisa apa-apa. Kita harus memberikan serangkaian instruksi kepada komputer agar mesin 'pintar' ini dapat memecahkan suatu masalah. Langkah-langkah yang kita lakukan dalam memberikar. instruksi kepada komputer untuk memecahkan masalah inilah yang dinamakan pemrograman komputer.
Pemrograman Komputer
Dalam kehidupan sehari-hari, untuk berkomunikasi dengan orang lain, kita harus menggunakan bahasa yang sama dengan orang tersebut. Apabila kita menggunakan Bahasa Indonesia, lawan bicara kita juga harus mengerti Bahasa Indonesia. Kalau lawan bicara kita tidak mengerti Bahasa Indonesia, kita masih bisa berkomunikasi dengannya melalui seorang penerjemah.
Dalam pemrograman komputer, berlaku juga hal seperti di atas. Kita harus menggunakan bahasa yang dimengerti oleh komputer untuk memberikan suatu instruksi.
Pada dasarnya, komputer adalah mesin digital, artinya komputer hanya mengenal kondisi ada arus listrik (biasanya dilambangkan dengan 1) dan tidak ada arus listrik (biasanya dilambangkan dengan 0). Dengan kata lain, kita harus menggunakan sandi 0 dan 1 untuk melakukan pemrograman komputer. Bahasa pemrograman yang menggunakan sandi 0 dan 1 ini disebut bahasa mesin. Mungkin Anda sudah bisa membayangkan bagaimana sulitnya memprogram dengan bahasa mesin. Namun Anda tidak perlu kuatir karena dewasa ini jarang sekali orang yang memprogram dengan bahasa mesin.
Karena bahasa mesin sangat susah, maka muncul ide untuk melambangkan untaian sandi 0 dan 1 dengan singkatan kata yang lebih mudah dipahami manusia. Singkatan kata ini kemudian sering disebut mnemonic code. Bahasa pemrograman yang menggunakan singkatan kata ini disebut bahasa assembly.
NAMA:RESNO AMELIA
ReplyDeleteXTKJ 2
REMEDIAL PEMOGRAMAN DASAR
Definisi Algoritma
“Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.
Pertimbangan kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yang dicapai oleh algoritma tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil (hasil yang hanya berupa pendekatan). Algoritma yang baik harus mampu memberikan hasil yang sedekat mungkin dengan nilai yang sebenarnya.
Ketiga adalah efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapatkan keluarannya, algoritma tersebut biasanya tidak akan dipakai, setiap orang menginginkan keluaran yang cepat. Begitu juga dengan memori, semakin besar memori yang terpakai maka semakin buruklah algoritma tersebut. Dalam kenyataannya, setiap orang bisa membuat algoritma yang berbeda untuk menyelesaikan suatu permasalahan, walaupun terjadi perbedaan dalam menyusun algoritma, tentunya kita mengharapkan keluaran yang sama. Jika terjadi demikian, carilah algoritma yang paling efisien dan cepat.
Beda Algoritma dan Program
Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman. Beberapa pakar memberi formula bahwa :
Program = Algoritma + Bahasa (Struktur Data)
Bagaimanapun juga struktur data dan algoritma berhubungan sangat erat pada sebuah program. Algoritma yang baik tanpa pemilihan struktur data yang tepat akan membuat program menjadi kurang baik, demikian juga sebaliknya.
Pembuatan algoritma mempunyai banyak keuntungan di antaranya :
* Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun, artinya penulisan algoritma independen dari bahasa pemrograman dan komputer yang melaksanakannya.
* Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
* Apapun bahasa pemrogramannya, output yang akan dikeluarkan sama karena algoritmanya sama.
AKHIR WALUYO
ReplyDeleteX TKJ 2
PEMROGRAMAN DASAR
Konsep Dasar Pemrograman
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
||
Storage
Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
e. Internationalization, disebut I18N
2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya array, record, string, list dan file.
3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi.
4. Tipe Data Penunjuk : Contoh tipe data penunjuk adalah pointer
Model Komputasi
Model Komputasi adalah suatu kumpulan dari nilai dan operasi-operasi. Ada 3 dasar model komputasi :
1. Model Fungsional, yaitu model perhitungan yang fungsional terdiri dari satu set nilai-nilai, fungsi dan operasi, aplikasi, fungsi dan komposisi fungsi.
2. Model Logika, yaitu logika model perhitungan terdiri dari suatu set nilai-nilai, definisi hubungan dan kesimpulan logis.
3. Model Imperative, yaitu model perhitungan yang imperative terdiri dari satu set nilai-nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut.
ACHMAD DEDDY KURNIAWAN
ReplyDeleteX TKJ 1
REMEDIAL PEMEROGAMAN DASAR
bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Bahasa pemrograman yang berbeda mendukung gaya pemrograman yang berbeda (disebut paradigma pemrograman). Pilihan bahasa yang digunakan adalah tunduk pada banyak pertimbangan, seperti kebijakan perusahaan, kesesuaian untuk tugas, ketersediaan pihak ketiga paket, atau keinginan individunya. Idealnya, bahasa pemrograman yang paling cocok untuk tugas yang dihadapi akan dipilih. Trade-off dari ideal ini melibatkan cukup menemukan programmer yang tahu bahasa untuk membangun sebuah tim, ketersediaan compiler untuk bahasa, dan efisiensi dengan program-program yang ditulis dalam bahasa tertentu mengeksekusi. Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi.
Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
Nama :khoirul khamdi
ReplyDeleteKls :X tkj 1
Bahasa pemrograman
Bahasa pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.
Bahasa pemrograman masuk tingkat ini karena bahasa tersebut mendekati bahasa manusia. Contohnya bahasa Basic, Visual Basic, Pascal, Java dan lainnya.
Bahasa Tingkat Menengah
Disebut tingkat menengah karena bisa masuk ke dalam bahasa tingkat tinggi maupun rendah. Contohnya bahasa C.
Bahasa Tingkat Rendah
Bahasa pemrograman masuk tingkat ini karena bahasanya masih jauh dari bahasa manusia. Contohnya bahasa Assembly.
dhika wahyudi
ReplyDeletex tkj 2
pemrograman dasar
KONSEP DASAR PEMROGRAMAN
Program:
Merupakan himpunan atau kumpulan instruksi tertulis yang dibuat oleh programer atau suatu bagian executable dari suatu software.
.Pemrograman :
Suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengertioleh komputer atau dikenal dengan bahasa pemrograman.
Tahap-tahap Algoritma dan Pemgrograman Mulai
APAKAH PEMROGRAMAN
.Seperti suatu bahasa manusia,sebuah bahasa pemrogaman menyediakan suatu cara untuk mengungkapkan suatu konsep. Pengembangan program mencakup pembuatan model-model keadaan sebenarnya dalam dunia nyata dan membuat program computer berdasarkan model ini.
.Program computer menjelaskan metode untuk mengimplementasikan suatu model.Bahasa pemrograman juga mempunyai sintaks (syntax) dan grammar seperti bahasa manusia. Pengetahuan tentang grammar suatu bahasa pemrograman tidaklah cukup untuk membuat program yang baik.
Apakah Pemrograman?
Seperti suatu bahasa manusia, sebuah bahasa pemrogaman menyediakan suatu cara untuk mengungkapkan suatu konsep.
Pengetahuan tentang Teknik perancangan program lebih penting dari pada pengertian tentang detail dari bahasa pemrograman.
Dalam belajar bahasa C tidak hanya belajar sintaks baru yang akan digunakan, tetapi belajar cara yang lebih baik dalam mengembangkan sistem.
Abstraction Modelling Compute Solution space Implementation Real world Problem Space Programming Language Programmer
Ukuran Kualitas Program
Sebuah program harus dapat mengerjakan tugasnya dengan benar.
Dapat melakukan tugasnya secara cepat.
Tidak menggunakan banyak sumberdaya(processor time, memory, disk capasity, network capacity).
Program mudah dibaca dan dimengerti.
Proses pembuatan program selesai tepat waktu.
Adanya kesalahan tidak mempengaruhi bagian program (error locality).
Mudah pemeliharaannya.
Sebuah program harus independent dan tidak bergantung pada program lain.
Mempunyai dokumentasi yang baik.
STRUKTUR PEMROGRAMAN DENGAN C
.C adalah salah satu bahasa pemrograman yang terstruktur.Bahasa C terdiri dari fungsi-fungsi. Tidak ada perbedaanan tarap rosedur dengan fungsi. Setiap program C mempunyai satu fungsi dengan nama “main” (program utama).
.Program akan dieksekusi dimulai dari statement pertama pada fungsi “main” tersebut. .Huruf besar dengan huruf kecil diartikan berbeda (case-sensitive). Setiap perintah (statement) diakhiri dengan semi-colon (titik koma(;)).
Bagian Pendeklarasian
Bagian deklarasi merupakan bagian program untuk mendefinisikan tipe data suatu variable, konstanta, serta fungsi dan prosedur yang akan digunakanpada program.
Bagian Statement
Bagian statement merupakan bagian program yang berisi perintah yang akan dieksekusi / dijalankan.
Struktur C/C++
Struktur Bahasa C
Format penulisan fungsi secara umum:
#include
deklarasi global variabel;
return_type function_name(parameter)
{
deklarasi lokal_variabel;
statements;
return (value);
}
Fungsi bias diletakkan di atas atau di bawah fungsi “main”.
Fungsi yang tidak mengembalikan nilai tipe-nya (return-type) adalah “void”.
Format penulisan fungsi yang tidak mengembalikan nilai:
voidfunction_name (parameter_list)
{
deklarasi lokal_variabel;
statements;
}
Contoh Program C:
1 /* Prog_1.C–Menampilkan“Hello World !” di monitor */
2 #include
3 void main()
4 {
5 printf ( “Hello World !”);
6 }
NAMA : Erizal kurniawan
ReplyDeleteKELAS : X tkj2
Tugas remedial pemograman dasar
Pengenalan Dasar Algoritma dan Pemrograman
Dalam mempelajari Algoritma dan Pemrograman, pertama-pertama yang perlu dipahami adalah konsep-konsep dasar dari baik Algoritma maupun Pemrograman bahkan juga Program sebagai hasil dari pemrograman itu sendiri. Maka untuk itulah yang pertama kita akan singgung terlebih dulu adalah pengenalan definisi untuk Algoritma, pemrograman dan program.
Algoritma dapatlah didefinisikan dengan beberapa hal seperti berikut ini :
• Algoritma merupakan pola pikir yang terstruktur yang berisi tahap-tahap penyelesaian masalah.
• Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah.
• Algoritma berupa urutan langkah berhingga untuk memecahkan masalah logika dan matematika
Kemudian pemrograman sendiri secara definitif dapat dikatakan sebagai proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemrograman. Dalam hal ini Bahasa Pemrograman merupakan prosedur / tata cara penulisan program
Sedangkan program adalah kata, ekspresi, pernyataan atau kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa Pemrograman sehingga dapat dieksekusi oleh komputer.
Adapun definisi-definisi tentang Algoritma, pemrograman dan program tersebut dapatlah lebih jelas dipahami dengan mengenal hubungan antara Algoritma, pemrograman dan program itu sendiri.
ELIAN DAVIS
ReplyDeleteX TKJ2
PEMROGRAMAN DASAR
a. Program dan Pemrograman
Program adalah kata, ekspresi, pernyataan atau kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah dan diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksekusi oleh komputer.
Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemograman. Sedangkan pemrograman terstruktur adalah metode untuk mengorganisasikan dan membuat kode-kode program supaya mudah untuk dimengerti, mudah di test dan di modifikasi.
Algoritma berasal dari kata algoris dan ritmis yang pertama kali ditemukan oleh Abu Jafar Mohhamed Ibn Musa al Khowaritzmi (825 M) dari buku Al Jabr Wa al Muqabla. Dalam bidang pemrograman algoritma didefinisikan sebagai suatu metode khusus yang tepat dan terdiri dari serangkaian langkah yang terstruktur dan dituliskan secara sistematis yang akan dikerjakan untuk menyelesaikan masalah dengan bantuan komputer.
Hubungan antara algoritma, masalah dan solusi dapat digambarkan sebagai berikut :
Proses dari masalah hingga terbentuk suatu algoritma disebut tahap pemecahan masalah, sedangkan tahap dari algoritma hingga terbentuk suatu solusi disebut dengan tahap implementasi. Solusi yang dimaksud adalah suatu program yang merupakan impelementasi dari algoritma yang disusun.
Contoh Algoritma ketika ingin mengirimkan surat kepada teman, yakni :
Tulis surat pada secarik kertas surat
Ambil sampul surat
Masukkan surat ke dalam sampul
Tutup sampul surat menggunakan perekat
Tempel perangko pada surat
Bawa surat ke kantor pos untuk di poskan
b. Algoritma Pemrograman yang Baik
Ciri-ciri algoritma pemrograman yang baik adalah :
Semua operasi yang dibutuhkan terdefinisi dengan jelas
Menghasilkan output yang tepat dan benar dalam waktu yang singkat
Memiliki logika perhitungan atau metode yang tepat dalam memecahkan masalah
Ditulis dengan format yang mudah dipahami dan diimplementasikan ke dalam bahasa pemrograman
Ditulis dengan bahasa yang standar secara sistematis dan rapi sehingga tidak menimbulkan arti ganda
c. Membangun Program
Bila masalah yang dihadapi oleh seorang pemrogram sangat besar dan kompleks, maka ia pasti membutuhkan tahapan-tahapan dalam membangun programnya, agar dapat diperoleh suatu program yang baik. Sebenarnya tahapan-tahapan tersebut hanya membantu pemrogram agar dapat menyelesaikan pekerjaannya secara sistematis.
Tahapan-tahapan untuk membangun suatu program yang besar dan kompleks adalah sebagai berikut :
Definisi masalah
Analisis kebutuhan
Teknik pemecahan masalah dan algoritma
Pengkodean
Testing dan Debuging
Pemeliharaan
Dokumentasi
Untuk memecahkan suatu masalah yang sederhana pemrogram tidak perlu melalui tujuh tahap tersebut, tetapi cukup mengidentifikasi masalah, menentukan input, proses dan output yang diinginkan, menentukan algoritma, mengimplementasikannya dengan sautu bahasa pemrograman tertentu dan melakukan testing.
d. Kualitas Bahasa Pemrograman
Ekspresivitas =
Bahasa pemrograman yang baik adalah mampu menggambarkan algoritma yang dibuat oleh programmer.
Dapat didefinisikan dengan baik =
Sintaks dan semantik bahasa pemrograman yang baik haruslah konsisten dan tidak bermakna ganda.
Tipe data dan strukturnya =
Bahasa programmer yang baik haruslah berkemampuan untuk mendukung berbagai tipe data(integer, real, pointer,dsb) dan terstruktur dalam array, record ataupun object.
Modularitas =
Bahasa pemrograman yang baik harus mempunyai fasilitas subprogramming sehingga suatu program yang besar dapat dikerjakan oleh sekaligus beberapa pemrogram secara bersama-sama yang nantinya dengan mudah dapat digabungkan menjadi sebuah modul saja.
Fasilitas masukan keluaran =
Bahasa pemrograman yang baik haruslah dapat mendukung berbagai jenis model file seperti sequential, random access, index, multiple index dan lain sebagainya dalam pemrosesan masukan dan keluaran.
alfarobi setianda
ReplyDeletex tkj 2
remedial pemrograman dasar
Dasar Pemrograman visual basic bahasa Basic pada dasarnya adalah bahasa yang mudah di mengerti.sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meski orang yang baru belajar membuat program. untuk membuat bahasa yang sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untukgraphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows. Ini terlihat dari dasar pembuatan dalam visual basic adalah FORM, dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script .Hal ini juga ditunjang dengan teknik pemrograman yang mengadopsi dua macam jenis pemrograman yaitu Pemrograman Visual dan Object Oriented Programming (OOP).seperti kemampuan pemrograman internet dengan DHTML (Dynamic HyperText Mark Language), Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan membuat tampilan aplikasi pada form, kemudian diberi script program di dalam komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen yang berada di [Toolbox], dan setiap komponen yang dipakai harus diatur.propertinya lewat jendela [Property].Menu pada dasarnya adalah operasional standar ,seperti membuat form baru, membuat project baru, membuka project dan menyimpan project. Di samping itu terdapat fasilitas-fasilitas pemakaian visual basic pada menu. Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat lengkap dan detail dalam MSDN. Toolbox berisi komponen-komponen yang bisa digunakan oleh suatu,project aktif, artinya isi komponen dalam toolbox sangat tergantung pada jenis project yang dibangu Konsep dasar pemrograman Visual Basic adalah pembuatan formdengan mengikuti aturan pemrograman Property, Metode dan Event berikut :
Property: Setiap komponen di dalam pemrograman Visual Basic dapat diatur propertinya sesuai dengan kebutuhan aplikasi.. Properti “Name” ini hanyabisa diatur melalui jendela Property, sedangkan nilai peroperti yang lain bisa diatur melalui script seper
Metode: Bahwa jalannya program dapat diatur sesuai aplikasi dengan menggunakan metode pemrograman yang diatur sebagai aksi dari setiap komponen.
Event: Setiap komponen dapat beraksi melalui event, seperti event click pada command button yang tertulis dalam layar script Command1_Click, atau event Mouse Down pada picture yang tertulis dengan Picture MouseDown.
Project Baru
Project adalah sekumpulan form, modul,fungsi, data dan laporan yang digunakan dalam suatu aplikasi. Membuat projrct baru dapat dilakukan dengan memilih menu [File] >> [New Project] atau dengan menekanikon [new project] pada Toolbar yang terletak di pojok kiri atas. Setelah itu akan muncul konfirmasi untuk jenis project dari program aplikasi yan akan dibuat Ada beberapa project yang biasa antara lain
(1) Standard EXE: Project standar dalam Visual Basic dengan komponen-komponen standar. Jenis project ini sangat sederhana, tetapi memiliki keunggulan bahwa semua komponennya dapat diakui oleh semua unit komputer dan semua user meskipun bukan administrator.
(2) ActiveX EXE: Project ini adalah project ActiveX berisi komponen-komponen kemampuan intuk berinteraksi dengan semua aplikasi di sistem operasi windows
(3) ActiveX DLL: Project ini menghasilkan sebuah aplikasi library yang selanjutnya dapat digunakan oleh semua aplikasi di sistem operasi windows.
(4) ActiveX Control: Project ini menghasilkan komponen-komponen baru untuk aplikasi Visual Basic yang lain
(5) VB Application Wizard: Project ini memandu pengguna untuk mem buat aplikasi secara mudah tanpa harus pusing-pusing dengan perintah-perintah pemrograman.
(6) Addin: Project seperti Standard EXE tetapi dengan berbagai macam komponen tambahan yang memungkinkan kebebasan kreasi dari pengguna.
Selanjutnya pilih Standard EXE dan tekan [Ok]. Lalu muncul tampilan dari Standard Exe .Dengan demikian project sudah siap dibuat.
nama : jon patri bone
ReplyDeletekls : x tkj 1
tugas : remedial pemrograman dasar.
Bahasa Program (Scripts Program) Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktif nya sebuah website . Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis , dan interaktif serta terlihat bagus.
Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets, XML, Ajax dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs.
Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan
Tipe Data
ReplyDeletePenentuan tipe data berguna untuk memberi pengenal pada isi data yang
akan diakses, oleh variabel.
a. Tipe Data Integer
Tipe data ini digunakan untuk menyatakan bilangan yang tidak
mempunyai angka desimal. Tipe Integer terdiri dari beberapa tipe lagi,
yang sebagian berbeda rentang nilai dan ukuran memorinya
b.
Tipe Real
Tipe real digunakan untuk menyatakan bilangan yang mempunyai
angka desimal. Tipe data real ini terdiri dari beberapa tipe lagi, yang
sebagian rentang nilai dan ukuran penggunaan memorinya :
c.
Tipe Boolean
Tipe data boolean untuk menyatakan data logika, yaitu
True ( benar) dan False (salah). Borland Delphi 6.0
mempunyai 4 tipe boolean yaitu seperti berikut ini.
Disarankan penggunaan tipe logika menggunakan tipe
Boolean. Untuk ByteBool, WordBool, dan LongBool
sebaiknya hanya digunakan untuk menjaga
kompabilitas, yaitu jika program akan dihubungkan
dengan program bahasa lain.
d.
Tipe Character
Tipe data character digunakan untuk menyatakan karakter
satu huruf.
e.
Tipe String
Tipe data string digunakan untuk menyatakan sederetan
karakter yang membentuk satu kesatuan, misalnya nama,
alamat dan sebagainya.
Tipe ShortString disediakan hanya untuk menjaga kompabilitas
dengan versi sebelumnya. AnsiString untuk menyimpan karakter
ANSI dan WideString dapat menyimpan karakter Unicode.
f. g.
Tipe Record
Tipe record digunakan untuk menyimpan sekumpulan data yang
mungkin tipenya berbeda, tetapi saling berhubungan.
NAMA : MUHAMMAD ARIEF RIADY
ReplyDeleteKELAS : X TKJ 1
REMEDIAL PEMOGRAMAN DASAR
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
Pengertian JavaScript
ReplyDeleteJavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. Jika kita berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa pemrograman yang berjalan khusus untuk di browser atau halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program.
Secara fungsional, JavaScript digunakan untuk menyediakan akses script pada objek yang dibenamkan ( embedded ). Contoh sederhana dari penggunaan JavaScript adalah membuka halaman pop up, fungsi validasi pada form sebelum data dikirimkan ke server, merubah image kursor ketika melewati objek tertentu, dan lain lain.
Kelebihan JavaScript
JavaScript bekerja pada sisi browser. maksudnya begini : untuk menampilkan halaman web, user menuliskan alamat web di address bar url. setelah itu, browser “mengambil” file html ( dengan file jJvaScript yang melekat padanya jika memang ada ) ke server yang beralamat di URL yang diketikan oleh user. Selesai file diambil, file ditampilkan pada browser. Nah, setelah file JavaScript berada pada browser, barulah script JavaScript tersebut bekerja.
Efek dari Javascript yang bekerja pada sisi browser ini, Javascript dapat merespon perintah user dengan cepat, dan membuat halaman web menjadi lebih responsif. JavaScript melakukan apa yang tidak bisa dilakukan oleh HTML, PHP, dan CSS : menangani hal – hal yang membutuhkan respons cepat terhadap aksi dari user.
Contoh : fungsi validasi pada form. ketika anda mengisi sebuah form yang divalidasi menggunakan JavaScript, anda mengetikkan data lalu mengetik submit, sebelum data dikirimkan ke
nama:zulhendra
kls :X TKJ 1
REMEDIAL PEMOGRAMAN DASAR
server, data akan “dicek” terlebih dahulu pada browser menggunakan fungsi JavaScript yang ada pada halaman web. sehingga, jika memang data yang anda isikan tidak valid, daripada membuang – buang waktu dengan mengirimkan data ke server baru di validasi di server dan lalu server mengirimkan respons balik mengenai ketidak validan input data anda, lebih baik cek validasi data form dilakukan secara lokal di browser menggunakan fungsi JavaScript.
This comment has been removed by the author.
ReplyDeletem.rizki
ReplyDeletex tkj1
pemrograman dasar
Bahasa Program (Scripts Program) Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktif nya sebuah website . Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis , dan interaktif serta terlihat bagus.
Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets, XML, Ajax dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs.
Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat.
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
nama : adlien nur farahim
ReplyDeletekls : x tkj 1
tugas : remedial pemrograman dasar.
Dalam pemrograman komputer, naskah adalah sebuah program atau urutan instruksi yang ditafsirkan atau dilakukan dengan program lain daripada oleh komputer prossesor.
Untuk mengetahui tentang script, disini ada sedikit rangkuman tentang script :
Script adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat di akses.
Jenis script sangat menentukan statis, dinamis, atau interaktifnya sebuah situs
Semakin banyak script yang digunakan maka akan terlihat semakin dinamis, dan interaktif serta terlihat lebih bagus.
Bahasa dasar yang di pakai setiap situs adalah HTM
macam-macam script, PHP, ASP, JSP, Java Script, Java Applets, VBScript.
nama : fandry okri naldi
ReplyDeletekls : x tkj 1
tugas : remedial pemrograman dasar
Pengertian JavaScript
JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. Jika kita berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa pemrograman yang berjalan khusus untuk di browser atau halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program.
Secara fungsional, JavaScript digunakan untuk menyediakan akses script pada objek yang dibenamkan ( embedded ). Contoh sederhana dari penggunaan JavaScript adalah membuka halaman pop up, fungsi validasi pada form sebelum data dikirimkan ke server, merubah image kursor ketika melewati objek tertentu, dan lain lain.
Kelebihan JavaScript
JavaScript bekerja pada sisi browser. maksudnya begini : untuk menampilkan halaman web, user menuliskan alamat web di address bar url. setelah itu, browser “mengambil” file html ( dengan file jJvaScript yang melekat padanya jika memang ada ) ke server yang beralamat di URL yang diketikan oleh user. Selesai file diambil, file ditampilkan pada browser. Nah, setelah file JavaScript berada pada browser, barulah script JavaScript tersebut bekerja.
Efek dari Javascript yang bekerja pada sisi browser ini, Javascript dapat merespon perintah user dengan cepat, dan membuat halaman web menjadi lebih responsif. JavaScript melakukan apa yang tidak bisa dilakukan oleh HTML, PHP, dan CSS : menangani hal – hal yang membutuhkan respons cepat terhadap aksi dari user.
Contoh : fungsi validasi pada form. ketika anda mengisi sebuah form yang divalidasi menggunakan JavaScript, anda mengetikkan data lalu mengetik submit, sebelum data dikirimkan ke server, data akan “dicek” terlebih dahulu pada browser menggunakan fungsi JavaScript yang ada pada halaman web. sehingga, jika memang data yang anda isikan tidak valid, daripada membuang – buang waktu dengan mengirimkan data ke server baru di validasi di server dan lalu server mengirimkan respons balik mengenai ketidak validan input data anda, lebih baik cek validasi data form dilakukan secara lokal di browser menggunakan fungsi JavaScript.
[quote]Membuat PC Menyapa Saat Login
nama:pria perdana
ReplyDeletekelas:X TKJ 1
mapel:remedial pemograman dasar
Mengenal Jenis-jenis Program Aplikasi Komputer
Program aplikasi komputer adalah software atau perangkat lunak komputer yang dibuat untuk melakukan tugas tertentu. Jika sistem operasi komputer (misalnya Windows) berfungsi untuk melakukan operasi dasar, program aplikasi tertentu bisa kita tambahkan (install) untuk melengkapi kemampuan sistem operasi komputer untuk melakukan tugas-tugas yang lebih spesifik.
Dewasa ini ada banyak sekali program aplikasi komputer. Secara garis besar, jenis aplikasi komputer berdasarkan kegunaan dan contohnya adalah sebagai berikut:
Aplikasi Perkantoran atau Office: untuk menunjang tugas administratif perkantoran. Di antaranya Microsoft Office dan OpenOffice.
Aplikasi Grafis: untuk mendesain dan mengolah gambar atau foto. Di antaranya adalah aplikasi CorelDraw, GIMP, dan Photoshop.
Aplikasi Multimedia: untuk memutar file multimedia. Misalnya aplikasi WinAmp, Windows Media Player, dan QuickTime.
Aplikasi Internet: untuk mengakses beragam layanan internet. Di antaranya Internet Explorer, Mozilla Firefox, dan Opera yang semuanya berfungsi untuk menjelajah internet atau browsing. Selain itu ada beberapa software khusus,misalnya mIRC dan Yahoo! Messenger untuk chatting, FileZilla untuk transfer file, dan Outlook untuk mengelola email.
Aplikasi Game: aneka aplikasi permainan.
Ikon Berbagai Program Aplikasi Komputer
Aplikasi Office sendiri biasanya berupa beberapa aplikasi yang dikemas menjadi satu paket. Aplikasi-aplikasi yang dikemas di dalam paket aplikasi Office dan contoh programnya antara lain :
Aplikasi Pengolah Kata, contohnya Microsoft Word.
Aplikasi Pengolah Angka, contohnya Microsoft Excel.
Aplikasi Pengolah Basis Data, contohnya Microsoft Access.
Aplikasi Pengolah Presentasi, contohnya Microsoft Powerpoint.
Nama: nora fatmawati ningrum
ReplyDeleteKelas: x tkj 1
Remedial PD
Bahasa Program (Scripts Program) Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktif nya sebuah website . Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis , dan interaktif serta terlihat bagus.
Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets, XML, Ajax dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs.
Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat.
PEPY WULANDARI
ReplyDeleteX TKJ 2
Remedial Pemrograman Dasar
Salah satu komponen utama program adalah variabel. Variabel adalah objek di mana informasi dinamis disimpan. Ketika Anda menuliskan nama Anda saat hendak membuat account baru atau proses login ke website, nama yang Anda masukkan akan disimpan dalam variabel sebelum diproses lebih lanjut.Tidak semua variabel memiliki karakteristik yang sama. Informasi yang dapat disimpan oleh variabel ditentukan berdasarkan jenis atau tipe data variabel terebut. Terdapat berbagai jenis tipe data dalam setiap bahasa pemrograman. Namun, kali ini kita akan melihat beberapa jenis tipe data yang umumnya ada pada hampir seluruh bahasa pemrograman. Tipe-tipe data tersebut antara lain sebagai berikut :
Tipe data Karakter (character/char)
Jenis tipe data ini hanya memungkinkan sebuah variabel menyimpan informasi sebuah single karakter, seperti huruf "P",, "c", "7", atau "@".
Tipe data String
Tipe data string ini memungkinkan variabel menyimpan informasi untaian karakter, seperti kata atau kalimat. Dalam contoh sebelumnya, nama yang Anda gunakan pada web form, informasi tersebut akan disimpan dalam variabel bertipe data string.
Tipe data Integer (int)
Jenis tipe data integer digunakan jika ingin menyimpan informasi angka (bilangan bulat) dalam variabel, tetapi bukan bilangan pecahan. Hal ini berarti nilai "7" akan menjadi nilai integer yang valid.
Tipe data Floating Point Number (float)
Jika Anda bermaksud menyimpan informasi angka dengan format pecahan atau angka desimal, floating point adalah jenis tipe data yang sesuai. Angka "65,00" secara teknis merupakan nilai bertipe floating point meskipun nilai tersebut juga dapat direpresentasikan sebagai nilai "65". Jenis tipe data ini membutuhkan ukuran memory yang lebih besar dibandingkan jenis tipe data angka integer.
Tipe data Boolean (bool)
Jenis tipe data ini biasanya digunakan hanya untuk merepresentasikan dua kondisi, yakni nilai TRUE dan FALSE atau daatberarti bernilai 1 dan 0 atau kondisi ON dan OFF. Jenis tipe data ini merupakan jenis yang paling sederhana, teapi cukup sering digunakan dalam setiap pemrograman.
Tipe data Array
Jenis tipe data aray sering disebut juga sebagai tipe data larik. Tipe data ini pada dasarnya merupakan kumpulan sejumlah variabel bertipe data sama dengan ukuran tertentu, yang tersusun secara runtun. Ada beragam variasi dari tipe data array, bergantung pada bahasa pemrograman yang digunakan. Sebagai contoh, nilai "1", "2", "3", "4", dan "5" dapat Anda simpan ke dalam variabel bertipe data array dengan ukuran aray "5" (5 buah nilai, mulai dari 1 sampai dengan 5) yang memiliki kumpulan nilai bertipe integer atau secar sederhana dapat dikatakan array of integer values.
Setiap variabel yang terdapat dalam array dapat diakses dengan menggunakan komponen indeks dari tiap-tiap variabel trseut. Namun, perlu Anda ketahui bahwa variabel pertama yang ada dalam array bukan memiliki indeks 1, melainkan indeks 0. Menyimpan nilai-nilai tersebut ke dalam variabel bertipe data array akan memudahkan kit untuk melakukan manipulasi terhadap setiap data yang ada dalam array tersebut. perlu diketahui bahwa jenis tipe data string sebenarnya merupakan kumpulan variabel bertipe karakter atau bisa dikatakan array of characters.
Fitri Handayani
ReplyDeleteX TKJ 2
Remedial Pemrograman Dasar
PENGERTIAN BAHASA PEMROGRAMAN C++
C++ adalah bahasa pemrograman komputer yang di buat oleh (Bjarne Stroustrup) merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
NAMA :PANJI ANUGRAH
ReplyDeleteKLS: X TKJ1
REMEDIAL PEMOGRAMAN DASAR
Dalam pemrograman komputer, naskah adalah sebuah program atau urutan instruksi yang ditafsirkan atau dilakukan dengan program lain daripada oleh komputer prossesor.
Untuk mengetahui tentang script, disini ada sedikit rangkuman tentang script :
Script adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat di akses.
Jenis script sangat menentukan statis, dinamis, atau interaktifnya sebuah situs
Semakin banyak script yang digunakan maka akan terlihat semakin dinamis, dan interaktif serta terlihat lebih bagus.
Bahasa dasar yang di pakai setiap situs adalah HTM
macam-macam script, PHP, ASP, JSP, Java Script, Java Applets, VBScript.
NAMA:TEDI ZAKARIA
ReplyDeleteKELAS: X TKJ 2
REMEDIAL PEMOGRAMAN DASAR
Algoritma Dasar dan Pemrograman
Bahasa pemrograman adalah bahasa yang digunakan untuk membuat suatu program. Bahasa pemrograman terbagi atas 3 kelas yaitu :
1. Low Level
2. High Level
3. Object Oriented
Bahasa pemrograman Low Level atau bahasa rendah atau juga biasa di sebut dengan Bahasa Assembler yaitu notasi untuk menyajikan bahasa mesin yang lebih mudah dibaca dan dipahami oleh manusia.
Bahasa pemrograman High Level yaitu bahasa pemrograman yang mendekati dengan bahasa manusia, kelebihan utama dari bahasa ini adalah untuk di baca, tulis maupun untuk diperbaharui sebelum dijalankan program terlebih dahulu harus di compile. Contoh bahasa pemrograman High Level antara lain, bahasa Pascal, bahasa C, C++ dll.
Sedangkan bahasa pemrograman Object Oriented adalah bahasa pemrograman yang berorientasi pada objek. Semua data dan fungsi di dalam bahasa pemrograman ini dibungkus dalam kelas kelas atau objek objek. Banyak yang mengatakan bahasa pemrograman Object Oriented bahasa yang lebih mudah dipelajari.
Algoritma merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Proses penyusunan Algoritma dibagi menjadi 4 tahap :
1. Algoritma
2. Flowchart
3. Pseudocode
4. Pemrograman
Tahap pertama adalah tahap penyusunan perintah atau proses Algoritma. Tahap selanjutnya yaitu Flowchart, dimana dari proses pertama di lambangkan dengan simbol/grafik untuk memudahkan eksekusi program yang di buat. Pseudocode adalah proses atau penjelasan cara penyelesaian dalam suatu masalah algoritma. Tahap yang terakhir adalah pemrograman. Setelah disusun,disimbolkan dengan grafis serta di simpulkan suatu program bisa diciptakan melalului proses yang terakhir yaitu pemrograman.
Dalam pembuatan suatu program komputer, juga memiliki beberapa tahap antara lain.
1. Program yaitu kumpulan instruksi dan perintah dalam pembuatan sebuah program komputer
2. Pemrograman yaitu kegiatan pembuatan program
3. Interpreter yaitu penerjemahan program
4. Compiler yaitu proses akhir penerjemahan program (finishing) sebelum program itu di eksekusi
5. Bahasa Pemrograman yaitu software atau aplikasi untuk pembuatan program
6. Metode Pemrograman yaitu teknik yang digunakan untuk penyusunan dan pembuatan sebuah program
FARIDA ISNAINI
ReplyDeleteX TKJ 1
REMEDIAL PEMEROGAMAN DASAR
Pengertian Bahasa Program (Scripts Program)
Bahasa Program (Scripts Program) Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktif nya sebuah website . Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis , dan interaktif serta terlihat bagus.
Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets, XML, Ajax dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs.
Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat.
MECHI YURIWA
ReplyDeleteX TKJ 1
REMEDIAL PEMROGRAMAN DASAR
PENGERTIAN BAHASA PEMROGRAMAN | situs belajar pemrograman bahasa pascal
bahasa pemrograman (programming language). apa itu? bahasa pemrograman adalah suatu komando atau perintah yang dibuat manusia untuk membuat komputer menjadi memiliki fungsi tertentu. bahasa pemrograman ini adalah suatu susunan aturan penulisan (sintaks) yang membentuk kode kode yang kemudian akan diterjemahkan oleh program kompiler menjadi bahasa rakitan (assembly) dan terus diolah hingga dimengerti oleh mesin. Komputer hanya mengerti bahasa mesin. menurut tingkat kedekatannya bahasa pemrograman ( programming language) terdiri dari
bahasa mesin. yaitu bahasa yang digunakan untuk memprogram komputer dengan menggunakan kode semacam kode biner misalnya.00100001010100100
Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb
Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
5. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb
sebagian besar bahasa pemrograman adalah bahasa tingkat tinggi. bahasa tingkat tinggi adalah bahasa pemrograman yang memiliki struktur dan kemiripan seperti bahasa menusia ya itu bahasa inggris. contoh bahasa pemrograman adalah PASCAL yang kita pelajari di situs pascal ini. sementara bahasa tingkat menengah misalnya bahasa C..
saat ini banyak bahasa pemrograman yang ada di dunia. masing masing punya kelebihan dalam kemudahan mempelajari dan merancangnya. diantara bahasa pemrograman yang populer antara lain
FORTAN
FORTAN ( formula translation). pertama kali dikembangkan pada tahun 1956 oleh Jhon Backus di IBM. ditujukan untuk mempermudah pembuatann aplikasi matematika , ilmu pengetahuan dan teknik. FORTAN merupakan bahasa pemrograman tingkat tinggi yang pertama ada. keunggulan fortan terletak pada dukungan untuk menangani perhitungan , termasuk bilangan kompleks. Kelemahan bahasa ini adalah pada operasi masukan dan keluaran yang kaku. selain itu kode sumbernya juga sulit dipelajari
Nama :Anita dwi oktanti
ReplyDeleteKelas :x tkj1
Remedial pemograman dasar
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.
Nama :Widiya sastra lena
ReplyDeleteKelas :x tkj1
Remedial pemograman dasar
Sebuah bahasa scripting atau bahasa skrip adalah bahasa pemrograman yang mendukung script, program yang ditulis untuk khusus lingkungan run-time yang dapat menafsirkan (bukan kompilasi ) dan mengotomatisasi dengan pelaksanaan tugas yang alternatif bisa dieksekusi satu per satu oleh manusia Operator. Lingkungan yang dapat otomatis melalui scripting termasuk aplikasi perangkat lunak , halaman web dalam browser web , yang kerang dari sistem operasi (OS), dan embedded system . Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu, dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi. Bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman yang sangat tingkat tinggi , karena mereka beroperasi pada tingkat tinggi abstraksi.
Istilah "bahasa scripting" juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl , [1] Tcl , dan Python, [2] dengan istilah "script" sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks-pengolahan sed dan AWK . Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu, dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel. Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting. Artikel ini membahas bahasa scripting dalam arti sempit bahasa untuk lingkungan tertentu, bahasa dinamis, tujuan umum, dan tingkat tinggi yang dibahas pada artikel tersebut.
Spektrum bahasa scripting berkisar dari yang sangat kecil dan sangat bahasa domain-spesifik dengan bahasa pemrograman untuk tujuan umum digunakan untuk scripting. Contoh standar bahasa scripting untuk lingkungan khusus meliputi: pesta , untuk Unix atau Unix-seperti sistem operasi , ECMAScript ( JavaScript ), untuk web browser, dan Visual Basic for Applications , untuk Microsoft Office aplikasi. Lua adalah bahasa dirancang dan banyak digunakan sebagai bahasa ekstensi. Python merupakan bahasa tujuan umum yang juga biasa digunakan sebagai bahasa ekstensi, sementara ECMAScript masih terutama bahasa scripting untuk web browser, tetapi juga digunakan sebagai bahasa untuk keperluan umum. The Emacs Lisp dialek Lisp (untuk Emacs Editor) dan Visual Basic untuk aplikasi dialek Visual Basic adalah contoh scripting dialek bahasa bahasa tujuan umum. Beberapa sistem permainan, terutama Trainz waralaba simulator Railroad telah banyak diperpanjang dalam fungsi dengan ekstensi scripting.
nama:zakaria
ReplyDeletekelas:x tkj1
Remedial pemograman dasar
Sebuah bahasa scripting atau bahasa skrip adalah bahasa pemrograman yang mendukung script, program yang ditulis untuk khusus lingkungan run-time yang dapat menafsirkan (bukan kompilasi ) dan mengotomatisasi dengan pelaksanaan tugas yang alternatif bisa dieksekusi satu per satu oleh manusia Operator. Lingkungan yang dapat otomatis melalui scripting termasuk aplikasi perangkat lunak , halaman web dalam browser web , yang kerang dari sistem operasi (OS), dan embedded system . Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu, dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi. Bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman yang sangat tingkat tinggi , karena mereka beroperasi pada tingkat tinggi abstraksi.
Istilah "bahasa scripting" juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl , [1] Tcl , dan Python, [2] dengan istilah "script" sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks-pengolahan sed dan AWK . Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu, dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel. Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting. Artikel ini membahas bahasa scripting dalam arti sempit bahasa untuk lingkungan tertentu, bahasa dinamis, tujuan umum, dan tingkat tinggi yang dibahas pada artikel tersebut.
Spektrum bahasa scripting berkisar dari yang sangat kecil dan sangat bahasa domain-spesifik dengan bahasa pemrograman untuk tujuan umum digunakan untuk scripting. Contoh standar bahasa scripting untuk lingkungan khusus meliputi: pesta , untuk Unix atau Unix-seperti sistem operasi , ECMAScript ( JavaScript ), untuk web browser, dan Visual Basic for Applications , untuk Microsoft Office aplikasi. Lua adalah bahasa dirancang dan banyak digunakan sebagai bahasa ekstensi. Python merupakan bahasa tujuan umum yang juga biasa digunakan sebagai bahasa ekstensi, sementara ECMAScript masih terutama bahasa scripting untuk web browser, tetapi juga digunakan sebagai bahasa untuk keperluan umum. The Emacs Lisp dialek Lisp (untuk Emacs Editor) dan Visual Basic untuk aplikasi dialek Visual Basic adalah contoh scripting dialek bahasa bahasa tujuan umum. Beberapa sistem permainan, terutama Trainz waralaba simulator Railroad telah banyak diperpanjang dalam fungsi dengan ekstensi scripting.
Nama :Irma fitriyana
ReplyDeleteKelas :x tkj1
Remedial pemograman dasar
Sebuah bahasa scripting atau bahasa skrip adalah bahasa pemrograman yang mendukung script, program yang ditulis untuk khusus lingkungan run-time yang dapat menafsirkan (bukan kompilasi ) dan mengotomatisasi dengan pelaksanaan tugas yang alternatif bisa dieksekusi satu per satu oleh manusia Operator. Lingkungan yang dapat otomatis melalui scripting termasuk aplikasi perangkat lunak , halaman web dalam browser web , yang kerang dari sistem operasi (OS), dan embedded system . Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu, dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi. Bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman yang sangat tingkat tinggi , karena mereka beroperasi pada tingkat tinggi abstraksi.
Istilah "bahasa scripting" juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl , [1] Tcl , dan Python, [2] dengan istilah "script" sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks-pengolahan sed dan AWK . Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu, dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel. Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting. Artikel ini membahas bahasa scripting dalam arti sempit bahasa untuk lingkungan tertentu, bahasa dinamis, tujuan umum, dan tingkat tinggi yang dibahas pada artikel tersebut.
Spektrum bahasa scripting berkisar dari yang sangat kecil dan sangat bahasa domain-spesifik dengan bahasa pemrograman untuk tujuan umum digunakan untuk scripting. Contoh standar bahasa scripting untuk lingkungan khusus meliputi: pesta , untuk Unix atau Unix-seperti sistem operasi , ECMAScript ( JavaScript ), untuk web browser, dan Visual Basic for Applications , untuk Microsoft Office aplikasi. Lua adalah bahasa dirancang dan banyak digunakan sebagai bahasa ekstensi. Python merupakan bahasa tujuan umum yang juga biasa digunakan sebagai bahasa ekstensi, sementara ECMAScript masih terutama bahasa scripting untuk web browser, tetapi juga digunakan sebagai bahasa untuk keperluan umum. The Emacs Lisp dialek Lisp (untuk Emacs Editor) dan Visual Basic untuk aplikasi dialek Visual Basic adalah contoh scripting dialek bahasa bahasa tujuan umum. Beberapa sistem permainan, terutama Trainz waralaba simulator Railroad telah banyak diperpanjang dalam fungsi dengan ekstensi scripting.
NAMA:ZAKARIA
ReplyDeletekelas :x tkj 1
judul :program komputer
Pemrograman Komputer
Dalam kehidupan sehari-hari, untuk berkomunikasi dengan orang lain, kita harus menggunakan bahasa yang sama dengan orang tersebut. Apabila kita menggunakan Bahasa Indonesia, lawan bicara kita juga harus mengerti Bahasa Indonesia. Kalau lawan bicara kita tidak mengerti Bahasa Indonesia, kita masih bisa berkomunikasi dengannya melalui seorang penerjemah.
Dalam pemrograman komputer, berlaku juga hal seperti di atas. Kita harus menggunakan bahasa yang dimengerti oleh komputer untuk memberikan suatu instruksi.
Pada dasarnya, komputer adalah mesin digital, artinya komputer hanya mengenal kondisi ada arus listrik (biasanya dilambangkan dengan 1) dan tidak ada arus listrik (biasanya dilambangkan dengan 0). Dengan kata lain, kita harus menggunakan sandi 0 dan 1 untuk melakukan pemrograman komputer. Bahasa pemrograman yang menggunakan sandi 0 dan 1 ini disebut bahasa mesin. Mungkin Anda sudah bisa membayangkan bagaimana sulitnya memprogram dengan bahasa mesin. Namun Anda tidak perlu kuatir karena dewasa ini jarang sekali orang yang memprogram dengan bahasa mesin.
Karena bahasa mesin sangat susah, maka muncul ide untuk melambangkan untaian sandi 0 dan 1 dengan singkatan kata yang lebih mudah dipahami manusia. Singkatan kata ini kemudian sering disebut mnemonic code. Bahasa pemrograman yang menggunakan singkatan kata ini disebut bahasa assembly.
Sebagai contoh, dalam prosesor Intel, terdapat perintah 0011 1010 0000 1011. Perintah dalam bahasa mesin ini sama artinya dengan perintah assembly CMP AL, OD, yang artinya bandingkan nilai register AL dengan 0D. CMP di sini sebenarnya adalah singkatan dari CoMPare. DapatAnda lihat di sini bahwa perintah CMP AL, 0D jauh lebih mudah dipahami daripada 0011 1010 0000 1011. Tentu saja ini jika dilihat dari sudut pandang manusia, bagi komputer, kombinasi 0 dan 1 tentu lebih mudah dipahami. Perangkat lunak yang mengkonversikan perintah-perintah assembly ke dalam bahasa mesin sering disebut juga assembler.
Pemrograman dengan bahasa assembly dirasakan banyak orang masih terlalu sulit, termasuk saya sendiri. Sesusai dengan sifat manusia yang tidak pernah puas, akhirnya dikembangkan suatu bahasa pemrograman yang lebih mudah digunakan. Bahasa pemrograman ini menggunakan kata-kata yang mudah dikenali oleh manusia. Bahasa pemrograman seperti ini disebut bahasa generasi ketiga atau disingkat 3GL (thirdgeneration language). Beberapa orang menyebut bahasa ini dengan bahasa tingkat tinggi atau disingkat HLL (high-level language). Ada banyak contoh bahasa generasi ketiga, antara lain: Basic, Pascal, C, C++, COBOL, dsb.
nama:eri yaldi
ReplyDeletekelas:x tkj 1
Exploit adalah sebuah kode yang menyerang keamanan_komputer secara spesifik. Exploit banyak digunakan untuk penentrasi baik secara legal ataupun ilegal untuk mencari kelemahan (Vulnerability) pada komputer tujuan. Bisa juga dikatakan sebuah perangkat lunak yang menyerang kerapuhan keamanan (security vulnerability) yang spesifik namun tidak selalu bertujuan untuk melancarkan aksi yang tidak diinginkan. Banyak peneliti keamanan komputer menggunakan exploit untuk mendemonstrasikan bahwa suatu sistem memiliki kerapuhan.
Memang ada badan peneliti yang bekerja sama dengan produsen perangkat lunak. Peneliti itu bertugas mencari kerapuhan dari sebuah perangkat lunak dan kalau mereka menemukannya, mereka melaporkan hasil temuan ke produsen agar produsen dapat mengambil tindakan. Meskipun demikian, exploit kadang menjadi bagian dari suatu malware yang bertugas menyerang kerapuhan keamanan.
Ada beberapa metode untuk mengklasifikasi exploit. Yang paling umum adalah dengan melihat cara exploit membuat kontak dengan perangkat lunak yang rentan. Remote exploit (eksploit jarak jauh) bekerja melalui jaringan dan mengeksploitasi celah keamanan tanpa adanya akses terlebih dahulu ke sistem korban. Local exploit (eksploit lokal) mengharuskan adanya akses terlebih dahulu ke sistem yang rentan dan biasanya meningkatkan keleluasaan orang yang menjalankan exploit melebihi yang diberikan oleh administrator sistem. Exploit yang menyerang aplikasi klien juga ada, biasanya terdiri dari server-server yang dimodifikasi yang mengirimkan exploit jika diakses dengan aplikasi klien. Exploit yang menyerang aplikasi klien juga mungkin memerlukan beberapa interaksi dengan pengguna, dengan demikian dapat digunakan dalam kombinasi dengan metode social engineering. Ini adalah cara hacker masuk ke komputer dan situs web untuk mencuri data.
Klasifikasi lain adalah dengan tindakan terhadap sistem korban: unauthorized akses data, eksekusi kode sewenang-wenang, penolakan layanan.
Banyak exploit dirancang untuk memberikan akses tingkat-''superuser'' ke sistem komputer. Namun, namun mungkin juga menggunakan beberapa exploit, untuk mendapatkan akses tingkat rendah terlebih dahulu, kemudian meningkatkan hak akses berulang kali sampai mencapai root.
Biasanya exploit tunggal hanya dapat mengambil keuntungan dari satu celah keamanan software tertentu. Sering kali, setelah exploit diterbitkan, celah keamanan sistem diperbaiki melalui tambalan sehingga exploit tak berlaku lagi untuk perangkat lunak versi terbaru. Hal ini menjadi alasan mengapa beberapa blackhat hacker tidak mempublikasikan exploit mereka tetapi merahasiakannya untuk diri sendiri atau hacker lainnya. Exploit tersebut disebut sebagai 'exploit zero day' dan untuk mendapatkan akses ke exploit tersebut adalah keinginan utama dari penyerang-penyerang amatir, yang sering dijuluki script kiddie
nama:muhammai karnain
ReplyDeletekelas:x tkj 2
Authorware awalnya diproduksi oleh Authorware Inc, didirikan pada tahun 1987 oleh Dr Michael Allen . Allen telah memberikan kontribusi terhadap perkembangan PLATO sistem komputer-dibantu instruksi selama tahun 1970-an yang dikembangkan bersama oleh University of Illinois dan Control Data Corporation . CDC, di mana Allen adalah Direktur Sistem Instruksional Lanjutan R & D, berinvestasi dalam pengembangan perpustakaan luas interaktif "courseware" untuk dijalankan pada sistem PLATO.
PLATO courseware dikembangkan dalam bahasa pemrograman unik yang disebut TUTOR , yang menyediakan struktur yang unik untuk interaksi pembelajaran, seperti jawaban menilai dan bercabang. Programmer TUTOR mampu membangun sistem scripted kuat yang mencakup simulasi dan permainan. Namun, meskipun niat untuk membuat tujuan khusus pemrograman bahasa yang dapat digunakan oleh pendidik, dan dekade pekerjaan yang masuk ke dalamnya, bahasa TUTOR tidak mudah untuk belajar.
Authorware dimulai sebagai sebuah sistem yang bertujuan mengatasi masalah di TUTOR. Awalnya berjudul Course of Action (CoA), itu adalah Macintosh program saja, tetapi menghasilkan program runtime untuk kedua Mac dan DOS . Authorware datang kemudian dan diproduksi DOS versi runtime sampai rilis pertama Microsoft Windows versi.
Authorware menggunakan antarmuka visual dengan ikon, yang mewakili komponen penting dari pengalaman belajar interaktif. "Penulis" ditempatkan ikon sepanjang "flowline" untuk membuat urutan kejadian. Ikon mewakili komponen seperti Tampilan-meletakkan sesuatu di layar, Pertanyaan-meminta pembelajar untuk respon, Calc-melakukan perhitungan, membaca data, dan / atau menyimpan data, dan Animate-memindahkan sesuatu di sekitar di layar. Dengan hanya menempatkan ikon secara berurutan dan menyesuaikan sifat-sifat mereka, penulis langsung bisa melihat struktur program mereka menciptakan dan, yang paling penting, menjalankannya untuk melihat apa yang peserta didik akan melihat. Pada layar perubahan yang mudah untuk membuat, bahkan ketika program ini berjalan.
Authorware menjadi sukses yang cepat di pasar, mendapatkan lebih dari 80% dari pasar dalam waktu sekitar tiga tahun. Authorware Inc bergabung dengan MacroMind / Paracomp pada tahun 1992 untuk membentuk Macromedia. Pada bulan Desember 2005, Adobe dan Macromedia bergabung, dengan nama Adobe Systems. Versi terbaru dari Authorware adalah 7.02, versi 7 dirilis pada tahun 2003. Pemain Authorware memiliki beberapa masalah dengan Internet Explorer 7 dan kemudian di bawah Windows Vista karena modus Dilindungi serta kesalahan runtime karena bug dalam pelaksanaan Authorware tentang ReadURL fungsi Javascript. [1]
Itu umum dikenal dalam komunitas pengembangan Authorware bahwa versi 8.0 adalah di produksi sebelum merger antara dua perusahaan, dengan 4 versi beta dirilis untuk pengujian eksternal lama sebelum merger selesai. Di antara beberapa fitur lainnya ditujukan untuk versi baru, kemampuan untuk mempublikasikan ke Flash SWF (Shockwave Flash) adalah di bagian atas daftar. Setelah produksi bergeser ke off-shore fasilitas pengembangan Adobe di Bangalore, India, yang bebas arus informasi yang telah dinikmati antara tim engineering Macromedia dan penguji beta yang telah dibatasi. Pada Jumat, Agustus 3, 2007, setelah beberapa tahun menjaga pembangunan masyarakat di limbo, Adobe akhirnya mengumumkan rencananya untuk menghentikan pembangunan Authorware.
Nama:Willy ananda
ReplyDeleteKelas:X TKJ 1
Remedialpemograman Dasar
Program komputer atau sering kali disingkat sebagai program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer.[1] Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor.[2] Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu agar dapat secara langsung dieksekusi oleh komputer. Program yang sama dalam format kode yang dapat dibaca oleh manusia disebut sebagai kode sumber, bentuk program yang memungkinkan programmer menganalisis serta melakukan penelaahan algoritma yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya dikompilasi oleh utilitas bahasa pemrograman tertentu sehingga membentuk sebuah program. bentuk alternatif lain model pengeksekusian sebuah program adalah dengan menggunakan bantuan interpreter, kode sumber tersebut langsung dijalankan oleh utilitas interpreter suatu bahasa pemrograman yang digunakan.
Exploit adalah sebuah kode yang menyerang keamanan_komputer secara spesifik. Exploit banyak digunakan untuk penentrasi baik secara legal ataupun ilegal untuk mencari kelemahan (Vulnerability) pada komputer tujuan. Bisa juga dikatakan sebuah perangkat lunak yang menyerang kerapuhan keamanan (security vulnerability) yang spesifik namun tidak selalu bertujuan untuk melancarkan aksi yang tidak diinginkan. Banyak peneliti keamanan komputer menggunakan exploit untuk mendemonstrasikan bahwa suatu sistem memiliki kerapuhan.
Memang ada badan peneliti yang bekerja sama dengan produsen perangkat lunak. Peneliti itu bertugas mencari kerapuhan dari sebuah perangkat lunak dan kalau mereka menemukannya, mereka melaporkan hasil temuan ke produsen agar produsen dapat mengambil tindakan. Meskipun demikian, exploit kadang menjadi bagian dari suatu malware yang bertugas menyerang kerapuhan keamanan.
Ada beberapa metode untuk mengklasifikasi exploit. Yang paling umum adalah dengan melihat cara exploit membuat kontak dengan perangkat lunak yang rentan. Remote exploit (eksploit jarak jauh) bekerja melalui jaringan dan mengeksploitasi celah keamanan tanpa adanya akses terlebih dahulu ke sistem korban. Local exploit (eksploit lokal) mengharuskan adanya akses terlebih dahulu ke sistem yang rentan dan biasanya meningkatkan keleluasaan orang yang menjalankan exploit melebihi yang diberikan oleh administrator sistem. Exploit yang menyerang aplikasi klien juga ada, biasanya terdiri dari server-server yang dimodifikasi yang mengirimkan exploit jika diakses dengan aplikasi klien. Exploit yang menyerang aplikasi klien juga mungkin memerlukan beberapa interaksi dengan pengguna, dengan demikian dapat digunakan dalam kombinasi dengan metode social engineering. Ini adalah cara hacker masuk ke komputer dan situs web untuk mencuri data.
Klasifikasi lain adalah dengan tindakan terhadap sistem korban: unauthorized akses data, eksekusi kode sewenang-wenang, penolakan layanan.
Banyak exploit dirancang untuk memberikan akses tingkat-''superuser'' ke sistem komputer. Namun, namun mungkin juga menggunakan beberapa exploit, untuk mendapatkan akses tingkat rendah terlebih dahulu, kemudian meningkatkan hak akses berulang kali sampai mencapai root.
Biasanya exploit tunggal hanya dapat mengambil keuntungan dari satu celah keamanan software tertentu. Sering kali, setelah exploit diterbitkan, celah keamanan sistem diperbaiki melalui tambalan sehingga exploit tak berlaku lagi untuk perangkat lunak versi terbaru. Hal ini menjadi alasan mengapa beberapa blackhat hacker tidak mempublikasikan exploit mereka tetapi merahasiakannya untuk diri sendiri atau hacker lainnya. Exploit tersebut disebut sebagai 'exploit zero day' dan untuk mendapatkan akses ke exploit tersebut adalah keinginan utama dari penyerang-penyerang amatir, yang sering dijuluki script kiddie
Nama:Rifo Rifaldo Saputra
ReplyDeleteKelas:XTKJ 1
remedial pemograman dasar
Mengenal Program Aplikasi Grafis
Untuk Mengenal Aplikasi Program Grafis tentulah kita harus mengetahui apa saja yang terkait atau yang perlu diketahui tentang program Grafis. Kalau kita susdah berbicara tentang grafis maka akan berhubungan dengan Gambar dan tulisan, dalam hal ini grafik disini tentulah gambar atau tulisan dala bentuk digital yang diolah melalui aplikasi/software program Grafis.
Software Program Aplikasi Grafis
Software Aplikasi Gragis disini dimaksudkan adalah aplikasi yang kita gunakan didalam membuat/mengolah karya, disain, mengorganisir bahkan merekayasa gambar/karya seni yang sudah ada.
Exploit adalah sebuah kode yang menyerang keamanan_komputer secara spesifik. Exploit banyak digunakan untuk penentrasi baik secara legal ataupun ilegal untuk mencari kelemahan (Vulnerability) pada komputer tujuan. Bisa juga dikatakan sebuah perangkat lunak yang menyerang kerapuhan keamanan (security vulnerability) yang spesifik namun tidak selalu bertujuan untuk melancarkan aksi yang tidak diinginkan. Banyak peneliti keamanan komputer menggunakan exploit untuk mendemonstrasikan bahwa suatu sistem memiliki kerapuhan.
Memang ada badan peneliti yang bekerja sama dengan produsen perangkat lunak. Peneliti itu bertugas mencari kerapuhan dari sebuah perangkat lunak dan kalau mereka menemukannya, mereka melaporkan hasil temuan ke produsen agar produsen dapat mengambil tindakan. Meskipun demikian, exploit kadang menjadi bagian dari suatu malware yang bertugas menyerang kerapuhan keamanan.
Ada beberapa metode untuk mengklasifikasi exploit. Yang paling umum adalah dengan melihat cara exploit membuat kontak dengan perangkat lunak yang rentan. Remote exploit (eksploit jarak jauh) bekerja melalui jaringan dan mengeksploitasi celah keamanan tanpa adanya akses terlebih dahulu ke sistem korban. Local exploit (eksploit lokal) mengharuskan adanya akses terlebih dahulu ke sistem yang rentan dan biasanya meningkatkan keleluasaan orang yang menjalankan exploit melebihi yang diberikan oleh administrator sistem. Exploit yang menyerang aplikasi klien juga ada, biasanya terdiri dari server-server yang dimodifikasi yang mengirimkan exploit jika diakses dengan aplikasi klien. Exploit yang menyerang aplikasi klien juga mungkin memerlukan beberapa interaksi dengan pengguna, dengan demikian dapat digunakan dalam kombinasi dengan metode social engineering. Ini adalah cara hacker masuk ke komputer dan situs web untuk mencuri data.
Klasifikasi lain adalah dengan tindakan terhadap sistem korban: unauthorized akses data, eksekusi kode sewenang-wenang, penolakan layanan.
Banyak exploit dirancang untuk memberikan akses tingkat-''superuser'' ke sistem komputer. Namun, namun mungkin juga menggunakan beberapa exploit, untuk mendapatkan akses tingkat rendah terlebih dahulu, kemudian meningkatkan hak akses berulang kali sampai mencapai root.
Biasanya exploit tunggal hanya dapat mengambil keuntungan dari satu celah keamanan software tertentu. Sering kali, setelah exploit diterbitkan, celah keamanan sistem diperbaiki melalui tambalan sehingga exploit tak berlaku lagi untuk perangkat lunak versi terbaru. Hal ini menjadi alasan mengapa beberapa blackhat hacker tidak mempublikasikan exploit mereka tetapi merahasiakannya untuk diri sendiri atau hacker lainnya. Exploit tersebut disebut sebagai 'exploit zero day' dan untuk mendapatkan akses ke exploit tersebut adalah keinginan utama dari penyerang-penyerang amatir, yang sering dijuluki script kiddie
nama:yogi pranata
ReplyDeletekelas:X tkj 1
mapel:remedial pemograman dasar
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
ismawati
ReplyDeletex tkj 1
remedial pemograman dasar
Dalam revolusi the dawn of the Internet (Asal mula Internet) suatu halaman website dibuat dengan bahasa HTML (HyperText Markup Language), meskipun terlihat cukup bagus tetapi tidak memiliki banyak fungsi yang variatif, interaktif, dan semenarik seperti sekarang. Saat itulah muncul pertama kali bahasa script didunia internet. Melalui script website, suatu halaman web secara perlahan dapat meningkatkan fungsinya.
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi, bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman tingkat tinggi, karena mereka beroperasi pada tingkat tinggi abstraksi .
Istilah ” bahasa scripting ” juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl, Tcl , dan Python , dengan istilah ” script” sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode ) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks – pengolahan sed dan AWK .
Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu , dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel . Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting .
nama:reta oktaria
ReplyDeletekelas:x tkj 1
Exploit adalah sebuah kode yang menyerang keamanan_komputer secara spesifik. Exploit banyak digunakan untuk penentrasi baik secara legal ataupun ilegal untuk mencari kelemahan (Vulnerability) pada komputer tujuan. Bisa juga dikatakan sebuah perangkat lunak yang menyerang kerapuhan keamanan (security vulnerability) yang spesifik namun tidak selalu bertujuan untuk melancarkan aksi yang tidak diinginkan. Banyak peneliti keamanan komputer menggunakan exploit untuk mendemonstrasikan bahwa suatu sistem memiliki kerapuhan.
Memang ada badan peneliti yang bekerja sama dengan produsen perangkat lunak. Peneliti itu bertugas mencari kerapuhan dari sebuah perangkat lunak dan kalau mereka menemukannya, mereka melaporkan hasil temuan ke produsen agar produsen dapat mengambil tindakan. Meskipun demikian, exploit kadang menjadi bagian dari suatu malware yang bertugas menyerang kerapuhan keamanan.
Ada beberapa metode untuk mengklasifikasi exploit. Yang paling umum adalah dengan melihat cara exploit membuat kontak dengan perangkat lunak yang rentan. Remote exploit (eksploit jarak jauh) bekerja melalui jaringan dan mengeksploitasi celah keamanan tanpa adanya akses terlebih dahulu ke sistem korban. Local exploit (eksploit lokal) mengharuskan adanya akses terlebih dahulu ke sistem yang rentan dan biasanya meningkatkan keleluasaan orang yang menjalankan exploit melebihi yang diberikan oleh administrator sistem. Exploit yang menyerang aplikasi klien juga ada, biasanya terdiri dari server-server yang dimodifikasi yang mengirimkan exploit jika diakses dengan aplikasi klien. Exploit yang menyerang aplikasi klien juga mungkin memerlukan beberapa interaksi dengan pengguna, dengan demikian dapat digunakan dalam kombinasi dengan metode social engineering. Ini adalah cara hacker masuk ke komputer dan situs web untuk mencuri data.
Klasifikasi lain adalah dengan tindakan terhadap sistem korban: unauthorized akses data, eksekusi kode sewenang-wenang, penolakan layanan.
Banyak exploit dirancang untuk memberikan akses tingkat-''superuser'' ke sistem komputer. Namun, namun mungkin juga menggunakan beberapa exploit, untuk mendapatkan akses tingkat rendah terlebih dahulu, kemudian meningkatkan hak akses berulang kali sampai mencapai root.
Biasanya exploit tunggal hanya dapat mengambil keuntungan dari satu celah keamanan software tertentu. Sering kali, setelah exploit diterbitkan, celah keamanan sistem diperbaiki melalui tambalan sehingga exploit tak berlaku lagi untuk perangkat lunak versi terbaru. Hal ini menjadi alasan mengapa beberapa blackhat hacker tidak mempublikasikan exploit mereka tetapi merahasiakannya untuk diri sendiri atau hacker lainnya. Exploit tersebut disebut sebagai 'exploit zero day' dan untuk mendapatkan akses ke exploit tersebut adalah keinginan utama dari penyerang-penyerang amatir, yang sering dijuluki script kiddie
NAMA : RETA OKTARIA
ReplyDeleteKELAS :X TKJ 1
TUGAS : PEMOGRAMAN DASAR (REMEDIAL)
Pengertian Script
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
Ok , Semoga pengertian script di atas bermanfaat dan bisa di mengerti. “
Nama:Jepri Seprima Yoga
ReplyDeleteKelas:X TKJ 1
Remedial Pemograman Dasar
. Program Aplikasi Grafis Berbasiskan Vektor
Program Aplikasi Vektor merupakan software yang diciptakan/dibuat untuk mengolah Grafik dengan Tipe Vektor / berbasiskan Vektor(garis dan kurva). Program Aplikasi vektor pun terbagi atas beberapa bagian
1. Program Aplikasi Vektor 2D (Dua Dimensi)
Contoh program yang digunakan untuk membuat mengolah tipe grafik vektor 2 Dimensi
a. Corel Draw
b. Adobe Illustrator
c. Macromedia Prehand
2. Program Aplikasi Vektor 3D (Tiga Dimensi)
Contoh program yang digunakan untuk membuat mengolah tipe grafik vektor 3 Dimensi
a. Maya 3D
b. Strata 3D CX
c. Ulead Cool 3D
d. Swift 3D
e. AutoCAD
f. 3D Home Architect
Dalam revolusi the dawn of the Internet (Asal mula Internet) suatu halaman website dibuat dengan bahasa HTML (HyperText Markup Language), meskipun terlihat cukup bagus tetapi tidak memiliki banyak fungsi yang variatif, interaktif, dan semenarik seperti sekarang. Saat itulah muncul pertama kali bahasa script didunia internet. Melalui script website, suatu halaman web secara perlahan dapat meningkatkan fungsinya.
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi, bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman tingkat tinggi, karena mereka beroperasi pada tingkat tinggi abstraksi .
Istilah ” bahasa scripting ” juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl, Tcl , dan Python , dengan istilah ” script” sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode ) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks – pengolahan sed dan AWK .
Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu , dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel . Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting .
NAMA : TRIO PURNAMA
ReplyDeleteKELAS : X TKJ 2
REMEDIAL : PEMEROGRAMAN DASAR
1I KONSEP DASAR PEMROGRAMAN
FLOWCHART
Flowchart adalah sekumpulan gambar – gambar tertentu untuk menyatakan alur dari suatu program yang akan diterjemahkan ke salah satu bahasa pemrograman.
1. Flowchart yang menggambarkan alur suatu sistem
2. Flowchart yang menggambarkan alur dari suatu program.
Sistem Flowchart
Adalah bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file di dalam media tertentu, data. Selain itu juga menggambarkan file yang dipakai sebagai input maupun output.
Program Flowchart
Adalah bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program.
SIMBOL – SIMBOL FLOWCHART
a. Bahasa Pemrograman tingkat dasar seperti: Bahasa Mesin, Bahasa Assembley.
b. Bahasa Pemrograman tingkat tengah seperti: Bahasa C, Bahasa FORTH.
c. Bahasa Pemrograman tingkat tinggi seperti: Bahasa Pascal, FORTRAN, COBOL, dan lain-lain.
Bahasa pemgrogram tingkat dasar, sebagai hirarki pertama, disebut juga bahasa generasi pertama, bahasa ini sangat tergantung pada jenis CPU yang dipakai oleh komputer itu. (machine dependent).
Bahasa pemrograman tingkat tengah, sifatnya sudah lebih mudah daripada bahasa pemrograman tingkat dasar, perintah-perintahnya sudah lebih mudah dibaca sebab sudah menggunakan huruf-huruf.
Bahasa pemrograman tingkat tinggi adalah bahasa komputer yang sudah mirip dengan bahasa manusia. Perintah-perintahnya sudah dibuat dalam bahasa yang mudah dimengerti manusia, seperti PRINT, WRITE, IF, THEN, ELSE, dan lain-lain.
1. Diagram alir sistem yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan procedure dan proses FILE.
NAMA:NASHIHUL ULWAN
ReplyDeleteKELAS:X TKJ 2
MAPEL:PEMOGRAMAN DASAR
Konsep Dasar Pemrograman
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
||
Storage
Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
e. Internationalization, disebut I18N
2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya array, record, string, list dan file.
3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi.
4. Tipe Data Penunjuk : Contoh tipe data penunjuk adalah pointer
Model Komputasi
Model Komputasi adalah suatu kumpulan dari nilai dan operasi-operasi. Ada 3 dasar model komputasi :
1. Model Fungsional, yaitu model perhitungan yang fungsional terdiri dari satu set nilai-nilai, fungsi dan operasi, aplikasi, fungsi dan komposisi fungsi.
2. Model Logika, yaitu logika model perhitungan terdiri dari suatu set nilai-nilai, definisi hubungan dan kesimpulan logis.
3. Model Imperative, yaitu model perhitungan yang imperative terdiri dari satu set nilai-nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut.
Prinsip Bahasa Pemrograman
Empat prinsip dasar perancangan bahasa pemrograman adalah:
1. Sintaks, menjelaskan bagaimana struktur program yang benar.
2.Tipe sistem dan semantik, menunjukkan tipe nilai yang dapat dimanipulasi oleh program dan arti(semantik) dari program, mencakup juga aturan penamaan entitas (variabel,fungsi,class,parameter,dll).
3. Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori.
4. Exception handling, mengenai penanganan exception (hal-hal yang tak terduga seperti kesalahan input ketika menjalankan program).
Definisi Sintaks, Semantik, dan Pragmatik
Sintaks : Aturan gramatikal / komposisi suatu program yang mengatur tata cara penulisanhuruf, angka dan karakter lain.
Contoh : Pada pembuatan program Pascal antara 2 statement dipisahkan oleh ; (titik koma)
X:=1; X:=X+1;
Semantik : Mendefinisikan arti dari program yang benar secara sintaks dari bahasa pemrograman tersebut.
Contoh : Pada pembuatan program C
int vector[10]
Arti semantiknya akan menyebabkan ruang sebanyak 10
riwal jabri
ReplyDeletex.tkj 2
remedial pd
DISKRIPSI PERKULIAHAN
Matakuliah ini membahas tentang tahapan pemrograman komputer terstruktur dan struktur logika dasar dalam pemrograman terstruktur untuk membuat algorithma pemrograman komputer terkait dengan persoalan komputasi matematika. Fokus matakuliah ini adalah bahasan tentang elemen dasar pemrograman terstruktur dan aplikasinya dalam penyusunan algorithma pemrograman komputer untuk berbagai komputasi matematik. Disamping itu juga diperkenalkan konversi dari algorithma ke kode bahasa pemrograman komputer tertentu seperti bahasa pemrograman Java.
KOMPETENSI YANG DIHARAPKAN DICAPAI OLEH PESERTA
Setelah mengikuti kuliah ini mahasiswa diharapkan:
Memahami pengertian dan tahap penyusunan program komputer terstruktur untuk komputasi matematika.
Memahami elemen dasar pemrograman terstruktur.
Mampu memahami dan membuat algorithma pemrograman terstruktur untuk melakukan komputasi dengan komputer.
Mampu mengkonversi berbagai rumusan matematika ke dalam bentuk algorithma pemrograman terstruktur.
Memahami cara konversi algorithma pemrograman terstruktur ke bahas pemrograman Java.
PUSTAKA YANG DIGUNAKAN
1. H. M. Deitel, P. J. Deitel. 2004. Java™ How to Program, Sixth Edition. Prentice Hall
2. Mary Campione, Kathy Walrath, Alison Huml. 2000. Java™ Tutorial, Third Edition: A Short Course on the Basics. Addison Wesley
Nama:M.Arief Budiman
ReplyDeleteKelas:X TKJ 2
Matpel:Remedial Pemograman Dasar
Program merupakan kumpulan instruction set yang akan dijalankan oleh pemroses, yaitu berupasoftware. Bagaimana sebuah sistem komputer berpikir diatur oleh program ini. Program inilahyang mengendalikan semua aktifitas yang ada pada pemroses. Program berisi konstruksi logikayang dibuat oleh manusia, dan sudah diterjemahkan ke dalam bahasa mesin sesuai dengan formatyang ada pada instruction set.
Pernahkah anda mendengar bahasa yang digunakan dalam bahasa komputer??mungkin anda semua pernah mendengar, membaca atau bahkan pernah menulisnya. Bagi yang masih awam alangkah bainya untuk menyimak bacaan berikut ini :
Bahasa komputer atau yang lebih dikenal dengan nama bahasa pemrograman (programming language) merupakan software yang digunakan untuk membuat suatu program komputer. Bahasa Pemrograman adalah bahasa yang digunakan untuk memprogram komputer, yang dibagi menjadi tiga level bahasa yaitu bahasa tingkat rendah (low level language), bahasa tingkat menengah (Middle level language) dan bahasa tingkat tinggi (high level language).
Nama: Nanda eka syahputra
ReplyDeleteKelas: x tkj 2
remdial pemograman dasar
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
||
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter
e. Internationalization, disebut I18N.
alam mempelajari Algoritma dan Pemrograman, pertama-pertama yang perlu dipahami adalah konsep-konsep dasar dari baik Algoritma maupun Pemrograman bahkan juga Program sebagai hasil dari pemrograman itu sendiri. Maka untuk itulah yang pertama kita akan singgung terlebih dulu adalah pengenalan definisi untuk Algoritma, pemrograman dan program.
Algoritma dapatlah didefinisikan dengan beberapa hal seperti berikut ini :
• Algoritma merupakan pola pikir yang terstruktur yang berisi tahap-tahap penyelesaian masalah.
• Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah.
• Algoritma berupa urutan langkah berhingga untuk memecahkan masalah logika dan matematika
Kemudian pemrograman sendiri secara definitif dapat dikatakan sebagai proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemrograman. Dalam hal ini Bahasa Pemrograman merupakan prosedur / tata cara penulisan program
Sedangkan program adalah kata, ekspresi, pernyataan atau kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa Pemrograman sehingga dapat dieksekusi oleh komputer.
Adapun definisi-definisi tentang Algoritma, pemrograman dan program tersebut dapatlah lebih jelas dipahami dengan mengenal hubungan antara Algoritma, pemrograman dan program itu sendiri. Yang Dalam diagram ditunjukkan bahwa pemrograman adalah proses yang dimulai dari munculnya suatu permasalahan yang diinginkan untuk diselesaikan secara komputerisasi hingga menghasilkan sebuah produk yaitu program. Ketika masalah itu muncul, maka tahap penyelesaiannya adalah dimulai dengan membuat algoritma penyelesaian masalah yang kemudian melalui suatu bahasa pemrograman yang ditentukan dan dipilih serta digunakan berdasarkan penyesuaian algoritma yang telah dibuat, maka dihasilkanlah suatu program yang sesuai dengan keinginan.
Dikarenakan permasalahan pada pemrograman dilakukan secara komputerisasi, maka pemrograman ini tidak bisa dilepaskan dari siklus pengolahan yang terjadi pada sistem komputer (perangkat keras) itu sendiri berikut siklus pengolahan data di dalam sistem komputer. Adapun siklus pengolahan sistem komputer ini menggambarkan suatu arus proses pengolahan yang terus-menerus terjadi secara otomatis pada peralatan-peralatan perangkat komputer tersebut. Siklus pengolahan sistem komputer tersebut dapat dengan jelas terlihat dalam diagram sebagai berikut :
Peralatan-peralatan yang terdapat pada seperangkat komputer terbagi dalam beberapa kelompok peralatan seperti berikut ini :
1. Input Device : keyboard, scanner, kamera digital, mouse, joystick dll
2. Processing Device : CPU
3. Output Device : monitor, viewer, printer, tv dll
4. Storage Device : harddisk, flashdisk, memory card/chip dll
nama: rifal maulana
ReplyDeletekls :x tkj 2
remedial pemrograman dasar
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :
a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter
e. Internationalization, disebut I18N.
SIMBOL – SIMBOL FLOWCHART
a. Bahasa Pemrograman tingkat dasar seperti: Bahasa Mesin, Bahasa Assembley.
b. Bahasa Pemrograman tingkat tengah seperti: Bahasa C, Bahasa FORTH.
c. Bahasa Pemrograman tingkat tinggi seperti: Bahasa Pascal, FORTRAN, COBOL, dan lain-lain.
Bahasa pemgrogram tingkat dasar, sebagai hirarki pertama, disebut juga bahasa generasi pertama, bahasa ini sangat tergantung pada jenis CPU yang dipakai oleh komputer itu. (machine dependent).
Bahasa pemrograman tingkat tengah, sifatnya sudah lebih mudah daripada bahasa pemrograman tingkat dasar, perintah-perintahnya sudah lebih mudah dibaca sebab sudah menggunakan huruf-huruf.
Bahasa pemrograman tingkat tinggi adalah bahasa komputer yang sudah mirip dengan bahasa manusia. Perintah-perintahnya sudah dibuat dalam bahasa yang mudah dimengerti manusia, seperti PRINT, WRITE, IF, THEN, ELSE, dan lain-lain.
Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
nama:andriyon saputra
ReplyDeletekls:x tkj 2
mp: pd
Dalam revolusi the dawn of the Internet (Asal mula Internet) suatu halaman website dibuat dengan bahasa HTML (HyperText Markup Language), meskipun terlihat cukup bagus tetapi tidak memiliki banyak fungsi yang variatif, interaktif, dan semenarik seperti sekarang. Saat itulah muncul pertama kali bahasa script didunia internet. Melalui script website, suatu halaman web secara perlahan dapat meningkatkan fungsinya.
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi, bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman tingkat tinggi, karena mereka beroperasi pada tingkat tinggi abstraksi .
Istilah ” bahasa scripting ” juga digunakan secara longgar untuk merujuk dinamis tingkat tinggi tujuan umum bahasa , seperti Perl, Tcl , dan Python , dengan istilah ” script” sering digunakan untuk program-program kecil (sampai untuk beberapa ribu baris kode ) dalam bahasa tersebut, atau dalam bahasa domain-spesifik seperti bahasa teks – pengolahan sed dan AWK .
Beberapa bahasa ini pada awalnya dikembangkan untuk digunakan dalam lingkungan tertentu , dan kemudian berkembang menjadi bahasa domain-spesifik atau tujuan umum portabel . Sebaliknya, banyak bahasa tujuan umum memiliki dialek yang digunakan sebagai bahasa scripting .
NAMA: BAYU NUGROHO
ReplyDeleteKELAS: X TKJ 1
REMEDIAL PEMROGRAMAN DASAR
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
Sebuah bahasa scripting atau bahasa skrip adalah bahasa pemrograman yang mendukung script, program yang ditulis untuk khusus lingkungan run-time yang dapat menafsirkan (bukan kompilasi ) dan mengotomatisasi dengan pelaksanaan tugas yang alternatif bisa dieksekusi satu per satu oleh manusia Operator. Lingkungan yang dapat otomatis melalui scripting termasuk aplikasi perangkat lunak , halaman web dalam browser web , yang kerang dari sistem operasi (OS), dan embedded system . Sebuah bahasa scripting dapat dilihat sebagai bahasa domain-spesifik untuk lingkungan tertentu, dalam hal scripting aplikasi, ini juga dikenal sebagai bahasa ekstensi. Bahasa scripting juga kadang-kadang disebut sebagai bahasa pemrograman yang sangat tingkat tinggi , karena mereka beroperasi pada tingkat tinggi abstraksi.
Program komputer atau sering kali disingkat sebagai program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer.[1] Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor.[2] Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu agar dapat secara langsung dieksekusi oleh komputer. Program yang sama dalam format kode yang dapat dibaca oleh manusia disebut sebagai kode sumber, bentuk program yang memungkinkan programmer menganalisis serta melakukan penelaahan algoritma yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya dikompilasi oleh utilitas bahasa pemrograman tertentu sehingga membentuk sebuah program. bentuk alternatif lain model pengeksekusian sebuah program adalah dengan menggunakan bantuan interpreter, kode sumber tersebut langsung dijalankan oleh utilitas interpreter suatu bahasa pemrograman yang digunakan.
Program komputer atau sering kali disingkat sebagai program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer.[1] Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor.[2] Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu agar dapat secara langsung dieksekusi oleh komputer. Program yang sama dalam format kode yang dapat dibaca oleh manusia disebut sebagai kode sumber, bentuk program yang memungkinkan programmer menganalisis serta melakukan penelaahan algoritma yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya dikompilasi oleh utilitas bahasa pemrograman tertentu sehingga membentuk sebuah program. bentuk alternatif lain model pengeksekusian sebuah program adalah dengan menggunakan bantuan interpreter, kode sumber tersebut langsung dijalankan oleh utilitas interpreter suatu bahasa pemrograman yang digunakan.
nama:haysah
ReplyDeletekelas:x tkj1
TUGAS REMEDIAL PEMROGRAMAN DASAR
Script adalah bahasa pemograman yang berbasis kode untuk membuat suatu tampilan sesuai dengan tujuan dan fungsinya.
Macam-macam script itu sendiri sangat banyak, sedikit contoh macam-macam script: PHP, ASP, JSP, Java Script, Java Applets, VBScript.
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. wikipedia
Pengertian sederhana fungsi dan tujuan script dalam membangun sebuah situs begini, script merupakan rangkaian kode-kode (coding) yang membangun sebuah situs / website atau bisa di istilahkan jika kita membangun sebuah rumah maka script itu sendiri adalah material bangunannya.
Untuk memahami script website memang sedikit sulit, tapi bukan berarti tidak bisa di pelajari bukan? dan juga di perlukan ketelitian dalam merangkainya, karena salah sedikit saja situs yang di buat bisa error berantakan tampilannya.
Bahasa script bisa di pelajari secara otodidak, tapi belajarnya jika dengan cuma baca-baca saja ya tetap gak bisa-bisa, jadi jika sambil mempraktekannya akan terasa lebih mudah di mengerti.
Jenis script lainnya cukup banyak yang di antaranya script dengan bahasa php, html, shtml, dll sekarang yang banyak di pakai adalah Php karena script php itu sangat dinamis dimana pengguna dapat mengedit langsung melalui notepad.
Pada intinya script itu berupa kode bahasa pemrograman web yang hasil akhirnya bisa diliat di browser berupa sebuah halaman blog/website
Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman. Beberapa pakar memberi formula bahwa :
ReplyDeleteProgram = Algoritma + Bahasa (Struktur Data)
Bagaimanapun juga struktur data dan algoritma berhubungan sangat erat pada sebuah program. Algoritma yang baik tanpa pemilihan struktur data yang tepat akan membuat program menjadi kurang baik, demikian juga sebaliknya.
Pembuatan algoritma mempunyai banyak keuntungan di antaranya :
* Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun, artinya penulisan algoritma independen dari bahasa pemrograman dan komputer yang melaksanakannya.
* Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
* Apapun bahasa pemrogramannya, output yang akan dikeluarkan sama karena algoritmanya sama.
Beberapa hal yang perlu diperhatikan dalam membuat algoritma :
* Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah. Deskripsi tersebut dapat ditulis dalam notasi apapun asalkan mudah dimengerti dan dipahami.
* Tidak ada notasi yang baku dalam penulisan teks algoritma seperti notasi bahasa pemrograman. Notasi yang digunakan dalam menulis algoritma disebut notasi algoritmik.
NAMA:HAJRI JUANDA
KELAS:X TKJ 2
REMEDIAL:PEMOGRAMAN DASAR
* Setiap orang dapat membuat aturan penulisan dan notasi algoritmik sendiri. Hal ini dikarenakan teks algoritma tidak sama dengan teks program. Namun, supaya notasi algoritmik mudah ditranslasikan ke dalam notasi bahasa pemrograman tertentu, maka sebaiknya notasi algoritmik tersebut berkorespondensi dengan notasi bahasa pemrograman secara umum.
NAMA:ANGGA APRINALDI
ReplyDeleteKELAS:X TKJ 2
REMEDIAL:PEMOGRAMAN DASAR
Mendefinisikan masalah
Ini merupakan langkah pertama yang sering dilupakan orang. Menurut hukum Murphy
(oleh Henry Ledgard):
“Semakin cepat menulis program, akan semakin lama kita dapat menyelesaikannya”.
Hal tersebut berlaku untuk permasalahan yang kompleks. Tentukan masalahnya, apa saja yang harus dipecahkan dengan menggunakan komputer, dan apa inputan serta outputnya.
2. Menemukan solusi
Setelah masalah didefinisikan, maka langkah berikutnya adalah menentukan solusi.
Jika masalah terlalu kompleks, maka ada baiknya masalah tersebut dipecah menjadi
modul-modul kecil agar lebih mudah diselesaikan.
Contohnya masalah invers matriks, maka kita dapat membagi menjadi beberapa
modul:
�� meminta masukkan berupa matriks bujur sangkar
�� mencari invers matriks
�� menampilkan hasil kepada pengguna
Dengan penggunaan modul tersebut program utama akan menjadi lebih singkat dan
mudah dilihat.
3. Memilih algoritma
Pilihlah algoritma yang benar-benar sesuai dan efisien untuk permasalahan tersebut
4. Menulis program
Pilihlah bahasa yang mudah dipelajari, mudah digunakan, dan lebih baik lagi jika
sudah dikuasai, memiliki tingkat kompatibilitas tinggi dengan perangkat keras dan
platform lainnya.
5. Menguji program
Setelah program jadi, silahkan uji program tersebut dengan segala macam kemungkinan yang ada, termasuk error-handlingnya sehingga program tersebut akan benar-benar handal dan layak digunakan.
6. Menulis dokumentasi
Menulis dokumentasi sangat penting agar pada suatu saat jika kita akan melakukan
perubahan atau membaca source code yang sudah kita tulis dapat kita ingat-ingat lagi dan kita akan mudah membacanya. Caranya adalah dengan menuliskan komentarkomentar kecil tentang apa maksud kode tersebut, untuk apa, variabel apa saja yang digunakan, untuk apa, dan parameter-parameter yang ada pada suatu prosedur dan fungsi.
7. Merawat program
Program yang sudah jadi perlu dirawat untuk mencegah munculnya bug yang sebelumnya tidak terdeteksi. Atau mungkin juga pengguna membutuhkan fasilitas
baru yang dulu tidak ada.
NAMA:HAJRI JUANDA
ReplyDeleteKELAS:X TKJ 2
REMEDIAL:PEMOGRAMAN DASAR
Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman. Beberapa pakar memberi formula bahwa :
Program = Algoritma + Bahasa (Struktur Data)
Bagaimanapun juga struktur data dan algoritma berhubungan sangat erat pada sebuah program. Algoritma yang baik tanpa pemilihan struktur data yang tepat akan membuat program menjadi kurang baik, demikian juga sebaliknya.
Pembuatan algoritma mempunyai banyak keuntungan di antaranya :
* Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun, artinya penulisan algoritma independen dari bahasa pemrograman dan komputer yang melaksanakannya.
* Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
* Apapun bahasa pemrogramannya, output yang akan dikeluarkan sama karena algoritmanya sama.
Beberapa hal yang perlu diperhatikan dalam membuat algoritma :
* Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah. Deskripsi tersebut dapat ditulis dalam notasi apapun asalkan mudah dimengerti dan dipahami.
* Tidak ada notasi yang baku dalam penulisan teks algoritma seperti notasi bahasa pemrograman. Notasi yang digunakan dalam menulis algoritma disebut notasi algoritmik.
* Setiap orang dapat membuat aturan penulisan dan notasi algoritmik sendiri. Hal ini dikarenakan teks algoritma tidak sama dengan teks program. Namun, supaya notasi algoritmik mudah ditranslasikan ke dalam notasi bahasa pemrograman tertentu, maka sebaiknya notasi algoritmik tersebut berkorespondensi dengan notasi bahasa pemrograman secara umum.
NAMA:PIRDI ASMI
ReplyDeleteKELAS:XTKJ 2
REMEDIAL:PEMOGRAMAN DASAR
Definisi Program/Pemrograman
- Adalah kumpulan instruksi-instruksi tersendiri yang biasanya disebut source code yang dibuat oleh programmer (pembuat program)
Paradigma Pemrograman
1. Pemrograman Prosedural
�� Berdasarkan urutan-urutan, sekuensia
�� Program adalah suatu rangkaian prosedur untuk memanipulasi data. Prosedur merupakan kumpulan instruksi yang dikerjakan secara berurutan.
�� Harus mengingat prosedur mana yang sudah dipanggil dan apa yang sudah diubah.
2. Pemrograman Fungsional
�� Berdasarkan teori fungsi matematika
�� Fungsi merupakan dasar utama program.
3. Pemrograman Terstruktur
�� Secara berurutan dan terstrukrtur.
�� Program dapat dibagai-bagi menjadi prosedur dan fungsi.
�� Contoh: PASCAL dan C
4. Pemrograman Modular
�� Pemrograman ini membentuk banyak modul.
�� Modul merupakan kumpulan dari prosedur dan fungsi yang berdiri sendiri
�� Sebuah program dapat merupakan kumpulan modul-modul.
�� Contoh: MODULA-2 atau ADA
5. Pemrograman Berorientasi Obyek
�� Pemrograman berdasarkan prinsip obyek, dimana obyek memiliki data/variabel/property dan method/event/prosedur yang dapat dimanipulasi
�� Contoh: C++, Object Pascal, dan Java.
6. Pemrograman Berorientasi Fungsi
�� Pemrograman ini berfokus pada suatu fungsi tertentu saja. Sangat tergantung pada tujuan pembuatan bahasa pemrograman ini.
�� Contoh: SQL (Structured Query Language), HTML, XML dan lain-lain.
7. Pemrograman Deklaratif
�� Pemrograman ini mendeskripsikan suatu masalah dengan pernyataan daripada memecahkan masalah dengan implementasi algoritma.
�� Contoh: PROLOG
Algoritma
Asal kata Algoritma berasal dari nama Abu Ja’far Mohammed Ibn Musa al-Khowarizmi, ilmuan Persia yang menulis kitab al jabr w’al-muqabala (rules of restoration and reduction) sekitar tahun 825 M
nama:LAILA FERA NANDA
ReplyDeletekelas:x tkj 1
REMEDIAL PEMROGRAMAN DASAR
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Sejarah.
Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
Nama:resi wahyuningsih
ReplyDeletekls :x tkj 1
REMEDIAL PEMOGRAMAN DASAR
bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. Sangat mudah dalam menjalankan program PHP, tergantung bagaimana kita mendesainya agar tampilan setelah di run menjadi semakin menarik. Terkadang kita kan kebingungan bagaimana cara menyusun script sesuai dengan apa yang kita inginkan, padahal sangat mudah dilakukan walaupun bagi seorang pemula. Kita bisa banyak melihat referensi yang sudah ada, lalu mencobakanya dinotepad kemudian divariasi sedikit untuk hasil yang memuaskan. Kelebihan PHP Dari Bahasa Pemrograman Lain Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
1. ‘Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.’
2. ‘Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.’
3. ‘Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.’
4. ‘Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.’
5. ‘PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.’ Dibawah ini akan coba diberikan sedikit inforamsi mengenai program PHP dan tampilan keluaranya. Sebenarnya ini merupakan variasi dasar dalam program PHP, tapi dalam script ini dikombinasikan antara HTML dan PHP yang kemudian diaplikasikan didalam software notepad++.
NAMA:RAMADINA FITRIA PUTRI
ReplyDeleteKELAS;X TKJ2
REMEDIAL:PEMOGRAMAN DASAR
Algoritma
Definisi dari algoritma antara lain :
- Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
- Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah.
- Algoritma adalah urutan langkah-langkah berhingga untuk memecahkan masalah logika atau matematika.
- Algoritma adalah logika, metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan.
Menurut Donald E. Knuth dalam bukunya yang berjudul The Art of Computer Programming, algoritma harus mempunyai lima ciri penting :
1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas (berhingga)
2. Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (ambiguous)
3. Algoritma memiliki nol atau lebih masukan (input)
4. Algoritma mempunya nol atau lebih keluaran (output)
5. Algoritma harus efektif dan efisien.
PROGRAM
Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi teknis algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer. Kata algoritma dan kata program seringkali dipertukarkan dalam penggunaannya. Algoritma adalah urutan langkah-langkah penyelesaian masalah sedangkan Program adalah realisasi algoritma dalam bahasa pemrograman. Program ditulis dalam salah satu bahasa pemrograman dan kegiatan membuat program disebut pemrograman (programming). Orang yang menulis program disebut programmer.
NAMA:IRMA SURYANI
ReplyDeleteKELAS:X TKJ 2
REMEDIAL:PEMOGRAMAN DASAR
Sebelum belajar algoritma pemrograman, akan lebih baik kita pahami terlebih dahulu langkah-langkah pembuatan suatu program. Terdapat beberapa langkah umum dalam pembuatan suatu program yaitu:
1. Mendefinisikan masalah
2. Mencari solusinya
3. Menentukan algoritma
4. Menulis program
5. Menguji program
6. Mendokumentasikan program
7. Merawat program
Mendefinisikan masalah
Langkah yang pertama dilakukan adalah mendefinisikan permasalahan. langkah ini harus dilakukan untuk menentukan masalah yang ada serta ditentukan pula input dan output program.
Mencari solusi
Kemudian ditentukan solusi dari permasalahan yang dihadapi. Bila untuk mendapatkan solusi harus melalui langkah yang terlalu rumit dapat dilakukan pembagian masalah dalam beberapa modul-modul kecil agar mudah untuk dikerjakan. Lalu modul-modul kecil tersebut digabungkan menjadi satu untuk dapat menentukan solusi.
Menentukan algoritma
Dalam pemilihan algoritma, pemrogram atau analis harus menggunakan algoritma yang sesuai dan efisien untuk masalah yang dihadapi.
Menulis program
Penulisan program bisa dilakukan dengan menggunakan bahasa pemrograman yang dikuasai dan memiliki kompabilitas dengan perangkat keras yang akan menggunakan program tersebut.
Menguji program
Bila program sudah selesai dibuat, pengujian diperlukan untuk mengetahui apakah program yang dibuat sudah layak untuk digunakan.
Mendokumentasikan program
nama: angga aprinaldi
ReplyDeletekelas : x tkj 2
remedial: PD
PROGRAM
Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi teknis algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer. Kata algoritma dan kata program seringkali dipertukarkan dalam penggunaannya. Algoritma adalah urutan langkah-langkah penyelesaian masalah sedangkan Program adalah realisasi algoritma dalam bahasa pemrograman. Program ditulis dalam salah satu bahasa pemrograman dan kegiatan membuat program disebut pemrograman (programming). Orang yang menulis program disebut programmer.
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
Script website tidak terlihat secara kasat mata tetapi berupa tulisan-tulisan khusus yang dikenal dengan istilah kode. Script website adalah bahasa pemrograman yang digunakan untuk membantu seorang webmaster (pembuat website/ web designer) ketika membangun suatu website. Suatu bahasa script mempunyai tatacara dan susunan tersendiri yang ditulis untuk dieksekusi dengan program khusus sedemikian rupa sehingga dapat menghasilkan tujuan atau output tertentu. Pada implementasinya, script yang dipakai untuk website secara umum adalah PHP, HTML, JAVA dan ASP. Setiap script mewakili suatu dokumen teks berupa sekumpulan instruksi untuk dieksekusi sehingga dapat menghasilkan keluaran otomatis yang diharapkan. Mayoritas script website dapat dibuat dan diedit menggunakan text editor sederhana seperti NotePad dan Notepad++.
nama : laila fera nanda
ReplyDeletekelas :X TKJ1
remedial ujian semester ganjil 2013/2014
11. compiler
12.tahap compiler
13. tahap assambler
14.obj,atau 0 (bergantung kepada lingkungan/environment sistem operasi yang di pakai)
15. file executable
NAMA : LALIEK SUHERMAN
ReplyDeleteKELAS: X TKJ2
REMEDIAL PEMROGRAMAN DASAR
Bahasa skrip atau lebih dikenal dalam bahasa Inggris: scripting language, merupakan bahasa pemrograman yang menyediakan fasilitas penerjemahan serta kompilasi kode dalam satu rangkaian proses secara integratif sehingga memungkinkan kode dibuat dapat langsung dijalankan sebagai program secara dinamis. Skrip atau kode program yang akan dijalankan umumnya akan diterjemahkan terlebih dulu dari kode sumber ke dalam P-Code, sebagai tambahan, beberapa bahasa skrip bahkan telah menyediakan kompiler JIT terintegrasi yang akan mengevaluasi serta menerjemahkan bagian-bagian kritis atas P-Code tersebut menjadi kode mesin sehingga menghasilkan eksekusi proses yang lebih cepat hingga secara relatif bisa menandingi program yang ditulis dengan menggunakan bahasa pemrograman kompilatif seperti C.[1]
Pada awalnya bahasa skrip seringkali disebut sebagai batch language karena tujuan awalnya adalah untuk membantu fungsi administratif pemeliharaan sistem dengan cara mengotomatisasikan tugas administrator sistem melalui serangkaian instruksi pemeliharaan sistem yang dieksekusi dalam satu waktu secara periodik.
Sejarah.
Pada awal era komputer mainframe tahun 1950-an, komputer-komputer pada masa tersebut tidak bersifat interaktif, semua proses dilakukan secara batch (serangkaian instruksi diekseskusi dalam satu proses). IBM Job Control Language (JCL) merupakan salah satu bahasa skrip tertua yang diketahui digunakan untuk mengontrol proses batch.
Antar muka interaktif berbasis text pertama dikembangkan sejak tahun 1960-an yang memungkinkan pengguna secara langsung berinteraksi dengan komputer-komputer tersebut, setiap perintah yang diketikkan oleh pengguna akan langsung dieksekusi oleh sistem, pengguna juga dapat memanfaatkan fasilitas interaktif tersebut untuk menulis instruksi-instruksi dalam satu berkas yang dapat dieksekusi oleh sistem sebagai proses batch.
Bahasa-bahasa pemrograman tertentu seperti Tcl dan Lua secara spesifik didisain sebagai bahasa skrip untuk keperluan umum yang dapat disisipkan sebagai pustaka ke dalam aplikasi utama sehingga menyediakan fitur eksekusi skrip dalam berbagai jenis aplikasi. Bahasa lainnya seperti Visual Basic (VBA) menyediakan integrasi yang erat dengan fasilitas otomatisasi sistem dengan sejumlah fitur serta kapabilitas yang cukup kaya yang memungkinkan administrator sistem melakukan banyak hal terkait dengan sistem secara terotomatisasi, meski demikian keberadaan fitur serta kapabilitas ini seringkali pula dimanfaatkan oleh sekelompok tertentu untuk membuat virus komputer.
Beberapa perusahaan perangkat lunak menyediakan sejumlah bahasa skrip pada produk yang mereka pasarkan. Peramban web modern saat ini umumnya menyediakan bahasa skrip yang ditujukan untuk membuat fitur-fitur tambahan atas peramban tersebut termasuk menyediakan fasilitas yang memungkinkan skrip tersebut berinteraksi dengan pengguna, contoh bahasa skrip yang paling umum digunakan dalam kasus ini adalah JavaScript, atau XUL.
NAMA : AFRIAN ARBI
ReplyDeleteKELAS: XII TKJ 2
JIKA BERTIUP ANGIN UTARA
BUNGA GUGUR DARI POHONNYA
JIKA HIDUP INGIN BAHAGIA
MAKA BERSYUKUR ADALAH KUNCINYA
MENCARI KERANG DSUNGAI KUANTAN
TAK SEBANYAK DI BATANGHARI
TIADA ORANG YANG PENGERTIAN
SELAIN SAHABAT KITA SENDIRI
Nama : Andi mustaqim
ReplyDeleteKelas : XII TKJ 2
Nenek-nenek si bongkok tiga,
Siang ngantuk malam berjaga,
Kalau berbini tak cukup tiga,
Bila dah empat, ha!! tak terjaga.
Lat tali lat,
Lai li tam plom,
Gaji beribu angkanya empat,
Zakat dah bayar ke, belum
NAMA : NOVITRA IRWAN
ReplyDeleteKELAS : XII TKJ 2
NASIH UDUK MASIH ANGET
BELINYA DI PINGGIR JALAN
YANG LAGI DUDUK MANIS BANGET
BOLEH GAK KITA KENALAN
PADI MANGUNIANG MASAK DI SAWAH
MANCIK BAMAIN DI ATEH BILA
HIDUIK LA PANIANG DEK BANYAK MANGALAH
KARANO ADIK NAN BANYAK TINGKAH
NAMA : IGEM
ReplyDeleteKELAS : XII TKJ 2
JALAN-JALAN KE KOTA PADANG
SINGGAH SEBENTAR MEMBELI PEPAYA
MENGEJAR CITA-CITA DI RANTAU ORANG
SEMOGA ESOK MENJADI ORANG BERGUNA
BELI ROTI BERCAMPUR MISES
UNTUK DIMAKAN BERSAMA WALI KELAS
KALAU INGIN MENJADI ORANG SUKSES
BEKERJALAH DENGAN CERDAS DAN IKHLAS
Nama: JANETTIA HERLIN
ReplyDeleteKELAS: XII TKJ 2
ADA ORANG MALUKU DI JITAK
DI JITAK SAMA ORANG BATAK
SELAMA JANTUNGKU MASIH BERDETAK
CINTAKU TAK KAN LULUH LANTAK
KAMAR KOS-KOSAN BENTUKNYA PERSEGI
DI SEWA OLEH TUKANG ROTI
TAK KAN BOSAN KU UCAPKAN SELAMAT PAGI
UNTUKMU PUJAAN HATI
Nama: Irba Murgina
ReplyDeleteKelas: XII TKJ2
Pantun
hari jumat hujan lebat
awan mendung hujan pekat
rayuanmu sungguh hebat
mampu membuat ku terpikat
ada burung cendrawasih
makan duku sampe modar
percayalah kasih
kasih sayangku tak kan pernah pudar
NAMA : SRI WIDANTI
ReplyDeleteKELAS : XII TKJ 2
PANTUN
SUNGGUH BAHAYA ULAR BERBISA
BILA TERGIGIT AKAN KOMA
SUNGGUH BAHAGIA KU RASA
BILA KITA SELALU BERSAMA
JANGAN PERNAH KE SELOKAN
NANTI KOTOR DI TERTAWAKAN
JANGAN PERNAH RAGUKAN
JANJI SETIA YANG KU INGINKAN
NAMA : AULIA PERTIWI
ReplyDeleteKELAS : XII TKJ 2
Burung nuri bersayap dua
Sayapnya indah, elok warnanya
Kita bangga jadi siswi smk 2
Karna rajin dan baik akhlaknya
Hobinya bikin mainan sawah
buat ngusir hama tanaman
mobilnya sih mahal dan mewah,
buang sampahnya kok sembarangan.
NAMA : METRI SUSANTY
ReplyDeleteKELAS : XII TKJ 2
Kalau tanam kayu ulin
Jangan digali berbagai arah
Bumi gersang bencana rutin
Karena pohon habis dijarah
Waktu bawa air jangan sampai tumpah
Kalau pun tumpah segera dibersihkan
Ketika kamu sembarangan buang sampah
Apakah hati nuranimu ikhlas mengijinkan
NAMA: NURPITA
ReplyDeleteKELAS: XII TKJ 2
ANAK AYAM TURUN SEPULUH
MATI SATU TINGGAL SEMBILAN
TUNTUTLAH ILMU SEBSUNGGUH SUNGGUH
SATUPUN JANGAN KETINGGALAN
JALAN-JALAN KE HUTAN PANAM
TIDAK LUPA MEMBAWA BAMBU
KALAU KAMU TIDAK PAHAM
SELALU BERTANYA PADA GURU MU
Nama: Fuji cahya firmansyih
ReplyDeletekelas: XII TKJ2
Bagai angsa patah lengannya
Bola kisaran di semak batu
Hargai bangsa cintai dunia
Pola pikiran SMK dua
Tebang nipah buang daunnya
Bercermin mewah di rumah batu bata
Buanglah sampah pada tempatnya
Cerminan siswa SMK dua
NAMA : PEBRIKA PURWANTI
ReplyDeleteKELAS : XII TKJ 2
Tebang nipah buang bijinya
Bercermin kaca di kamar Rara
Buanglah sampah pada tempatnya
Cerminan siswa SMK 2
di Setokok orang budidaya ternak
peternak ayam, ayam negeri
jika hutan sudah rusak
pertanda dekat bencana menanti
Nama : Maryati
ReplyDeleteKelas : XII TKJ 2
Beli baju warna merah
Saat di pakai aku tertawa
Jauh jarak tak ada masalah
Jauh hati selalu kecewa
Jalan jalan naik delman
Delman tersangkut setangkai kawat
Kalau harta jadi pedoman
Tak akan selamat sampai akhirat
Nama : Lusi gustia ningsih
ReplyDeleteKelas : XII TKJ 2
Pergi sekolah menuntut ilmu
Mendapatkan nilai angka tujuh
Niat hati ingin bertemu
Apalah daya jarak yang jauh
Kayu di potong dengan gergaji
Lalu di masuk ke dalam peti
Jangan salah mengikat janji
Mulut berkata hati terbukti
NAMA : SUKARNI NUR AINI
ReplyDeleteKELAS : XII TKJ 2
Jalan-jalan ke pekanbaru
Jangan lupa membeli duku
Kalau abang cinta padaku
Bilang saja pada orang tua ku
pergi belanja membeli duku
membeli duku dipasar baru
Kalau abang benar sayang pada ku
Tinggalkan dia kembalilah pada ku
Nama : Muhammad Dwiki Putra
ReplyDeleteKelas : XII TKJ 2
menyebrangi sungai dengan berenang
Setelah berenang mencari ikan
Masa muda bersenang - senang
Masa tua menyesal kemudian
ikan berenang tanpa kaki
kerbau lahir tanpa tanduk
alangkah aneh melihat dikki
jalan kerumah sambil tertunduk
NAMA : GIAN PERDANA
ReplyDeleteKELAS : XII TKJ2
Jalan jalan kekota makasar
Jangan lupabeli kedondong
Jika anda mau pintar
Belajar dong
Buah manggis
Buan pepaya
mau sukses
Minta doa orang tua
NAMA : SRI RAHMI WULANDARI
ReplyDeleteKLS : XII TKJ 2
Pergi kepasar membeli genteng
Tidak lupa membeli duku
Wahai engkau abang ganteng
Maukah menjadi pacarku
Anak anak pergi sekolah
Singgah sebentar membeli cuka
Banyak cowok disekolah
Hanya abang yang adek suka
NAMA: INDAH SRI NOVITA
ReplyDeleteKELAS : XII TKJ 2
Kekota rengat membeli genteng
Tidak lupa membeli pena
Hai kamu abang ganteng
Kalau boleh tau siapa yang punya
Kepasar membeli rambutan
Tidak lupa membeli papan
Hai kamu orang yang tampan
Rebutlah hatiku pelan –pelan
Nama : Dikki Arnanda
ReplyDeleteKelas : XII TKJ 2
Duo tigo kucing berlari
Indak sarupo jo kuciang belang
Duo tigo dapek abang cari
Dak sarupo ce adiak surang
Pergi kepasar membeli roti
tak lupa juga membeli kacang
mau tau yang di dalam hati
cuma ada adek seorang
FAJAR KURNIA
ReplyDeleteXII TKJ 2 (10)
Jalan jalan ke Jogjakarta
orang orangnya ramah semua
buanglah sampah pada tempatnya
karena bumi bukan tong sampah kita
Kepasar pergi belanja
tiba dipasar membeli pena
mari selalu Jaga lingkungan kita
karena hidup sehat membuat kita bahagia