Rabu, 26 Februari 2020

SEJARAH SEARCH ENGINE

Sejarah Mesin Pencari
Dalam sejarah mesin pencari, salah satu mesin pencari yang paling awal adalah sebuah program yang disebut Archie (tunjuk gambar), yang memulai debutnya pada tahun 1990 dimana pada program Archie memungkinkan orang untuk mengakses dan mencari nama file dari suatu halaman web.

https://idcloudhost.com/mengenal-apa-itu-mesin-pencari-serta-cara-kerja-dan-jenisnya/

Mesin pencari web atau mesin telusur web (bahasa Inggris: web search engine) adalah program komputer yang dirancang untuk melakukan pencarian atas berkas-berkas yang tersimpan dalam layanan www, ftp, publikasi milis, ataupun news group dalam sebuah ataupun sejumlah komputer peladen dalam suatu jaringan. Mesin pencari merupakan perangkat penelusur informasi dari dokumen-dokumen yang tersedia. Hasil pencarian umumnya ditampilkan dalam bentuk daftar yang seringkali diurutkan menurut tingkat akurasi ataupun rasio pengunjung atas suatu berkas yang disebut sebagai hits. Informasi yang menjadi target pencarian bisa terdapat dalam berbagai macam jenis berkas seperti halaman situs web, gambar, ataupun jenis-jenis berkas lainnya. Beberapa mesin pencari juga diketahui melakukan pengumpulan informasi atas data yang tersimpan dalam suatu basis data ataupun direktori web. Sebagian besar mesin pencari dijalankan oleh perusahaan swasta yang menggunakan algoritme kepemilikan dan basis data tertutup, diantaranya yang paling populer adalah safari Google (MSN Search dan Yahoo!). Telah ada beberapa upaya menciptakan mesin pencari dengan sumber terbuka (open source), contohnya adalah Htdig, Nutch, Egothor dan OpenFTS.[1]

https://id.wikipedia.org/wiki/Mesin_pencari_web

Fungsi Search Engine
Tak bisa dipungkiri, search engine memiliki beragam fungsi yang sangat bermanfaat bagi kehidupan sehari-hari. Misalnya, seperti membantu menemukan informasi tertentu dari laman website serta meningkatkan branding melalui konten yang dikemas menggunakan search engine marketing (SEM) maupun Search engine optimization (SEO). Perlu diketahui, Search Engine Optimization adalah salah satu metode yang sangat populer digunakan untuk mengoptimalkan performa website di mata mesin pencari.

https://qwords.com/blog/pengertian-search-engine/

Macam-macam mesin pencari
Berikut ini adalah beberapa search engine yang popular di internet. Cara kerjanya sendiri memang sama, yaitu Anda tinggal memasukkan kata kunci dan tekan tombol enter. Tetapi mereka bisa memberikan hasil serta fitur-fitur yang berbeda-beda.

Google
Siapa yang tidak kenal Google? Saat ini, Google adalah mesin pencari yang paling banyak digunakan di dunia. Google memproses jutaan pencarian setiap harinya. Search engine Google sendiri tersedia dalam 123 bahasa. Google sendiri mengumpulkan jutaan informasi dari penggunanya dan menggunakannya untuk menambahkan fitur untuk mesin pencarinya. Sebagai mesin pencari yang paling banyak digunakan, Google mengontrol 90% pasar mesin pencarian. Ini menjadikan Google jauh lebih besar jika dibanding dengan kompetitor.

Bing
Bing adalah search engine dari Microsoft. Sebelum ada Bing, Microsoft memiliki MSN Search, Windows Live Search, dan Live Search. Bing adalah search engine terbesar kedua di Amerika Serikat. Bing memegang 20% dari keseluruhan volume pencarian, di belakang Google yang memegang 64% dan Yahoo dengan 12% dari keseluruhan volume pencarian di Internet.

Yahoo
Sebelum Google menguasai pasar mesin pencari, Yahoo! adalah salah satu mesin pencari terbesar dunia. Sejak tahun 2011, mesin pencari Yahoo sudah dijalankan oleh Bing. Untuk saat ini, Yahoo adalah mesin pencari terbesar ketiga di US setelah Google dan Bing.

