Jawaban soal
Assalamualaikum Warahmatullahi Wabarakatuh...
postingan kali ini saya akan menjawab soal diantaranya :
1. Jelaskan
perbedaan RAM dan ROM
2. Sebutkan
jenis-jenis mikroprosesor yang terkenal saat ini
3. Apa
yang di sebut dengan piranti masukan? Berikan
contoh minimal 5
4. Fungsi
utama sistem operasi
5. Macam-macam
sistem operasi
6. Evolusi
bahasa pemrogaraman (sampai generasi ke-lima) beserta contohnya
7. Perbedaan freeware
dan free software? Serta apa yang di maksud dengan open source
Jawab:
1.
Perbedaan RAM dan
ROM
RAM
= Random Akses Memory, memori ini sifatnya baca tulis artinya data bisa
ditulis, diedit dan dihapus, sifat penyimpanannya sementara artinya data yang
tersimpan pada RAM ini akan hilang apabila tidak ada arus / atau kalau pada
komputer, data akan otomatis hilang pada saat komputer dimatikan.
ROM = Read Only Memory, memori ini sifatnya data hanya bisa dibaca tidak bisa dirubah ataupun dihapus, artinya kita cuma bisa membaca isi data yang sudah tertulis di memori ini, contohnya BIOS (Basic Input Output System)
ROM = Read Only Memory, memori ini sifatnya data hanya bisa dibaca tidak bisa dirubah ataupun dihapus, artinya kita cuma bisa membaca isi data yang sudah tertulis di memori ini, contohnya BIOS (Basic Input Output System)
2.
Jenis-jenis
mikroprosesor
Intel
AMD
NVidia
VIA
ARM
Texas Instrument
AMD
NVidia
VIA
ARM
Texas Instrument
3.
Piranti Masukan
beserta contohnya
Input
devices (Peranti Masukan) merupakan perangkat keras komputer yang memungkinkan
pemasukan data kedalam sistem komputer. Dalam hal ini data dapat berupa huruf,
angka, gambar, suara, audio-video, dan bahkan gerakan.
Contohnya : keyboard, mouse, scanner.joystick,headset
4. Fungsi
sistem operasi
Efisiensi
: sistem operasi memungkinkan sumber daya sistem komputer untuk digunakan
dengan cara yang efisiensi
Kemudahan : sistem operasi membuat komputer lebih mudah dipakai dan memberikan kenyamanan untuk pengguna.
Kemampuan berevolusi : sistem operasi harus disusun sedemikian rupa sehingga memungkinkan pengembangan yang efektif, pengujian, dan penerapan fungsi-fungsi sistem yang baru tanpa mengganggu layanan yang telah ada
Kemudahan : sistem operasi membuat komputer lebih mudah dipakai dan memberikan kenyamanan untuk pengguna.
Kemampuan berevolusi : sistem operasi harus disusun sedemikian rupa sehingga memungkinkan pengembangan yang efektif, pengujian, dan penerapan fungsi-fungsi sistem yang baru tanpa mengganggu layanan yang telah ada
5.
Macam-macam sistem
operasi
Windows,
Machintos,
Linux.
6.
Evolusi bahasa
pemrograman beserta contohya :
1. Bahasa Pemrograman generasi
Pertama (Bahasa Mesin)
Bahasa pemrograman generasi
pertama merupakan bahasa pemrograman yang sangat dasar dan kuno.Kini bahasa
pemrograman generasi ini sudah sangat jarang digunakan oleh programmer karena
sangat sulit dalam penggunaannya.Bahasa generasi ini sering disebut dengan
istilah bahasa mesin (machine code) yang berarti bahasa biner.Kelebihan
dari bahasa pemrograman generasi ini adalah eksekusinya cepat namun sangat
sulit dipelajari oleh manusia.
2. Bahasa Pemrograman generasi Kedua (Bahasa Assembly)
Bahasa pemrograman generasi ini juga sudah mulai ditinggalkan oleh para programmer yang tidak langsung berhubungan dengan perangkat keras.Bahasa pemrograman ini dikenal dengan istilah bahasa assembly(assembly language) dan banyak digunakan dalam pemrograman perangkat keras seperti robotika.Pada dasarnya ,bahasa ini merupakan bahasa mesin yang disimbolkan dengan bahasa Inggris sederhana sehingga memudahkan programmer.Dengan menggunakan bahasa ini,Programmer dapat membuat standar yang cukup baku untuk arsitektur komputer yang beraneka ragam sehingga dapat dibuat bahasa assembly yang generik untuk semua arsitektur komputer.
3. Bahasa Pemrograman generasi Ketiga
Bahasa generasi ini sampai sekarang masih banyak digunakan oleh programmer dalam pembuatan aplikasi aras tinggi maupun rendah.Bahasa ini dibuat untuk mengatasi kelemahan bahasa asssembly,sehingga ditulis dalam bahasa yang lebih mudah dipahami manusia,yaitu bahasa Inggris.Pada bahasa pemrograman generasi ini mulai dikenal dengan istilah sintaks (syntax).Disini disediakan banyak kemudahan dalam pembuatan program,seperti variabel,tipe data,konstanta,struktur kontrol,loop,fungsi.dll.
Contoh bahasa pemrograman generasi ini
adalah C,Basic,Pascal.
4.Bahasa Pemrograman generasi Keempat
Bahasa pemrograman generasi keempat dibuat untuk menyelesaikan berbagai persoalan yang kompleks dan spesifik.Bahasa pemrograman generasi ini ada yang bersifat visual,memiliki tool builder yang canggih,dan dapat berkomunikasi dengan peralatan lain yang spesifik,misalnya basis data.contoh bahasa pemrograman generasi ini antara lain: SQL,HTML,Visual Basic dan lain-lain.
Ada beberapa jenis bahasa pemrograman generasi ini yaitu:
1.Report Generators
2.Forms Generators
3.Computer Aided Software Engineering (CASE)
4.Database Query Language
Bahasa pemrograman generasi keempat dibuat untuk menyelesaikan berbagai persoalan yang kompleks dan spesifik.Bahasa pemrograman generasi ini ada yang bersifat visual,memiliki tool builder yang canggih,dan dapat berkomunikasi dengan peralatan lain yang spesifik,misalnya basis data.contoh bahasa pemrograman generasi ini antara lain: SQL,HTML,Visual Basic dan lain-lain.
Ada beberapa jenis bahasa pemrograman generasi ini yaitu:
1.Report Generators
2.Forms Generators
3.Computer Aided Software Engineering (CASE)
4.Database Query Language
Contohnya: Microsoft Visual
Basic, Visual J++, dan Visual C++
5.Bahasa pemrograman generasi Kelima
Bahasa generasi ini berbasis pada pemecahan masalah dengan menggunakan batasan-batasan yang diberikan pada sebuah program,tidak menggunakan algoritma tertentu.Pemrogram cukup mendefinisikan masalah yang akan diselesaikan beserta kondisinya tanpa perlu memikirkan cara mengimplementasikan program atau algoritma pemecahannya.
Contoh:Prolog,OPS5
7.
Perbedaan freeware dan free software, opensource
Freeware
Freeware adalah perangkat lunak
yang didistribusikan tanpa menuntut biaya untuk penggunaannya. Program ini
tersedia baik sebagai perangkat lunak yang berfungsi penuh untuk periode tak
terbatas.
Free Software
Perangkat lunak bebas adalah perangkat
lunak yang memberikan kebebasan pengguna untuk menjalankan, menyalin,
mendistribusikan, mempelajari, mengubah dan meningkatkan perangkat lunak.
Open
Source
Perangkat lunak
bebas tapi tidak identik dengan itu. dikatakan ini karena, kode sumber dari
perangkat lunak open source sudah tersedia untuk pengguna 2 tetapi di bawah hak
cipta, dan ada yang bebas diperbolehkan untuk mendistribusikan kembali
perangkat lunak.
Sekian jawaban dari saya :)
Wassalamualaikum warahmatullahi wabaraktuh.........
Komentar
Posting Komentar