Contoh Soal dan Jawaban Pemodelan Perangkat Lunak

Admin 3:05 PM Add Comment

Hasil gambar untuk Pemodelan Perangkat Lunak

I. ESSAY TERSRUKTUR


1. Sebutkan proses umum dalam merekayasa perangkat lunak?

2. Sebutkan langkah-langkah dalam membuat perangkat lunak agar mencapai tujuan pembuatan perangkat lunak yang berkualitas?

3. Sebutkan Teknik Pengumpulan Data yang kalian ketahui ?

4. Sebutkan singkatan dari DBMS dan SQL?

5. Sebutkan 4 macam DBMS versi komersial yang sering digunakan sekarang ini?

6. Sebutkan 4 macam DBMS versi ‘open source’ yang sering digunakan saat ini?

7. Sebutkan singkatan dari CRUD ?

8. Sebutkan singkatan dari ERD dan DFD ?

9. Sebutkan Singkatan dari SDLC ?

10. Sebutkan beberapa model dalam SDLC



II. ESSAY TERURAI



1. Jelaskan pengertian dari Perangkat Lunak !.

2. Jelaskan pengertian dari System !

3. Apakah proses pembuatan software itu serupa dengan proses produksi pada pabrik mobil? Jelaskan Alasannya!

4. Mengapa ada proses atau tahapan dalam rekayasa perangkat lunak ?

5. Jelaskan kegiatan Analis Sistem secara singkat!





----- SELAMAT DAN SUKSES SELALU -----


Kunci Jawaban :

I. Essay Terstruktur


1. Analisis – Perancangan – Implementasi – Pengujian

2. Spesification – Development – Validation – Evolution
(membuat spek, mengembangkan, mengecek/validasi –menyesuaikan)

3. Wawancara, Kuesioner dan Observasi

4. DBMS : DataBase Management System .SQL : Structure Query Language

5. Oracle, Microsoft SQL Server, IBM DB2, Microsoft Access

6. MYSQL, PostgreSQL, Firebird, SQLite

7. Create, Read, Update, Delete

8. ERD : Entity Relationship Diagram.  DFD : Data Flow Diagram

9. SDLC : Software/System Development Life Cycle

10. Model Waterfall, Model Prototype, Model RAD,Model Spiral


II. Essay Terurai



1. Jelaskan pengertian dari Perangkat Lunak !.

Perangkat Lunak adalah program komputer yang didalamnya terdapat dokumentasi kebutuhan, model desain, dan cara penggunaan(user manual)

2. Jelaskan pengertian dari Sistem !

Sistem merupakan kumpulan komponen yang saling terkait dan mempunyai suatu tujuan Komponen itu berupa input, proses, ouput, boundary, feedback, metod/standard.

3. Apakah proses pembuatan software itu serupa dengan proses produksi pada pabrik mobil? Jelaskan Alasannya!

Berbeda dalam pengertian membuat software itu disesuaikan dengan kebutuhan yang spesifik pengguna, seperti mengolah baju sesuai pesanan si pengguna. Pabrik mobil bersifat masal.

4. Mengapa ada proses atau tahapan dalam rekayasa perangkat lunak ?

Agar software dapat memenuhi kebutuhan si pengguna (user), dan program yang dibuat tidak “tambal sulam”

5. Jelaskan kegiatan Analis Sistem secara singkat!

Kegiatan analis sistem adalah kegiatan untuk melihat sistem yang sudah dan sedang berjalan, melihat bagian mana yang bagus dan tidak bagus, mendokumentasikan kebutuhan yang akan dipenuhi dalam sistem yang baru.

Hasil akhir dari analisis sitem adalah sebuah dokumen yang menjelaskan mengenai spesifikasi kebutuhan sistem informasi atau SRS (Software Requirement Spesification)

Kumpulan Perintah-perintah dasar dalam MYSQL dengan Bahasa PHP

Admin 3:02 PM Add Comment