Ask.com
Sebelum dikenal dengan namanya sekarang, Ask.com dikenal dengan nama Ask Jeeves. Ask.com sebenarnya memiliki format yang berbeda dengan search engine lainnya. Mesin pencari yang satu ini memiliki format tanya/jawab dimana pertanyaan-pertanyaannya nantinya akan dijawab oleh user lainnya. Selain tanya/jawab ada juga format polling.

DuckDuckGo
DuckDuckGo adalah private search engine yang paling popular. Private search engine sendiri adalah mesin pencari yang tidak melacak penggunanya dan menampilkan halaman hasil pencariannya dengan perlindungan tambahan. User bisa menggunakan DuckDuckGo tanpa melihat advertisements atau iklan.

Yandex.ru
Menurut data dari Alexa, Yandex.ru adalah Yandex.ru adalah salah satu dari 30 situs web paling populer di Internet. Selain itu, Yandex.ru juga menempati posisi peringkat 4 dalam website berbahasa Rusia. Yandex menampilkan diri sebagai perusahaan teknologi yang membangun produk dan layanan cerdas yang didukung oleh pembelajaran mesin. Menurut Wikipedia, Yandex mengoperasikan mesin pencari terbesar di Rusia dengan sekitar 65% pangsa pasar di negara itu.

https://www.dewaweb.com/blog/mesin-pencari-search-engine/

Kelebihan dan Kekurangan Google Search Engine
Google Search Engine memiliki beberapa kelebihan dan beberapa kekurangan diantaranya :

Kelebihan Google Search :
1. Kecepatan dan kemudahan dalam mencari.
lebih canggih dengan fitur yang dimilikinya.
2.Tampilan yang sederhana.
3.Google merupakan satu-satunya mesin pencari yang memilki cach.
4.Dengan adanya cache ini, si pencari dapat menghemat waktu pencarian, karena hasil pencarian yang akan ditampilkan.
5.Dapat mencari segala informasi seperti gambar, berita artikel, hiburan dll.

Kekurangan Google Search :
1.Tidak dapat mengindex halaman tertentu karena memang beberapa website memakai konten dinamis yang tidak bisa diindex.
2. Aktivasi link spamming yang tidak terbendung.
3.Terkadang memang memunculkan hasil pencarian yang tidak relevan.
4.Perkembangan website yang terlalu cepat, di mana tidak mendapatkan bandingan dari kecepatan index google.

http://blogpotdewi.blogspot.com/2016/09/pengertian-google-search-engine.html?m=1



Selasa, 27 Agustus 2019

Pengertian peta minda

Pengertian Mind Maping 

(Peta Minda)




    Peta minda atau peta konsep  merupakansuatu proses dalam memetakan pikiran untuk dapat menghubungkan konsep-konsep permasalah tertentu dari cabang-cabang sel saraf.
Sehingga mampu terbentuk suatu korelasi konsep menuju pada pemahaman yang setelah itu hasilnya dituangkan di atas kertas dengan menggunakan animasi yang disukai serta juga gampang dimengerti oleh pembuatnya.
Dari hasil peta konsep itu kemudian akan dihasilkan sebuah tulisan yang merupakan sebuah gambaran langsung dari kerja koneksi-koneksi otak.
Peta minda atau juga mind maping atau peta konsep ini merupakan sebuah cara mengembangkan kegiatan atau aktivitas berpikir ke segala arah untuk menangkap berbagai pemikiran dari semua sudut.

Mind maping ini menggabungkan antara cara berpikir divergen serta cara berpikir kreatif dan juga menjadi cara tepat dan juga paling mudah untuk menempatkan informasi ke dalam otak untuk setelah itu diambil kembali pada saat dibutuhkan.

Manfaat Mind Maping Atau 

Peta Minda

Mind maping itu harus dipahami oleh seorang pendidik disebabkan karna bisa membantu siswa didalam memperlajari pembelajaran. Beberapa manfaat penerapan peta konsep ini diantaranya :
  • Membantu seorang untuk bisa/dapat merencanakan serta berkomunikasi
  • Membuat kamu menjadi lebih kreatif
  • Membantu kamu didalam menyelesaikan sebuah masalah
  • Membantu kamu juga untuk dapat lebih fokus di dalam menyelesaikan permasalahan.
  • Memudahkan kamu didalam menyusun serta juga menjelaskan pikiran-pikiran yang terdapat dalam pemikiran kamu
  • Membantu kamu untuk lebih mudah dalam mengingat yang tentang dipelajari
  • Membantu kamu untuk bisa/dapat belajar lebih cepat, efesien dan juga melatih gambar keseluruhan.
  • Mampu untuk mengefesienkan waktu didalam mempelajari sebuah informasi
