Thursday, 26 December 2019

Countable dan Uncountable nouns Thursday, 26 December 2019


Pengetahuan tentang Countable dan Uncountable nouns sangat penting. Berikut ini penjelasannya dan disimak baik-baik ya..

1. Countable Nouns (Benda yang dapat dihitung)

1. Benda tersebut bisa dihitung secara langsung, misalnya ‘pen”.  Kita bisa mengatakan 1 pen, 2 pens, 3 pens.
2. Benda tersebut dapat dibuat jamak atau menjadi plural noun.
3. Dapat ditambahkan artikel "a" ataupun "an".


Contoh Countable Nouns:

  • Pen
  • Book
  • Table
  • Chair
  • Pencil, dst.

Kata “pen” bisa kita katakan “a pen” (singular)  dan juga bisa dirubah menjadi “pens” (plural). Bila countable noun tersebut singular, maka harus memakai artikel “a/an/the”.
Contoh:

I have pen.
I have a pen.

My mother has apple.
My mother has an apple.

They have book.
They have one book.


2. Uncountable Nouns (benda yang tidak dapat dihitung)

     Benda yang  tidak dapat dihitung  mempunyai ciri-ciri antara lain:

  1. Benda yang tidak dapat dihitung tidak bisa kita hitung secara langsung. Misalanya “water”, tidak bisa menjadi “1 water, 2 water, 3 water’
  2. Biasanya benda ini tidak bisa dibuat jamak.
  3. Tidak bisa ditambahkan artikel “a” ataupun “an”.
Contoh Uncountable Nouns:
    • Water (air)
    • Salt (garam)
    • Sugar (gula)
    • Oil (minyak)
    • Sand (pasir)
    • Pepper (merica)
    • Pudding, dst
kata benda yang tidak dapat dihitung sering menunjuk pada benda-benda yang sifatnya tidak sendiri, dan abstrak. Sebagai contoh sugar (gula) bukan merupakan benda yang sifatnya sendiri, nasi ditemukan dalam kumpulan dari ratusan biji-biji kecil. Love (cinta) dan sadness (kesedihan) adalah hal yang abstrak, tidak memiliki wujud fisik.

Kembali Ke MENU UTAMA

Wednesday, 25 December 2019

Plural and Singular nouns Wednesday, 25 December 2019


 1. Singular Noun


Belajar Bahasa Inggris Online Gratis
Ketika benda itu hanya satu, maka benda itu singular atau tunggal. misalnya; a boy. a girl, a book, the pen.
Jika kata benda tersebut singular, maka di dalam kalimat harus memakai article "a, an, atau the" atau di masukan kata "one".
misalnya: a book, an apple, one book, one pencil, the table.
untuk penjelasan apa itu article, KLIK DI SINI



2. Plural Noun

Jika benda tersebut lebih dari satu maka benda tersebut dikatakan Plural atau jamak. misalnya; boys, 2 books, the pens.

Di dalam bahasa Inggris, jika ingin merubah benda dari Singular ke Plural ada beberapa aturan;

a. Dengan menambah "s"

Misalnya:   "book" menjadi "books"
                "pen"   menjadi "pens"
                "boy"   menjadi "boys"

b. Dengan menambah "es"
   
Jika kata benda tersebut diakhiri dengan hufur "s, z, X, sh, dan ch" maka bentuk jamaknya ditambah   dengan "es".

Contoh: dish             dishes
            watch          watches
            buzz            buzzes
            box             boxes

3. Kata benda yang huruf terakhirnya "y" dan didahului oleh konsonan maka cara membentuknya menjadi jamak adalah dengan merubah "y" menjadi "ies".

contoh:  lady           ladies
            city            cities
            army          armies

catatan:
jika kata benda yang berakhiran "y" dan didahului oleh huruf vokal maka tinggal menambahkan "s" saja, dan jangan merubah "y" menjadi "ies".
Contoh: boy            boys
            day            days


4. Kata benda yang huruf terakhirnya "f" atau "fe", maka dirubah menaji "ves".
contoh: leaf            leaves
           wife           wives
           knife          knives
           wolf          wolves
           

catatan: tetapi ada beberapa kata benda yang berakhiran "f'  dan kita bisa dengan hanya menambahkan "s" saja. misalnya;
          chief             chiefs
          grief             griefs
          hoof             hoofs
          roof             roofs
          mischief       mischiefs
          kerchief       kerchiefs

