Dokumen tersebut membahas tentang bahasa pemograman, karakteristiknya, jenis-jenisnya, dan konsep algoritma. Bahasa pemograman digunakan untuk mengkomunikasikan perintah kepada komputer, memiliki aturan tata bahasa dan intruksi tertentu. Ada dua jenis bahasa pemograman yaitu bertujuan khusus dan umum. Algoritma adalah urutan langkah logis untuk memecahkan masalah yang dapat ditulis dalam
Dokumen tersebut membahas tentang algoritma dan konsep dasarnya seperti variabel, seleksi, dan perulangan. Variabel digunakan untuk menyimpan nilai, sementara seleksi dan perulangan memungkinkan program melakukan tindakan berulang berdasarkan kondisi tertentu.
Algoritma dan pemrograman - Disusun oleh Fitri Ratna DewiFitri Ratna Dewi
油
Ringkasan dokumen tersebut adalah:
1. Abu Ja'far Muhammad Ibnu Musa Al-Khawarizmi dianggap sebagai pencetus algoritma karena menjelaskan langkah-langkah penyelesaian masalah aritmetika dalam bukunya.
2. Algoritma pertama kali digunakan pada algoritma Euclidean yang menjelaskan langkah-langkah untuk menemukan pembagi bersama terbesar.
3. Bahasa pemrograman adalah tata cara penulisan program
Program ini membahas tentang struktur program Pascal dan elemen-elemennya. Secara ringkas, program Pascal terdiri dari judul, bagian deklarasi, dan bagian pernyataan. Bagian deklarasi berisi deklarasi konstanta, variabel, prosedur, dan fungsi. Sedangkan bagian pernyataan berisi instruksi yang akan dijalankan program. Elemen utama program Pascal antara lain simbol dasar, kata kunci, pengenal, tipe data, operator, komentar, dan pernyataan
Program Pascal terdiri dari 2 bagian utama yaitu deklarasi dan pernyataan. Bagian deklarasi digunakan untuk mendeklarasikan label, konstanta, tipe data, variabel, prosedur dan fungsi. Bagian pernyataan berisi perintah-perintah yang akan dieksekusi oleh program."
Tutorial Turbo Pascal 7.0 terdiri dari sembilan modul yang mencakup pengenalan Turbo Pascal, pengaturan layar, input-output, tipe data, variabel, struktur program dasar dan kompleks, serta perintah-perintah dasar Turbo Pascal.
Dokumen tersebut membahas tentang struktur program Pascal dan elemen-elemennya, meliputi bagian judul program, deklarasi, pernyataan, tipe data, operator, komentar, serta perintah dasar seperti Write, Writeln, Read, dan Readln beserta contoh kode programnya.
Tutorial ini membahas struktur algoritma runtunan. Runtunan adalah struktur dasar yang berisi rangkaian instruksi yang diproses secara sekuensial dari awal hingga akhir. Tutorial ini menjelaskan konsep dasar runtunan, contoh-contoh soal runtunan, dan cara mengimplementasikan runtunan dalam pseudocode, flowchart, dan bahasa pemrograman Java.
Dokumen tersebut memberikan penjelasan singkat tentang struktur program Pascal dan tipe data yang digunakan dalam bahasa pemrograman Pascal. Terdapat penjelasan mengenai bagian-bagian struktur program, simbol-simbol diagram alur, dan berbagai tipe data standar dan terdefinisikan seperti integer, real, string, array, dan record.
Struktur dasar algoritma terdiri atas struktur sekuensial (runtunan instruksi), struktur seleksi (pemilihan salah satu aksi), dan struktur repetisi (pengulangan instruksi). Ketiga struktur tersebut merupakan komponen penting dalam membangun logika penyelesaian masalah dalam algoritma.
2 struktur dasar algoritma dan notasi algoritmik pseudo-codeAnand Reverse
油
Dokumen tersebut membahas konsep dasar algoritma dan notasi algoritmik pseudo-code. Terdiri dari tiga bagian utama yaitu pernyataan, konstruksi dasar algoritma meliputi runtunan, pemilihan, dan pengulangan, serta notasi pseudo-code yang memudahkan proses penerjemahan ke kode program.
Laporan hasil praktikum Alpro I Modul 1 (Pengenalan Pascal)Azka Mutia
油
Laporan akhir praktikum Algoritma dan Pemrograman I ini membahas tentang pengenalan bahasa pemrograman Pascal. Terdapat beberapa langkah kerja seperti mentranslasikan algoritma ke dalam bahasa Pascal, menulis program, dan menjalankannya. Laporan ini juga membandingkan hasil keluaran program dan menarik kesimpulan tentang konsep dasar Pascal.
Dokumen ini memberikan ringkasan tentang algoritma dan pemrograman, termasuk pengertian algoritma dan program, langkah-langkah membangun program, bentuk-bentuk algoritma seperti pseudo-code dan flowchart, serta contoh algoritma pertukaran nilai variabel.
Fungsi dalam SQL memiliki berbagai kegunaan untuk memanipulasi dan menganalisis data. Terdapat tiga jenis fungsi utama yaitu fungsi perbandingan, fungsi aliran kontrol, dan fungsi pengubahan tipe data. Fungsi-fungsi tersebut dapat digunakan untuk membandingkan nilai, mengeksekusi logika kondisi, serta mengkonversi tipe data.
Dokumen tersebut membahas tentang tipe data dan penamaan dalam pemrograman. Terdapat dua jenis tipe data yaitu tipe dasar dan tipe bentukan. Tipe bentukan dapat didefinisikan sendiri oleh programmer dengan menggunakan tipe dasar atau tipe bentukan lain. Penamaan dalam pemrograman harus unik dan mengikuti aturan tertentu.
Lead poisoning affects both adults and children, but is more common in children. It can cause a wide range of health problems. Even today, hundreds of thousands of children under 6 have elevated lead levels. People can prevent lead poisoning by finding out when their home was built, washing hands frequently, drinking cold tap water, purchasing lead-free products, and getting blood tests if exposure is suspected. The document cites three sources that provide information on lead poisoning.
This thesis presents the hypothesis that humor emerges from the incongruities of the digital experience. The digital experience delivers information in fragmented and disjointed ways, often combining different media types in nonsensical ways. The Incongruity-Resolution Theory of Humor argues that humor occurs when an incongruity is presented and then resolved. The digital experience creates new forms of incongruity and can therefore be a new source of humor. The thesis will explore theories of humor, the evolutionary and psychological basis of humor, the history of humor in different media like theater and mass media, and how humor relates specifically to the digital experience.
Tutorial Turbo Pascal 7.0 terdiri dari sembilan modul yang mencakup pengenalan Turbo Pascal, pengaturan layar, input-output, tipe data, variabel, struktur program dasar dan kompleks, serta perintah-perintah dasar Turbo Pascal.
Dokumen tersebut membahas tentang struktur program Pascal dan elemen-elemennya, meliputi bagian judul program, deklarasi, pernyataan, tipe data, operator, komentar, serta perintah dasar seperti Write, Writeln, Read, dan Readln beserta contoh kode programnya.
Tutorial ini membahas struktur algoritma runtunan. Runtunan adalah struktur dasar yang berisi rangkaian instruksi yang diproses secara sekuensial dari awal hingga akhir. Tutorial ini menjelaskan konsep dasar runtunan, contoh-contoh soal runtunan, dan cara mengimplementasikan runtunan dalam pseudocode, flowchart, dan bahasa pemrograman Java.
Dokumen tersebut memberikan penjelasan singkat tentang struktur program Pascal dan tipe data yang digunakan dalam bahasa pemrograman Pascal. Terdapat penjelasan mengenai bagian-bagian struktur program, simbol-simbol diagram alur, dan berbagai tipe data standar dan terdefinisikan seperti integer, real, string, array, dan record.
Struktur dasar algoritma terdiri atas struktur sekuensial (runtunan instruksi), struktur seleksi (pemilihan salah satu aksi), dan struktur repetisi (pengulangan instruksi). Ketiga struktur tersebut merupakan komponen penting dalam membangun logika penyelesaian masalah dalam algoritma.
2 struktur dasar algoritma dan notasi algoritmik pseudo-codeAnand Reverse
油
Dokumen tersebut membahas konsep dasar algoritma dan notasi algoritmik pseudo-code. Terdiri dari tiga bagian utama yaitu pernyataan, konstruksi dasar algoritma meliputi runtunan, pemilihan, dan pengulangan, serta notasi pseudo-code yang memudahkan proses penerjemahan ke kode program.
Laporan hasil praktikum Alpro I Modul 1 (Pengenalan Pascal)Azka Mutia
油
Laporan akhir praktikum Algoritma dan Pemrograman I ini membahas tentang pengenalan bahasa pemrograman Pascal. Terdapat beberapa langkah kerja seperti mentranslasikan algoritma ke dalam bahasa Pascal, menulis program, dan menjalankannya. Laporan ini juga membandingkan hasil keluaran program dan menarik kesimpulan tentang konsep dasar Pascal.
Dokumen ini memberikan ringkasan tentang algoritma dan pemrograman, termasuk pengertian algoritma dan program, langkah-langkah membangun program, bentuk-bentuk algoritma seperti pseudo-code dan flowchart, serta contoh algoritma pertukaran nilai variabel.
Fungsi dalam SQL memiliki berbagai kegunaan untuk memanipulasi dan menganalisis data. Terdapat tiga jenis fungsi utama yaitu fungsi perbandingan, fungsi aliran kontrol, dan fungsi pengubahan tipe data. Fungsi-fungsi tersebut dapat digunakan untuk membandingkan nilai, mengeksekusi logika kondisi, serta mengkonversi tipe data.
Dokumen tersebut membahas tentang tipe data dan penamaan dalam pemrograman. Terdapat dua jenis tipe data yaitu tipe dasar dan tipe bentukan. Tipe bentukan dapat didefinisikan sendiri oleh programmer dengan menggunakan tipe dasar atau tipe bentukan lain. Penamaan dalam pemrograman harus unik dan mengikuti aturan tertentu.
Lead poisoning affects both adults and children, but is more common in children. It can cause a wide range of health problems. Even today, hundreds of thousands of children under 6 have elevated lead levels. People can prevent lead poisoning by finding out when their home was built, washing hands frequently, drinking cold tap water, purchasing lead-free products, and getting blood tests if exposure is suspected. The document cites three sources that provide information on lead poisoning.
This thesis presents the hypothesis that humor emerges from the incongruities of the digital experience. The digital experience delivers information in fragmented and disjointed ways, often combining different media types in nonsensical ways. The Incongruity-Resolution Theory of Humor argues that humor occurs when an incongruity is presented and then resolved. The digital experience creates new forms of incongruity and can therefore be a new source of humor. The thesis will explore theories of humor, the evolutionary and psychological basis of humor, the history of humor in different media like theater and mass media, and how humor relates specifically to the digital experience.
Este documento presenta la escala de calificaciones y tipos de faltas para estudiantes de acuerdo a la Ley de Educaci坦n Org叩nica de Ecuador. Describe las calificaciones desde 10 hasta 4, evaluaci坦n del comportamiento de A a D, y define faltas leves, graves, muy graves y faltas muys graves, incluyendo ejemplos para cada categor鱈a.
This short document promotes creating presentations using Haiku Deck, a tool for making slideshows. It encourages the reader to get started making their own Haiku Deck presentation and sharing it on 際際滷Share. In just one sentence, it pitches the idea of using Haiku Deck to easily create engaging slideshow presentations.
This document provides an overview of ICT in schools in Europe between 2006 and 2007. It finds that while ICT infrastructure and use has increased, progress remains uneven between countries and schools. Studies show ICT has a positive impact on educational performance when used effectively over longer periods. National policies aim to increase digital literacy and competencies through curriculum reforms and teacher training. Examples of innovations include interactive whiteboards and personal learning assistants. Issues facing schools include limited access, lack of teacher ICT skills, and rigid assessment structures inhibiting integration of ICT.
Este documento presenta la escala de calificaciones y tipos de faltas para estudiantes de acuerdo a la Ley de Educaci坦n Org叩nica de Ecuador. Describe las calificaciones desde 10 hasta 4, evaluaci坦n del comportamiento de A a D, y define faltas leves, graves, muy graves y faltas muy graves.
This thesis explores the hypothesis that humor arises from the combination of abstract thought, memory, and self-aware consciousness. It argues that humor involves sophisticated cognitive skills and can promote new ways of thinking about complex concepts. As computer memory and digital information continue to grow rapidly, there may be greater potential to discover unexpected connections between disparate pieces of information, leading to new understandings and avenues for humor. The document also briefly outlines existing philosophical approaches to humor as involving incongruity, superiority, relief, or play.
The document argues that students should learn to construct geometric figures using a compass and straightedge because it will help with careers like architecture, provide a deeper understanding of concepts, and teach useful tools for later in life. It claims that relying only on computer programs is insufficient in case technology fails, for tests requiring constructions, and because computers cannot be used everywhere.
Dokumen tersebut memberikan penjelasan singkat tentang struktur program Pascal dan tipe data yang digunakan dalam bahasa pemrograman Pascal. Terdapat penjelasan mengenai bagian-bagian struktur program, simbol-simbol diagram alur, dan berbagai tipe data standar dan terdefinisikan seperti integer, real, string, array, dan record.
Teks tersebut membahas tentang struktur dasar dari program Pascal dan elemen-elemennya. Secara ringkas, program Pascal terdiri dari judul, bagian deklarasi, dan bagian pernyataan. Bagian deklarasi berisi deklarasi konstanta, variabel, prosedur, dan fungsi. Sedangkan bagian pernyataan berisi instruksi yang akan dijalankan program.
Pascal merupakan bahasa pemrograman yang dikembangkan oleh Niklaus Wirth pada tahun 1971 sebagai pengembangan dari bahasa ALGOL 60. Pascal bersifat data oriented dan sering digunakan untuk pengajaran konsep pemrograman. Dokumen ini menjelaskan sejarah, struktur, unsur-unsur pemrograman, tipe data, operator, dan konsep-konsep dasar lainnya dalam bahasa pemrograman Pascal.
Tutorial ini terdiri dari sembilan modul yang mencakup pengantar Turbo Pascal, pengaturan layar termasuk warna dan posisi teks, serta pengenalan tipe data dan struktur dasar program Pascal. Modul-modulnya memberikan contoh kode dan latihan untuk membantu pembelajaran bahasa pemrograman Pascal.
Dokumen tersebut membahas konsep-konsep dasar pemrograman Java meliputi penjelasan tentang komentar, identifiers, kata kunci, tipe data primitif, variabel, operator, percabangan, dan perulangan.
Struktur Dasar Kode Program Pascal
Penulisan Nama Program Pascal
Perintah Uses
Deklarasi Type dan Deklarasi Konstanta (constant)
Deklarasi Variabel (variable) dan Deklarasi Fungsi (function)
Deklarasi Prosedur (procedure)
Main Program
Pascal merupakan bahasa pemrograman yang dikembangkan oleh Niklaus Wirth pada tahun 1971 sebagai pengembangan dari bahasa ALGOL 60. Pascal bersifat data oriented dan sering digunakan untuk pengajaran konsep pemrograman. Dokumen ini menjelaskan sejarah, struktur, contoh program sederhana, tipe data, operator, dan deklarasi variabel dan konstanta dalam bahasa pemrograman Pascal.
Modul pemrograman pascal toki smansasooindahshafira
油
Modul ini membahas operator dalam bahasa pemrograman Pascal. Terdapat beberapa jenis operator seperti operator assignment, binary, unary, bit, relasi, logika, dan alamat. Operator digunakan untuk manipulasi dan perbandingan data dalam program."
Dokumen tersebut memberikan penjelasan singkat tentang aturan penamaan dalam pemrograman berorientasi objek, jenis-jenis komentar, identifikasi, kata kunci, tipe data primitif, variabel dan konstanta, operator, percabangan, dan perulangan.
1. PEMROGRAMAN
PASCAL
Disampaikan oleh :
Syaiful Ridlo, S. Kom
Staf Pengajar STIMIK DUTA
BANGSA
2. Sekilas Bahasa Program Pascal
Secara umum yang disebut dengan program adalah
kumpulan instruksi atau perintah yang disusun
sedemikian rupa sehingga mempunyai nalar yang
tepat untuk menyelesaikan suatu persoalan.
Untuk menuliskan program tersebut diperlukan
software bahasa pemrograman salah satunya adalah
pascal. Nama PASCAL diambil dari nama seorang
matematikawan Perancis yang juga merupakan pioner
di dalam sejarah perkembangan komputer.
3. Struktur Program Pascal
Dalam menuliskan suatu program perlu diperhatikan
struktur penyusunannya yaitu aspek-aspek yang
menyangkut aturan-aturan penulisan program.
Hal ini penting kita pelajari karena satu bahasa
dengan satu bahasa yang lain memiliki aturan yang
berbeda.
Dengan memahami aturan-aturan tersebut,
diharapkan program yang tersusun akan bisa
dijalankan dengan benar dan memberikan hasil
seperti yang diinginkan.
Disinilah pentinganya, sebelum mempelajari
program sebaiknya mengenal algoritma dan
flowchart.
4. Struktur program pascal
adalah sebagai berikut :
program nama_program; { deklarasi nama program }
uses ..... { deklarasi piranti }
label .... { deklarasi label }
const .... { deklarasi konstanta }
type .... { deklarasi tipe data }
var .... { deklarasi variabel / perubah }
procedure nama_procedure;
function nama_function;
begin { awal blok program utama }
.
{ statement-statement program }
.
end. { akhir program utama }
Catatan :
Dalam aplikasinya nanti tidak semua deklarasi digunakan semua secara
bersamaan, tergantung pada kebutuhan.
5. Pengenal
Pengenal digunakan untuk menunjukkan konstanta,
variabel/perubah, nama program, type, prosedur,
fungsi, unit dan juga label. Panjang pengenal
sebaiknya kurang dari 63 karakter.
Pengenal harus dimulai dengan huruf, baru
kemudian boleh diikuti oleh huruf lain atau angka,
tidak boleh mengandung spasi.
Contoh : nama_siswa, latihan_pertama, A123,
kesemuanya merupakan contoh yang benar,
contoh yang salah adalah : nama siswa, latihan
pertama, 123A.
6. Baris Komentar
Baris komentar adalah suatu kalimat yang biasanya
digunakan untuk menjelaskan antara lain kegunaan
dari program atau keterangan variabel.
Cara menulis baris komentar adalah :
{ baris komentar } atau ( * baris komentar * )
Contoh : { ini program saya yang pertama }
7. Konstanta
Deklarasi konstanta menunjukkan nilai yang tetap dari
suatu pengenal dan berlaku pada blok dimana deklarasi
tersebut dinyatakan.
Bentuk umum dari deklarasi konstanta adalah :
const pengenal = nilai;
dimana pengenal : nama pengenal
nilai : nilai konstanta
contoh :
const nama=diana;
nilai = 100;
8. Tipe Data
Dalam pascal, semua perubah / variabel yang akan dipakai
harus sudah ditentukan tipe datanya. Pascal mengenal
beberapa tipe data
string, tipe data ini digunakan untuk data string atau huruf,
misalkan nama, alamat, dll.
char, tipe data ini digunakan untuk data karakter / satu
buah karakter, misalkan A a 4 dll
boolean, tipe data ini hanya mempunyai dua nilai yaitu
benar dan salah. Dengan menggabungkan pada operator
and, or, not maka akan diperoleh nilai True atau False
integer, tipe data ini digunakan untuk data angka
bilangan bulat
real, tipe data ini digunakan untuk data angka bilangan
pecahan
9. Tipe data integer dan real
masing-masing dibagi lagi dalam 5 kelompok, pembagian
ini berdasarkan batasan nilai yang mampu ditampung.
11. Operator
1. Operator Aritmatika
Berkenaan dengan bilangan integer dan bilangan real
dikenal operator aritmatika. Pada bilangan integer dan
bilangan real terdapat sedikit perbedaan pada penggunaan
operator aritmatika.
14. 2. Operator Logika
Operator logika digunakan untuk mengoperasikan
operand-operand yang bertipe boolean. Yang
termasuk operator logika adalah not, and, or dan xor.
Operator not disebut juga ingkaran dimana apabila
sebuah operand bernilai True maka bila di lakukan
operasi not hasilnya False, dan sebaliknya.
16. Operator logika AND memiliki nilai
kebenaran apabila kedua atau lebih kondisi
adalah benar atau apabila salah satu kondisi
bernilai salah maka hasilnya pasti salah.
Operator logika OR memiliki nilai kebenaran
apabila salah satu kondisi adalah benar atau
apabila kedua atau lebih kondisi kondisi
bernilai salah maka hasilnya pasti salah.
17. 3. Operator Relasi
Operator ini digunakan untuk membandingkan dua buah
operand yang akan memberikan hasil berupa data bertipe
boolean yang menunjukkan apakah pembandingan
tersebut benar atau salah.
18. Perintah Read dan Write
Perintah read atau readln digunakan untuk
membaca data, perbedaan diantara keduanya
adalah read digunakan untuk membaca data
dalam satu baris sedangkan readln digunakan
untuk membaca pada lain baris atau baris
berikutnya
Sedangkan perintah write atau writeln digunakan
untuk menampilkan atau mencetak data.
Perbedaannya adalah perintah write akan
mencetak data satu baris sedangkan perintah
writeln akan mencetak data berikutnya pada
baris berikutnya pula.
19. Latihan
{Ini adalah program pertama
menggunakan perintah
write dan read}
Program Pertamaku;
uses wincrt;
begin
write('Nama saya : Didiek Ananto');
write('Kelas : X.6');
write;
read;
end.
21. Program ketiga;
var umur:byte; sekolah:string;
begin
umur:=15;
sekolah:='SMA Fransiskus';
writeln('Umurku : ',umur,' tahun');
writeln('Aku Sekolag di : ',sekolah);
writeln;
readln;
end.
22. Program keempat;
var umur:byte; sekolah:string;
begin
write('Masukan umur : '); readln(umur);
write('Masukan nama sekolah : '); readln(sekolah);
writeln;
writeln('Umurku : ',umur,' tahun');
writeln('Aku Sekolag di : ',sekolah);
writeln;
readln;
end.