Dengan kata lain peta konsep ini mampu untuk menyajikan gambaran menyeluruh atas suatu hal serta juga mengubah pola pencatatan waktu menjadi lebih efektif serta membuat individu itu dapat memahami suatu hal dalam waktu yang singkat.

Cara Membuat Mind Mapping

Mind mapping ini juga mempunyai pengertian ialah sebagai alat berpikir yang mampu untuk mencerminkan cara kerja alami dari otak manusia. Dengan penggunaan peta minda ini akan memungkinkan otak itu untuk dapat menggunakan semua gambar serta juga  asosiasinya dalam sebuah pola radial dan juga jaringan sebagaimana sebuah otak dirancang. Cara membuat peta minda ialah sebagai berikut :
  • Menentukan bahan bacaan ialah mencari tema yang tepat dengan yang sedang dipelajari
  • Menentukan juga konsep-konsep yang relevan
  • Mengurutkan konsep itu mulai dari yang paling inklusif hingga ke pada yang tidak inklusif
  • Mulai juga menyusun konsep-konsep di atas kertas dengan menempatkan konsep yang paling inklusif di puncak setelah itu terus kebawahnya dengan konsep-konsep lain.
  • Menghubungkan konsep-konsep yang berhubungan dengan garis serta kata penghubung
  • Mengembangkan peta minda .

Solusi pemecahan masalah

Alternatif dalam Solusi Pemecahan Masalah Dengan Menggunakan Peta Minda
Dalam metode peta konsep, solusi pemecahan masalah yang ditawarkan ialah dengan melalui cara berpikir radial uamo mirip sebatang pohon dengan cabang rantingnya.
Sebuah ide pokok atau juga masalah digambarkan ialah sebagai batang, semencara cabang-cabangnya itu menggambarkan solusi alternatif yang bisa kita gunakan dalam memecahkan masalah tersebut.
Nah itulah penjelasan mengenai Pengertian Peta Minda, Metode, Solusi, Cara dan Manfaatnya, semoga apa yang diuraikan dapat bermanfaat untuk anda. Terima kasih

Selasa, 20 Agustus 2019

Artikel Command Prompt (CMD)

Pengertian CMD




Command Prompt atau DOS prompt adalah sebuah command line ( baris perintah ) pada sebuah OS ( Operating System ) berbasis GUI untuk mengesekusi file dengan cara menuliskan perintahnya pada jendela cmd.


Atau singkatnya Command Prompt ini adalah sistem operasi berbasis baris perintah karena sebenarnya Command Prompt atau DOS prompt ini pada awalnya digunakan sebagai sistem operasi akan tetapi setelah dos mulai banyak di tinggalkan maka sekarang dos tetap di integrasikan oleh microsoft pada Windows yang lebih kita kenal dengan nama MS-DOS atau Command Prompt.


Untuk membuka Command Prompt di Windows kita harus memanggil executable cmd.exe, dengan cara :


Klik Start > Run > ketik “cmd” ( tanpa tanda kutip ) > ENTER


atau dengan perintah yang lebih cepat :


Tekan di keyboard lambang Windows di ikuti dengan R, lalu ketik cmd, ENTER


Commad Prompt ini sangat berguna dalam penggunaan sebagai aplikasi tambahan dengan otorisasi yang lebih banyak dan kompleks dibanding dengan sistem operasi berbasis GUI ( Grafik User Interface ).


Dengan Dos prompt kita bisa melihat direktori dan file yang beratribut hidden dengan cepat dan juga bisa menganalisa dengan intents terhadap gejala-gejala yang ditimbulkan oleh virus, bisa mendelete dan menghentikan dengan paksa file running yang merugikan di komputer ( virus ), lebih jauh kita bisa membersihkan virus di komputer disaat sistem operasi GUI sudah tidak memungkinkan lagi digunakan.


Fungsi CMD