Perintah-perintah dalam MYSQL
 
1. Perintah untuk login ke database seperti berikut ini:
prompt>mysql -u username -p password
contoh :
C:\>mysql -u root 
sehingga apabila berhasil login akan muncul tampilan berikut ini.


mysql>_

Perintah query. Setelah muncul tampilan di atas mysql telah siap menerima perintah-perintah query untuk akses data seperti membuat database di bawah

CREATE DATABASE namadatabase

mysql> CREATE DATABASE cobadb;

apabila perintah di atas dijalankan DBMS Server MySQL akan menciptakan sebuah database dengan nama 'cobadb'. Tentu saja perintah diketikkan setelah berhasil login ke MySQL.
Perintah untuk menampilkan database yang ada adalah:
mysql> SHOW DATABASES; sedangkan untuk menampilkan tabel dalam database adalah : mysql>SHOW TABLES;

2. Adapun Perintah mengaktifkan database.

bentuk umumnya:  
USE namadatabase
contoh:
mysql> USE cobadb;
3. Bentuk umum: (sintaks) Perintah membuat tabel di database.


CREATE TABLE namatabel
(namafield1 type [NOT NULL] [AUTO_INCREMENT], namafield2 type [NOT NULL] [AUTO_INCREMENT], ..... [PRIMARY KEY(namafield)]
);



keterangan:

namafield1, namafield2, adalah nama field anggota tabel.
NOT NULL, adalah berfungsi untuk membuat status field sebagai field mandatory field,
sehingga apabila saat terjadi penambah record tabel field ini tidak boleh dikosongkan.
contoh:
mysql>CREATE TABLE tamu (idtamu int NOT NULL AUTO_INCREMENT, nmtamu VARCHAR(35) NOT NUL, email VARCHAR(35) NOT NULL, PRIMARY KEY(idtamu));

apabila perintah di atas dijalankan maka haruslah databasenya diaktifkan dulu dengan perintah

mysql> USE cobadb;
tabel di atas memiliki tiga macam field dimana field idtamu berfungsi sebagai field kunci primer.


4. Bentuk Umum Mengubah struktur tabel
ALTER TABLE namatabel ADD | DROP | MODIFY field
contoh, menambah field sex (jenis kelamin) pada tabel tamu.

Mysql > ALTER TABLE tamu ADD sex enum(’L’,’P’);

sedangkan contoh menghapus field 'sex' pada tabel tamu adalah sebagai berikut:
Mysql > ALTER TABLE tamu DROP sex;
perintah-perintah di atas tergolong perintah DDL(Data Definition Language), yang hanya dijalankan pada saat database akan dikontruksikan/dibangun/dibuat. Sedangkan perintah-perintah untuk memanipulasi data dalam database (DML singkatan dari Data Manipulation Language) akan diuraikan berikut ini:

5. Perintah input data dalam tabel
Bentuk umumnya adalah seperti berikut ini:
INSERT INTO namatabel [(field1,field2, ...)] VALUES (datafield1, datafield2, ....);
contoh:
mysql > INSERT INTO tamu (nmtamu, email) VALUES ('Budiman Raharjo', budiman@telkom.net');


-

6. Perintah untuk mengupdate data tabel.

Bentuk Umumnya :

UPDATE namatabel SET namafield1=databaru1, namafield2=databaru2, ... WHERE kondisi
keterangan:

namatabel, adalah nama tabel yang akan dilakukan pengupdatean datanya. namafield1,namafield2 adalah field-field yang akan disunting datanya dengan databarunya

databaru, adalah diisi dengan data baru yang akan mereplace data lama.

kondisi, adalah merupakan penentuan kriteria record-record yang akan diupdate.
contoh:
UPDATE tamu
mysql > SET nmtamu='Budiman Sukarno' WHERE nmtamu='Budiman Raharjo';

7. Menghapus record tabel
Bentuk umumnya:
DELETE FROM  namatabel WHERE kondisi
keterangan:
namatabel, adalah nama tabel yang akan dilakukan penghapusan record datanya.
kondisi, adalah merupakan penentuan kriteria record-record yang akan dihapus.
contoh:
mysql > DELETE FROM tamu WHERE idtamu=3;
8. Perintah untuk menampilkan record-record data tabel
Bentuk umumnya:
SELECT * | field1, field2, …
FROM nama_table1 [ , nama_table2, …] [ WHERE kondisi ]
[ GROUP BY ekspresi ]
[ HAVING kondisi_pencarian ]
[ ORDER BY ekspresi_pengurutan [ ASC | DESC ] ]
Keterangan :
SELECT *
berfungsi untuk menampilkan data seluruh field dari table yang disebutkan setelah klausa
FROM
SELECT field1, field2, …
berfungsi untuk menampilkan data-data dari field-field yang dituliskan secara eksplisit
dari table yang disebutkan setelah klausa SELECT
FROM nama_tabel1, nama_tabel2
berfungsi untuk menentukan tabel yang field-field akan ditampilkan data recordnya.
WHERE kondisi
berfungsi untuk menentukan criteria record-record yang akan dihapus atau ditampilkan.

GROUP BY ekspresi
berisi daftar record-record untuk dijadikan acuan kriteria terhadap record-record data yang dikelompokkan.
HAVING kondisi_pencarian
adalah rumusan kondisi/kriteria record yang digroup yang akan ditampilkan
ORDER BY ekspresi_pengurutan
berisi daftar field-field yang akan dijadikan acuan pengurutan.
ASC
adalah model pengurutan record-record data secara menaik.
DESC
adalah model pengurutan record-record data secara menurun.
Contoh :
Mysql> SELECT * FROM tamu;
Perintah di atas jika dijalankan akan menampilkan seluruh record dari seluruh field dalam tabel tamu.

-

Mysql> SELECT nmtamu, email FROM tamu;



perintah di atas jika dijalankan akan menampilkan seluruh data record-record dari field nmtamu dan email.

-

Mysql> SELECT * FROM tamu WHERE nmtamu LIKE 'Budi%';


perintah di atas menampilkan data-data record yang memiliki nama dengan awalan 'Budi'



-Mysql> SELECT * FROM tamu WHERE idtamu=2;


perintah di atas akan menampilkan data record tabel yang memiliki idtamu bernilai 2.


9. Relasi 2 Tabel
contoh lain:  untuk  menampilkan data dari kombinasi field-field  beberapa tabel yang saling berelasi.


-




-

Perintahnya adalah sebagai berikut :
mysql >
SELECT tblbarang.kdbarang, tblbarang.nmbarang, tblbarang.jmlbarang, tblbarang.hrgbarang, kategori.nmkategori  FROM tblbarang, kategori  WHERE tblbarang.kdkategori = kategori.kdkategori;


10. Perintah untuk menghapus struktur tabel

bentuk umumnya:  DROP TABLE namatabel;

contoh:

mysql> DROP TABLE tamu;
efek perintah jika berhasil dijalankan maka tabel dengan nama 'tamu' akan dihapus secara permanen berikut dengan data yang ada dalam tabel juga akan terhapus.

Contoh Soal dan Jawaban Tentang OSI Layer

Admin 2:57 PM Add Comment
  Hasil gambar untuk SOal OSI layer
Tugas 1

Menspesifikasikan Layer dan Peralatan OSI

 

Gambaran

Alat atau Layer
OSI
Alat ini mengirim dan menerima informasi tentang layer Network.

Router
Layer ini membuat rangkaian virtual sebelum melakukan transmisi di antara dua host ujung.
Transport
Layer ini menggunakan Service Access Point
Data Link (LLC)
Alat ini menggunakan alamat perangkat keras untuk menyaring sebuah network
Bridge atau switch
Ethernet didefinisikan di layer-layer ini
Data link dan
Physical
Layer ini mendukung flow control dan pengurutan (sequencing)
Transport
Alat ini dapat mengukur jarak ke sebuah network yang jauh (remote)
Router
Pengalamatan logikal digunakan di layer ini
Network
Alamat perangkat keras didefinisikan di layer ini
Data Link (MAC)
Alamat ini menciptakan sebuah collision domain yang besar dan sebuah broadcast domain yang besar
Hub
Alat ini menciptakan sebuah collision domain yang lebih kecil di sebuah network, tetapi network itu tetap merupakan satu broadcast domain besar
Switch atau Bridge
Alat ini memisahkan collision domain dan broadcast domain
Router

Jawaban Tugas 2

1.    Hub : 1 colision domain, 1 broadcast domain
2.    Bridge : 2 colision domain, 1 broadcast domain
3.    Switch : 4 colision domain, 1 broadcast domain
4.    Router : 3 colision domain, 3 broadcast domain

Kunci Jawaban Test Formatif 1

1.  Penyebab dari congestion di lalu lintas jaringan komputer.
  1. Terlalu banyak host
  2. Broadcast storm (badai broardcast)
  3. Multicasting
  4. Bandwith yang kecil
2.    Tuliskan 7 layer OSI

1. Layer Application
2. Layer Presentation
3. Layer Session
4. Layer Transport
5. Layer Network
6. Layer Data Link
7. Layer Physical
3.         Hub dan Reapeter berada pada layer 1
4.         Bridge dan Switch berada pada layer 2
5.         Router berada pada layer 3
6.         Jumlah data segmen data (diukur dalam byte) yang dapat dikirmkan oleh mesin pengirim, tanpa perlu menerima acknowledgment untuk segmen-segmen tersebut, disebut sebuah window.
7.         Pada komunikasi Connection-Oriented transportasi data dapat karena peralatan yang melakukan transmisi, pada awalnya akan membuat sebuah session connection-oriented dengan sistem pasangannya, yang disebut call setup atau three way handshake. Kemudian data akan dipindahkan; setelah selesai, pengakhiran komunikasi akan terjadi untuk memutuskan rangkaian virtual yang terjadi
8.         Peralatan physical yang berada di sisi pelanggan dinamakan DTE (Data Terminal Equipment)
9.         Layer Data Link dibagi menjadi 2 sub layer, Media Access Control (MAC) Logical Link Control (LLC) sub layer.
10.       Protokol yang digunakan untuk mendukung lalu lintas data disebut routed protocols.
Contoh Soal dan Jawaban Pemrograman Java 2

Contoh Soal dan Jawaban Pemrograman Java 2

Admin 2:53 PM Add Comment

Hasil gambar untuk Java

I.    ESSAY TERSTRUKTUR

1.       Perintah untuk melakukan kompilasi terhadap berkas program  java adalah  a)  ........... sedangkan untuk menjalankan program java adalah  b). ........

