Dokumen tersebut membahas tentang pengertian algoritma dan contoh-contohnya, serta simbol-simbol yang digunakan dalam membuat flowchart program. Juga dibahas tentang struktur bahasa pemrograman Pascal seperti deklarasi variabel, input output, operator, dan contoh-contoh soal algoritma sederhana.
This document discusses the importance of purpose for organizations. It states that purpose inspires focus, attracts people, and allows organizations to persevere through challenges. The document advises organizations to anchor their purpose in solving real problems in order to set an appropriate scale and influence the design of solutions. It suggests that purpose and problems together form the basis of an organization's business model. The document introduces business models and recommends using a Social Lean Canvas template to map out an organization's model. It provides resources for getting started with social enterprises, including contacting local foundations, joining meetup groups, and participating in startup weekends.
Digitalmybiz provides cost effective and brand building medium for digital marketing with guarantee of generating business online other wise Money Back...!!!!. Our strategies mainly includes search engine optimization(SEO), Social Media Marketing(SMM), Channel Maintenance, Corporate Blogging, Call Center Management and Online Media Buying. .
Fisika Dasar I mata kuliah ini membahas tentang konsep-konsep dasar fisika seperti besaran, sistem satuan, vektor, kinematika partikel, dinamika partikel, kerja dan energi, dinamika rotasi, mekanika benda yang berubah bentuk, hidrostatika, dan hidrodinamika dalam 14 pertemuan. Mata kuliah ini diampu oleh I Made Dwi Budiana dari Jurusan Teknik Mesin UNUD.
Rasmus Lerdorf is considered the father of PHP, as he started developing it in 1994. PHP was originally created as a personal home page tool called PHP/FI but later became known as PHP: Hypertext Preprocessor. The current stable version of PHP is 5.4.11, released in 2013. PHP6 is still in development and will include features like improved Unicode handling. Variable names in PHP are case-sensitive and cannot start with a number. The header() function is used to send HTTP headers to clients and can be used for redirection, page refreshing, and sending email headers.
Dokumen tersebut membahas tentang pengertian algoritma dan contoh-contohnya, serta simbol-simbol yang digunakan dalam membuat flowchart program. Juga dibahas tentang struktur bahasa pemrograman Pascal seperti deklarasi variabel, input output, operator, dan contoh-contoh soal algoritma sederhana.
This document discusses the importance of purpose for organizations. It states that purpose inspires focus, attracts people, and allows organizations to persevere through challenges. The document advises organizations to anchor their purpose in solving real problems in order to set an appropriate scale and influence the design of solutions. It suggests that purpose and problems together form the basis of an organization's business model. The document introduces business models and recommends using a Social Lean Canvas template to map out an organization's model. It provides resources for getting started with social enterprises, including contacting local foundations, joining meetup groups, and participating in startup weekends.
Digitalmybiz provides cost effective and brand building medium for digital marketing with guarantee of generating business online other wise Money Back...!!!!. Our strategies mainly includes search engine optimization(SEO), Social Media Marketing(SMM), Channel Maintenance, Corporate Blogging, Call Center Management and Online Media Buying. .
Fisika Dasar I mata kuliah ini membahas tentang konsep-konsep dasar fisika seperti besaran, sistem satuan, vektor, kinematika partikel, dinamika partikel, kerja dan energi, dinamika rotasi, mekanika benda yang berubah bentuk, hidrostatika, dan hidrodinamika dalam 14 pertemuan. Mata kuliah ini diampu oleh I Made Dwi Budiana dari Jurusan Teknik Mesin UNUD.
Rasmus Lerdorf is considered the father of PHP, as he started developing it in 1994. PHP was originally created as a personal home page tool called PHP/FI but later became known as PHP: Hypertext Preprocessor. The current stable version of PHP is 5.4.11, released in 2013. PHP6 is still in development and will include features like improved Unicode handling. Variable names in PHP are case-sensitive and cannot start with a number. The header() function is used to send HTTP headers to clients and can be used for redirection, page refreshing, and sending email headers.
Railway reservation management by sandip murariSandip Murari
The document describes a railway reservation system project completed by three students - Joydip Deb, Sandip Murari, and Soumya Dutta. The project aims to provide an efficient mechanism for railway management to handle reservation, fare, and timetable management tasks using this system. It allows users to search trains, view fare tables, and easily make reservations. The project underwent feasibility studies and testing to verify it as a functional and viable software solution.
This document provides an introduction to analyzing forces acting on rigid bodies. It defines key terms like moment of a force, vector and scalar products, and equivalent force systems. It also presents the principles of transmissibility and Varignon's theorem. Sample problems demonstrate calculating the moment of a force about a point and determining equivalent forces that produce the same moment. The document aims to describe how to represent and simplify systems of forces exerted on rigid bodies.
Dokumen tersebut membahas tentang gaya dan keseimbangan partikel. Secara khusus membahas tentang:
1) Penjumlahan vektor gaya menjadi gaya resultan tunggal dan komponen-komponen vektor,
2) Kondisi keseimbangan partikel bila gaya resultannya nol,
3) Gambar skematik gaya bebas untuk menganalisis masalah keseimbangan.
Documentation of railway reservation systemSandip Murari
The document presents a feasibility study for a proposed railway reservation system project.
It outlines the key steps in conducting a feasibility study: describing candidate systems, evaluating their performance and costs, weighing the options, and selecting the best system.
The study considers important feasibility factors like economic, technical, and behavioral considerations to determine if the project is viable.
NFC (Near Field Communication) by sandip murariSandip Murari
This document provides an overview of Near Field Communication (NFC) technology. It discusses that NFC allows communication between devices within 10 cm of each other. It operates in various modes including card emulation, peer-to-peer, and reader modes. The document outlines the history and working principles of NFC. It discusses applications of NFC such as mobile payments, ticketing, data sharing, and access control. Both advantages like convenience and disadvantages like short range are highlighted. The conclusion is that NFC is a useful technology that saves time despite some security limitations.
Dokumen tersebut memberikan penjelasan tentang dasar-dasar pemograman komputer menggunakan bahasa Fortran-77, meliputi format program, tipe data, deklarasi variabel, kompilasi, dan penyusunan program komputer sederhana."
Teks tersebut merangkum sejarah perkembangan komputer dari generasi pertama hingga ketiga beserta penjelasan mengenai bagian-bagian penting komputer dan bahasa pemrograman. Diakhiri dengan penjelasan mengenai konsep data, informasi, program, dan statement."
Dokumen tersebut membahas tentang algoritma pemrograman dan struktur data. Secara ringkas, dokumen tersebut menjelaskan tentang:
1) Definisi algoritma dan paradigma pemrograman seperti prosedural, berorientasi objek, dan deklaratif
2) Contoh algoritma dalam kehidupan sehari-hari dan kriteria algoritma menurut Donald E. Knuth
3) Langkah-langkah dalam pemrograman komputer mulai dari mendefinisikan masalah hingga
Lembar kerja siswa ini membahas algoritma dan flowchart. Siswa diajak memahami pengertian algoritma, menggambar flowchart, dan membuat algoritma serta flowchart untuk menyelesaikan masalah-masalah matematika sederhana seperti menghitung luas segitiga dan lingkaran. Selain itu juga membahas perbedaan antara pemrograman dan bahasa pemrograman serta menyuruh siswa membuat program untuk menghitung beberapa rumus.
Dokumen tersebut memberikan penjelasan mengenai konsep dasar komputer mulai dari definisi, komponen utama, bagian-bagian hardware dan software, jenis-jenis memori dan port, generasi perkembangan komputer, serta jaringan komputer.
Buku panduan ini memperkenalkan konsep asas komputer dan pengaturcaraan bahasa C. Ia membincangkan komponen utama komputer, kategori komputer, perisian sistem dan aplikasi, serta bahasa pengaturcaraan secara ringkas. Bab-bab berikutnya akan membincangkan proses penyelesaian masalah menggunakan komputer, algoritma, struktur kawalan aturcara, fungsi, tatasusunan, struktur, dan konsep-konsep as
Teks tersebut memberikan penjelasan mengenai konsep dasar komputer, komponen utamanya seperti hardware, software, brainware dan tingkatan brainware, serta fungsi dan jenis perangkat keras dan jaringan komputer.
Dokumen tersebut membahas tentang konsep pemrograman terstruktur, termasuk definisi, tujuan, kriteria, dan metode dasarnya seperti sekuensial, seleksi, dan looping.
Komputer telah berkembang dari generasi pertama yang menggunakan teknologi tiub hampa gas hingga generasi terkini yang menggunakan teknologi VLSI. Komputer moden terdiri daripada unit pemprosesan utama, ingatan, dan peranti input/output. Terdapat tiga kategori komputer iaitu mikrokomputer, minikomputer, dan kerangka utama. Bahasa pengaturcaraan boleh dibahagikan kepada bahasa mesin, bahasa himpunan
Dokumen ini membincangkan pengenalan bahasa pengaturcaraan C++ yang popular digunakan kini dalam pelbagai aplikasi. Ia juga menyentuh konsep asas pengaturcaraan seperti ciri-ciri program yang baik, definisi program, komponen dalam struktur program dan langkah-langkah pengenalpastian dalam pengaturcaraan termasuklah menganalisis masalah, merancang pembolehubah, melukis carta alir dan menulis program.
Pseudocode merupakan kode yang menyerupai bahasa pemrograman untuk menuliskan algoritma secara ringkas tanpa terikat pada bahasa tertentu. Pseudocode memiliki tujuan untuk mempermudah pemahaman algoritma dan menggunakan bahasa yang mudah dipahami secara universal."
Railway reservation management by sandip murariSandip Murari
The document describes a railway reservation system project completed by three students - Joydip Deb, Sandip Murari, and Soumya Dutta. The project aims to provide an efficient mechanism for railway management to handle reservation, fare, and timetable management tasks using this system. It allows users to search trains, view fare tables, and easily make reservations. The project underwent feasibility studies and testing to verify it as a functional and viable software solution.
This document provides an introduction to analyzing forces acting on rigid bodies. It defines key terms like moment of a force, vector and scalar products, and equivalent force systems. It also presents the principles of transmissibility and Varignon's theorem. Sample problems demonstrate calculating the moment of a force about a point and determining equivalent forces that produce the same moment. The document aims to describe how to represent and simplify systems of forces exerted on rigid bodies.
Dokumen tersebut membahas tentang gaya dan keseimbangan partikel. Secara khusus membahas tentang:
1) Penjumlahan vektor gaya menjadi gaya resultan tunggal dan komponen-komponen vektor,
2) Kondisi keseimbangan partikel bila gaya resultannya nol,
3) Gambar skematik gaya bebas untuk menganalisis masalah keseimbangan.
Documentation of railway reservation systemSandip Murari
The document presents a feasibility study for a proposed railway reservation system project.
It outlines the key steps in conducting a feasibility study: describing candidate systems, evaluating their performance and costs, weighing the options, and selecting the best system.
The study considers important feasibility factors like economic, technical, and behavioral considerations to determine if the project is viable.
NFC (Near Field Communication) by sandip murariSandip Murari
This document provides an overview of Near Field Communication (NFC) technology. It discusses that NFC allows communication between devices within 10 cm of each other. It operates in various modes including card emulation, peer-to-peer, and reader modes. The document outlines the history and working principles of NFC. It discusses applications of NFC such as mobile payments, ticketing, data sharing, and access control. Both advantages like convenience and disadvantages like short range are highlighted. The conclusion is that NFC is a useful technology that saves time despite some security limitations.
Dokumen tersebut memberikan penjelasan tentang dasar-dasar pemograman komputer menggunakan bahasa Fortran-77, meliputi format program, tipe data, deklarasi variabel, kompilasi, dan penyusunan program komputer sederhana."
Teks tersebut merangkum sejarah perkembangan komputer dari generasi pertama hingga ketiga beserta penjelasan mengenai bagian-bagian penting komputer dan bahasa pemrograman. Diakhiri dengan penjelasan mengenai konsep data, informasi, program, dan statement."
Dokumen tersebut membahas tentang algoritma pemrograman dan struktur data. Secara ringkas, dokumen tersebut menjelaskan tentang:
1) Definisi algoritma dan paradigma pemrograman seperti prosedural, berorientasi objek, dan deklaratif
2) Contoh algoritma dalam kehidupan sehari-hari dan kriteria algoritma menurut Donald E. Knuth
3) Langkah-langkah dalam pemrograman komputer mulai dari mendefinisikan masalah hingga
Lembar kerja siswa ini membahas algoritma dan flowchart. Siswa diajak memahami pengertian algoritma, menggambar flowchart, dan membuat algoritma serta flowchart untuk menyelesaikan masalah-masalah matematika sederhana seperti menghitung luas segitiga dan lingkaran. Selain itu juga membahas perbedaan antara pemrograman dan bahasa pemrograman serta menyuruh siswa membuat program untuk menghitung beberapa rumus.
Dokumen tersebut memberikan penjelasan mengenai konsep dasar komputer mulai dari definisi, komponen utama, bagian-bagian hardware dan software, jenis-jenis memori dan port, generasi perkembangan komputer, serta jaringan komputer.
Buku panduan ini memperkenalkan konsep asas komputer dan pengaturcaraan bahasa C. Ia membincangkan komponen utama komputer, kategori komputer, perisian sistem dan aplikasi, serta bahasa pengaturcaraan secara ringkas. Bab-bab berikutnya akan membincangkan proses penyelesaian masalah menggunakan komputer, algoritma, struktur kawalan aturcara, fungsi, tatasusunan, struktur, dan konsep-konsep as
Teks tersebut memberikan penjelasan mengenai konsep dasar komputer, komponen utamanya seperti hardware, software, brainware dan tingkatan brainware, serta fungsi dan jenis perangkat keras dan jaringan komputer.
Dokumen tersebut membahas tentang konsep pemrograman terstruktur, termasuk definisi, tujuan, kriteria, dan metode dasarnya seperti sekuensial, seleksi, dan looping.
Komputer telah berkembang dari generasi pertama yang menggunakan teknologi tiub hampa gas hingga generasi terkini yang menggunakan teknologi VLSI. Komputer moden terdiri daripada unit pemprosesan utama, ingatan, dan peranti input/output. Terdapat tiga kategori komputer iaitu mikrokomputer, minikomputer, dan kerangka utama. Bahasa pengaturcaraan boleh dibahagikan kepada bahasa mesin, bahasa himpunan
Dokumen ini membincangkan pengenalan bahasa pengaturcaraan C++ yang popular digunakan kini dalam pelbagai aplikasi. Ia juga menyentuh konsep asas pengaturcaraan seperti ciri-ciri program yang baik, definisi program, komponen dalam struktur program dan langkah-langkah pengenalpastian dalam pengaturcaraan termasuklah menganalisis masalah, merancang pembolehubah, melukis carta alir dan menulis program.
Pseudocode merupakan kode yang menyerupai bahasa pemrograman untuk menuliskan algoritma secara ringkas tanpa terikat pada bahasa tertentu. Pseudocode memiliki tujuan untuk mempermudah pemahaman algoritma dan menggunakan bahasa yang mudah dipahami secara universal."
Dokumen ini memperkenalkan pengaturcaraan C dengan memberikan pengenalan ringkas tentang komputer, komponen-komponennya, jenis-jenis komputer dan perisian, bahasa pengaturcaraan serta bab-bab utama yang akan dipelajari seperti pengenalan C, operator, input output, struktur kawalan dan fungsi.
Dokumen ini membahas tentang algoritma dan flowchart. Terdapat penjelasan tentang definisi algoritma, contoh algoritma dalam kehidupan sehari-hari dan komputer, jenis proses algoritma, kriteria algoritma, serta penjelasan tentang flowchart dan pseudo code. Mahasiswa diberikan tugas kelompok untuk membuat algoritma dan flowchart dari beberapa permasalahan yang diberikan dan akan dipresentasikan hasilnya.
Dokumen ini membahas tentang algoritma dan flowchart. Terdapat penjelasan tentang definisi algoritma, contoh algoritma dalam kehidupan sehari-hari dan komputer, jenis proses algoritma, kriteria algoritma, serta penjelasan tentang flowchart dan pseudo code. Mahasiswa diberikan tugas kelompok untuk membuat algoritma dan flowchart dari beberapa permasalahan yang diberikan dan akan dipresentasikan hasilnya.
Mata kuliah Teknologi Informasi membahas sistem teknologi informasi yang terdiri atas subsistem teknologi dan subsistem informasi, masing-masing memiliki komponen input, proses, dan output. Subsistem teknologi mengolah data menjadi informasi digital sedangkan subsistem informasi menyebarkan informasi.
Teori peluang merupakan dasar statistik inferensial. Teori ini membahas konsep-konsep seperti permutasi, kombinasi, percobaan, ruang sampel, titik sampel, dan peluang suatu kejadian. Faktorial digunakan untuk menghitung permutasi dan kombinasi. Perbedaan permutasi dan kombinasi terletak pada mempertimbangkan atau tidaknya urutan.
Materi perkuliahan mencakup deskripsi statistik, teori himpunan, teori peluang, distribusi peluang, sampling, pengujian hipotesis, dan regresi. Kontrak perkuliahan mengatur aturan kehadiran, pakaian, penggunaan elektronik, dan jumlah pertemuan. Evaluasi terdiri dari kehadiran, tugas, UTS, dan UAS. Buku rujukan terdiri dari statistik untuk penelitian dan buku ajar statistik Fakultas E
This document discusses analysis of trusses and frames. It begins by defining trusses and frames, noting that trusses are composed of straight members connected at joints, while frames can have multi-force members. It describes methods for analyzing trusses, including the method of joints and method of sections. It also discusses special conditions at joints, as well as space trusses. Sample problems demonstrate applying the methods to determine member forces. The document also discusses analyzing frames, including cases where frames are not rigid when detached from supports.
This document provides an overview of static equilibrium analysis for rigid bodies. It defines static equilibrium, introduces free-body diagrams, and describes how to write and solve equilibrium equations in two and three dimensions. Sample problems are included to demonstrate how to determine unknown reactions and forces by creating free-body diagrams, writing the appropriate equilibrium equations, and solving the system of equations. The document covers topics such as statically determinate and indeterminate systems, and how to analyze bodies subjected to two or three applied forces.
This document provides an introduction to analyzing forces acting on rigid bodies. It defines key terms like moment of a force, vector and scalar products, and equivalent force systems. The document also presents methods for determining the moment of a force about a point using vector products and rectangular components. Sample problems demonstrate calculating moments and locating equivalent forces. In summary, the document outlines techniques for representing and evaluating systems of forces on rigid bodies in mechanics.
Pancasila merupakan sistem filsafat Indonesia yang terdiri dari lima sila. Sistem ini memiliki landasan ontologis, epistemologis, dan aksiologis. Secara ontologis, Pancasila berfokus pada hakikat manusia sebagai subjek utama. Sedangkan secara epistemologis, Pancasila hadir sebagai sistem pengetahuan yang bersumber dari nilai-nilai bangsa. Landasan aksiologisnya menekankan pada pentingnya nilai-nilai sepert
Dokumen tersebut membahas tentang tiga jenis ikatan kimia yaitu ikatan ion, ikatan kovalen, dan ikatan logam. Ikatan ion terbentuk karena perpindahan elektron antara atom logam dan nonlogam, ikatan kovalen terjadi karena pemakaian pasangan elektron bersama antar dua atom nonlogam, sedangkan ikatan logam dihasilkan oleh interaksi antara atom logam dan elektron delokal yang dapat berpindah bebas di antara inti atom logam.
Proyeksi adalah gambar bidang suatu benda yang dihasilkan dengan memotong garis-garis dari titik-titik sudut benda ke bidang proyeksi. Ada dua jenis proyeksi yaitu proyeksi miring dan proyeksi tegak. Proyeksi tegak membutuhkan minimal 3 gambar untuk menggambarkan suatu objek secara utuh.
Turunan fungsi trigonometri memiliki aturan khusus. Turunan sin(x) adalah cos(x), turunan cos(x) adalah -sin(x). Turunan fungsi trigonometri lainnya dapat ditentukan dengan menggunakan rumus turunan bentuk u/v.
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Fathan Emran
Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka - abdiera.com. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka.
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdffadlurrahman260903
Ppt landasan pendidikan tentang pendidikan seumur hidup.
Prodi pendidikan agama Islam
Fakultas tarbiyah dan ilmu keguruan
Universitas Islam negeri syekh Ali Hasan Ahmad addary Padangsidimpuan
Pendidikan sepanjang hayat atau pendidikan seumur hidup adalah sebuah system konsepkonsep pendidikan yang menerangkan keseluruhan peristiwa-peristiwa kegiatan belajarmengajar yang berlangsung dalam keseluruhan kehidupan manusia. Pendidikan sepanjang
hayat memandang jauh ke depan, berusaha untuk menghasilkan manusia dan masyarakat yang
baru, merupakan suatu proyek masyarakat yang sangat besar. Pendidikan sepanjang hayat
merupakan asas pendidikan yang cocok bagi orang-orang yang hidup dalam dunia
transformasi dan informasi, yaitu masyarakat modern. Manusia harus lebih bisa menyesuaikan
dirinya secara terus menerus dengan situasi yang baru.
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...nasrudienaulia
Dalam teori fungsionalisme kulturalisasi Talcott Parsons, konsep struktur sosial sangat erat hubungannya dengan kulturalisasi. Struktur sosial merujuk pada pola-pola hubungan sosial yang terorganisir dalam masyarakat, termasuk hierarki, peran, dan institusi yang mengatur interaksi antara individu. Hubungan antara konsep struktur sosial dan kulturalisasi dapat dijelaskan sebagai berikut:
1. Pola Interaksi Sosial: Struktur sosial menentukan pola interaksi sosial antara individu dalam masyarakat. Pola-pola ini dipengaruhi oleh norma-norma budaya yang diinternalisasi oleh anggota masyarakat melalui proses sosialisasi. Dengan demikian, struktur sosial dan kulturalisasi saling memengaruhi dalam membentuk cara individu berinteraksi dan berperilaku.
2. Distribusi Kekuasaan dan Otoritas: Struktur sosial menentukan distribusi kekuasaan dan otoritas dalam masyarakat. Nilai-nilai budaya yang dianut oleh masyarakat juga memengaruhi bagaimana kekuasaan dan otoritas didistribusikan dalam struktur sosial. Kulturalisasi memainkan peran dalam melegitimasi sistem kekuasaan yang ada melalui nilai-nilai yang dianut oleh masyarakat.
3. Fungsi Sosial: Struktur sosial dan kulturalisasi saling terkait dalam menjalankan fungsi-fungsi sosial dalam masyarakat. Nilai-nilai budaya dan norma-norma yang terinternalisasi membentuk dasar bagi pelaksanaan fungsi-fungsi sosial yang diperlukan untuk menjaga keseimbangan dan stabilitas dalam masyarakat.
Dengan demikian, konsep struktur sosial dalam teori fungsionalisme kulturalisasi Parsons tidak dapat dipisahkan dari kulturalisasi karena keduanya saling berinteraksi dan saling memengaruhi dalam membentuk pola-pola hubungan sosial, distribusi kekuasaan, dan pelaksanaan fungsi-fungsi sosial dalam masyarakat.
Paper ini bertujuan untuk menganalisis pencemaran udara akibat pabrik aspal. Analisis ini akan fokus pada emisi udara yang dihasilkan oleh pabrik aspal, dampak kesehatan dan lingkungan dari emisi tersebut, dan upaya yang dapat dilakukan untuk mengurangi pencemaran udara
6. LangkahLangkah--langkahlangkah yangyang samasama untukuntuk problemproblem
serupa/samaserupa/sama
DataData dandan algoritmaalgoritma dimasukkandimasukkan keke dalamdalam komputerkomputer
PerhitunganPerhitungan dilakukandilakukan dengandengan cepatcepat dandan tepat/presisitepat/presisi
PeralatanPeralatan elektronikaelektronika
Dapat menerima input data, mengolah data danDapat menerima input data, mengolah data dan
memberikan informasi;memberikan informasi;
Menggunakan program yang tersimpan dalam memori;Menggunakan program yang tersimpan dalam memori;
Dapat menyimpan program dan hasil pengolahannyaDapat menyimpan program dan hasil pengolahannya
Bekerja secara otomatisBekerja secara otomatis
6
10. 10
Alat bantu perhitungan matematis kuno (abacus, sempoa)Alat bantu perhitungan matematis kuno (abacus, sempoa); 300 BC; 300 BC
Napier’s bonesNapier’s bones teknologiteknologi u melakukan perkalian melalui prosesu melakukan perkalian melalui proses
penambahan (logarithms); John Napier, 1617.penambahan (logarithms); John Napier, 1617.
[[------dalam penjelasan ini banyakdalam penjelasan ini banyak bagian sejarah komputer yang terlewatkanbagian sejarah komputer yang terlewatkan------]]
11. 11
Slide rule (England, 1632); masih digunakan oleh engineerSlide rule (England, 1632); masih digunakan oleh engineer NASA sampaiNASA sampai
tahun 1960tahun 1960--anan
Mesin penghitung dengan penggerak roda gigiMesin penghitung dengan penggerak roda gigi calculating clock;calculating clock;
Wilhelm Schickard, 1623;Wilhelm Schickard, 1623; sudah pernah dikonsep oleh Leonardo da Vincisudah pernah dikonsep oleh Leonardo da Vinci
(1452(1452--1519).1519).
[[------dalam penjelasan ini banyakdalam penjelasan ini banyak bagian sejarah komputer yang terlewatkanbagian sejarah komputer yang terlewatkan------]]
12. 12
Computer punch card (1801~Computer punch card (1801~))
[[------dalam penjelasan ini banyakdalam penjelasan ini banyak bagian sejarah komputer yang terlewatkanbagian sejarah komputer yang terlewatkan------]]
13. 13
The Harvard Mark I (electro mechanical computer); Harvard & IBM, 1944; 5The Harvard Mark I (electro mechanical computer); Harvard & IBM, 1944; 5
tons, 500 mile kabel, tinggi 8 kaki, panjang 51 kaki, digerakkan oleh electrictons, 500 mile kabel, tinggi 8 kaki, panjang 51 kaki, digerakkan oleh electric
motor 5 hp.motor 5 hp.
[[------dalam penjelasan ini banyakdalam penjelasan ini banyak bagian sejarah komputer yang terlewatkanbagian sejarah komputer yang terlewatkan------]]
14. 14
Apple I, 1976, $600.Apple I, 1976, $600.
[[------dalam penjelasan ini banyakdalam penjelasan ini banyak bagian sejarah komputer yang terlewatkanbagian sejarah komputer yang terlewatkan------]]
15. 15
Wiring dalam komputerWiring dalam komputer silicon chipsilicon chip microchipmicrochip
Dst, dst …Dst, dst …
Komputer generasi masa kini; yangKomputer generasi masa kini; yang kita gunakan saat ini!kita gunakan saat ini!
[[------dalam penjelasan ini banyakdalam penjelasan ini banyak bagian sejarah komputer yang terlewatkanbagian sejarah komputer yang terlewatkan------]]
17. 17
OS, sometimes called theOS, sometimes called the executiveexecutive. In computer. In computer
science, the software responsible forscience, the software responsible for controlling thecontrolling the
allocation and usage of hardware resourcesallocation and usage of hardware resources such assuch as
memory; central processing unit (CPU) time, diskmemory; central processing unit (CPU) time, disk
space, and peripheral devices. The OS is thespace, and peripheral devices. The OS is the
foundation on which applications, such as wordfoundation on which applications, such as word--
processing and spreadsheet programs, are built.processing and spreadsheet programs, are built.
Popular OSPopular OS Windows, Mac OS, Linux,Windows, Mac OS, Linux, UbuntuUbuntu,,
Unix, DOSUnix, DOS
MobileMobile OSOS iOSiOS,, Android,Android, WindowsWindows Phone,Phone, BB,BB,
FirefoxFirefox OS,OS, TizenTizen,, SymbianSymbian
26. 1. Ada Output
2. Efektifitas dan Efisiensi
3. Jumlah Langkahnya Berhingga
4. Berakhir
5. Terstruktur
27. Suatu Algoritma yg terbaik (The Best):
“Suatu algoritma harus menghasilkan
output yg tepat guna (efektif) dlm waktu
yg relatif singkat & penggunaan memori
yg relatif sedikit (efesien) dgn langkah yg
berhingga & prosedurnya berakhir baik
dlm keadaan diperoleh suatu solusi
ataupun tdk ada solusinya.“
29. • Menggunakan bahasa natural (Bahasa
manusia: Indonesia, Inggris)
Kelemahannya masih sering membingungkan (ambigu) / sulit
dipahami.
• Menggunakan Flowchart
Baik karena alur algoritma dapat dilihat secara visual, tetapi repot
pembuatannya jika algoritma panjang
• Menggunakan Pseudocode
Sudah dekat dengan bahasa pemrograman, tetapi sulit dimengerti
oleh orang yang belum tahu pemrograman
30. Tahap Analisa Algoritma
1. Bagaimana merencanakan algoritma
2. Bagaimana menyatakan suatu algoritma (menulis
algoritma)
3. Bagaimana validitas suatu algoritma.
4. Bagaimana Menganalisa suatu Algoritma.
5. Bagaimana Menguji Program dari suatu Algoritma
31. Ad.1. Bagaimana merencanakan algoritma
Dengan Mendefinisikan masalah.
Contoh : Permasalahan menghitung luas
lingkaran, dengan data yang diketahui adalah
diameter lingkaran.
Rumus : ∏ . r2 dengan Phi = 3.14 atau 22/7
32. Ad.2. Bagaimana menyatakan suatu algoritma
(menulis algoritma)
– Dengan psudocode
Suatu cara penulisan algoritma agar ide dan
logika dari algoritma dapat disampaikan/
diekspresikan menggunakan gaya bahasa
pemrograman tertentu.
Phi 3.14
Input (diameter)
Radius diameter / 2
Luas phi * radius * radius
Output (Luas)
End
41. 41
TugasTugas 22
Buatlah algoritma dalam bentuk flow chartBuatlah algoritma dalam bentuk flow chart yang mengandungyang mengandung
instruksi bersyaratinstruksi bersyarat::
1.1. Berkaitan masalah keseharian anda (misalnya memilih mataBerkaitan masalah keseharian anda (misalnya memilih mata
kuliah, motor/mobil mogok, ban kempes, menentukankuliah, motor/mobil mogok, ban kempes, menentukan
aktivitas liburan, masalah keuangan, dsb.)aktivitas liburan, masalah keuangan, dsb.)
2.2. Untuk memecahkan persamaan Fisika (gerak jatuh bebas,Untuk memecahkan persamaan Fisika (gerak jatuh bebas,
gerak peluru, konversi satuan, dsb.) atau persamaangerak peluru, konversi satuan, dsb.) atau persamaan
Matematika yang sudah anda pelajari.Matematika yang sudah anda pelajari.
Catatan:Catatan:
-- Dikumpulkan paling lambatDikumpulkan paling lambat 2626 MaretMaret 20120144 boleh diketik atauboleh diketik atau
tulis tangan.tulis tangan.
-- Pilihlah kasus anda sendiriPilihlah kasus anda sendiri--sendiri. Jika ada jawaban yangsendiri. Jika ada jawaban yang
sama, nilai akan dibagi sesuai banyaknya jawaban yang sama.sama, nilai akan dibagi sesuai banyaknya jawaban yang sama.
-- Bisa dikirim via email: a.ghurri@gmail.com; dengan subjectBisa dikirim via email: a.ghurri@gmail.com; dengan subject
email: Tugas Progkom.email: Tugas Progkom.
TugasTugas 22
Buatlah algoritma dalam bentuk flow chartBuatlah algoritma dalam bentuk flow chart yang mengandungyang mengandung
instruksi bersyaratinstruksi bersyarat::
1.1. Berkaitan masalah keseharian anda (misalnya memilih mataBerkaitan masalah keseharian anda (misalnya memilih mata
kuliah, motor/mobil mogok, ban kempes, menentukankuliah, motor/mobil mogok, ban kempes, menentukan
aktivitas liburan, masalah keuangan, dsb.)aktivitas liburan, masalah keuangan, dsb.)
2.2. Untuk memecahkan persamaan Fisika (gerak jatuh bebas,Untuk memecahkan persamaan Fisika (gerak jatuh bebas,
gerak peluru, konversi satuan, dsb.) atau persamaangerak peluru, konversi satuan, dsb.) atau persamaan
Matematika yang sudah anda pelajari.Matematika yang sudah anda pelajari.
Catatan:Catatan:
-- Dikumpulkan paling lambatDikumpulkan paling lambat 2626 MaretMaret 20120144 boleh diketik atauboleh diketik atau
tulis tangan.tulis tangan.
-- Pilihlah kasus anda sendiriPilihlah kasus anda sendiri--sendiri. Jika ada jawaban yangsendiri. Jika ada jawaban yang
sama, nilai akan dibagi sesuai banyaknya jawaban yang sama.sama, nilai akan dibagi sesuai banyaknya jawaban yang sama.
-- Bisa dikirim via email: a.ghurri@gmail.com; dengan subjectBisa dikirim via email: a.ghurri@gmail.com; dengan subject
email: Tugas Progkom.email: Tugas Progkom.
42. 42
Catatan:
o Dalam kurikulum Teknik Mesin UNUD, ada 2
mata kuliah yang berhubungan dengan
pemrograman komputer, yaitu:
Pemrograman Komputer
Computational Fluid Dynamics (CFD) =
Komputasi Dinamika Fluida.
o Pemrograman Komputer bersifat
pengenalan dan masih level basic/dasar.
o CFD MK Pilihan untuk konsentrasi Konversi
Energi, hanya sampai kasus 2D.
44. 44
Gambar di atas menunjukkan aliran fluida di belakang benda berbentuk
silinder bulat misalnya: tiang jembatan, menara, gedung berbentuk
bulat, cerobong, dsb.
Bisakah kita menghitung tekanan, kecepatan, dan sirkulasi yang terjadi di
belakang silinder?
Bisakah kita membuat program menggunakan salah satu bahasa
pemrograman untuk menghitung hal tersebut?
45. 45
Distribusi tekanan aliran melintasi
silinder bulat. Besarnya tekanan
dinyatakan dengan warna yang
berbeda.
Distribusi kecepatan aliran melintasi
silinder bulat. Besarnya kecepatan
dinyatakan dengan warna yang
berbeda.
Silinder bulat
Silinder bulat
Gambar di atas merupakan visualisasi aliran melintasi silinder bulat. Warna-warna
menyatakan besarnya kecepatan dan tekanan, yang merupakan hasil penyelesaian
persamaan aliran fluida (perhitungan numerik) yang rumit dan kompleks.
Untuk kasus 2 dimensi (2D), kasus tersebut bisa menggunakan bahasa
pemrograman komputer, misalnya FORTRAN, namun membutuhkan pemrograman
yang rumit dan sulit.
46. 46
Gambar di atas menunjukkan hasil visualisasi dan penyelesaian
perhitungan numerik aliran melintasi silinder bulat 3 dimensi (3D).
Penyelesaian secara langsung menggunakan pemrograman komputer
menjadi terlalu panjang dan rumit.
Pada level ini, penyelesaiannya dilakukan menggunakan suatu bahasa
pemrograman yang sudah dalam bentuk paket program siap pakai dengan
menu-menu yang lebih user-friendly.
47. 47
Gambar di atas menunjukkan penyelesaian perhitungan numerik aliran
melintasi belokan pipa 3D.
48. 48
Bisakah pemrograman komputer sederhana bisa membuat simulasi
pengujian aerodinamika mobil balap di atas?
Simulasi dalam gambar di atas dilakukan menggunakan paket program
yang merupakan sebuah konstruksi sangar besar pemrograman yang secara
khusus didesain untuk tujuan yang tertentu (dalam kasus di atas untuk
simulasi aliran fluida).
Contoh program untuk aliran fluida (disebut computational fluid dynamics,
CFD): ANSYS, STAR CCD+, Comsol, dll.