Istilah Command Prompt atau disingkat dengan CMD merupakan suatu perintah dos yang ada pada sistem operasi Windows. Penggunaannya ditujukan agar user lebih mudah dalam mengeksplorasi windows secara online ataupun offline. Di sisi lain, aplikasi ini dapat juga disalahgunakan, misalnya seorang cracker yang ingin menjalankan misi-misinya dengan berbekal command prompt.


Command Prompt bisa kamu manfaatkan untuk troubleshooting Windows, menjalankan tool yang tidak tersedia secara GUI, mengeksekusi berbagai perintah teknis, hingga melakukan beberapa hal keren yang segera kita bahas ini. Jadi meskipun terlihat sederhana, fungsi command prompt di Windows sangatlah luas.


Perintah CMD




Saya merangkum perintah – perintah yang ada pada Command Prompt  / CMD . Jadi kamu bisa membuka aplikasi melalui CMD. sangat berguna untuk mempersingkat waktu, dan kamu bisa coba lakukan cara – cara ini.


[ A ]


Add/Remove Programs = appwiz.cpl


Administrative Tools = control admintools


Authorization Manager= azman.msc “New”


[ C ]


Calculator = calc


Certificate Manager = certmgr.msc


Character Map = charmap


Check Disk Utility = chkdsk


Control Panel = control “New”


Command Prompt = cmd.exe


Component Services = dcomcnfg


Computer Management = compmgmt.msc = CompMgmtLauncher “New”


[ D ]


Date and Time Properties = timedate.cpl


Downloads = Downloads “New”


Device Manager = devmgmt.msc


Direct X Troubleshooter = dxdiag


Disk Cleanup Utility = cleanmgr

Defragment User Interface = dfrgui “New”

Ditilizer Calibration Tool = tabcal “New”

Disk Management = diskmgmt.msc

Disk Parmelonion Manager = diskpart

Display Properties = control desktop or desk.cpl

DPI Scaling = dpiscaling “New”

Driver Package Installer = dpinst “New”

Driver Verifier Utility = verifier or /reset

DVD Player = dvdplay “New”

[ E ]

Encryption File System = rekeywiz “New”

Event Viewer = eventvwr.msc

[ F ]

Fax Cover Sheet Editor = fxscover “New”

File Signature Verification Tool = sigverif

Folders Properties = control folders

Fonts = control fonts

Free Cell Card Game = freecell

[ G ]

Game Controllers | joy.cpl

Group Policy Editor = gpedit.msc

[ I ]

Internet Explorer = iexplore

Iexpress Wizard = iexpress

Internet Properties = inetcpl.cpl

IP Configuration = ipconfig.exe

iSCSI Initiator = iscsicpl “New”

[ K ]

Keyboard Properties = control keyboard

[ L ]

Libraries = explorer or Windows key + E

Local Security Settings = secpol.msc

Local Users and Groups = lusrmgr.msc

Logs You Out Of Windows = logoff

[ M ]

Microsoft Support Diagnostic Tool = msdt “New”

Microsoft Paint = mspaint.exe

Mouse Properties = control mouse

Mouse Properties = main.cpl

Mobility Center (only on mobile) = mblctr or Windows key + X

[ N ]

Network Connections = control netconnections

Network Connections = ncpa.cpl

Notepad = notepad

[ O ]

ODBC Data Source Administrator = odbcad32 “New”

Optional Features Manager = optionalfeatures “New”

On Screen Keyboard = osk or Windows key + U

Options = tabletpc.cpl

[ P ]

Package Installer = dpinst Pen & Touch

People Near Me Identifier = collab.cpl

Performance Monitor = perfmon.msc

Phone and Modem Options = telephon.cpl

Power Configuration = powercfg.cpl

Printers and Faxes = control printers

Printer Migration = PrintBrmUi “New”

Private Character Editor = eudcedit

Problem Steps Recorder = psr.exe

Programs and Features = appwiz.cpl

[ R ]

Regional Settings = intl.cpl

Registry Editor = regedit.exe

Remote Assistance = msra “New”

Remote Desktop = mstsc

Resultant Set of Policy = rsop.msc

[ S ]

Scheduled Tasks = control schedtasks

Screen Resolution = desk.cpl

Security Center = wscui.cpl

Services = services.msc

Shared Folders/MMC = fsmgmt.msc

Shuts Down Windows = shutdown