2.      
Stream yang berguna untuk mengirim keluaran ke layar monitor  adalah  a)......  sedangkan untuk menerima masukan dari  keyboard adalah  b)........

3.      
Arsitektur  Java  untuk  membuat aplikasi berbasis web  adalah  a)......  ,  dan untuk  program java standar adalah b) ........,  sedangkan untuk aplikasi mobile adalah c)........

4.      
Untuk penulisan komentar beberapa baris pada program java supaya tidak akan diproses oleh ‘virtual mechine’, caranya adalah dengan memberikan tanda awal yaitu tanda a)….. dan diakhiri dengan tanda b)…., sedangkan komentar untuk satu baris dapat menggunakan tanda c) ….

5.      
Sebutkan 2(dua)  kelompok “Error” dalam pemograman java?

6.      
Sebutkan 3 contoh sintak yang dapat mengakibatkan  sintak error !

7.      
Sebutkan minimal sepuluh buah katakunci bahasa java (Java Keyword) yang kalian ketahui!

8.      
Sebutkan type data primitif  dalam bahasa Java!

9.      
Sebutkan lima keywords yang digunakan oleh Java untuk menangani exception!

10.  
Aplikasi program Java diciptakan dengan file teks berekstensi a).....Program ini dikompilasi menghasilkan satu berkas bytecode yang berekstensi b) .....