5. Irregular Plurals

Irregular plurals berarti kata benda yang singgular dan dalam bentuk pluralnya tidak ditambah "s" atau "es". misalnya;

         man             men
         woman        women
         foot             feet
         mouse         mice
         child           children
         louse           lice
         goose         geese
         ox              oxen
         tooth          teeth

catatan:

ada beberapa kata benda yang tidak ada bentuk jamaknya. kata-kata benda tersebut adalah;

scissors, oats, tongs, dregs, trousers, pinchers, bellows, shears, mumps, victuals, tweezers, measles.

Kembali Ke MENU UTAMA

Tuesday, 24 December 2019

Simple Present Tense Tuesday, 24 December 2019


Simple Present Tense - Dalam bahasa Inggris kita mengenal istilah “verb be” atau kata kerja “be”. Dalam Simple Present Tense, kita mengenal ada tiga macam verb “be” yaitu “is, am dan  “are”. Bagi pemula, pemakaian verb “be” ini memang agak membingungkan. Hal ini dikarenakan verb “be” bisa berfungsi sebagai kata kerja utama “main verb” dalam sebuah kalimat dan juga bisa berfungsi sebagai kata kerja Bantu (seperti halnya dalam Present Continuous Tense).

Untuk memudahkan kita memahaminya, mari kita fokus lebih dahulu kepada pemakaian verb “be” yang berfungsi sebagai kata kerja utama dalam bentuk  kalimat Simple Present Tense, akan tetapi ada baiknya kita pahami dulu apa itu Simple Present Tense.
I. Simple Present Tense

Arti simple yaitu sederhana, sedangkan present adalah sekarang. Jadi bisa dikatakan bahwa Simple Present adalah tenses (pola kalimat) yang digunakan untuk menceritakan waktu sekarang dalam bentuk sederhana. Nama lain daripada Present adalah BENTUK 1.
Berikut fungsi dari Simple Present Tense:

a.       Fakta permanen: Kalimat-kalimat yang menyatakan fakta yang selalu berlaku/benar
Contoh: Batanghari River is in Jambi.
             
b.   Fakta sekarang: Kalimat-kalimat yang menyatakan fakta yang benar untuk saat sekarang.
      Contoh: I am at home. (saya di rumah)                 
c.      Tindakan kebiasaan
Contoh: Anita  goes to her office every morning.  (Anita pergi kekantornya setiap pagi) 
Contoh lain:
I am clever.
She watches TV every afternoon.
They go to WTC.
Jika kita perhatikan contoh-contoh di atas, kalimat tersebut ada yang menggunakan verb "be" dan ada yang tidak. Hal ini dikarenakan simple present tense dapat dibuat dalam bentuk nominal dan dalam bentuk verbal.

Bila Simple Present Tense tersebut memakai verb “be” berarti berbentuk nominal sentence, bila tidak menggunakan verb “be” melainkan menggunakan “verb” (seperti; go, eat, run, study, dll) berarti berbentuk verbal.

Contoh  kalimat verbal dalam Simple Present Tense:
            I go to Jakarta twice a week. (saya pergi ke Jakarta dua kali seminggu.)
            My mother cooks every morning. (Ibu ku memasak setiap pagi.)
            John plays games every morning. (John bermain game setiap pagi.)
            The boy likes juice. (anak laki-laki itu suka jus.)

Semua kalimat-kalimat diatas memakai verb dan disebut kalimat verbal.  Oleh karena itu tidak perlu di tambah verb “be”, karena kalimat-kalimat tersebut sudah mempunyai kata kerja. Jadi tidak boleh mengatakan “ I am go to Jakarta every week, akan tetapi “I go to Jakarta every week.”
(untuk lebih mengerti penggunaan Simple Present Tense dalam bentuk verbal, akan di bahasa pada materi berikutnya, sabar ya….heee)

Contoh kalimat nominal dalam Simple Present Tense