Snipping Tool = snippingtool “New”

Sounds and Audio = mmsys.cpl

Sound Recorder = soundrecorder “New”

Sound Volume = sndvol “New”

Spider Solitare Card Game = spider

SQL Client Configuration = cliconfg

Stored User Names and Passwords = credwiz “New”

Sticky Note = StikyNot “New”

System Configuration Editor = sysedit

System Configuration Utility = msconfig

System File Checker Utility = sfc

System Information = msinfo32

System Properties = sysdm.cpl or Windows key + Pause/Break

System Restore = rstrui.exe

[ T ]

Task Manager = taskmgr

Trusted Platform Module = TpmInit “New”

[ U ]

Utility Manager = utilman

User Accounts = netplwiz or control userpasswords2

[ W ]

Windows Activation = slui “New”

Windows Backup Utility = sdclt “New”

Windows Fax and Scan = wfs “New

Windows Firewall = firewall.cpl

Windows Firewall with Advanced Security = wf.msc “New

Windows Image Acquisition = wiaacmgr “New”

Windows Media Player = wmplayer

Windows Magnifier = magnify

Windows Management Infrastructure = wmimgmt.msc

Windows Update App Manager = wuapp “New”

Windows Standalong Update Manager = wusa “New’

Windows System Security Tool = syskeyWi
Windowshare Creation Wizard = shrpubw “New”

Wordpad = write


Rabu, 07 Agustus 2019

Artikel Algoritma Flowchart Nasi goreng, Algoritma Flowchart kopi,dan Algoritma Luas Lingkaran

ALGORITMA MEMBUAT NASI GORENG 



Cara Membuat Nasi Goreng :
1.Nyalakan kompor
2.Taruh penggorengan di kompor
3.Tuang sedikit minyak di penggorengan
4.Masukan bumbu ke penggorengan
5.Masukan nasi secukupnya ke penggorengan
6.Tambahkan garam
7.Dicoba rasanya
8.Apabila kurang garamnya,tambahkan garam,jika tidak nasi goreng siap di santap.






ALGORITMA MEMBUAT KOPI


Cara Membuat Kopi 
Bahan-bahan :
- Gula
- Kopi
- Air Panas

Alat- alat:
- Sendok teh
- Cangkir

Langkah-langkah :
1. Masukan kopi dan gula ke dalam cangkir
2.Tuangkan air panas kedalam cangkir dan aduk selama 30 detik
3. Setelah selesai diaduk kopi siap dinikmati



 ALGORITMA MENGHITUNG LUAS LINGKARAN
 Algoritma menghitung luas lingkaran
menetapkan nilai Phi yaitu 3.14
menghitung jari-jari lingkaran.
menghitung luas lingkaran dengan rumus L=phi*r*r
mencetak nilai L

Flowchart mengitung luas lingkaran











Selasa, 30 Juli 2019

Artikel Logika dan algoritma

PENGERTIAN DASAR LOGIKA DAN ALGORITMA

PENGERTIAN DASAR

LOGIKA
Diperkenalkan pertama kali oleh Aristoteles (384-322 SM)
Definisi Logika
1. penalaran atau bentuk pemikiran.
2. ilmu yang memberikan prinsip-prinsip yang harus diikuti agar dapat berfikir valid menurut aturan yang berlaku.

ALGORITMA
Diperkenalkan Oleh Ahli Matematika : Abu Ja’far Muhammad Ibnu Musa Al Khawarizmi. Seorang ilmuan Persia yang menulis kitab al jabr w’al muqabala (rules of restoration and reduction) sekitar tahun 825 M
Definisi Algoritma
1. Langkah – langkah yang dilakukan agar solusi masalah dapat diperoleh.
2. Suatu prosedur yang merupakan urutan langkah-langkah yg berintegrasi.
3. Suatu m etode khusus yang digunakan untuk menyelesaikan suatu masalah yang nyata.(Webster Dictionary)