II. ESSAY TERURAI

1.      Jelaskan pengertian Object  dalam bahasa java
2.      Jelaskan pengertian Class dalam bahasa java
3.      Jelaskan secara singkat proses kompilasi dan menjalankan program aplikasi berorientasi obyek !
4.      Jelaskan secara singkat pengertian atribut,  sintak dan contohnya !
5.      Jelaskan secara singkat dan berikan contoh pengertian method
----- SELAMAT MENGERJAKAN -----
Kunci Jawaban :

I.       Essay Terstruktur

1.       Perintah untuk melakukan kompilasi terhadap berkas program  java adalah
a.       javac namafile.java
b.      Sedangkan untuk menjalankan program java adalah  java filejava

2.      
a.   Stream.in
b.   Stream.out
3.       a.   J2ME merupakan program java untuk aplikasi Mobile divice/ Wireless divice
      b.      J2SE  dikenal sebagai bahasa Java.
      c.   J2EE untuk aplikasi WEB

4.     a.  /*
         b.  */
         c.  //

5.
    a. Sintak error
         b. Runtime Error
6.        a. Salah penggunaan huruf besar atau huruf kecil
  b. Tidak mengakhiri perintah dengan ;
  c.  Penggunaan tanda kurung yang tidak tepat

7.     
Abstract, Default,if, private, this, Boolean, Do    , implements, protected ,throw, Break,
        Double,  import, public, throws, Byte, Else, instanceof,  return,  transient, Case,
        Extends, int,  short, try
8.       8 type data primitif  dalam bahasa Java adalah boolean (untuk bentuk logika), char (untuk bentuk tekstual), byte, short, int, long (integral), double and float (floating point)

9.     
Try, Catch, Throw, Throws, Finaly

10. 
 .java dan .class


II.    Essay Terurai

1.      Object dalam bahasa java adalah kombinasikan/gabungan data dan fungsi untuk mengakses data menjadi sebuah kesatuan unit yang merupakan turunan/instantiasi dari suatu class

2.     
Class adalah suatu abstraksi program java yang didalamnya ada data dan method

3.     
Buat file java dalam suatu teks editor, simpan file tersebut dengan ekstensi file .java
Namafile harus sama dengan class yang dibuat, kemudian compile dengan perintah javac. Setelah dicompile jalankan program tersebut dengan perintah java “namafile” hasil compile tanpa ekstensi.

4.     
Atribut adalah sekumpulan data berupa variabel yang menggambarkan objek.
Sintaks Deklarasi Atribut
<modifier><type><name>[=<default_value>];
Contoh sintak untuk atribut :
private int nis = 369;

5.     
Method adalah perilaku dari suatu objek yang merupakan bagian-bagian kode program yang dapat dipanggil oleh program utama atau dari method lainnya untuk menjalankan fungsi yang spesifik.
Sintaks  : <modifier><returnType><name>(<parameter>*){ <statement>* }
Contoh
public class StudentRecord {
Private String name;
public String ;
getName();       //method!
      { return name; } }