1. I am tall. (Saya tinggi.)
2. Roni is in America. (Roni di Amerika.)
3. The house is big.(Rumah itu besar.)
4. They are clever. (Mereka pintar.

kalimat-kalimat diatas akan salah jika kita membuatnya tidak menggunakan verb “be”

I tall               
(jika tidak menggunaka verb “be” maka “I tall” bukan kalimat karena tidak mempunyai kata kerja, oleh karena itu kita perlu verb “be” untuk membuat kalimatnya menjadi benar. “ I am tall.” Begitu juga dengan contoh kalimat 2, 3 dan 4 diatas.)

Oleh karena kalimat tersebut harus menggunakan verb “be”, maka kalimat-kalimat tersebut di sebut kalimat nominal.

II. Verb “be” dalam Simple Present Tense

Sebagaimana kita ketahui, syarat sebuah kalimat dalam bahasa Inggris  harus mempunyai Subject dan Verb. Bila tidak mempunyai verb, berarti itu bukan kalimat.
Contoh:
                  I  tall                             (Saya tinggi)
                  Rina  in Jakarta             ( Rina di Jakarta)

Dua contoh kalimat diatas salah, karena tidak mempunyai verb. Pada contoh 1, “I” adalah subject pronoun, dan “tall” adalah “adjective (kata sifat), jadi kalimat tersebut tidak mempunyai verb, begitu juga contoh dua, “Rina” pada kalimat tersebut berfungsi sebagai subject, “in Jakarta” adalah “adverb (kata keterangan). Jadi kedua kalimat diatas adalah salah.

Untuk membuat kalimat tersebut  menjadi  kalimat yang benar maka  kita perlu membuat kalimat tersebut memenuhi syarat, yaitu mempunyai “subject” dan “Verb”, maka kita harus menggunakan “verb be”.
I tall                                          I am tall.
Rina in Jakarta                          Rina is in Jakarta.
I ======am
You ===== are
we=========are
they========are
she=========is
he==========is
it===========is
Rina    is…
Toni    is…
Rina and Toni are…
The cat is….
The cats are…

Bila benda tersebut tunggal (Singular Noun ) , uncountable noun, maka memakai verb be  “is”, bila subject pada kalimat tersebut jamak (plural noun), maka menggunakan verb be “are”.

Contoh:

My father in his office.                           My father is in his office. (Ayahku di kantornya.)
They stupid                                           They are stupid. (Mereka bodoh.)
The cat funny                                        The cat is funny. (Kucing itu lucu.)
The cats funny                                      The cats are funny. (kucing-kucing itu lucu.)

Catatan: in his office, stupid, dan funny adalah bukan kata kerja, oleh karena itu perlu menggunakan verb “be” pada kalimat-kalimat tersebut.
in his office adalah kata keterangan (Adverb).
stupid, funny adalah kata sifat (Adjective).


Kalimat negative dan kalimat Tanya dengan menggunakan verb “be” dalam Simple Present Tense

Posotive                                   Negative

I am tall.                                   I am not tall.
My mother is beautiful.             My mother is not beautiful.
They are in the bedroom.         They are not in the bedroom.
My house is in Jambi.               My house is not in Jambi.

Kalimat Tanya dengan menggunakan verb “be”

Yes/No questions atau kalimat Tanya dengan jawaban pendek (ya atau tidak)

Are you a student? Yes, I am/No, I am not.
Are they at home? Yes, they are/No, They are not.
Are we late? Yes, we are/No, we are not.

Am I handsome? Yes, you are/ No, you are not.

Is she tall? Yes, she is/No, she is not.
Is Anton stupid? Yes, He is/No, he is not.
Are Anton and Rina at school now? Yes, they are/ No, they are not.
Is the cat funny? Yes, It is/ No, it is not.
Are the cats funny? Yes, they are/ No, they are not

Menggunakan WH questions (what, where, how, when, why, who, dll)

What are you? I am a student.
Who is she? She is my mother.
Where are you? I am at home.
Where is Rina? She is at home.
How old are you? I am 20 years old.
What is your mother? She is a doctor.

Contoh dalam percakapan:

A: Hello, How are you?                        (Hello, Apa kabar?)
B:  Hi, I am fine.                                   ( Hi, Saya baik-baik saja.)       

A: What is your name?                         (Siapakah nama mu?)
B: My name is Anton.                          (Nama saya Anton.)

A: How old are you?                           (Berapakah usia mu?)
B: I am 20 years old.                           (Saya 20 tahun.)

A: Where are you now?                      (Dimanakah kamu sekarang?)
B: I am at home.                                 (Saya di rumah.)

A: Where are you from?                     (Darimanakah kamu berasal?)
B: I am from Jambi.                            (Saya dari jambi.)

Semoga penjelasan tentang Simple Present Tense ini bermanfaat untuk anda.
Kembali Ke MENU UTAMA

English Alphabet

Materi English Alphabet ini sangat penting, apalagi bila anda seorang pemula dalam belajar bahasa Inggris.  English alphabet sama dengan Indonesian alphabet, karna mereka sama-sama dituliskan dalam bahasa Latin. Ada 26 huruf dalam Alphabet ini. Mereka di bagi menjadi dua bagian :

1.      Vowel
Huruf vowel atau dalam bahasa Indonesia disebut huruf vocal. Mereka adalah a, i, u, e, dan o.

2.      Consonant
Huruf consonant atau dalam bahasa Indonesia disebut konsonan ini ada 21.



Berikut ini urutan English Alphabet dan cara pengucapannya:

Aa        [ei]                                          


Bb        [bi:]


Cc        [si:]                                                                  


Dd       [di:]


Ee        [i:]


Ff         [ef]                              


Gg        [dʒi:]                           


Hh        [eitʃ]    


Ii          [ai]                   


Jj          [dʒei]                          


kk        [kei]    


Ll         [el]      


Mm      [em]                            


Nn       [en]                 


Oo       [o]                   


Pp        [pi:]                 


Qq       [kju:]   


Rr        [a:/ar]


Ss        [es]


Tt         [ti:]


Uu        [ju:]


Vv        [vi:]


Ww      [‘dʌəlju:]


Xx        [eks]


Yy        [wai]

Zz        [zed/zi:]



Teman-teman bisa langsung praktek mengucapkan English alphabet tersebut. Misalnya “Aa” lafalkan menjadi “ei” dan seterusnya. Jangan lupa dihafal ya! Setelah itu latihan dengan mengeja kata-kata dalam bahasa Inggris. Teman- teman juga bisa mendengarkan video pengucapan English Alphabet yang telah saya sediakan.

Contohnya;

         

            Umbrella  : [ju:] [em] [bi:] [a:/ar] [i:] [el] [el] [ei]

         

            Bed           : [bi:] [i:] [di:]



            Book        : [bi:] [o] [o] [kei]

Kembali Ke MENU UTAMA

Belajar Bahasa Inggris Online Gratis


Belajar Bahasa Inggris Online Gratis
Materi ini saya bagi menjadi empat level, yaitu Level Dasar I, Level Dasar II, Intermediate, dan Advance. Berikut ini adalah daftar isi dari tiap-tiap level pelajaran .Jadi  teman-teman tinggal mengklik judul materi pada tiap-tiap level di bawah ini. semua materi sengaja disajikan dalam bahasa Indonesia untuk memudahkan anda yang baru belajar bahasa Inggris. Di samping itu jika di saat anda membaca artikel apapun di dalam blog ini dan anda menemukan kesalahan baik itu kesalah ketik atau yang lainnya, silahkan menginformasikan kepada admin blog dengan memberikan komentar. Selamat Belajar, semoga bermamfaat untuk kita semua. Amin

  Tingkat Dasar I

1. English Alphabet
2. Colors 
3. Numbers
4. How to tell the time 
5. The names of days (Nama-nama hari)  
6. The Months of the Year 
7. The Seasons  
8. Date 
9. Part of Speech in English (Jenis-jenis kata dalam bahasa Inggris) 
10. Nouns (kata benda) 
11. Singular and Plural Nouns 
12. Countable dan Uncountable nouns
13. Determiners
 14. Artikel A, An dan The 
15. personal Pronoun
16. Possessive adjectives 
17. Object Pronouns 
18. Adjectives 
19. Verbs 
20. Interjections



Tingkat Dasar II

1. Simple Present Tense, Part I (is, am, are)
2. Simple Present Tense Part II 
3. Have and Has 
4. Demonstrative 
5. This dan These 
6. That dan Those 
7. "There is" and "There are" 
8. Noun Phrase 
9. Quantifier 
10. Some and Any 
11. Much and Many 
12. A little/little dan A few/few 
13. Adverbs of Frequency 
14. Adverbs of Manner 
15. Adverbs of Degree 
16. Modal Verbs (can and could) 
17. Prepositions of Time 
18. Present Continuous Tense 
19. Have Got and Has Got 
20. Prepositions 
21. Imperative Sentence 
22. Conjunctions

Intermediate
1. Simple Past Tense 
2. Was and Were 
3. Simple Future Tense 
4. Past Future Tense 
5. Present Perfect Tense 
6. Since, For, Yet, and Already in Present Perfect Tense 
7. Be Going To 
8. Past Continuous Tense 
9. The Correct Adjectives Order 
10. Adjectives dengan -ed dan -ing 
11. Penggunaan Modal Auxiliary 
12. Kalimat Pasif : Simple Present Tense 
13. Kalimat Pasif : Simple Past Tense 
14. Kalimat Pasif : Simple Future Tense 
15. Kalimat Pasif : Present Perfect Tense 
16. Kalimat Pasif : Present Continuous Tense 
17. Elliptical Sentence: So/Too
18. Either and Neither

ADVANCE

1. Gerunds
2. Gerunds VS Present Participle
3. Either ... Or / Neither ... Nor
4. Not Only ... But Also
5. Both .... And
6. Question Tag: is, am, are
7. Question Tag: Do, Does
8. Present Perfect Continuous Tense
9. Past Perfect Tense
10. Past Perfect Continuous Tense
11. Future Continuous Tense
12. Positive Degree: As ... As
13, Comparative Degree: -er / more ...
14, Superlative Degree
15. A lot of / lots of / a lot
16. Pemakaian Kata "enough"
17. Too
18. Relative Pronouns
19. Conditional Sentence Type I
20. Conditional Sentence: Type II
21. Conditional Sentence: Type III
22. Both - Either - Neither
23. Prefer 
24. To invinitive atau -ing 
25. a number of  VS  the number of 
26. another, other, others
27. Article 'the'
28. because, because of
29. . . .so . . . that . . .
30. . . .  such . . . that . . .
31  as well as VS as well
32. Verb setelah verb be

Pengenalan Struktur Komputer


Pengenalan Struktur Komputer
Sebelum membaca ulasan ini, ada baiknya Anda membaca  SEJARAH & ASAL – USUL  SISTEM OPERASI
.Struktur sebuah sistem komputer dapat dibagi menjadi:

1.Sistem Operasi Komputer.
2.Struktur I/O.
3.Struktur Penyimpanan.
4.Storage Hierarchy.
5.Proteksi Perangkat Keras.


1. Sistem Operasi Komputer

Dewasa ini sistem komputer multiguna terdiri dari CPU (Central Processing Unit); serta sejumlah device controller yang dihubungkan melalui bus yang menyediakan akses ke memori. Setiap device controller bertugas mengatur perangkat yang tertentu (contohnya disk drive, audio device, dan video display). CPU dan device controller dapat dijalankan  secara bersamaan, namun demikian diperlukan mekanisme sinkronisasi untuk mengatur akses ke memori.

Pada saat pertama kali dijalankan atau pada saat boot, terdapat sebuah program awal  yang mesti dijalankan. Program awal ini disebut program bootstrap. Program ini berisi semua aspek dari sistem komputer, mulai dari register CPU, device controller, sampai isi  memori. Interupsi merupakan bagian penting dari sistem arsitektur komputer.

Setiap system komputer memiliki mekanisme yang berbeda. Interupsi bisa terjadi apabila perangkat keras (hardware) atau perangkat lunak (software) minta "dilayani" oleh prosesor. Apabila  terjadi interupsi maka prosesor menghentikan proses yang sedang dikerjakannya,  kemudian beralih mengerjakan service routine untuk melayani interupsi tersebut. Setelah
  selesai mengerjakan service routine maka prosesor kembali melanjutkan proses yang  tertunda.

2. Struktur I/O

Bagian ini akan membahas struktur I/O, interupsi I/O, dan DMA, serta perbedaan dalam penanganan interupsi.

2.1. Interupsi I/O

Untuk memulai operasi I/O, CPU me-load register yang bersesuaian ke device controller. Sebaliknya device controller memeriksa isi register untuk kemudian menentukan operasi apa yang harus dilakukan. Pada saat operasi I/O dijalankan ada dua kemungkinan, yaitu synchronous I/O dan asynchronous I/O. Pada synchronous I/O, kendali dikembalikan ke proses pengguna setelah proses I/O selesai dikerjakan. Sedangkan pada asynchronous I/O, kendali dikembalikan ke proses pengguna tanpa menunggu proses I/O selesai. Sehingga proses I/O dan proses pengguna dapat dijalankan secara bersamaan.

2.2. Struktur DMA

Direct Memory Access (DMA) suatu metoda penanganan I/O dimana device controller langsung berhubungan dengan memori tanpa campur tangan CPU. Setelah men-set buffers, pointers, dan counters untuk perangkat I/O, device controller mentransfer blok data langsung ke penyimpanan tanpa campur tangan CPU. DMA digunakan untuk perangkat I/O dengan kecepatan tinggi. Hanya terdapat satu interupsi setiap blok, berbeda dengan perangkat yang mempunyai kecepatan rendah dimana interupsi terjadi untuk setiap byte (word).

3. Struktur Penyimpanan

Program komputer harus berada di memori utama (biasanya RAM) untuk dapat dijalankan. Memori utama adalah satu-satunya tempat penyimpanan yang dapat diakses secara langsung oleh prosesor. Idealnya program dan data secara keseluruhan dapat disimpan dalam memori utama secara permanen. Namun demikian hal ini tidak mungkin karena:

  • Ukuran memori utama relatif kecil untuk dapat menyimpan data dan program secara keseluruhan.
  • Memori utama bersifat volatile, tidak bisa menyimpan secara permanen, apabila
    komputer dimatikan maka data yang tersimpan di memori utama akan hilang.

3.1. Memori Utama
Hanya memori utama dan register merupakan tempat penyimpanan yang dapat diakses secara langsung oleh prosesor. Oleh karena itu instruksi dan data yang akan dieksekusi harus disimpan di memori utama atau register.

Untuk mempermudah akses perangkat I/O ke memori, pada arsitektur computer menyediakan fasilitas pemetaan memori ke I/O. Dalam hal ini sejumlah alamat di memori dipetakan dengan device register. Membaca dan menulis pada alamat memori ini menyebabkan data ditransfer dari dan ke device register. Metode ini cocok untuk  perangkat dengan waktu respon yang cepat seperti video controller.

Register yang terdapat dalam prosesor dapat diakses dalam waktu 1 clock cycle. Hal ini  menyebabkan register merupakan media penyimpanan dengan akses paling cepat  bandingkan dengan memori utama yang membutuhkan waktu relatif lama. Untuk mengatasi perbedaan kecepatan, dibuatlah suatu penyangga (buffer) penyimpanan yang disebut cache.

3.2. Magnetic Disk
Magnetic Disk berperan sebagai secondary storage pada sistem komputer modern. Magnetic Disk disusun dari piringan-piringan seperti CD. Kedua permukaan piringan diselimuti oleh bahan-bahan magnetik. Permukaan dari piringan dibagi-bagi menjadi track yang memutar, yang kemudian dibagi lagi menjadi beberapa sektor.

4. Storage Hierarchy


Dalam storage hierarchy structure, data yang sama bisa tampil dalam level berbeda dari sistem penyimpanan. Sebagai contoh integer A berlokasi pada bekas B yang ditambahkan 1, dengan asumsi bekas B terletak pada magnetic disk. Operasi penambahan diproses dengan pertama kali mengeluarkan operasi I/O untuk menduplikat disk block pada A yang terletak pada memori utama Operasi ini diikuti dengan kemungkinan penduplikatan A ke dalam cache dan penduplikatan A ke dalam internal register. Sehingga penduplikatan A  terjadi di beberapa tempat. Pertama terjadi di internal register dimana nilai A berbeda;

dengan yang di sistem penyimpanan. Dan nilai di A akan kembali sama ketika nilai baru ditulis ulang ke magnetic disk. Pada kondisi multi prosesor, situasi akan menjadi lebih rumit. Hal ini disebabkan masing-masing prosesor mempunyai local cache. Dalam kondisi seperti ini hasil duplikat dari A mungkin hanya ada di beberapa cache. Karena CPU (register-register) dapat dijalankan secara bersamaan maka kita harus memastikan perubahan nilai A pada satu cache akan mengubah nilai A pada semua cache yang ada. Hal ini disebut sebagai Cache Coherency.

5. Proteksi Perangkat Keras

Sistem komputer terdahulu berjenis programmer-operated systems. Ketika computer dioperasikan dalam konsul mereka (pengguna) harus melengkapi sistem terlebih dahulu. Akan tetapi setelah sistem operasi lahir maka hal tersebut diambil alih oleh sistem operasi.Sebagai contoh pada monitor yang proses I/O sudah diambil alih oleh sistem operasi, padahal dahulu hal ini dilakukan oleh pengguna.

Untuk meningkatkan utilisasi sistem, sistem operasi akan membagi sistem sumber daya sepanjang program secara simultan. Pengertian spooling adalah suatu program dapat dikerjakan walau pun I/O masih mengerjakan proses lainnya dan disk secara bersamaan menggunakan data untuk banyak proses. Pengertian multi programming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu.

Pembagian ini memang menguntungkan sebab banyak proses dapat berjalan pada satu waktu akan tetapi mengakibatkan masalah-masalah baru. Ketika tidak di sharing maka jika terjadi kesalahan hanyalah akan membuat kesalahan program. Tapi jika di-sharing jika terjadi kesalahan pada satu proses/ program akan berpengaruh pada proses lainnya.

Sehingga diperlukan pelindung (proteksi). Tanpa proteksi jika terjadi kesalahan maka  hanya satu saja program yang dapat dijalankan atau seluruh output pasti diragukan.

Banyak kesalahan pemprograman dideteksi oleh perangkat keras. Kesalahan ini biasanya ditangani oleh sistem operasi. Jika terjadi kesalahan program, perangkat keras akan meneruskan kepada sistem operasi dan sistem operasi akan menginterupsi dan mengakhirinya. Pesan kesalahan disampaikan, dan memori dari program akan dibuang. Tapi memori yang terbuang biasanya tersimpan pada disk agar programmer bias membetulkan kesalahan dan menjalankan program ulang.

5.1. Operasi Dual Mode
Untuk memastikan operasi berjalan baik kita harus melindungi sistem operasi, program, dan data dari program-program yang salah. Proteksi ini memerlukan share resources. Hal ini bisa dilakukan sistem operasi dengan cara menyediakan pendukung perangkat keras yang mengizinkan kita membedakan mode pengeksekusian program. Mode yang kita butuhkan ada dua mode operasi yaitu:
•Mode Monitor.
•Mode Pengguna.

Pada perangkat keras akan ada bit atau Bit Mode yang berguna untuk membedakan mode  apa yang sedang digunakan dan apa yang sedang dikerjakan. Jika Mode Monitor maka akan benilai 0, dan jika Mode Pengguna maka akan bernilai 1.

Pada saat boot time, perangkat keras bekerja pada mode monitor dan setelah system  operasi di-load maka akan mulai masuk ke mode pengguna. Ketika terjadi trap atau interupsi, perangkat keras akan men-switch lagi keadaan dari mode pengguna menjadi mode monitor (terjadi perubahan state menjadi bit 0). Dan akan kembali menjadi mode pengguna jikalau sistem operasi mengambil alih proses dan kontrol komputer (state akan berubah menjadi bit 1).

5.2. Proteksi I/O
Pengguna bisa mengacaukan sistem operasi dengan melakukan instruksi I/O ilegal dengan mengakses lokasi memori untuk sistem operasi atau dengan cara hendak melepaskan diri dari prosesor. Untuk mencegahnya kita menganggap semua instruksi I/O sebagai privilidgeinstruction sehingga mereka tidak bisa mengerjakan instruksi I/O secara langsung ke memori tapi harus lewat sistem operasi terlebih dahulu. Proteksi I/O dikatakan selesai jika pengguna dapat dipastikan tidak akan menyentuh mode monitor. Jika hal ini terjadi proteksi I/O dapat dikompromikan.

5.3. Proteksi Memori
Salah satu proteksi perangkat keras ialah dengan proteksi memori yaitu dengan  pembatasan penggunaan memori. Disini diperlukan beberapa istilah yaitu:
 
•Base Register yaitu alamat memori sik awal yang dialokasikan/ boleh digunakan
oleh pengguna.
•Limit Register yaitu nilai batas dari alamat memori fisik awal yang dialokasikan/boleh digunakan oleh pengguna.
•Proteksi Perangkat Keras.
Sebagai contoh sebuah pengguna dibatasi mempunyai base register 300040 dan
mempunyai limit register 120900 maka pengguna hanya diperbolehkan menggunakan
alamat memori sik antara 300040 hingga 420940 saja.
Demikian penjelasan singkat tentang 'Pengenalan Struktur Komputer' semoga bermanfaat.

Saturday, 21 December 2019

Klasifikasi Jaringan Komputer serta Pengertian (Gateway,Proxy server, Firewall dan Virtual LAN) Saturday, 21 December 2019

 
Klasifikasi Jaringan Komputer :

LAN   (Local  Area Network) adalah Jaringan   komputer   yang  saling   terhubung   ke   suatu komputer server  dengan menggunakan topologi  tertentu,  biasanya  digunakan dalam
kawasan satu gedung atau kawasan yang jaraknya tidak lebih dari 1 km.

MAN (Metropolitan Area Network) adalah Jaringan komputer yang saling terkoneksi dalam satu kawasan  kota yang jaraknya bisa  lebih dari 1 km. Pilihan  untuk membangun jaringan komputer antar kantor dalam suatu kota, kampus dalam satu kota.

WAN (Wide Area Network) adalah Jaringan  komputer yang menghubungkan banyak LAN  ke dalam suatu  jaringan terpadu, antara satu  jaringan dengan jaringan lain dapat berjarak ribuan kilometer atau terpisahkan  letak geografi dengan menggunakan metode komunikasi tertentu.

Daftar Isi 
          Lihat
·        Tipe-tipe Jaringan Komputer
·        Gambar Jaringan client/server

.


Secara garis besar ada beberapa tahapan dalam membangun  jaringan LAN, diantaranya ;
  •     Menentukan teknologi tipe jaringannya (Ethernet, Fast Ethernet, Token Ring, FDDI)
  •     Memilih model perkabelan (Fiber, UTP, Coaxial)
  •     Menentukan bentuk topologi jaringan (Bus, Ring, dan Star)
  •     Menentukan teknologi Client/Server atau Peer to Peer
  •     Memilih Sistem Operasi Server (Windows NT, 2000, XP, atau Linux)


Pengertian Gateway
Gateway adalah pintu gerbang sebagai keluar-masuknya paket data dari local network menuju outer network. Tujuannya agar client pada local network dapat berkomunikasi dengan internet. Router  dapat disetting  menjadi Gateway dimana ia menjadi penghubung antara jaringan local dengan jaringan luar.

Pengertian Proxy Server
Proxy Server adalah sebuah  fasilitas  untuk  menghubungkan diri  ke internet  secara  bersama-sama. Memenuhi permintaan user untuk layanan Internet (http, FTP,Telnet) dan mengirimkannya sesuai dengan kebijakan. Bertindak sebagai gateway menuju layanan. Mewakili paket data dari dalam dan dari luar. Menangani semua komunikasi  internet  – ekternal. Bertindak sebagai  gateway antara mesin  internal dan eksternal.  Proxy  server  mengevaluasi  dan mengontrol permintaan dari client, jika sesuai policy dilewatkan jika tidak di deny/drop. Menggunakan metode NAT. Memeriksa isi paket.

Pengertian Firewall
Firewall adalah sistem  keamanan yang menggunakan device atau sistem  yang diletakkan di dua jaringan dengan fungsi utama melakukan filtering terhadap akses yang akan masuk. Berupa seperangkat hardware atau software, bisa juga berupa seperangkat aturan dan prosedur yang ditetapkan oleh organisasi. Firewal  juga dapat disebut  sebagai sistem atau  perangkat yang mengizinkan  lalu  lintas  jaringan yang dianggapnya aman untuk melaluinya dan  mencegah lalu  lintas  jaringan  yang tidak  aman. Umumnya firewall diimplementasikan   dalam sebuah mesin  terdedikasi, yang berjalan pada pintu gerbang (gateway) antara jaringan local dan jaringan lainnya. Firewall juga umumnya digunakan untuk mengontrol akses terhadap siapa saja yang memiliki akses terhadap jaringan pribadi dari hak luar. Saat ini, istilah firewall menjadi istilah generic yang merujuk pada sistem yang mengatur komunikasi antar dua jaringan yang berbeda.

Pengertian Virtual LAN
Virtual LAN (VLAN) adalah berupa suatu software dari device switch yang berfungsi  untuk mengelompokan user berdasarkan fungsional, 1 broacast domain (1 VLAN) dan antar VLAN dapat terkoneksi dengan router.
Teknologi  VLAN adalah suatu cara yang memisahkan segmen-segmen pada switch dimana antara 1  segmen  dengan segmen  lain  tidak  dapat terkoneksi,  koneksi  dapat dilakukan dengan menggunakan router. Dalam satu switch akan berbeda network-id-nya dan berbeda broadcast domainnya.
Demikianlah artikel tentang Komponen Dasar Jaringan Komputer dan Pengertiannya.