Kriteria Pemilihan Algoritma.
1. Ada Output,
2. Efektifitas dan Efesiensi,
3. Jumlah Langkahnya Berhingga,
4. Berakhir, ( SEMI ALGORITMA )
5. Terstruktur,
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 dip’oleh suatu solusi ataupun tdk ada solusinya. “
Contoh :
Sebuah prosedur ketika akan mengirim kan surat kepada teman:
1. Tulis surat pada secarik kertas surat
2. Ambil sampul surat atau amplop
3. Masukkan surat ke dalam amplop
4. Tutup amplop surat dengan lem perekat
5. Tulis alamat surat yg dituju, jika tdk ingat, lebih dahulu ambil buku alamat & cari alamat yg dituju, lalu tulis alamat tsb pd amplop surat.
6. Tempelkan perangko pada am plop surat
7. Bawa surat ke kantor pos utk diserahkan pd pegawai pos atau menuju ke bis surat untuk memasukkan surat ke dlm kotak/bis surat.
Sebuah prosedur untuk masalah menentukan akar kuadrat dari suatu bilangan Bulat Positif yg di Input :
Baca bilangan Bulat Positif yg diinput, sebut saja sebagai A
1. Dinyatakan Nilai B adalah 0
2. Hitung Nilai C yg berisikan Nilai B dikalikan Nilai B
3. Jika Nilai C sama dengan Nilai A, maka Nilai B adalah Akar dari Nilai A, lalu stop.
4. Jika tidak, maka Nilai B akan bertambah 1
5. Kembali ke langkah pada No. 3
TAHAPAN ANALISA ALGORITMA
1. Bagaimana merencanakan suatu algoritma.
2. Bagaimana menyatakan suatu algoritma
a. Dengan bahasa semu (pseudocode).
Contoh :
Untuk menghitung Luas Segi tiga :
1. Masukan Nilai Alas
2. Masukan Nilai Tinggi
3. Hitung Luas =( Alas * Tinggi ) / 2
4. Cetak Luas
b. Dengan diagram alur atau flowchart,
Contoh :
REPORT THIS AD

c. Dengan Statement program / penggalan
Program
Contoh (menggunakan C++):
cin >> Alas ; //untuk input data
cin >> Tinggi;
Luas = (Alas * Tinggi)/2 ; // proses
cout << Luas; //untuk output data
3. Bagaimana validitas suatu algoritma.
4. Bagaimana Menganalisa suatu Algoritma.
5. Bagaimana Menguji Program dari suatu Algoritma.
Tahap Proses uji Algoritma :
a. Fase Debugging
yaitu fase dari proses program eksekusi yang akan melakukan koreksi terhadap kesalahan.
b. Fase Profilling
yaitu fase yang akan bekerja jika program tersebut sudah benar (telah melewati fase debugging).
Analisis Suatu Algoritma
(Untuk melihat faktor efesiensi & efektifitas dari algoritma tersebut), Dapat dilakukan terhadap suatu algoritma dengan melihat pada :
a. Waktu Tempuh (Running Time) dr suatu Algortima.
Hal-hal yg dpt m empengaruhi drpd waktu tempuh adalah :
1. Banyaknya langkah.
2. Besar dan jenis input data.
3. Jenis Operasi.
4. Komputer dan kompilator
b. Jumlah Memori Yang Digunakan.
Sifat – Sifat Algoritma
• Banyaknya Langkah Instruksi Harus Berhingga,
• Langkah atau Instruksi harus Jelas,
• Proses harus Jelas dan mempunyai batasan,
• Input dan Output harus mempunyai Batasan,
• Efektifitas,
• Adanya Batasan Ruang Lingkup,


Rabu, 24 Juli 2019

PENGERTIAN TEKNOLOGI

SEJARAH SINGKAT PERKEMBANGAN TEKNOLOGI



      Pengertian teknologi adalah ilmu pengetahuan yang mempelajari tentang keterampilan dalam menciptakan alat, metode pengolahan, dan ekstraksi benda, untuk membantu menyelesaikan berbagai permasalahan dan pekerjaan manusia sehari-hari.

teknologiadalah perubahan sistematis yang terjadi terhadap teknologi. Selama beri-ribu tahun lalu teknologi sudah dikenal oleh manusia, hanya saja bentuk- bentuknya tidak secanggih dengan apa yang kita temukan di masa kini.
 1. Masa pra-Sejarah