Petunjuk Penulisan Method/Program:
1. Nama method harus dimulai dengan huruf kecil
2. Nama method harus berupa katakerja
3. Gunakan dokumentasi sebelum mendeklarasikan sebuahmethod .dengan menggunakan JavaDoc.
It's possible to trade profitably on the Forex, the nearly $2 trillion worldwide currency exchange market. But the odds are against you, even more so if you don't prepare and plan your trades. According to a 2014 Bloomberg report, several analyses of retail Forex trading, including one by the National Futures Association (NFA), the industry's regulatory body, concluded that more than two out of three Forex traders lose money. This suggests that self-education and caution are recommended. Here are some approaches that may improve your odds of taking a profit. Prepare Before You Begin Trading Because the Forex market is highly leveraged -- as much as 50 to 1 -- it can have the same appeal as buying a lottery ticket: some small chance of making a killing. This, however, isn't trading; it's gambling, with the odds long against you. A better way of entering the Forex market is to carefully prepare. Beginning with a practice account is helpful and risk-free. While you're trading in your practice account, read the most frequently recommended Forex trading books, among them Currency Forecasting: A Guide to Fundamental and Technical Models of Exchange Rate Determination, by Michael R. Rosenberg is short, not too sweet and highly admired introduction to the Forex market. Forex Strategies: Best Forex Strategies for High Profits and Reduced Risk, by Matthew Maybury is an excellent introduction to Forex trading. The Little Book of Currency Trading: How to Make Big Profits in the World of Forex, by Kathy Lien is another concise introduction that has stood the test of time. All three are available on Amazon. Rosenberg's book, unfortunately, is pricey, but it's widely available in public libraries. "Trading in the Zone: Master the Market with Confidence, Discipline and a Winning Attitude," by Mark Douglas is another good book that's available on Amazon, and, again, somewhat pricey, although the Kindle edition is not. Use the information gained from your reading to plan your trades before plunging in. The more you change your plan, the more you end up in trouble and the less likely that elusive forex profit will end up in your pocket. Diversify and Limit Your Risks Two strategies that belong in every trader's arsenal are: Diversification: Traders who execute many small traders, particularly in different markets where the correlation between markets is low, have a better chance of making a profit. Putting all your money in one big trade is always a bad idea. Familiarize yourself with ways guaranteeing a profit on an already profitable order, such as a trailing stop, and of limiting losses using stop and limit orders. These strategies and more are covered in the recommended books. Novice traders often make the mistake of concentrating on how to win; it's even more important to understand how to limit your losses. Be Patient Forex traders, particularly beginners, are prone to getting nervous if a trade does not go their way immediately, or if the trade goes into a little profit they get itchy to pull the plug and walk away with a small profit that could have been a significant profit with little downside risk using appropriate risk reduction strategies. In "On Any Given Sunday," Al Pacino reminds us that "football is a game of inches." That's a winning attitude in the Forex market as well. Remember that you are going to win some trades and lose others. Take satisfaction in the accumulation of a few more wins than losses. Over time, that could make you rich!
No car insurance resource would be complete without a comprehensive glossary of car insurance terms. We've compiled a list of terms and their definitions to better help you navigate the sometimes confusing world of insurance Accident - This is an unexpected sudden event that causes property damage to an automobile or bodily injury to a person. The event may be an at-fault or not-at fault and it may be report or unreported. An accident involving two vehicles may be termed a collision. Accident report form - This is the report filed by police, often called the police report, containing the important information regarding the vehicle collision. This report will include the names of all individuals involved, vehicles involved, property damaged and citations that were issued. Adjuster - This is the person who will evaluate the actual loss reported on the policy after an accident or other incident. They will make the determination on how much will be paid on the auto insurance policy by the Insurer. Agent - This is a licensed and trained individual who is authorized to sell and to service insurance policies for the auto insurance company. At Fault - This is the amount that you, the policy holder, contributed or caused the auto collision. This determines which insurance agency pays which portion of the losses. Auto Insurance Score - This is a score similar to credit score that evaluates the information in your consumer credit report. These scores are used when determining pricing for your auto insurance policy. Negative marks on your credit report can increase your auto insurance premiums. The use of this information to determine policy pricing does vary from state to state. Automobile Insurance - This is a type of insurance policy that covers and protect against losses involving automobiles. Auto Insurance policies include a wide range of coverage's depending on the policy holders needs. Liability for property damage and bodily injury, uninsured motorist, medical payments, comprehensive, and collision are some of the common coverage's offered under an auto insurance policy. Binder - This is a temporary short-term policy agreement put in place while a formal permanent policy is put into place or delivered. Bodily Injury Liability - This is the section of an insurance policy that covers the cost to anyone you may injure. It can include lost wages and medical expenses. Broker - This is a licensed individual who on your behalf sells and services various insurance policies. Claim - This is a formal notice made to your insurance company that a loss has occurred which may be covered under the terms of the auto insurance policy. Claims Adjuster - This person employed by the insurance agency will investigate and settle all claims and losses. A representative for the insurance agency to verify and ensure all parties involved with the loss, get compensated fairly and correctly. Collision - The portion of the insurance policy that covers damage to your vehicle from hitting another object. Objects can include but are not limited to; another vehicle, a building, curbs, guard rail, tree, telephone pole or fence. A deductible will apply. Your insurance company will go after the other parties insurance policy for these cost should they be at fault. Commission - This is the portion of the auto insurance policy that is paid to the insurance agent for selling and servicing the policy on behalf of the company. Comprehensive - This is a portion of the insurance policy that covers loss caused by anything other than a collision or running into another object. A deductible will apply. This includes but is not limited to vandalism, storm damage, fire, theft, etc. Covered loss - This is the damage to yourself, other people or property or your vehicle that is covered under the auto insurance policy. Declarations Page - This is the part of the insurance policy that includes the entire legal name of your insurance company, your full legal name, complete car information including vehicle identification numbers or VIN, policy information, policy number, deductible amounts. This page is usually the front page of the insurance policy. Deductible Amount - This is the portion of the auto insurance policy that is the amount the policy holder must pay up front before the Insurance Company contributes and is required to pay any benefits. This amount can be within a wide range in price and varies from approximately $100 - $1000. The larger amount you pay in a deductible the lower your normal monthly/yearly policy will cost. This is the portion of the auto insurance policy that would be applicable only to comprehensive or collision coverage. Discount - This is a reduction in the overall cost of your insurance policy. Deductions can be given for a variety of different reasons including a good driving record, grades, age, marital status, specific features and safety equipment on the automobile. Emergency Road Service - This is the part of an auto insurance policy that covers the cost of emergency services such as flat tires, keys locked in the car and towing services. Endorsement - This is any written change that is made to the auto insurance policy that is adding or removing coverage on the policy. Exclusion - This is the portion of the auto Insurance policy that includes any provision including people, places or things that are not covered under the insurance policy. First Party - This is the policyholder, the insured in an insurance policy. Gap Insurance - This is a type of auto insurance provided to people who lease or own a vehicle that is worth less than the amount of the loan. Gap auto Insurance will cover the amount between the actual cash value of the vehicle and the amount left on loan should the care be stolen or destroyed. High-Risk Driver - If you have a variety of negative marks on your insurance record including driving under the Influences, several traffic violations, etc. you may be labeled as a risk to the insurance company. This will increase your insurance policy or may make you ineligible for coverage. Insured - The policyholder (s) who are covered by the policy benefits in case of a loss or accident. Insurer - Is the Auto Insurance company who promises to pay the policy holder in case of loss or accident. Liability insurance - This part of an auto insurance policy which legally covers the damage and injuries you cause to other drivers and their vehicles when you are at fault in an accident. If you are sued and taken to court, liability coverage will apply to your legal costs that you incur. Most states will require drivers to carry some variation of liability coverage Insurance and this amount will vary state by state. Limits - This is the portion of the auto insurance policy that explains and lists the monetary limits the insurance company will pay out. In the situation you reach these limits the policy holder will be responsible for all other expenses. Medical Payments Coverage - This is the portion of an auto insurance policy that pays for medical expenses and lost wages to you and any passengers in your vehicle after an accident. It is also known as personal injury protection or PIP. Motor Vehicle Report - The motor vehicle report or MVR is a record issued by the state in which the policy holder resides in that will list the licensing status, any traffic violations, various suspensions and./ or refractions on your record. This is one of the tools used in determining the premium prices offered by the insurance agency. This is also used to determine the probability of you having a claim during your policy period. No-Fault Insurance - If you reside within a state with no-fault insurance laws and regulations, your auto insurance policy pays for your injuries no matter who caused the accident. No-fault insurance states include; Florida, Hawaii, Kansas, Kentucky, Massachusetts, Michigan, Minnesota, New Jersey, New York, North Dakota, Pennsylvania, Utah and Washington, DC.. Non-Renewal - This is the termination of an auto insurance policy on the given expiration date. All coverage will cease as of this date and insurer will be released of promised coverage. Personal Property Liability - This is the portion of the auto insurance policy that covers any damage or loss you cause to another person's personal property. Personal Injury Protection or PIP - This portion of an auto insurance policy pays for any lost wages or medical expenses to you and any passengers in your vehicle following an accident. PIP is also known as medical payments coverage. Premium - This is the amount charged to you monthly, yearly or any other duration agreed upon by insurance company and policy holder and paid directly to the auto insurance company. A premium is based on the type and amount of coverage you choose for your vehicle(s) and yourself. Other factors that will affect your insurance premium prices include your age, marital status, you're driving and credit report, the type of car you drive and whether you live in an urban or rural area. Premiums vary by insurance company and the location you live. Quotation - This is the amount or estimated amount the insurance will cost based on the information provided to the agent, broker or auto insurance company. Rescission.- This is the cancellation of the insurance policy dated back to its effective date. This would result in the full premium that was charged being returned. Rental Reimbursement - This is the portion of the auto insurance policy that covers the cost of an automobile rental of similar size should the covered vehicle be in repair from a reported incident. Replacement Cost - This is the amount of money it would cost to replace a lost or damaged item at it is actually new replacement value. This monetary amount would be based on a new identical item in the current local market. Salvage - This is the auto insurance policy holders property that is turned over tot eh insurance agency in a loss final settlement. Insurance companies will sell the salvage property in hopes to recoup some of its monetary loss due to the loss and settlement. Second Party - this is the actual insurance company in the auto insurance policy. Surcharge - This is the amount added to your auto insurance policy premium after a traffic violation or an accident in which you were found to be at fault. Third Party - This is another person other than the policy holder and auto insurance company who has faced a loss and may be able to collect and be compensated on behalf of the policy holder's negligence. Total Loss - This is complete destruction to the insured property of a policy holder. It has been determined that it would be a great sum of money to repair the item rather than replace the insured piece of property to its state prior to the loss. Towing Coverage - This is the portion of the auto insurance policy that covers a specified amount for towing services and related labor costs. Under insured Driver - This is the portion of an auto insurance policy which covers injuries to you caused by a driver without enough insurance to pay for the medical expenses you have incurred from the accident. This is portion of the policy can vary state by state as some states include damage to the car in this section. Uninsured Driver or Motorist - This is the portion of the auto insurance policy which covers injuries to you caused by a driver who was without liability insurance at the time of the accident. Uninsured driver or motorist coverage comes in two different sections; uninsured motorist bodily injury and uninsured motorist property damage. Uninsured motorist bodily injury coverage covers the injuries to you or any passenger in your vehicle when there is an accident with an uninsured driver. Uninsured motorist property damage coverage covers the cost for the property damage to your vehicle when there is an accident with an identified uninsured driver. Uninsured driver or motorist coverage must be offered when you purchase the required liability coverage for your vehicle. You must sign a declination waiver if you decline Uninsured driver or motorist coverage. The majority of states require drivers to carry some form of uninsured motorist coverage. Some states include damages to your car in this coverage. Vehicle Identification Number or VIN - A VIN is a 17 letter and number combination that is the identification of the specific vehicle. It will identify the make, modem and year of the automobile. This number is typically located on the driver's side window on the dash. It can also be found on the vehicles registration and title