Pada masa pra sejarah ini, teknologi yang digunakan terbuat dari batu, perunggu dan besi. Teknologi yang dikenal di zaman pra-sejarah contohnya adalah Pedang, kapak genggam dan bejana perunggu.
2. Teknologi Jaman Kuno
Pada masa ini teknologi sudah berkembang ke arah kontruksi, maritim, pertanian dan alat- alat tulis. Manusia sudah mengenal bagaimana membangun sebuah kontruksi bangunan sampai pada tahap rumit. Contohnya Piramid, Kapal, Mercusuar dan jam matahari.
3. Teknologi Abad Pertengahan Hingga era Modern
Pada masa ini teknologi yang digunakan sudah mulai mengalami kemajuan, hal ini ditandai dengan adanya berbagai penemuan, seperti di bidang astronomi, medis, matematika, militer hingga ilmu kartografi. Contohnya busur silang, mesin cetak, aljabar dan navigasi kapal.
4. Teknologi era Revolusi Industri
Perkembangan teknologi mulai terlihat semakin jelas di masa ini. Berbagai jenis mesin berhasil dibuat yang kemudian menggantikan tenaga manusia menjadi tenaga mesin. Masa ini adalah cikal bakal perkembangan teknologi di masa kini. Contohnya Mobil generasi awal, telegrap, telepon, mesin tenun, mesin uap dan sepeda.
5. Teknologi di Abad 20
Pada masa ini. Neil Amstrong berhasil mendarat di bulan. Teknologi dalam bidang lain pun berkembang pesat. Dalam bidang militer, bom atom berhasil diciptakan. Transistor yang menjadi cikal bakal ukuran komputer kecil seperti sekarang ini juga ditemukan. Pada akhir abad ini Internet mulai diperkenalkan untuk umum dan komersil.
Contoh teknologi lain Abad 20: Kulkas, Teknologi vaksinasi, vakum, microwave.
6. Perkembangan Teknologi Abad 21
 Pada masa ini, berbagai teknologi sudah mulai dikembangkan. Mulai dari teknologi yang dibutuhkan untuk rumah tangga, pendidikan, sosial, teknologi informasi, dan hal lainnya.


Jenis-Jenis Teknologi
Adapun beberapa jenis teknologi adalah sebagai berikut:
1. Teknologi Informasi
Teknologi informasi (TI) adalah suatu teknologi yang dapat membantu manusia dalam menyampaikan informasi kepada orang lain dalam waktu yang cepat. Beberapa produk yang termasuk dalam teknologi ini diantaranya; televisi, radio, media online, dan lainnya.
2. Teknologi Komunikasi
Teknologi komunikasi adalah suatu teknologi yang dapat membantu manusia dalam berkomunikasi satu sama lain dan saling mengirimkan informasi dengan menggunakan suatu perangkat khusus. Beberapa produk yang termasuk dalam teknologi komunikasi diantaranya; smartphone, mesin fax, email, aplikasi chatting, dan lainnya.
3. Teknologi Transportasi
Teknologi transportasi adalah suatu teknologi yang membantu manusia untuk berpindah tempat (transportasi) dari suatu lokasi ke lokasi lainnya dalam waktu yang cepat. Beberapa produk yang termasuk dalam teknologi ini diantaranya; kereta listrik, mobil, pesawat, kapal laut.
4. Teknologi Pendidikan
Teknologi pendidikan adalah teknologi yang berhubungan dengan dunia pendidikan dimana kegiatannya memanfaatkan alat bantu tertentu. Beberapa yang termasuk dalam teknologi pendidikan diantaranya; metode pengajaran terbaru, peralatan laboratorium sekolah, komputer, OHP, dan lainnya.
5. Teknologi Medis
Teknologi medis adalah suatu teknologi yang berkaitan dengan dunia kedokteran dimana kegiatan medis sudah memanfaatkan teknologi komputer. Beberapa produk yang termasuk dalam teknologi medis diantaranya; tensimeter, termoter tubuh, stetoskop, alat suntik dan infus, alat USG, alat X-Ray, dan lainnya.
6. Teknologi Konstruksi
Teknologi konstruksi adalah suatu teknologi yang berhubungan dengan struktur bangunan. Beberapa yang termasuk di dalamnya diantaranya; metode kerja, software gambar struktur (AutoCAD), alat-alat berat, dan lain sebagainya.
Manfaat- manfaat teknologi bagi kehidupan
  1.Manfaat Teknologi Informasi

a. Manfaat Teknologi Informasi dalam Bisnis dan Perusahaan
Manfaat IT sangat berdampak besar dalam dunia bisnis untuk kelangsungan perusahaan. Adapun manfaat teknologi dalam bisnis antara lain:
Memperluas pangsa pasar
Meningkatkan efisiensi waktu dan operasional
Mengurangi biaya operasional dan biaya produksi
Memberikan keunggulanyang lebih kompetitif
Menghasilkan peluang usaha baru
b. Manfaat Teknologi Bagi Kehidupan Manusia Sehari-hari
Manfaat IT sangatlah berperan bagi kehidupan sehari-hari tanpa memandang batasan usia, dan kalangan. Berikut beberapa fungsi teknologi untuk kehidupan manusia:
Memudahkan mendapatkan informasi atau berita baik di dalam maupun luar negeri
Memudahkan pencarian teman lewat beberapa sosial media
Menambah ilmu pengetahuan
Dapat memberikan hiburan secara praktis
Memudahkan segala urusan
c. Manfaat Teknologi Informasi dalam Pendidikan
Manfaat teknologi dalam pendidikan juga sangat berperan banyak dan juga mempermudah pembelajaran serta dapat bersaing dalam kancah internasional. Berikut beberapa manfaat teknologi pendidikan untuk kualitas pendidikan lebih baik:
Membantu guru mengajar
Memicu kreatifitas guru
Membantu siswa dalam belajar
Menciptakan kegiatan belajar mengajar yang mengasyikkan
Memudahkan siswa dalam mencari sumber informasi materi belajar
Menaikkan standard sekolah
Memperluaskan wawasan siswa
2. Manfaat Terpenting Teknologi Pangan
Kini fungsi dari teknologi juga bisa dirasakan untuk membantu mempermudah salah satu kebutuhan pokok manusia, yaitu pangan. Nah, beberapa manfaat dari teknologi pangan antara lain:
Mencukupi kebutuhan pangan
Meningkatkan kreatifitas para produsen
Mengawetkan hasil pangan
Menghilangkan berbagai penyakit dari makananmu
Meningkatkan nutrisi pangan
3. Manfaat Teknologi Tepat guna
Pengenalan teknologi tepat guna sederhana kini bahkan sudah berkembang dalam kalangan masyarakat, di mana hal tersebut bertujuan meningkatkan pembangunan untuk masyarakat agar lebih efisien dan berkualitas. Penggunaan teknologi tepat guna bisa diaplikasikan pada sektor pertanian dan usaha kecil.
Nah, berikut beberapa manfaat teknologi tepat guna:
Meningkatkan hasil produksi
Mempercepat proses pemasaran
Meningkatkan daya saing
4. Manfaat Teknologi Komunikasi
Teknologi komunikasi sendiri di Indonesia merupakan salah satu teknologi yang sangat pesat perkembangannya. Untuk manfaat teknologi dalam bidang telekomunikasi yaitu:
Mempermudah jaringan komunikasi
Memberikan informasi terhadap publik
Mendidik dan menghibur masyarakat
5. Manfaat dari Teknologi Ramah Lingkungan
Semakin modern-nya perkembangan zaman, rupanya kesadaran manusia dalam kepeduliaannya terhadap lingkungan malah kian menurun. Sementara teknologi ramah lingkungan tersebut diciptakan untuk menghindari kerusakan di lingkungan sekitar manusia itu tinggal. Berikut manfaat teknologi yang ramah lingkungan:
Mengurangi jumlah limbah
Menjaga pemakaian sumber daya alam dengan baik
Mengurangi biaya produksi
Menurunkan risiko kondisi tubuh kurang sehat
6. Manfaat dari Teknologi Digital
Banyak sekali manfaat teknologi di era digital ini untuk kehidupan sehari-hari, antara lain manfaat pada bidang advertising, pendidikan, sektor komunikasi, transportasi, pertelevisian, media dan bidang pengarsipan.
7. Manfaat Teknologi TTransportas
Transportasi yang semakin maju tentunya tidak lepas dari peran teknologi yang juga semakin modern dan canggih. Fungsi teknologi modern untuk transportasi antara lain:
Meningkatkan keselamatan bertransportasi
Meningkatkan produktifitas pengguna
Meningkatkan efisiensi dalam sistem transportasi
Meningkatkan aksebilitas transportasi