Contoh perangkat lunak aplikasi tujuan umum. Perangkat lunak terapan: jenis, tujuan, contoh. Klasifikasi perangkat lunak aplikasi. Apa yang bisa menjadi perangkat lunak

Perangkat lunak komputer

Apa perangkat lunak

Totalitas program yang disimpan di semua perangkat memori jangka panjang komputer membentuknya perangkat lunak(PADA).

Perangkat lunak komputer terus diperbarui, dikembangkan, ditingkatkan. Harga program yang diinstal pada PC modern seringkali melebihi biaya perangkat teknisnya. Perkembangan perangkat lunak modern membutuhkan kualifikasi yang sangat tinggi dari programmer.

Jenis perangkat lunak

Ada bagian penting dalam perangkat lunak komputer, yang tanpanya tidak ada yang dapat dilakukan. Itu disebut perangkat lunak sistem. Pelanggan membeli komputer yang dilengkapi dengan perangkat lunak sistem yang sama pentingnya dengan pengoperasian komputer seperti memori atau prosesor. Selain perangkat lunak sistem, perangkat lunak komputer juga termasuk program aplikasi dan sistem pemrograman.

Perangkat lunak komputer dibagi menjadi:

perangkat lunak sistem;
- aplikasi perangkat lunak;
- sistem pemrograman.

Perangkat lunak sistem dan sistem pemrograman akan dibahas nanti. Dan sekarang mari berkenalan dengan software aplikasinya.

Komposisi perangkat lunak aplikasi

Program yang dengannya pengguna dapat memecahkan masalah informasinya tanpa menggunakan pemrograman disebut program aplikasi.

Umumnya, semua pengguna lebih suka memiliki satu set program aplikasi yang hampir semua orang butuhkan. Mereka disebut program tujuan umum. Ini termasuk:

Teks dan editor grafis, yang dengannya Anda dapat menyiapkan berbagai teks, membuat gambar, membuat gambar; dengan kata lain, tulis, gambar, gambar;

Sistem manajemen basis data (DBMS), yang memungkinkan mengubah komputer menjadi buku referensi tentang topik apa pun;

Prosesor tabular yang memungkinkan pengorganisasian perhitungan tabular yang sangat umum dalam praktiknya;

Program komunikasi (jaringan) yang dirancang untuk bertukar informasi dengan komputer lain yang terhubung dengan data dalam jaringan komputer.

Jenis perangkat lunak aplikasi yang sangat populer adalah permainan komputer. Sebagian besar pengguna memulai komunikasi mereka dengan komputer dengan mereka.

Selain itu, ada sejumlah besar program aplikasi untuk keperluan khusus untuk kegiatan profesional. Mereka sering disebut sebagai paket aplikasi. Ini adalah, misalnya, program akuntansi yang melakukan penggajian dan perhitungan lain yang dilakukan di departemen akuntansi; sistem desain berbantuan komputer yang membantu desainer mengembangkan desain untuk berbagai perangkat teknis; paket yang memungkinkan penyelesaian masalah matematika kompleks tanpa pemrograman; program pendidikan di berbagai mata pelajaran sekolah dan banyak lagi.

Di bawah PADA dalam arti sempit, hanya sekumpulan program yang dipahami. Secara garis besar, di PADA(bersama dengan program) mencakup berbagai bahasa, prosedur, aturan, dan dokumentasi yang diperlukan untuk penggunaan dan pengoperasian produk perangkat lunak.

Menurut fitur fungsional, perangkat lunak PC secara tradisional dibagi menjadi perangkat lunak sistem dan aplikasi.

sistemik disebut perangkat lunak yang digunakan untuk mengembangkan dan mengimplementasikan produk perangkat lunak, serta untuk menyediakan layanan tertentu kepada pengguna komputer. Ini adalah tambahan yang diperlukan untuk sarana teknis PC. Tanpa perangkat lunak sumber terbuka, mesin pada dasarnya tidak bernyawa.

Terapan disebut perangkat lunak yang dirancang untuk menyelesaikan tugas target tertentu atau kelas tugas tersebut. Tugas-tugas ini termasuk melakukan perhitungan sesuai dengan algoritme yang diberikan, menyiapkan dokumen teks tertentu, dll.

OS merupakan tambahan wajib yang tidak terpisahkan untuk PC, mengatur eksekusi program dan interaksi pengguna dengan komputer.

Komponen lain dari perangkat lunak open source adalah opsional. Komposisinya ditentukan oleh kebutuhan dan keinginan pengguna.

Sistem layanan memperluas kemampuan OS, menyediakan pengguna, serta program yang dijalankan, dengan serangkaian layanan tambahan. Beberapa sistem layanan sedemikian rupa sehingga mengubah tampilan OS tanpa bisa dikenali, dan oleh karena itu kadang-kadang disebut sistem operasi. Hal tersebut di atas sangat relevan dengan sistem antarmuka.

Kelompok alat perangkat lunak sistem yang jauh lebih homogen sistem alat. Yang menyatukan mereka adalah bahwa mereka dirancang untuk pengembangan perangkat lunak, meskipun beberapa di antaranya juga dapat digunakan untuk menyelesaikan masalah terapan. Penggunaan sebagian besar sistem alat dikaitkan dengan pemrograman. sehingga mereka dapat dipertimbangkan sistem pemrograman. Namun, sistem pemrograman sebenarnya secara tradisional menyertakan sistem yang dapat Anda gunakan untuk memprogram dan memecahkan masalah apa pun yang memungkinkan solusi algoritmik. Dengan kata lain, sistem pemrograman bersifat universal. Jenis lain dari sistem instrumental dikhususkan dalam arti bahwa mereka berfungsi untuk membuat perangkat lunak dengan tujuan fungsional tertentu. Pada saat yang sama, efektivitas pengembangan perangkat lunak dibandingkan dengan penggunaan perangkat lunak universal untuk tujuan yang sama peralatan meningkat.

Sistem Pemeliharaan dirancang untuk memfasilitasi pengujian peralatan dan pemecahan masalah. Mereka adalah alat untuk spesialis dalam pengoperasian perangkat keras komputer dalam buku ini tidak dipertimbangkan.

Informasi umum tentang Windows

Windows modern adalah sistem operasi manajer kerja komputer pribadi. Windows memiliki antarmuka pengguna grafis yang ramah pengguna. Berbeda dengan sistem operasi DOS berbasis teks lama, Windows tidak memerlukan pengetahuan tentang perintah sistem operasi dan input keyboard yang tepat. Sebagian besar operasi untuk mengontrol pengoperasian komputer pribadi dilakukan dengan mouse di atas objek grafik Windows, atau dengan kombinasi tombol pendek (hot key) pada keyboard.

Saat ini, salah satu tempat utama di pasar perangkat lunak ditempati oleh sistem operasi keluarga Windows. Produk-produk ini difokuskan pada penggunaan komputer modern dan perangkat lunak aplikasi. Mereka memberi orang dari berbagai profesi sarana komunikasi yang nyaman dengan komputer.

Keuntungan paling signifikan dari sistem Windows adalah sebagai berikut:

Antarmuka pengguna grafis. Tidak seperti konsep dan metode komunikasi yang diterima sebelumnya (melalui perintah dan nama file), Windows mengambil pendekatan yang sangat berbeda untuk mengelola program. Di sini pengguna bekerja dengan gambar grafik di layar monitor.

Kesatuan Antarmuka. Banyak aplikasi telah dibuat untuk berjalan di Windows, dan semuanya dirancang dengan standar yang sama. Semua aplikasi mirip satu sama lain dalam hal manajemen dan komunikasi dengan pengguna. Ini memungkinkan pengguna, setelah memperoleh keterampilan dalam bekerja dengan satu aplikasi, untuk dengan mudah menguasai bekerja dengan yang lain. Selain itu, produk perangkat lunak yang dibuat menggunakan beberapa aplikasi Windows dapat dipahami sepenuhnya oleh aplikasi lain.

Mode operasi multitasking. Saat bekerja di pengguna Windows dapat menjalankan beberapa program (tugas) secara bersamaan, yang memungkinkan, tanpa menghentikan pekerjaan di satu aplikasi, untuk menggunakan layanan aplikasi lain.

Antarmuka pengguna- ini adalah metode dan sarana interaksi manusia dengan perangkat keras dan perangkat lunak komputer.
Mulai layar jendela adalah objek sistem yang disebut desktop.

Desktop adalah lingkungan grafis tempat objek dan elemen ditampilkan Kontrol jendela. Di desktop, Anda bisa melihat icon (ikon), shortcut, dan taskbar (kontrol utama). Pada Memulai Windows Setidaknya ada tiga ikon di desktop: Komputer Saya, Tempat Jaringan, Tempat Sampah. Mungkin ada ikon lain di desktop. Itu juga dapat digunakan sebagai penyimpanan sementara untuk file Anda, tetapi ketika Anda selesai bekerja di kelas, file tersebut harus dihapus atau dipindahkan ke foldernya sendiri.

Lencana adalah representasi grafis dari objek dan memungkinkan Anda untuk mengontrolnya. Ikon - adalah representasi grafis dari objek dalam bentuk tertutup, sesuai dengan folder, program, dokumen, perangkat jaringan, atau komputer. Ikon biasanya memiliki label - tulisan yang terletak di bawahnya. Mengklik kiri pada ikon memungkinkan Anda memilihnya, dan mengklik dua kali untuk membuka (meluncurkan) aplikasi yang sesuai dengan ikon ini.

Label adalah pointer ke objek. Pintasan adalah file khusus yang berisi tautan ke objek yang diwakilinya (informasi tentang lokasi objek di hard drive). Mengklik dua kali pada pintasan memungkinkan Anda meluncurkan (membuka) objek yang diwakilinya. Menghapusnya tidak akan menghapus objek itu sendiri, tidak seperti menghapus ikonnya. Keuntungan pintasan adalah menyediakan akses cepat ke suatu objek dari folder mana pun tanpa membuang memori. Anda dapat membedakan label dari ikon dengan panah kecil di pojok kiri bawah ikon.

Bilah tugas adalah alat untuk beralih di antara buka folder atau aplikasi. Di sisi kiri bilah tugas terdapat tombol "Mulai"; di sebelah kanan - panel layar. Panel itu sendiri menampilkan semua objek yang sedang terbuka.

Tombol Mulai terbuka Menu utama. Dengannya, Anda dapat menjalankan semua program yang terdaftar di sistem operasi, mengakses semua pengaturan sistem operasi, sistem pencarian dan bantuan, dan fungsi lainnya.

Konsep sentral Windows adalah jendela. Jendela- elemen struktural dan kontrol dari antarmuka pengguna, yang merupakan area persegi panjang dari layar yang dibatasi oleh bingkai, di mana aplikasi, dokumen, atau pesan dapat ditampilkan.

Gambar di atas menunjukkan sebuah kerja Meja jendela dengan Menu Utama terbuka, jendela pengolah kata, ikon dan pintasan, dan beberapa dokumen diminimalkan di bilah tugas.

Dari konsep Windows lainnya, konsep direktori dan folder harus diperhatikan.

Katalog- sekelompok file bernama yang disatukan oleh beberapa atribut.

Map adalah konsep yang digunakan di Windows, bukan direktori di versi sebelumnya. sistem operasi Oh. Konsep folder memiliki interpretasi yang diperluas, karena bersama dengan direktori biasa, folder juga mewakili objek seperti My Computer, Explorer, Printer, Modem, dll.

Program Windows Explorer secara bersamaan menampilkan struktur bersarang folder yang terletak di komputer (hierarkinya) dan konten folder yang dipilih. Ini sangat berguna saat menyalin dan memindahkan data: cukup buka folder yang berisi file yang diinginkan dan seret file ini ke folder lain.

Program Konduktor mengelola file dan menyediakan salah satu yang paling cara yang nyaman melihat berkas sistem. Jika Anda perlu membuka, menyalin, memindahkan, menghapus, mengganti nama, atau menyusun ulang folder dan (dan) file, Anda dapat menggunakan program ini Konduktor, atau bekerja dengan folder dan file langsung di Desktop. Keuntungan utama dari program ini Konduktor, dibandingkan dengan folder windows di desktop, apakah itu programnya Konduktor Anda dapat bekerja secara bersamaan dengan konten panel kanan jendela dan dengan seluruh struktur sistem file komputer Anda - panel kiri (Gbr. 1.5). Ini membuatnya lebih mudah untuk menyalin file dari panel kanan ke drive logis atau folder di panel kiri. Dalam hal ini, tidak perlu membuka jendela dalam jumlah besar, seperti yang harus Anda lakukan di desktop. Teknik yang paling nyaman adalah membuka dua jendela program Konduktor, disusun secara vertikal atau horizontal.

Bekerja dengan program Konduktor tidak berbeda dengan bekerja dengan kebanyakan jendela dan program lain, kecuali Anda diberi kesempatan untuk melihat struktur hierarki sistem file. Anda dapat mengeklik kanan folder dan melihat menunya, atau mengeklik ikon apa pun dan menyeretnya dari satu tempat ke tempat lain.

Saat bekerja dengan program Konduktor Anda perlu menguasai operasi berikut: mulai konduktor, melihat direktori disk, melihat isi folder, memperluas dan menciutkan folder, menyalin, memindahkan dan menghapus folder, file dan aplikasi, mencari folder, file dan aplikasi, mengurutkan objek.

Program Konduktor- alat yang memungkinkan pengguna untuk melihat dalam bentuk hierarkis struktur, lokasi folder, dan menavigasi dengan cepat ke objek apa pun (folder, file, pintasan), serta melakukan sejumlah tindakan dengan folder dan file.

memanggil Konduktor dapat dilakukan dari menu utama dengan perintah Mulai/Program/Penjelajah atau dengan memilih Konduktor dalam menu konteks tombol Awal atau folder Komputer Saya. Dari jendela folder Konduktor dapat dipanggil sebagai berikut: pilih subfolder dan berikan perintah Berkas/Penjelajah. Sebuah jendela akan ditampilkan di layar. Penjelajah dengan folder yang dipilih terbuka.

Jendela Penjelajah terdiri dari dua panel. Panel kiri menunjukkan sumber daya informasi yang disajikan dalam hierarki pohon. Panel kanan menampilkan konten folder saat ini.

Proses berpindah folder untuk membuka apa yang Anda butuhkan disebut navigasi. Konduktor adalah alat pencarian - navigator. Untuk bekerja secara efektif dalam lingkungan Penjelajah, Anda perlu tahu cara menavigasi di dalamnya.

Jika sebuah folder berisi folder lain, itu ditandai dengan tanda + pada pohon di sebelah kiri. Klik ikon ini untuk menampilkan struktur subfoldernya. Saat folder dibuka, tanda + akan berubah menjadi -. Untuk menciutkan folder, klik ikon -.

Untuk melihat isi folder, klik nama atau ikon folder di pohon. Di panel kiri, ikon akan berubah menjadi . Isi folder akan ditampilkan di panel kanan. Anda juga dapat membuka folder dengan mengklik dua kali ikon atau namanya di panel kanan. Dalam hal ini, isi folder akan muncul di panel kanan, dan ikon folder ini akan berubah menjadi ikon folder terbuka di panel kiri.

Untuk membuka objek di dalam folder, lakukan salah satu hal berikut:

  • Klik dua kali pada ikon objek;
  • Pilih objek dengan klik mouse dan berikan perintah File/Buka ;
  • Di menu konteks objek, pilih item Membuka.

Jika objeknya adalah program, maka Windows akan meluncurkannya. Jika objeknya adalah dokumen, maka Windows akan meluncurkan program yang dibuatnya dan membuka dokumen di jendelanya. Jika objek adalah pintasan, maka ini sama dengan membuka objek yang dibuat pintasan ini.

Konduktor memungkinkan tidak hanya untuk melihat objek yang ada, tetapi juga untuk membuat yang baru.

Di lingkungan Penjelajah Anda dapat melakukan berbagai tindakan dengan objek (salin, ganti nama, hapus, dll.). Untuk melakukan ini, objek harus dipilih. Satu objek dipilih dengan mengklik nama atau ikonnya.

6. Bekerja dengan file dan folder.

Mengajukan adalah urutan byte bernama dengan panjang acak.

Salin dan pindahkan

1 cara. Tempatkan dua jendela di desktop: sumber dan tujuan penyalinan. Pilih ikon yang diperlukan di jendela sumber. Beberapa ikon disorot saat tombol Ctrl ditekan. Seret ikon yang dipilih ke jendela tujuan dengan mengarahkan ke salah satu ikon yang dipilih. Ketika tombol Ctrl ditekan pada saat yang sama, penyalinan terjadi, tanpanya, elemen dipindahkan (asalkan folder berada di disk yang sama).

2 jalan. Pilih elemen yang akan disalin. Pilih menu Edit/Salin (Potong). Ketika Anda memilih "Potong" akan bergerak. Buka folder tujuan. Pilih menu Edit/Tempel.

Menghapus file dan folder

Menghapus file dilakukan dengan memilih item dan menekan tombol Hapus. Dalam hal ini, item yang ditandai dipindahkan ke folder khusus - Recycle Bin. Mengosongkan Recycle Bin akan menghancurkan file. Ada juga operasi menghapus file, ketika utilitas khusus mengisi cluster yang berisi file yang dihapus dengan data acak.

1.6.1 Klasifikasi perangkat lunak

1.6.2 Perangkat lunak dasar

1.6.3 Klasifikasi perangkat lunak aplikasi

1.6.4 KPBU Umum

1.6.5 RFP berorientasi metode

1.6.6 RFP berbasis masalah

Sastra: 5, hal. 93–109; 6, hal. 136–162; 8; 10; delapan belas.

1.6.1 Klasifikasi perangkat lunak. Perangkat lunak (SW) adalah komponen penting dari sistem pemrosesan data modern (DPS). Tanpa ketersediaan program yang sesuai, tidak mungkin menggunakan teknologi komputer. Pesatnya perkembangan modern teknologi Informasi dan perluasan cakupannya menyebabkan pengembangan perangkat lunak secara intensif. Pada tahun 1996, komunitas dunia menghabiskan lebih dari $110 miliar untuk perangkat lunak. Selain itu, tren pengembangan perangkat lunak menunjukkan bahwa dinamika biaya memiliki tren kenaikan yang stabil, sekitar 20% per tahun.

Perangkat lunak sistem Informasi - seperangkat perangkat lunak dan alat dokumenter untuk pembuatan dan pengoperasian sistem pemrosesan data melalui teknologi komputer.

Bergantung pada fungsi yang dilakukan oleh perangkat lunak, itu dapat dibagi menjadi 2 kelompok: perangkat lunak dasar (sistem) dan perangkat lunak aplikasi (menurut V.V. Evdokimov). V. M. Bryabrin membedakan 3 kelompok perangkat lunak: 1) sistem operasi dan program layanan, 2) bahasa instrumental dan sistem pemrograman, dan terakhir, 3) perangkat lunak aplikasi.

Perangkat lunak dasar (sistem). mengatur proses pemrosesan informasi dalam komputer dan menyediakan lingkungan kerja normal untuk program aplikasi. Ini berfungsi untuk mengotomatiskan interaksi antara seseorang dan komputer, mengatur prosedur pemrosesan data standar, memantau dan mendiagnosis fungsi sarana teknis MERUMPUT. Perangkat lunak yang mendasari sangat erat kaitannya dengan perangkat keras.

Aplikasi perangkat lunak dirancang untuk menyelesaikan tugas pengguna tertentu dan mengatur proses komputasi sistem informasi secara keseluruhan. Perangkat lunak aplikasi adalah seperangkat produk perangkat lunak yang dirancang untuk mengotomatiskan solusi tugas-tugas fungsional sistem informasi. Mereka dapat dikembangkan sebagai sarana universal ( editor teks, spreadsheet, sistem manajemen basis data) dan sebagai spesialisasi - menerapkan subsistem fungsional (proses bisnis) dari berbagai objek (ekonomi, teknik, teknis, dll.)

Bahasa instrumental dan sistem pemrograman dapat (menurut Bryabrin) dialokasikan ke kategori perangkat lunak khusus, karena dengan bantuan mereka semua program lain dibuat. Dengan bantuan alat, perangkat lunak terapan dan dasar dibuat, mis. kategori perangkat lunak ini mirip dengan alat produksi di industri. Dalam kasus kami, kami dapat mengusulkan, mengikuti Evdokimov, untuk mempertimbangkan jenis perangkat lunak ini sebagai subkelas dari perangkat lunak dasar.

1.6.2 Perangkat lunak dasar. Di bawah perangkat lunak dasar sistem informasi dipahami sebagai seperangkat perangkat lunak dan alat dokumenter untuk pembuatan dan pengoperasian sistem pemrosesan data melalui teknologi komputer.

Perangkat lunak dasar (sistem) meliputi:

sistem operasi;

program layanan;

Penerjemah bahasa pemrograman; (menurut Evdokimov)

Program pemeliharaan.

Klasifikasi perangkat lunak yang mendasari diberikan di bawah ini.

Gambar 1.5 - Perangkat lunak dasar (sistem).

Sistem operasi (OS)- seperangkat alat perangkat lunak yang mengelola sumber daya komputer, meluncurkan program aplikasi dan interaksinya dengan perangkat eksternal dan program lainnya, serta menyediakan dialog antara pengguna dan komputer.

OS menyediakan kontrol atas pemrosesan informasi dan interaksi antara perangkat keras dan pengguna. OS sedang memuat program yang diinginkan ke dalam memori komputer dan memonitor kemajuan pelaksanaannya; menganalisis situasi yang mengganggu perhitungan normal, dan memberikan instruksi tentang apa yang perlu dilakukan jika timbul kesulitan. OS dapat diklasifikasikan berdasarkan berbagai kriteria: bitness, jenis antarmuka, jenis platform yang digunakan, dll. Berdasarkan fungsi yang dilakukan, OS dapat dibagi menjadi beberapa grup:

Tugas tunggal (pengguna tunggal);

Multitasking (multi-pengguna);

Jaringan.

Selain itu, kami memberikan beberapa opsi klasifikasi menurut:

Jumlah pengguna bersamaan: pemain tunggal, multipemain;

Jumlah proses yang berjalan secara bersamaan di bawah kendali sistem: tugas tunggal, multi tugas;

Jumlah prosesor yang didukung: uniprosesor, multiprosesor;

Bitness kode OS: 8-bit, 16-bit, 32-bit, 64-bit;

jenis antarmuka: perintah (teks) dan berorientasi objek (grafis);

Jenis akses pengguna ke komputer: pemrosesan batch, pembagian waktu, waktu nyata;

Jenis penggunaan sumber daya: jaringan, lokal.

OS tugas tunggal dirancang untuk pekerjaan satu pengguna pada saat tertentu dengan satu tugas tertentu. Perwakilan klasik dari sistem operasi tersebut adalah MS-DOS (dikembangkan oleh Microsoft), PC-DOS (varian dari IBM), serta SR-M, yang populer di awal tahun 80-an.

Multitasking OS menyediakan penggunaan komputer secara kolektif dalam mode pembagian waktu multiprogram (ada beberapa program tugas dalam memori komputer, dan prosesor mendistribusikan sumber daya komputer di antara tugas-tugas ini). Perwakilan khas dari kelas OS ini adalah: UNIX, OS / 2 oleh IBM, Microsoft Windows 95/98/ME/NT/2000/XP, serta Linux "bebas", yang telah menjadi populer di sejumlah negara, dengan banyak variasinya.

Jaringan OS terkait dengan munculnya jaringan lokal dan global dan dirancang untuk menyediakan akses pengguna ke semua sumber daya jaringan komputer. Perwakilan umum dari sistem operasi jaringan adalah: Novell NetWare, Microsoft Windows NT/2000, UNIX, Linux, Sun's Solaris.

Perangkat lunak layanan adalah satu set produk perangkat lunak yang menyediakan pengguna dengan Layanan tambahan dalam bekerja dengan komputer dan memperluas kemampuan sistem operasi.

Kerang adalah, seolah-olah, add-on di atas sistem operasi atau sekelompok utilitas, yang memudahkan pengguna untuk bekerja dengan sistem file. (Mereka muncul kembali di tahun 80-an, ketika bekerja dengan perintah OS dapat menyebabkan gangguan saraf bagi pengguna yang tidak terlalu canggih). Contoh: Norton Commander, Volkov, Far, Total(Windows) Commander.

Keperluan memberi pengguna layanan tambahan (tidak memerlukan pengembangan program khusus) untuk memelihara disk dan sistem file, bekerja dengan alat multimedia.

Perangkat lunak perlindungan antivirus memberikan diagnostik (deteksi) dan pengobatan (netralisasi) virus. ketentuan "virus" menunjukkan program yang dapat berkembang biak, mengakar di program lain, sambil melakukan berbagai tindakan yang tidak diinginkan.

Penerjemah bahasa pemrograman adalah program yang menerjemahkan teks program dari bahasa pemrograman ke (biasanya) kode mesin.

Seperangkat alat yang mencakup input bahasa pemrograman, penerjemah, bahasa mesin, perpustakaan program standar, sarana men-debug program yang dikompilasi dan menautkannya menjadi satu kesatuan, disebut sistem pemrograman. Dalam sistem pemrograman, penerjemah menerjemahkan program yang ditulis dalam bahasa pemrograman masukan ke dalam bahasa instruksi mesin komputer tertentu. Bergantung pada metode terjemahan dari bahasa input (bahasa pemrograman), penerjemah dibagi menjadi kompiler dan penerjemah .

PADA kompilasi proses penerjemahan dan eksekusi program dipisahkan dalam waktu. Program yang akan dikompilasi terlebih dahulu diubah menjadi sekumpulan modul objek dalam bahasa mesin, yang kemudian dikomunikasikan ( dirakit) ke dalam program mesin tunggal, siap untuk dieksekusi dan disimpan sebagai file pada disk magnetik. Program ini dapat dijalankan berkali-kali tanpa terjemahan ulang.

Penerjemah melakukan terjemahan langkah demi langkah dan eksekusi segera pernyataan program sumber: setiap pernyataan bahasa pemrograman input diterjemahkan ke dalam satu atau lebih perintah bahasa mesin, yang segera dieksekusi tanpa menyimpan ke disk . Jadi, saat menafsirkan program bahasa mesin tidak disimpan dan oleh karena itu, setiap kali program asli dijalankan untuk dieksekusi, itu harus (langkah demi langkah) diterjemahkan lagi. Keuntungan utama juru bahasa dibandingkan kompiler adalah kesederhanaan.

Tempat khusus dalam sistem pemrograman ditempati oleh perakit, yang merupakan kompleks yang terdiri dari assembler bahasa pemrograman input dan compiler assembler. Assembler adalah catatan instruksi mesin mnemonik (bersyarat) dan memungkinkan Anda mendapatkan program yang sangat efisien dalam bahasa mesin. Namun, penggunaannya membutuhkan programmer yang sangat terampil dan banyak waktu dihabiskan untuk menyusun dan men-debug program.

Bahasa pemrograman yang paling umum adalah: Pascal, Basic, C++, dll. Tren adalah pengembangan bahasa berorientasi objek generasi keempat seperti Delphi, Visual Basic, C#, yang memiliki properti pemrograman visual yang kuat. Di sini pemrogram dibebaskan dari kebutuhan untuk mengkhawatirkan prosedur menggambar jendela, mendekorasi dialog, menu, dll.

Di bawah program pemeliharaan mengacu pada seperangkat alat perangkat lunak dan perangkat keras untuk mendiagnosis dan mendeteksi kesalahan dalam pengoperasian komputer atau sistem komputasi secara keseluruhan.

Mereka termasuk:

Sarana diagnostik dan kontrol pengujian untuk pengoperasian komputer yang benar dan bagian-bagiannya masing-masing, termasuk pencarian otomatis untuk kesalahan dan malfungsi dengan lokalisasi tertentu di komputer;

Program khusus untuk diagnostik dan kontrol lingkungan komputasi sistem informasi secara keseluruhan, termasuk kontrol perangkat lunak dan perangkat keras yang secara otomatis memeriksa kinerja sistem pemrosesan data sebelum memulai pengoperasian sistem komputasi.

1.6.3 Klasifikasi perangkat lunak aplikasi. Aplikasi perangkat lunak (Gbr. 1.6.) dimaksudkan untuk pengembangan dan pelaksanaan tugas tertentu (aplikasi) pengguna.

Gambar 1.6. - Aplikasi perangkat lunak

Perangkat lunak aplikasi berjalan di bawah kendali perangkat lunak yang mendasarinya, khususnya sistem operasi. Perangkat lunak aplikasi meliputi:

Paket perangkat lunak aplikasi untuk berbagai keperluan;

Program kerja pengguna dan SI secara keseluruhan.

Paket aplikasi(PPP) adalah sekumpulan program yang dirancang untuk memecahkan masalah kelas tertentu (subsistem fungsional, aplikasi bisnis).

Ada beberapa jenis PPP berikut:

Tujuan umum (universal);

Berorientasi metode;

Berorientasi masalah;

jaringan global;

Organisasi (administrasi) dari proses komputasi.

Produk perangkat lunak universal yang dirancang untuk mengotomatiskan pengembangan dan pengoperasian tugas fungsional pengguna dan sistem informasi secara umum.

1.6.4 KPBU Umum. KPS tujuan umum meliputi:

Editor teks (pengolah kata) dan grafik;

Spreadsheet;

Sistem manajemen basis data (DBMS);

Paket terintegrasi;

teknologi KASUS;

Cangkang sistem pakar dan sistem kecerdasan buatan.

Editor

editor disebut PPP, dirancang untuk membuat dan memodifikasi teks, dokumen, grafik, dan ilustrasi. Mereka dirancang terutama untuk mengotomatiskan alur kerja di perusahaan. Editor menurut fungsinya dapat dibagi menjadi teks, grafik, dan sistem penerbitan.

Editor teks dirancang untuk memproses informasi tekstual dan melakukan terutama fungsi-fungsi berikut:

Menulis teks ke file;

Penyisipan, penghapusan, penggantian karakter, baris, (fragmen teks;

Cek ejaan;

Memformat teks dalam font yang berbeda;

Perataan teks;

Persiapan daftar isi, penomoran teks;

Cari dan ganti kata dan ekspresi;

Pencantuman ilustrasi sederhana dalam teks;

Pencetakan teks.

Editor teks yang paling banyak digunakan Microsoft Word, Word Perfect (saat ini dimiliki oleh Corel). Di masa lalu, LEXICON domestik populer, serta ChiWriter, Multi-Edit (American Cybernetics), dll.

Editor grafis dirancang untuk memproses dokumen grafik, termasuk diagram, ilustrasi, gambar, tabel. Diperbolehkan untuk mengontrol ukuran bentuk dan font, memindahkan (bentuk dan huruf, membentuk gambar apa pun. Editor grafis paling terkenal termasuk Kuas PC, Boieng Graf, Fanvision, dan lainnya (khususnya, paket Corel DRAW, Adobe Photoshop dan Adobe Ilustrator).

Sistem penerbitan menggabungkan kemampuan editor teks dan grafik, memiliki kemampuan lanjutan untuk memformat strip dengan bahan grafik dan pencetakan selanjutnya. Sistem ini difokuskan untuk digunakan dalam bisnis penerbitan dan disebut sistem tata letak. Contoh sistem tersebut termasuk PageMaker Adobe dan Corel's Ventura Publisher.

BADAN FEDERAL UNTUK PENDIDIKAN

LEMBAGA PENDIDIKAN NEGARA

PENDIDIKAN PROFESIONAL TINGGI

UNIVERSITAS TEKNIS NEGARA DON

(DSTU)

KERJA KURSUS

dalam ilmu komputer

opsi nomor 6

PERANGKAT LUNAK YANG DITERAPKAN. KLASIFIKASI PPO. PROGRAM PENGOLAHAN TEKS

Rostov-on-Don

Pendahuluan 3

1 Perangkat lunak aplikasi dan klasifikasinya 5

1.1 Perangkat lunak aplikasi 5

1.2 Klasifikasi perangkat lunak 5

1.2.1 Perangkat lunak tujuan umum 6

1.2.2 Alat untuk khusus

tujuan 9

1.2.3 Perangkat lunak tingkat profesional 10

2 Program pengolah kata 12

2.1 Editor teks biasa 14

2.1.1 Buku Catatan 15

2.1.2 KEdit 16

2.1.3 Editor KWrite 17

2.1.4 McEdit 18

2.1.5 Editor Emacs 19

2.2 Editor teks dengan elemen markup 25

2.2.1 Editor teks MSWord 25

2.2.2 Editor StarWriter 31

2.2.3 Editor Netscape Composer 35

2.2.4 Editor KlyX 38

Kesimpulan 40

Referensi 41

PENGANTAR

Komputer pribadi, seperti yang Anda ketahui, adalah perangkat universal untuk memproses informasi. Komputer pribadi dapat melakukan aktivitas pemrosesan informasi apa pun. Untuk melakukan ini, komputer perlu menulis dalam bahasa yang dipahaminya urutan instruksi yang tepat dan terperinci - sebuah program tentang cara memproses informasi. Dengan mengubah program komputer, Anda dapat mengubahnya menjadi tempat kerja bagi seorang akuntan atau perancang, perancang atau ilmuwan, penulis atau ahli agronomi.

Selain itu, tren menurun teknologi komputer dengan peningkatan kinerjanya secara simultan telah menyebabkan fakta bahwa komputer menjadi barang rumah tangga, seperti TV atau lemari es, yang semakin memperluas cakupan PC. Oleh karena itu, perangkat lunak yang semakin beragam diperlukan untuk memecahkan masalah di area baru aplikasi PC. Peningkatan terus-menerus dalam kekuatan komputer pribadi, perangkat periferal, dan pengembangan alat komunikasi memberi pengembang perangkat lunak semakin banyak peluang untuk sepenuhnya memenuhi kebutuhan pengguna akhir. Ini adalah antarmuka grafis yang telah menjadi standar untuk perangkat lunak apa pun, dan kemampuan bawaan untuk mengirim dokumen dan data melalui Internet, langsung dari program aplikasi (Microsoft Word, Excel, Access, dll.), dan kemampuan untuk menggunakan komputer sebagai gudang informasi karena munculnya tipe baru drive berkapasitas tinggi dan waktu akses data yang rendah, serta banyak fitur dan fungsi layanan lainnya.

Dalam pelaksanaannya, program dapat menggunakan berbagai perangkat input dan output, seperti halnya otak manusia menggunakan indera untuk menerima dan mengirimkan informasi.

Dengan sendirinya, PC tidak memiliki pengetahuan di bidang aplikasinya, semua pengetahuan ini terkonsentrasi pada program yang berjalan di atasnya. Oleh karena itu, ungkapan yang sering digunakan "komputer melakukan" berarti bahwa sebuah program dieksekusi pada PC yang memungkinkan dilakukannya tindakan yang sesuai. Saat ini, seluruh paket perangkat lunak dibagi menjadi sistem dan program pengguna. Perangkat lunak sistem menjalankan fungsi "penyelenggara" dari semua bagian PC, serta perangkat eksternal yang terhubung dengannya. Program untuk pengguna berfungsi untuk melakukan tugas tertentu di semua bidang aktivitas manusia.

Jumlah program yang diinstal pada komputer modern mencapai ratusan bahkan ribuan. Mereka memberikan pengalaman pengguna yang nyaman.

Seluruh rangkaian program termasuk dalam apa yang disebut perangkat lunak komputer. Komposisi perangkat lunak PC adalah karakteristik fungsional terpentingnya. Perangkat Lunak (SW) adalah seperangkat program penggunaan reguler yang diperlukan untuk memecahkan masalah pengguna, dan program yang memungkinkan penggunaan teknologi komputer yang paling efisien, memberi pengguna kenyamanan terbesar dalam pekerjaan dan biaya tenaga kerja minimum untuk tugas pemrograman dan memproses informasi . Karena itu, topik pekerjaan itu relevan.

1. Perangkat lunak aplikasi dan klasifikasinya

1.1. Aplikasi perangkat lunak

Perangkat lunak aplikasi (perangkat lunak aplikasi, program aplikasi) - program yang dirancang untuk melakukan tugas pengguna tertentu dan dirancang untuk interaksi langsung dengan pengguna. Tidak seperti perangkat lunak aplikasi, perangkat lunak sistem (sistem operasi) digunakan untuk memberi daya pada komputer itu sendiri dan menjalankan program aplikasi.

Perangkat lunak aplikasi – perangkat lunak yang terdiri dari:
- program aplikasi individual dan paket perangkat lunak aplikasi yang dirancang untuk menyelesaikan berbagai tugas pengguna;
- sistem otomatis yang dibuat berdasarkan (paket) program aplikasi ini.

Paket perangkat lunak aplikasi (APP) - berfungsi sebagai alat perangkat lunak untuk memecahkan masalah fungsional dan merupakan kelas produk perangkat lunak yang paling banyak jumlahnya. Kelas ini mencakup produk perangkat lunak yang memproses informasi di berbagai bidang studi.

Pemasangan produk perangkat lunak pada komputer dilakukan oleh pengguna yang memenuhi syarat, dan operasi langsungnya dilakukan, sebagai aturan, oleh pengguna akhir - konsumen informasi, dalam banyak kasus yang aktivitasnya sangat jauh dari bidang komputer. Kelas produk perangkat lunak ini bisa sangat spesifik untuk bidang studi individu.

Program aplikasi dirancang untuk memastikan penggunaan teknologi komputer di berbagai bidang aktivitas manusia. Selain menciptakan produk perangkat lunak baru, pengembang aplikasi menghabiskan banyak upaya untuk meningkatkan dan memodernisasi sistem populer dan membuat versi barunya.

1.2 klasifikasi PPO

Program aplikasi dirancang untuk memastikan penggunaan teknologi komputer di berbagai bidang aktivitas manusia. Selain menciptakan produk perangkat lunak baru, pengembang aplikasi menghabiskan banyak upaya untuk meningkatkan dan memodernisasi sistem populer dan membuat versi barunya. Versi baru, sebagai aturan, mendukung yang lama, menjaga kesinambungan, dan menyertakan fitur minimum (standar) dasar.

Salah satu opsi yang memungkinkan untuk mengklasifikasikan perangkat lunak (PS) yang menyusun perangkat lunak aplikasi (APS) ditunjukkan pada Gambar 1. Seperti hampir semua klasifikasi, yang ditunjukkan pada gambar bukanlah satu-satunya yang mungkin. Bahkan tidak menghadirkan semua jenis program aplikasi. Namun, penggunaan klasifikasi berguna dalam memberikan gambaran umum tentang PPO.

Beras. 1. Klasifikasi perangkat lunak aplikasi

1.2.1 perangkat lunak tujuan umum

Terlepas dari kemungkinan luas menggunakan komputer untuk memproses berbagai macam informasi, yang paling populer adalah program yang dirancang untuk bekerja dengan teks - editor teks dan sistem penerbitan. Editor teks disebut program untuk memasukkan, memproses, menyimpan, dan mencetak informasi teks dalam bentuk yang mudah digunakan. Para ahli memperkirakan penggunaan komputer sebagai mesin tik sebesar 80%.

Program pengolah grafis menjadi sangat populer. Grafik komputer saat ini merupakan salah satu bidang perangkat lunak yang tumbuh paling cepat. Ini termasuk input, pemrosesan, dan output informasi grafis - gambar, gambar, lukisan, teks, dll. - Sarana teknologi komputer. Berbagai jenis sistem grafis memungkinkan Anda membuat gambar dengan cepat, memasukkan ilustrasi menggunakan pemindai atau kamera video, dan membuat animasi.

Editor grafis memungkinkan Anda menggunakan berbagai alat artis, pustaka gambar standar, set font standar, pengeditan gambar, menyalin dan memindahkan fragmen melintasi halaman layar, dll. Ada program khusus - spreadsheet - untuk melakukan penghitungan dan memproses lebih lanjut informasi numerik. Dalam kegiatan spesialis mana pun, seringkali hasil pekerjaan harus disajikan dalam bentuk tabel, di mana satu bagian bidang ditempati oleh data awal, dan yang lainnya oleh hasil perhitungan dan analisis grafis. . Ciri khas mereka adalah banyaknya informasi yang diproses, kebutuhan akan banyak perhitungan saat mengubah data awal. Otomatisasi pekerjaan rutin semacam itu dilakukan oleh spreadsheet.

Salah satu arah yang paling menjanjikan dalam pengembangan teknologi komputer adalah pembuatan perangkat keras khusus untuk menyimpan array data informasi yang sangat besar, dan pemrosesan pencarian dan penyortiran non-numerik selanjutnya. Untuk pemrosesan komputer dari basis data semacam itu, sistem manajemen basis data digunakan. DBMS adalah seperangkat alat perangkat lunak yang diperlukan untuk membuat, memproses, dan menampilkan catatan basis data. Ada beberapa jenis DBMS: hierarkis, jaringan, relasional. Saat bekerja dengan DBMS, ada beberapa tahapan yang berurutan:

Desain basis data;

Pembuatan struktur database;

Mengisi database;

Melihat dan mengedit database;

Penyortiran basis data;

Cari catatan yang diperlukan;

Pilihan informasi;

Pembuatan laporan.

Sebagai aturan, sebagian besar sistem manajemen database yang populer mendukung langkah-langkah ini dan menyediakan perangkat yang nyaman untuk penerapannya.

Sistem penerbitan komputer adalah kompleks perangkat keras dan perangkat lunak yang dirancang untuk pengetikan komputer, tata letak, dan publikasi teks dan bahan ilustrasi. Perbedaan utama antara sistem desktop publishing dan editor teks adalah mereka dirancang terutama untuk pemrosesan dokumen, dan bukan untuk input dan pengeditan. Proses tata letak terdiri dari desain teks dan pengaturan kondisi untuk posisi relatif teks dan ilustrasi. Tujuan tata letak adalah untuk membuat tata letak asli yang cocok untuk mencetak dokumen.

Ada berbagai sistem penerbitan, di antaranya adalah sebagai berikut:

1. Adobe InDesign - paket Adobe yang baru muncul, dioptimalkan untuk tata letak dokumen profil terluas, dari buklet satu halaman hingga buku tebal, diperkaya dengan seperangkat alat visual khusus.

2. Adobe PageMarker - paket lain dari Adobe, dengan antarmuka dan sistem perintah yang agak rumit, tetapi pada saat yang sama dengan kinerja tinggi dan fitur yang kaya, terutama saat bekerja dengan warna.

3. Corel Ventura Publisher - paket alternatif dari Corel, yang baru-baru ini kehilangan posisinya, tetapi karena keserbagunaannya (memiliki fungsi luas editor teks dan grafik konvensional, integrasi dengan Web, dukungan untuk berbagai platform) tidak hilang relevansinya.

4. QuarkXPress adalah sistem penerbitan yang cukup mudah dipelajari dan fleksibel yang secara tradisional digunakan oleh banyak penerbit surat kabar, majalah, dan biro iklan.

Keinginan untuk menggabungkan fungsi berbagai program aplikasi ke dalam satu sistem menyebabkan terciptanya sistem yang terintegrasi. Sistem Terintegrasi Serbaguna dikembangkan atas dasar sistem terpadu, yang berisi elemen editor teks dan grafik, spreadsheet, dan sistem manajemen basis data. Contoh: Framework, Works, Master. Konsep modern integrasi perangkat lunak adalah kerja sama sistem perangkat lunak terapan individu sesuai dengan jenis yang terkenal paket microsoft kantor. Sistem itu sendiri yang termasuk dalam paket bersifat independen, terlebih lagi, mereka sendiri mewakili paket yang terintegrasi secara lokal, karena, selain tugas utamanya, mereka mendukung fungsi sistem lain. Misalnya, editor teks Word memiliki kemampuan untuk memanipulasi spreadsheet dan database, sedangkan elektronik Lembar kerja Excel editor teks bawaan yang kuat. Untuk menghubungkan data informasi dari berbagai sistem perangkat lunak, mereka menyediakan sistem pertukaran ekspor-impor dengan pengodean ulang format penyajian data.

1.2.2 Alat tujuan khusus

Pengembang membuat spesial sistem perangkat lunak tujuan yang dimaksudkan untuk spesialis di bidang subjek tertentu. Program semacam itu disebut berpemilik. sistem alat. Sistem penulis mewakili lingkungan terintegrasi dengan shell antarmuka yang diberikan, yang dapat diisi pengguna dengan konten informasi dari area subjeknya.

Sistem ahli adalah program yang berperilaku seperti seorang ahli di beberapa area aplikasi yang sempit. Sistem pakar dirancang untuk memecahkan masalah dengan ketidakpastian dan data awal yang tidak lengkap yang membutuhkan pengetahuan pakar untuk solusinya.

Selain itu, sistem ini harus dapat menjelaskan perilaku dan keputusan mereka.

Perbedaan mendasar antara sistem pakar dan program lain adalah kemampuan adaptasinya, yaitu. variabilitas dalam proses belajar mandiri.

Merupakan kebiasaan untuk membedakan tiga modul utama dalam sistem pakar:

Modul basis pengetahuan;

Modul inferensi logis;

Antarmuka pengguna.

Sistem pakar, yang merupakan dasar kecerdasan buatan, banyak digunakan dalam sains (klasifikasi hewan dan tumbuhan berdasarkan spesies, analisis kimia), dalam kedokteran (diagnosis, analisis elektrokardiogram, penentuan metode pengobatan), dalam teknologi (pemecahan masalah dalam perangkat teknis, melacak penerbangan pesawat ruang angkasa dan satelit), dalam ilmu politik dan sosiologi, forensik, linguistik, dll.

Baru-baru ini, program untuk memproses informasi hypertext telah mendapatkan popularitas yang luas. Hiperteks- ini adalah bentuk pengorganisasian materi tekstual tidak dalam urutan linier, tetapi dalam bentuk indikasi kemungkinan transisi (tautan), tautan antara fragmen individualnya. Teks biasa menggunakan prinsip penempatan informasi linier yang biasa dan akses ke sana dilakukan secara berurutan. Dalam sistem hypertext, informasi menyerupai teks ensiklopedia, dan akses ke fragmen teks mana pun yang dipilih dilakukan secara sewenang-wenang melalui tautan. Organisasi informasi dalam bentuk hypertext digunakan saat membuat manual referensi, kamus, bantuan konteks (Bantuan) dalam program aplikasi.

Perluasan konsep hypertext ke grafik dan informasi suara mengarah ke konsep hypermedia. Gagasan hypermedia telah menyebar dalam teknologi jaringan, khususnya dalam teknologi Internet. Teknologi WWW (World Wide Web) memungkinkan untuk menyusun sumber daya informasi dunia yang luas melalui tautan hypertext. Ada alat perangkat lunak yang memungkinkan Anda membuat halaman Web semacam itu. Mesin pencari telah berevolusi informasi yang perlu dalam labirin arus informasi. Mesin pencari populer di Internet adalah Yahoo, AltaVista, Magellan, Rambler, dll.

Multimedia(multimedia) adalah interaksi efek visual dan audio di bawah kendali perangkat lunak interaktif. Penampilan dan distribusi compact disc (CD-ROM) yang luas membuat penggunaan multimedia dalam periklanan dan layanan informasi, teknologi telekomunikasi jaringan, dan pelatihan menjadi efektif.

Permainan multimedia dan sistem pembelajaran mulai menggantikan “perpustakaan kertas” tradisional. Saat ini, di perpustakaan CD-ROM, orang dapat "berjalan" di sekitar museum, Kremlin Moskow, dan sebagainya. menggunakan e-panduan.

1.2.3 Perangkat lunak kelas profesional

Setiap program aplikasi dari grup ini berfokus pada area subjek yang cukup sempit, tetapi menembusnya sedalam mungkin.

stasiun kerja- tempat kerja spesialis di area subjek, dilengkapi dengan komputer dan perangkat lunak khusus yang membantu memecahkan masalah dalam kerangka aktivitas spesialis ini (misalnya, workstation akuntan, workstation dispatcher, workstation teknolog, dll. ).

Workstation dapat dilengkapi dengan peralatan non-standar tambahan, misalnya, workstation telemekanik dilengkapi dengan programmer chip ROM, kit debug, dll.

Seringkali, istilah workstation dipahami secara eksklusif sebagai produk perangkat lunak untuk mengotomatiskan pekerjaan seorang spesialis. Ini mengasumsikan bahwa komputer sudah ada di tempat kerja.

CAD- Sistem otomatisasi pekerjaan desain, atau sistem desain berbantuan komputer, (eng. CAD, Desain Berbantuan Komputer) - paket perangkat lunak yang dirancang untuk desain (pengembangan) objek produksi (atau konstruksi), serta desain desain dan / atau dokumentasi teknologi.

Sistem CAD modern digunakan bersama dengan sistem otomasi untuk perhitungan teknik dan analisis CAE (Computer-aided engineering). Beberapa sistem CAD berisi alat terintegrasi untuk mengotomatiskan perhitungan dan analisis teknik.

Data dari sistem CAD ditransfer ke CAM (Manufaktur berbantuan komputer - sistem untuk pengembangan otomatis program komponen untuk mesin CNC atau GAPS (Sistem Manufaktur Otomatis Fleksibel)).

Bekerja dengan CAD biasanya berarti membuat model geometris suatu produk (dua dimensi atau tiga dimensi, keadaan padat), menghasilkan dokumentasi desain berdasarkan model ini (gambar produk, spesifikasi, dll.) dan pemeliharaan selanjutnya.

Perlu dicatat bahwa istilah Rusia "CAD" dalam kaitannya dengan sistem industri memiliki interpretasi yang lebih luas daripada CAD - termasuk CAD, CAM, dan CAE.

ASNI- Sistem Penelitian Ilmiah Otomatis (istilah SANI - sistem otomasi penelitian ilmiah dan SAE - sistem otomasi percobaan) lebih jarang digunakan - ini adalah kompleks perangkat lunak dan perangkat keras berdasarkan teknologi komputer, dirancang untuk melakukan penelitian ilmiah atau komprehensif pengujian sampel teknologi baru berdasarkan model penerimaan dan penggunaan objek, fenomena, dan proses yang dipelajari.

ACS- Sistem Kontrol Otomatis - seperangkat metode matematika, sarana teknis (komputer, komunikasi, perangkat tampilan informasi, dll.) Dan kompleks organisasi yang menyediakan manajemen rasional dari objek (proses) yang kompleks sesuai dengan tujuan yang diberikan. ACS terdiri dari basis dan bagian fungsional. Dasarnya meliputi informasi, dukungan teknis dan matematika. Bagian fungsional mencakup serangkaian program yang saling terkait yang mengotomatiskan fungsi manajemen tertentu (aktivitas perencanaan, keuangan dan akuntansi, dll.). ACS dibedakan berdasarkan objek (proses teknologi - APCS, perusahaan - APCS, industri - OAS) dan sistem otomatis fungsional, misalnya, desain, kalkulasi, logistik, dan dukungan lainnya.

APCS - Sistem otomatis manajemen perusahaan - seperangkat alat dan tindakan perangkat lunak, teknis, informasi, linguistik, organisasi dan teknologi dari personel yang berkualifikasi, yang dirancang untuk memecahkan masalah perencanaan dan pengelolaan berbagai jenis kegiatan perusahaan

Kompleks pedagogis- paket perangkat lunak aplikasi untuk digunakan dalam proses pembelajaran di berbagai mata pelajaran

Terakhir, mari kita sekali lagi menekankan tidak hanya persyaratan klasifikasi yang diusulkan di atas, tetapi juga keberadaan persimpangan. Jadi, setiap sistem pakar tertentu dapat dikaitkan sepenuhnya dengan perangkat lunak tingkat profesional; prinsip hypertext diterapkan di sejumlah sistem hak cipta, dll.

2 Program yang memproses teks

Salah satu fungsi paling umum dari komputer pribadi modern adalah menyiapkan berbagai dokumen teks. Bagian ini membahas produk perangkat lunak yang beroperasi di OS MS Windows dan Linux dan dirancang untuk bekerja dengan teks. Kami akan berkenalan dengan prinsip membuat dan mengedit dokumen sederhana dan lebih kompleks.

Ada dua kelompok utama program untuk menyiapkan dokumen teks: editor teks dan pengolah kata.

Editor teks umumnya disebut program yang membuat file teks tanpa elemen pemformatan (yaitu, tidak mengizinkan bagian teks disorot dalam font dan tipografi yang berbeda). Editor semacam ini sangat diperlukan saat membuat teks untuk program komputer.

Pengolah kata dapat memformat teks, menyisipkan grafik, dan objek lain ke dalam dokumen yang tidak terkait dengan konsep klasik "teks". Perlu dicatat bahwa pembagian seperti itu bersyarat - berbagai program pengolah teks memungkinkan Anda menemukan editor dengan rangkaian fungsi apa pun.

Beberapa pengolah kata disebut editor WYSIWYG. Nama ini berasal dari huruf pertama dari frase What You See Is What You Get - apa yang Anda lihat adalah apa yang Anda dapatkan. Ketika mereka mengatakan bahwa ini adalah editor WYSIWYG, mereka menjamin kepatuhan penuh dengan tampilan dokumen di layar komputer dan salinan cetaknya. Jenis editor ini termasuk Word dan StarWriter.

Beberapa editor modern mendukung konsep WYSIWYG "hampir". Tampilan dokumen di layar sedikit berbeda dari tampilan dokumen yang dicetak, tetapi ini dilakukan secara khusus untuk tujuan penggunaan jendela dokumen kerja yang lebih efisien. Contoh editor WYSIWYG "hampir" adalah Netscape Composer dan KlyX.

Banyak file teks yang ditransfer sebagai teks biasa(teks biasa). Teks biasa sulit dibuat menarik dan mudah dibaca, karena tidak menyertakan font dengan berbagai gaya, grafik, heading, subheading, dll. Fitur tambahan ini disebut markup teks (markup).

Berbicara tentang markup teks, konsep markup fisik dan logis dibedakan. Saat menggunakan markup teks fisik, tampilan persis setiap fragmen ditunjukkan. Misalnya, "teks tengah, 14 pt, tebal, jenis huruf Times". Dalam penandaan logis, nilai logis dari fragmen yang diberikan ditunjukkan, misalnya, "ini adalah judul bab". Kedua metode markup ini dimaksudkan, sebagai suatu peraturan, untuk digunakan dalam situasi yang berbeda. Untuk mencetak teks pada printer, Anda harus menggunakan markup fisik. Keputusan harus dibuat tentang ukuran margin dan indentasi paragraf. Versi awal pengolah kata hanya menggunakan markup fisik. Pada saat yang sama, untuk setiap fragmen, font, ukuran, dan gaya ditunjukkan.

Saat bertukar informasi dengan orang lain, desain fisik teks memberlakukan sejumlah batasan, terutama untuk dokumen online. Ukuran layar, resolusi, font berbeda untuk sistem yang berbeda. Karena alasan ini, pemformatan teks logis semakin banyak digunakan. Dalam beberapa kasus, desain logis secara praktis diperlukan: saat membuat dokumen elektronik seperti halaman WWW, atau saat membuat dan menerbitkan karya yang banyak, seperti buku.

Untuk mempertahankan markup dokumen saat mentransfer informasi tekstual dari mesin ke mesin, mereka menggunakan cara yang berbeda. Pengolah kata dan sistem penerbitan menggunakan format file yang dirancang khusus yang tidak hanya berisi teks, tetapi juga informasi tentang bagaimana formatnya. Masalah utama di sini adalah ketidakcocokan format tersebut, meskipun sebagian besar program yang kompleks biasanya dapat membaca file dalam format perangkat lunak pesaing. Pengolah kata dan StarWriter adalah contoh dari pendekatan ini.

Dalam pendekatan lain, perintah markup khusus dimasukkan langsung ke dalam teks dokumen. Bahkan jika Anda tidak memiliki perangkat lunak yang mendukung format ini, Anda masih bisa mengetahuinya. Ada banyak cara untuk merepresentasikan markup teks dengan cara ini, termasuk:

HyperText Markup Language (HTML), digunakan di World Wide Web;

TeX dan LaTeX, yang populer dengan banyak publikasi akademik, serta matematikawan, fisikawan, ahli kimia, dan bahkan musisi.

Contoh program yang memungkinkan Anda menandai teks dengan cara ini adalah Netscape Composer dan LyX (KLyX).

File yang dibuat oleh editor berbeda sering kali memiliki ekstensi unik yang memungkinkan Anda menebak bagaimana teks ditandai tanpa melihat ke dalam dokumen. Jadi file yang dibuat oleh editor persiapan teks biasa sering memiliki ekstensi .txt, sedangkan yang disiapkan di editor Lyx sering memiliki ekstensi .lyx. Pengolah kata Word membuat file dalam format MS Word (ekstensi .doc) secara default, tetapi juga mendukung format lain, seperti RTF (ekstensi .rtf). Dokumen yang berisi perintah markup HTML memiliki ekstensi .html atau .htm.

Jelas tidak mungkin untuk mencantumkan semua editor teks. Banyak dari mereka "diasah" untuk satu atau beberapa aktivitas tertentu. Daftar di bawah ini hanya menunjukkan sebagian kecil dari editor teks.

Editor teks biasa

NotePad - dibangun ke dalam sistem operasi Windows, jelas dan mudah digunakan;

McEdit - memiliki kemiripan dengan editor Edit dari MS DOS, komponen manajer file mc (Komandan Tengah Malam) OS Linux;

KEdit - editor teks paling sederhana yang disertakan dengan KDE Linux;

KWrite adalah editor teks yang memiliki sejumlah pengaturan tambahan dibandingkan dengan editor teks sederhana lainnya;

Emacs - menggabungkan fungsi pengelola file dan editor teks; salah satu fitur yang membedakan adalah kemampuan untuk membuat makro (makro); tersedia di semua klon Unix, termasuk Linux; Emacs juga dapat digunakan di MS Windows.

Editor yang membuat teks dengan elemen markup

Word - digunakan untuk membuat berbagai dokumen cetak, merupakan komponen aplikasi perkantoran di MS Windows;

StarWriter - adalah bagian dari program StarOffice, tampilan dan fungsinya mirip dengan Word, bekerja dengan baik di MS Windows dan di OS Linux;

LyX (KLyX dalam KDE) adalah editor teks modern yang dirancang untuk orang yang menginginkan dokumen yang tampak profesional dengan waktu minimal untuk membuatnya; editor menyisipkan perintah markup TeX dan LaTeX ke dalam teks;

Netscape Composer - menyisipkan perintah markup HTML ke dalam teks, ada versi untuk Linux dan MS Windows.

2.1 Editor teks biasa

Editor teks biasa (plain-text) yang sederhana dan mudah digunakan selalu dibutuhkan oleh programmer saat menulis program, pembuat dokumen Web yang karena alasan tertentu tidak menyukai editor Web, orang yang menggunakan TeX atau LaTeX, dan banyak lainnya. Prinsip membuat, menyimpan, dan mengedit dokumen di dalamnya sangat mirip dan tidak mengharuskan pengguna bekerja keras untuk menguasainya. Kami akan berkenalan dengan program NotePad, yang merupakan bagian dari MS Windows, serta editor yang merupakan bagian dari lingkungan KDE (Linux): KEdit, KWrite, McEdit. Kemudian kita akan melihat program Emacs, di mana pembuatan teks biasa hanyalah sebagian kecil dari potensinya.

2.1.1 Papan Catatan

Editor NotePad adalah salah satu alat persiapan teks yang tidak diformat yang paling umum di lingkungan MS Windows. Jendela editor berisi bilah menu yang mencakup tiga item: File, Edit, dan Cari.

Menu File digunakan untuk bekerja dengan file. Ini memungkinkan Anda untuk membuat, menyimpan, dan membuka file yang ada. Perintah untuk mengedit dokumen (menyalin, menempel, menghapus sepotong teks) dilakukan dengan menggunakan menu Edit. Menu Search digunakan untuk mencari potongan teks.

NotePad memungkinkan cara lain untuk menjalankan perintah pengeditan dokumen -- menu konteks. Untuk memanggil menu konteks, Anda perlu memilih beberapa elemen dokumen, lalu klik kanan. Untuk menutup menu konteks tanpa memilih perintah, cukup klik tombol mouse, letakkan kursornya di luar menu, atau tekan tombol Esc.

Untuk memilih bagian teks dan bergerak, berbagai kombinasi tombol digunakan, disajikan dalam tabel. Shift+Panah Kanan Pilih karakter di sebelah kiri kursor

Anda dapat menggunakan mouse untuk menempatkan kursor di tempat tertentu: Anda perlu memindahkan kursor dan mengklik tombol kiri.

Sebelum menjalankan perintah untuk mengedit fragmen teks, itu harus dipilih, yang mana dua metode dapat digunakan: menggunakan mouse, atau menggunakan kombinasi tombol. Untuk memilih teks dengan mouse, Anda perlu menempatkan kursor mouse di awal fragmen teks yang akan dipilih, dan memindahkan kursor dengan menekan tombol kiri mouse ke ujung fragmen. Fragmen tetap dipilih sampai fragmen lain dipilih.

Editor NotePad menggunakan apa yang disebut clipboard dalam pekerjaannya. Fragmen teks dengan panjang sewenang-wenang ditempatkan sementara di clipboard. Fragmen dari posisi sebelumnya disalin atau dihapus, sementara secara otomatis ditempatkan di papan klip dan kemudian dapat ditempelkan di mana saja di teks. Fragmen disimpan dalam buffer sampai teks baru dimasukkan ke dalamnya.

2.1.2 Editor KEdit

Editor KEdit diluncurkan dengan mengetikkan perintah "kedit". garis komando, atau melalui menu utama KDE. KEdit adalah editor yang mudah digunakan, cepat dan nyaman.

Teknik pengetikan dasar mirip dengan bekerja dengan editor teks sederhana lainnya. Semua manipulasi dilakukan dengan menggunakan menu dan toolbar. Toolbar berisi tombol untuk operasi file (buat, buka, tulis), edit (salin, tempel, potong), cetak, dan kirim email. Ini adalah editor teks biasa dan karenanya tidak mengandung alat pemformatan.

Menu Pengaturan memungkinkan Anda untuk mengubah penampilan editor, menginstal font dari berbagai tipografi dan gaya. Anda dapat mengganti warna font dan latar belakang, pengaturan pemeriksaan ejaan, jumlah karakter per baris, dan sebagainya, Anda dapat memilih pengkodean di mana dokumen akan disimpan.

2.1.3 Editor KWrite

Editor lain yang dirancang untuk membuat teks yang tidak diformat adalah KWrite. Untuk menjalankannya, ketik "kwrite" pada baris perintah atau gunakan menu KDE.

Editor KWrite berguna untuk mengetik teks yang berisi perintah markup dan kode program, karena merupakan editor yang berorientasi sintaksis. Yang terakhir berarti dapat menyorot konstruksi khusus dan perintah markup dengan warna.

Dari segi antarmuka, KWrite mirip dengan KEdit dan memiliki bilah menu dan bilah tombol. Dalam item File, selain item standar yang mirip dengan yang tersedia di editor KEdit, item Tampilan Baru (membuka jendela yang berisi salinan dokumen saat ini) telah ditambahkan. Di item menu Go, kemampuan untuk memasukkan apa yang disebut tanda telah ditambahkan untuk mempercepat pencarian fragmen teks yang diinginkan. Item Pengeditan berisi perintah pengeditan standar, serta kemampuan untuk memasukkan konten file yang ditentukan ke dalam teks. KWrite menyimpan apa yang disebut rollback log, yang memungkinkan Anda membatalkan sejumlah tindakan yang telah dilakukan.

Dalam item Alat, Anda dapat menyetel/membatalkan indentasi dan menambahkan komentar yang sesuai dengan jenis ekstensi file.

Pengaturan di KWrite terasa lebih kaya daripada di KEdit. Di dalamnya, Anda dapat mengatur pewarnaan sintaks bahasa apa pun: C, C ++, Java, HTML, dll., jenis huruf, ukuran, penyandian, dan warna font. Di sub-item Pengaturan KWrite, Anda dapat mengatur batas panjang garis (saat pembungkusan kata diaktifkan), pemberhentian tab, tingkat undo, berbagai indentasi, dan opsi pemilihan (termasuk pemilihan ganda dan vertikal). Di sini Anda juga dapat menentukan tombol pintas untuk sejumlah besar perintah - pergerakan kursor, operasi file, pengeditan, pemilihan, pencarian, penggantian, dan transisi.

2.1.4 McEdit

Pengguna pengelola file Midnight Commander rela menggunakan editor Mcedit yang ada di dalamnya. Namun, itu juga dapat dijalankan sebagai aplikasi mandiri, dalam hal ini Anda perlu mengetik "mcedit" di jendela perintah.

Secara lahiriah, editor ini menyerupai editor Edit dari kumpulan utilitas Norton Commander, yang dikenal pengguna sejak zaman MS DOS.

Memindahkan dokumen dilakukan dengan menggunakan tombol kursor, serta menggunakan mouse. Tombol Enter digunakan untuk pindah ke baris lain. Pemilihan fragmen teks dilakukan dengan menggunakan mouse.

Tabel mencantumkan penetapan item menu dan beberapa pintasan keyboard untuk bekerja dengan teks.

2.1.5 Editor Emacs

Di semua sistem Unix, termasuk Linux, editor Emacs banyak digunakan. Menjadi editor teks biasa, ia memiliki lebih banyak fitur dan kemampuan tambahan. Emacs adalah pengelola file praktis yang memudahkan untuk memanipulasi file dan direktori.

Saat Anda memulai Emacs, itu membuat jendelanya sendiri, yang, kecuali baris pertama dan terakhir, didedikasikan untuk menampilkan teks. Baris pertama disebut bilah menu, dan baris terakhir disebut area gema atau jendela minibuffer, tempat urutan perintah yang dimasukkan ditampilkan dan petunjuknya muncul. Segera setelah Anda berhenti lebih dari satu detik di tengah perintah, semua karakter dari perintah itu segera ditampilkan. Di masa mendatang, kami akan mengikuti notasi yang mirip dengan yang muncul di area gema, misalnya, saat Anda menekan tombol Ctrl dan x secara bersamaan, minibuffer akan ditampilkan string C-x, dan saat ditekan tombol Alt dan x string M-x (tombol pada keyboard berlabel Alt memiliki peran khusus di Emacs: berfungsi sebagai kunci khusus -- META).

Area gema juga digunakan untuk menampilkan minibuffer: jendela yang digunakan untuk membaca argumen perintah, seperti nama file yang akan diedit. Saat minibuffer digunakan, area gema dimulai dengan string petunjuk, yang biasanya diakhiri dengan titik dua; selain itu, kursor muncul di baris ini saat menjadi jendela yang dipilih. Anda selalu dapat keluar dari minibuffer dengan mengetik C-g.

Cara yang disarankan untuk menggunakan Emacs adalah menjalankannya sekali saja, segera setelah masuk. Jika Anda perlu bekerja dengan beberapa file atau bagian berbeda dari dokumen yang sama secara bersamaan, gunakan perintah C-x 5 2 atau gunakan item Buat Bingkai Baru dari menu File untuk membuat jendela baru (disebut bingkai). Dimungkinkan untuk membagi satu jendela menjadi beberapa ruang kerja (jendela dalam terminologi Emacs), meskipun ini kurang nyaman daripada menggunakan bingkai. Perintah C-x 2 akan membagi jendela menjadi dua secara vertikal, Perintah C-x 3 - dua secara horizontal, dan perintah C-x 1 hanya akan menyisakan satu jendela.

Emacs menyimpan teks dari setiap file dalam objek yang disebut buffer. Pertama kali file diakses, Emacs membuat buffer baru. Untuk melihat daftar buffer yang dibuat di sesi saat ini, ketik C-x C-b.

Untuk keluar dari editor Emacs, gunakan perintah C-x C-c. Jika saat itu ada buffer yang isinya tidak disimpan ke disk, Anda akan diminta untuk menyimpannya.

Saat Anda memulai editor dengan perintah "emacs .&", jendela Emacs muncul di layar dengan informasi tentang konten direktori saat ini (karakter & di akhir perintah memastikan bahwa aplikasi berjalan di latar belakang). Dalam hal ini, ini memainkan peran sebagai pengelola file.

Menavigasi direktori

Dua baris pertama dari jendela pengelola file Emacs di sebelah kanan berisi titik (.) dan dua titik (..). Baris dengan titik sesuai dengan direktori saat ini. Untuk pindah ke direktori induk (yaitu, satu tingkat di atas pohon file), gunakan string dengan dua titik. Jika Anda ingin pergi ke beberapa subdirektori dari direktori saat ini, Anda perlu menempatkan kursor pada baris dengan namanya dan tekan tombol Enter.

Untuk mengakses file atau direktori yang diperlukan, gunakan perintah C-x C-f. Jendela minibuffer akan menampilkan baris Temukan File, yang berisi jalur ke direktori saat ini. Saat mengeditnya, tentukan jalur ke direktori yang Anda perlukan sesuai dengan sintaks sistem operasi Linux. Setelah memasukkan nama direktori atau file, tekan tombol Enter. Jika nama file ditentukan, file terkait akan dibuka atau dibuat.

Pembuatan direktori

Perintah + digunakan untuk membuat direktori. Pesan Buat direktori akan muncul di minibuffer, diikuti dengan nama direktori yang akan dibuat.

Menyalin file atau sekelompok file

Untuk menyalin file, Anda perlu menempatkan kursor pada nama file dan menekan tombol C. Setelah itu, baris Salin ke akan muncul di jendela minibuffer, di mana Anda perlu menentukan jalur ke direktori tempat Anda ingin salin file ini.

Jika Anda ingin menyalin sekelompok file, maka sebelum menyalin, Anda harus menandai setiap file terlebih dahulu dengan menekan tombol m, setelah itu simbol tanda * muncul di posisi paling kiri dari baris dengan nama file.

Mengganti nama (memindahkan) file dan direktori

Untuk mengganti nama file, pindahkan kursor ke berkas yang diberikan dan tekan tombol R. Baris dengan nama file (direktori) muncul di minibuffer dan jalur lengkapnya ditunjukkan. Untuk mengganti nama file, cukup menentukan nama baru, dan untuk memindahkannya, cukup menentukan jalur ke direktori baru.

Mengedit

Untuk mengedit file, Anda harus menginstruksikan editor untuk membacanya dan menyiapkan buffer yang berisi salinan teks file tersebut. Operasi ini disebut akses file. Perintah pengeditan diterapkan langsung ke teks di buffer, yaitu ke salinan di dalam Emacs. Perubahan Anda akan muncul di file itu sendiri hanya setelah menyimpan buffer. Seperti yang sudah disebutkan, perintah C-x C-f digunakan untuk mengakses file. Jika Anda mengakses file yang telah dibuka, tidak ada buffer baru yang dibuat.

Anda dapat memulai Emacs dengan menentukan nama file tertentu, seperti "emacs file.txt &". Dalam hal ini, editor akan membuat buffer dan memuat konten file yang ditentukan ke dalamnya (jika tidak ada file dengan nama yang sama, buffer kosong akan dibuat), setelah itu Anda dapat segera mulai mengedit.

Jika buffer berisi perubahan yang tidak disimpan ke file, maka buffer dikatakan telah diubah (atau dimodifikasi). Artinya, perubahan akan hilang jika buffer tidak disimpan. Tanda bahwa buffer telah diubah adalah dua tanda bintang di baris status jendela editor.

Emacs dari waktu ke waktu (berdasarkan jumlah tombol yang Anda tekan) menulis sendiri semua buffer yang dimodifikasi. Operasi ini disebut hemat sendiri atau hemat otomatis. Penyimpanan otomatis membuat file yang namanya berbeda dari nama file aslinya dengan adanya karakter "#" di awal dan akhir nama. Misalnya, buffer yang terkait dengan file exam.txt akan disimpan ke file #exam.txt#. Saat Anda menyimpan buffer, Emacs akan menghapus file yang disimpan secara otomatis.

Untuk membuat dan mengedit dokumen Anda dapat menggunakan bilah menu di bagian atas jendela Emacs. Bilah menu berisi item berikut:

Buffer - digunakan untuk menavigasi melalui buffer yang dibuat sebelumnya dengan file;

File - menu ini menggandakan perintah untuk bekerja dengan file;

Alat - berfungsi untuk melakukan banyak tindakan berbeda; perhatikan bahwa ini berisi kemampuan untuk bekerja dengan banyak buffer;

Edit - saat mengedit dokumen, Anda dapat menggunakan menu ini, di antara fungsinya terdapat kemampuan untuk memeriksa ejaan (Ejaan);

Cari - menu ini diperlukan untuk mencari fragmen teks dalam dokumen;

HTML (atau TeX, Java, dll.) -- muncul jika Emacs "mengenali" ekstensi file, dalam hal ini fitur tambahan khusus untuk file dengan ekstensi tersebut disediakan (jadi, misalnya, jika itu adalah file dengan ekstensi html , lalu ada peluang untuk memasukkan perintah markup hypertext yang paling umum);

Bantuan -- menu bantuan.

Lebih mudah untuk memilih dan menyalin teks menggunakan mouse. Fragmen teks yang dipilih dapat dihapus dengan mengkliknya dengan tombol kanan mouse, dan juga dimasukkan ke bagian mana pun dari dokumen dengan menekan tombol tengah mouse atau dengan mengeksekusi C-y perintah atau Shift+Sisipkan.

Untuk mengalihkan input dari teks Rusia ke Inggris dan sebaliknya, kemungkinan yang disediakan oleh sistem operasi digunakan. Selain itu, Emacs sering dikonfigurasi untuk dialihkan menggunakan tombol F5. Emacs memungkinkan Anda menggunakan dua mode tata letak untuk huruf Rusia pada keyboard: tata letak mesin tik ("ytsuken", biasanya ditunjukkan pada keyboard) dan tata letak fonetik (dengan konsonan, kunci dengan huruf Inggris k juga merupakan k Rusia). Beralih di antara keduanya dilakukan dengan tombol F6, atau sarana standar pergantian keyboard.

Mari daftarkan beberapa perintah editor Emacs untuk bekerja dengan teks. Jika Anda membuat kesalahan saat memasukkan perintah apa pun, maka kombinasinya Kunci C-g mengganggu masuknya.

memerintah Tujuan

Esc (perintah angka)

Hapus karakter sebelum posisi kursor

Hapus karakter setelah posisi kursor

Hancurkan semuanya sampai akhir baris

Hancurkan kata

Hancurkan kata sebelumnya

Pulihkan teks yang terakhir dihancurkan

Pindahkan kursor ke awal baris

Pindahkan kursor ke akhir baris

Memindahkan kursor ke depan satu kata

Memindahkan kursor ke belakang satu kata

Pindahkan kursor satu baris ke bawah

Pindahkan kursor satu baris ke atas

Ubah kata menjadi huruf kecil

Mengkonversi kata ke huruf besar

Ubah kata menjadi huruf kecil dengan huruf kapital pertama

Batalkan perintah terakhir (kembalikan)

Ulangi beberapa kali perintah yang ditentukan

Sulit untuk membuat daftar semua fitur Emacs dalam panduan sekecil itu. Selain mengedit teks, ini memungkinkan Anda melakukan banyak fungsi lainnya. Berikut ini adalah beberapa di antaranya, memungkinkan Anda untuk beristirahat sejenak dari pekerjaan dan bersantai.

Pertama, perhatikan satu fitur praktis yang disediakan oleh editor - ini adalah kelanjutan otomatis saat memasukkan perintah di baris minibuffer. Setelah mengetik awal rangkaian karakter yang panjang, gunakan tombol Tab untuk menampilkan kemungkinan kelanjutan dari perintah.

Emacs dapat bekerja dan bagaimana caranya kalender meja. Untuk masuk ke mode ini, ketik M-x calendar. Jendela akan terbagi menjadi dua, yang lebih rendah akan menampilkan kalender tiga bulan yang berpusat pada bulan ini dengan tanggal saat ini disorot. Gambar kalender secara otomatis bergulir saat Anda keluar dari area yang terlihat. Beberapa perintah untuk bekerja dengan kalender tercantum di bawah ini.

Jika bosan, Anda bisa mencoba M-x hanoi. Seperti yang Anda lihat dari nama tim, ini adalah implementasi dari teka-teki terkenal "Menara Hanoi". Jika Anda sangat bosan, tentukan argumen numerik, misalnya M-x hanoi 5.

Memainkan tic-tac-toe di papan tanpa akhir akan membutuhkan partisipasi pribadi Anda. Itu dimulai dengan M-x gomoku; pemenangnya adalah orang yang berhasil membangun deretan 5 elemen.

M-x dunnet memulai game petualangan yang hebat.

Jika Anda kesal, jalankan program Eliza yang terkenal (contoh program yang mensimulasikan kecerdasan buatan). Dia bertindak sebagai psikoterapis yang siap membantu Anda menyelesaikan masalah Anda. Ketik M-x doctor untuk memulai, dan akhiri setiap jawaban dokter dengan menekan tombol Enter dua kali. Untuk mengakhiri sesi dengan psikoterapis, gunakan perintah berhenti.

2.2 Editor teks dengan elemen markup

2.2.1 Pengolah kata MS Word

Microsoft Word adalah editor teks yang kuat yang banyak digunakan di lingkungan Windows. Ini adalah alat yang nyaman untuk menyiapkan berbagai surat, dokumen bisnis, laporan. Dengannya, akan lebih mudah untuk membuat formulir dan kuesioner, serta artikel, brosur.

Desain dokumen di Word didasarkan pada sistem templat dan gaya pemformatan yang memungkinkan Anda mencapai keseragaman dalam desain sebagian besar dokumen. Word milik editor WYSIWYG: dokumen yang dicetak terlihat sama seperti di layar.

Secara default, Word menyimpan file teks dalam format biner asli MSWord (ekstensi file yang sesuai adalah .doc). Versi teks dari format ini adalah format RTF (RichTextFormat), didokumentasikan oleh Microsoft dan didukung oleh pengolah kata dari beberapa perusahaan lain. Karena struktur tekstualnya, format RTF jauh lebih aman dalam hal distribusi. virus komputer, sedangkan file DOC adalah salah satu alat untuk menularkan virus antar komputer. Versi Terbaru prosesor dapat menyimpan file dalam format yang menyertakan elemen markup hypertext (.html atau .htm).

Pengolah kata Word memiliki beberapa bilah alat yang mempermudah bekerja dengan dokumen. Mari kita lihat bilah alat ini dan tujuannya.

Standar - berisi tombol untuk perintah yang digunakan untuk bekerja dengan file dan clipboard.

Pemformatan - digunakan untuk memformat teks.

VisualBasic - dirancang untuk membuat program dalam VisualBasic, digabungkan dengan dokumen Word.

Konversi web dokumen kata ke halaman Web, yaitu file yang berisi markup HTML.

WordArt - berisi tombol untuk memanggil perintah untuk membuat teks keriting.

Autotext - penggantian fragmen secara otomatis atau penyisipan cepat dari fragmen yang sering diulang.

Basis data - dirancang untuk membuat dan bekerja dengan basis data yang digunakan dalam tabel dokumen.

Pengaturan Gambar - berisi tombol untuk memanggil perintah yang digunakan untuk bekerja dengan gambar grafik.

Meninjau - dirancang untuk menyisipkan pesan dan ulasan.

Menggambar - dirancang untuk memasukkan objek grafik ke dalam dokumen.

Tabel dan pembatas - digunakan untuk membingkai tabel.

Formulir - berisi tombol untuk membuat formulir, tabel, daftar, bidang input saat bekerja dengan database.

Kontrol - Menyisipkan tombol, tombol radio, dan elemen VisualBasic lainnya ke dalam dokumen.

Header dan Footer - Menggunakan toolbar ini, Anda dapat mengatur header dan footer yang berbeda.

Dokumen utama - berfungsi untuk mengembangkan struktur dokumen utama.

Pengaturan volume - mengatur opsi untuk volume teks dalam dokumen.

Penyesuaian Bayangan - memungkinkan Anda menambahkan bayangan ke teks dan gambar.

Struktur - dirancang untuk mengatur struktur dokumen.

Membuat dan menyimpan dokumen

Word menyediakan beberapa templat dokumen yang memungkinkan Anda membuat dokumen khusus seperti surat atau artikel. Template yang sama dapat digunakan berkali-kali. Anda dapat menggunakan item menu File atau tombol pada toolbar Standar untuk membuat, menyimpan, membuka, dan menutup dokumen.

Editor teks Word dapat menyimpan dokumen dalam beberapa format lain. Untuk menyimpan dokumen dalam format selain Microsoft Word, Anda harus memilih format file yang diperlukan dalam daftar "Jenis file" di jendela penyimpanan dokumen.

Salah satu fitur terpenting pengolah kata, termasuk program Word, adalah kemungkinan berbagai pemformatan teks. Ada tiga jenis pemformatan.

Pemformatan Karakter - Pemformatan karakter terutama tentang mengubah font.

Pemformatan Paragraf - Pemformatan paragraf mengacu pada perubahan margin paragraf individual dalam teks, mengubah spasi baris, dan menyelaraskan paragraf.

Pemformatan Halaman - Pemformatan halaman mengacu pada pilihan ukuran halaman, orientasi, dan margin halaman.

Pemformatan karakter meliputi perubahan warna, ukuran, gaya penulisan teks. Tombol yang terletak di bilah alat "Pemformatan" dapat digunakan untuk mengubah gaya penulisan karakter.

Paragraf di Word adalah bagian dari dokumen yang diikuti oleh penanda paragraf. Saat memasukkan teks, paragraf selalu diakhiri dengan menekan tombol Enter. Jika Anda ingin pergi ke baris berikutnya tanpa memilih paragraf baru, gunakan kombinasi Shift + Enter.

Proses pemformatan paragraf meliputi:

Perataan paragraf;

Pengaturan indentasi paragraf;

Mengatur indentasi baris pertama paragraf;

Mengatur jarak antar baris;

Mengatur jarak antar paragraf;

Mengontrol posisi paragraf pada halaman.

Perataan paragraf diatur menggunakan bilah alat Pemformatan. Secara default, Word meratakan semua paragraf ke kiri, dengan garis yang dimulai seolah-olah dengan satu garis vertikal. Anda dapat melakukan perataan baik di tengah maupun di tepi kanan, serta perataan blok - perataan dengan lebar lembaran.

Anda dapat menggunakan penggaris horizontal untuk mengatur indentasi paragraf dan baris pertama. Pilih paragraf yang ingin Anda atur indentasinya, dan gunakan mouse untuk memindahkan paragraf dan penanda indentasi baris pertama (penggeser) yang terletak pada penggaris horizontal ke posisi yang diinginkan. Parameter lekukan paragraf utama juga dapat diatur di kotak dialog Paragraf, di mana Anda perlu memanggil item Paragraf dari menu Format.

Secara default, Word menyetel spasi antar baris menjadi satu spasi, artinya, spasi ini sama persis dengan tinggi satu baris. Namun, bisa satu setengah, dua atau lebih interval. Penspasian antar baris diatur di kotak dialog Paragraf dalam daftar "Penspasian baris".

Setiap dokumen yang dicetak di atas kertas memiliki margin. Word memungkinkan Anda mengatur nilai untuk masing-masing dari empat margin (atas, bawah, kanan, dan kiri) satu per satu. Untuk melakukan ini, pilih item Penyetelan Halaman dari menu File dan masukkan nilai yang diperlukan di bidang yang sesuai.

Untuk memastikan pemenggalan kata otomatis di seluruh dokumen, Anda tidak hanya perlu mengaktifkan mode pemenggalan kata (untuk melakukan ini, di item Pemenggalan kata di menu Alat, centang Pemenggalan kata otomatis dalam dokumen), tetapi juga pastikan tanda hubung kata itu tidak diblokir di paragraf mana pun. Untuk membuka blokir kata dalam satu paragraf, pada menu Edit, pilih Select All, lalu pada menu Format, pilih Paragraph, klik tab Position on Page, dan hapus centang No Wrapping.

Untuk memeriksa ejaan dokumen, gunakan tombol F7. Anda juga dapat menggunakan tombol Ejaan pada bilah alat Standar.

Header dan footer

Saat membuat dokumen multi-halaman, informasi tambahan, yang disebut header dan footer, hampir selalu ditempatkan di bagian atas atau bawah halaman. Anda dapat memasukkan judul dokumen, nomor halaman, tanggal, waktu, dan beberapa parameter lainnya di bagian header dan footer. Menu untuk bekerja dengan header dan footer dipanggil dengan memilih item Header dan footer dari menu View.

Salah satu alasan menggunakan pembagian dokumen adalah memiliki header dan footer yang berbeda di berbagai bagian dokumen. Dengan memisahkan setiap bagian menjadi bagian terpisah, Anda berkesempatan untuk mengatur header dan footer untuk setiap bagian yang berbeda satu sama lain.

Paling sering, nomor halaman dokumen ditempatkan di header dan footer. Untuk penomoran halaman cepat, pilih Nomor Halaman dari menu Sisipkan. Jika seharusnya tidak ada nomor di halaman pertama, hapus centang pada kotak Nomor di halaman pertama. Di kotak dialog Format Angka Halaman kata meminta Anda untuk memilih salah satu opsi untuk pengaturan nomor halaman.

tabel

Pengolah kata Word memungkinkan Anda untuk memasukkan tabel ke dalam dokumen. Untuk melakukan ini, gunakan menu Tabel. Anda juga dapat menggunakan tombol Sisipkan Tabel pada bilah alat Standar. Kotak dialog Sisipkan Tabel akan muncul di layar, di mana Anda dapat mengatur jumlah baris dan kolom tabel yang akan dibuat. Untuk memilih salah satu tipe standar desain tabel, Anda dapat menggunakan tombol AutoFormat, ketika diklik, Word akan menampilkan kotak dialog AutoFormat Table.

Untuk menyisipkan kolom (baris) baru di manapun dalam tabel, Anda dapat menggunakan item Sisipkan Kolom (Baris) dari menu Tabel. Pilih kolom dan jalankan perintah untuk menyisipkan kolom; kolom baru akan disisipkan di sebelah kiri kolom asli. Memasukkan baris di atas yang asli dilakukan dengan cara yang sama.

Untuk menghapus seluruh kolom (baris) dari tabel, pilih kolom (baris) tersebut dan pilih Hapus Kolom (Baris) dari menu Tabel atau Potong dari menu Edit.

Saat mengedit tabel, Anda mungkin perlu menggabungkan atau memisahkan sel. Untuk menggabungkan sel, pilih dan jalankan perintah Merge Cells dari menu Tabel. Untuk memisahkan sel, pilih sel tersebut, jalankan perintah Split Cell dari menu Table, dan di kotak dialog yang muncul, tentukan jumlah kolom yang akan digunakan untuk membagi sel.

efek teks

Pada bantuan dari Microsoft Objek WordArt yang berisi teks yang dikonversi dapat disisipkan ke dalam dokumen. Anda dapat mengubah bentuk prasasti, merentangkannya, menaungi. Untuk menjalankan aplikasi ini, Anda perlu memanggil item Objek dari menu Sisipkan dan memilih baris Microsoft WordArt di daftar kotak dialog. Word akan memunculkan jendela program WordArt.

Di bagian atas jendela adalah panel kontrol. Mari kita jelaskan arti dari semua tombol di atasnya dan tunjukkan fungsi yang dijalankan saat ditekan.

Ukuran huruf

Berani

ketinggian yang sama

Menggeliat

penyelarasan

Interval antara

simbol

Rotasi

Memilih bentuk gambar dari fragmen teks

Memilih jenis font

Memilih ukuran font

Pengaturan tebal

Pengaturan miring

Setel tinggi yang sama untuk huruf besar dan huruf kecil

Putar huruf 90 derajat

Meregangkan teks secara horizontal dan vertikal

Memusatkan teks

Memilih jarak antara karakter individu

Memilih opsi rotasi teks

Memilih Jenis Pola atau Warna untuk Huruf Teks

Menempatkan bayangan pada teks

Memilih ketebalan garis yang membatasi teks

2.2.2 Editor StarWriter

StarWriter adalah komponen dari produk perangkat lunak StarOffice Sun MicroSystem, yang diimplementasikan di bawah sistem operasi MS Windows dan Linux.

Ini adalah pengolah kata modern yang (sama Program kata) adalah editor WYSIWYG. Secara lahiriah, ini sangat mirip dengan Word dan memiliki fungsi yang hampir sama. Dengannya, Anda dapat membuat dokumen dan artikel teks sederhana, brosur, dan bahkan buku.

Saat memulai StarOffice, sebuah jendela muncul berisi ikon dokumen format yang berbeda. Untuk meluncurkan editor teks StarWriter, pilih item Dokumen Teks dari menu Baru dari menu File StarOffice, atau klik ikon Teks Baru di desktop program. Jendela StarWriter terbuka di layar dengan lembar kosong.

Jendela program berisi bilah menu dengan item berikut:

File - untuk bekerja dengan file;

Edit - memungkinkan Anda untuk memilih, menyisipkan dan menghapus teks, serta mencari dan mengganti fungsi;

Lihat - berisi komponen untuk mengelola tampilan jendela program;

Sisipkan - digunakan untuk memasukkan objek dan lampiran tambahan ke dalam dokumen;

Format -- memungkinkan Anda menerapkan elemen pemformatan teks;

Layanan - berisi fungsi tambahan yang terkait dengan desain dokumen, serta fungsi pemeriksa ejaan;

Jendela -- menyetel atribut tata letak jendela.

Saat bekerja dengan editor StarWriter, akan lebih mudah menggunakan panel layanan yang berisi tombol untuk memilih alat yang menduplikasi item menu utama. Menggunakan panel ini sangat mempercepat pekerjaan pengeditan dokumen. Diantara mereka:

Bilah fungsi, yang berisi tombol perintah untuk bekerja dengan file; biasanya terletak di bawah bilah menu;

Panel objek, yang melakukan operasi pemformatan teks dasar; terletak di bawah bilah fungsi;

Toolbar berisi tombol perintah untuk memasukkan objek tambahan ke dalam dokumen; terletak di sebelah kiri area input teks.

Penggaris horizontal akan memungkinkan Anda mengatur lekukan garis merah dan seluruh paragraf dengan cepat dan akurat.

Bilah status di bagian bawah jendela StarWriter menampilkan informasi tentang status dokumen saat ini dan sejumlah bidang tambahan yang memungkinkan Anda mengubah beberapa pengaturan dokumen.

Di bagian paling bawah jendela editor terdapat bilah tugas, yang digunakan untuk membuat dokumen baru dan untuk mengelola desktop dan menjalankan aplikasi.

StarWriter, seperti Word, memiliki beberapa templat yang dapat digunakan untuk membuat dokumen khusus seperti presentasi, artikel, atau surat. Untuk membuat, menyimpan, atau menutup dokumen, Anda dapat menggunakan tombol pada bilah fungsi atau item menu File.

Saat Anda membuka file, kotak dialog Buka akan muncul di layar, di mana Anda dapat mengatur opsi pencarian untuk file tersebut. Jendela ini memungkinkan Anda untuk menavigasi pohon direktori untuk mencari file yang diinginkan.

Pertama kali Anda menyimpan dokumen, kotak dialog Save akan muncul, meminta Anda untuk menentukan lokasi dan nama file yang akan disimpan. Untuk menyimpan lagi, cukup gunakan kombinasi tombol Ctrl + S atau tombol bergambar floppy disk di function bar.

Saat mengedit dokumen, Anda sering kali harus memilih satu atau beberapa bagian teks. Untuk memilih dengan mouse, Anda perlu menempatkan kursor di awal atau akhir fragmen yang dipilih, klik tombol kiri mouse dan, tanpa melepaskannya, pindahkan kursor ke akhir atau awal fragmen yang dipilih. Untuk memilih teks menggunakan keyboard, tekan tombol Shift dan panah kursor untuk memilih arah yang sesuai. Kombinasi tombol Ctrl+a memilih semua teks.

Pemformatan teks

StarWriter memiliki kemampuan hebat untuk pemformatan teks fisik ("keras") dan logis ("lunak"). Untuk pemformatan fisik, gaya dan ukuran font, indentasi, perataan, dll secara eksplisit diatur Untuk pemformatan logis, alat Stylist khusus digunakan.

Teknik pemformatan teks fisik di StarWriter hampir identik dengan yang ada di Word. Jadi, misalnya, dengan menggunakan tombol bersimbol Y pada panel objek teks, bagian teks yang diinginkan akan disorot dengan huruf tebal. Pemformatan lunak dilakukan dengan menetapkan gaya tertentu ke teks. Gaya adalah sekumpulan nilai atau sarana yang diberikan dengan nama umum, dengan bantuan teks yang diformat atau, dengan kata lain, disusun.

Pemformatan keras paling baik digunakan saat perlu dilakukan dengan cepat. Jika Anda ingin menyorot sebuah kata, misalnya dengan huruf tebal, cukup letakkan kursor pada kata tersebut dan klik tombol dengan simbol Z.

Pemformatan lunak menggunakan gaya disarankan dalam kasus di mana teks panjang atau beberapa teks perlu ditata dengan cara yang sama. Menggunakan gaya mungkin mengharuskan Anda untuk terlebih dahulu membuat gaya menggunakan alat Stylist (yang, tentu saja, membutuhkan waktu), tetapi penghematan waktu secara keseluruhan sangat terlihat dalam kasus beberapa aplikasi pemformatan.

Anda dapat menggunakan panel Objek untuk memformat karakter. Dengannya, Anda dapat mengatur jenis font, gaya penulisan, ukuran font, serta warna teks dan warna latar belakang.

Paragraf adalah bagian dari dokumen yang diikuti oleh penanda paragraf. Pemisahan menjadi paragraf dilakukan dengan menekan tombol Enter. Saat memformat paragraf, Anda dapat mengatur jarak antara baris dan paragraf, indentasi paragraf, dan mengontrol posisi paragraf pada halaman di kotak dialog Paragraf. Untuk menampilkan kotak dialog Paragraf, pilih paragraf yang ingin Anda terapkan elemen pemformatan ini dan jalankan perintah Paragraf dari menu Format.

Untuk memformat halaman, Anda perlu memilih perintah Pages dari menu Format, sebagai akibatnya StarWriter akan menampilkan kotak dialog Page Style, yang mengatur tata letak halaman dasar dan ukuran margin.

Cek ejaan

StarWriter memiliki fungsi pemeriksaan otomatis ejaan, yang dapat langsung diaktifkan saat memasukkan teks atau dipanggil jika perlu.

Anda dapat mengaktifkan atau menonaktifkan pemeriksaan ejaan otomatis saat mengetik menggunakan tombol Periksa Otomatis di bilah alat. Jika fungsi pemeriksaan otomatis aktif, maka semua kata yang tidak ditemukan dalam kamus (kemungkinan mengandung kesalahan) akan digarisbawahi dengan coretan merah. Pilihan ini hanya terlihat di layar, tidak ditampilkan saat mencetak. StarWriter memiliki kamus bernama "Standard.dic". Tetapi Anda selalu dapat membuat kamus Anda sendiri atau mengubah kamus standar yang ada sesuai dengan kebutuhan Anda. Anda dapat membuat kamus Anda sendiri menggunakan tab Linguistik, untuk membukanya Anda perlu memilih Opsi dari menu Alat, lalu Umum... dan Linguistik.

Anda dapat mengoreksi kata yang salah eja baik dengan mengubahnya secara langsung, atau dengan memanggil menu konteks (dengan mengklik kanan pada kata tersebut), yang akan menawarkan sekumpulan kata yang dieja dengan benar mirip dengan kata yang salah. Memilih kata dari daftar akan mengganti kata yang salah eja dengan kata yang dipilih.

Jika Anda ingin memeriksa kesalahan teks Anda, maka Anda perlu memilih Ejaan dari menu Alat, lalu Periksa. Jika ditemukan kesalahan, kotak dialog Ejaan akan muncul di layar, di mana opsi untuk koreksi dapat ditunjukkan. Kotak dialog ini memungkinkan Anda menambahkan kata ke dalam kamus.

Header dan footer

Untuk menyisipkan header dan footer ke dalam dokumen, pilih Sisipkan dari menu. Kepala halaman atau Footer, lalu Standar. Setelah menyelesaikan operasi, kolom untuk memasukkan header atau footer akan muncul di dokumen. Jika Anda ingin memasukkan konten tajuk, Anda perlu meletakkan kursor mouse di bidang ini dan mengklik tombol kiri. Untuk menyisipkan tanggal atau lainnya elemen tambahan Anda harus memilih item Bidang dari menu Sisipkan dan dalam daftar drop-down pilih elemen yang akan disisipkan di bidang header dan footer

2.2.3 Penyunting Netscape Komposer

Editor ini dirancang untuk membuat dokumen yang berisi perintah markup HTML. Saat bekerja dengannya, pengetahuan tentang bahasa HTML itu sendiri tidak diperlukan, karena editor secara mandiri memasukkan perintah markup yang diperlukan ke dalam teks dokumen. File yang dibuat dengan editor NetscapeComposer biasanya berekstensi .html.

Editor Netscape Composer adalah komponen dari browser Netscape Communicator, yang dapat diluncurkan pada baris perintah dengan mengetikkan netscape. Setelah memulai browser, pilih Edit Halaman dari menu File. Di jendela editor yang muncul, di menu File, Anda dapat memilih yang sudah ada atau membuatnya. halaman baru hiperteks.

Bahasa HTML, yang menandai teks yang dibuat di editor Komposer, tidak memungkinkan Anda untuk secara ketat menentukan tampilan dokumen. Seringkali, dokumen yang berisi banyak perintah pemformatan terlihat bagus di satu penampil (browser) tertentu, sistem operasi, dan pada ukuran layar tertentu. Namun, jika Anda memilih program penampil yang berbeda, dokumen tersebut mungkin tidak dapat dibaca. Oleh karena itu, disarankan untuk tidak terbawa oleh pemformatan dokumen yang berlebihan dan, jika memungkinkan, uji dokumen yang dibuat di berbagai tampilan.

tombol Tujuan
Mengatur gaya teks: normal, judul berbagai tingkatan, alamat, item daftar, dll.

Atur ukuran font: +4 hingga -2

Memilih warna teks

Atur font menjadi tebal, miring, atau garis bawah, serta kombinasinya

Menghapus semua gaya

Menentukan posisi teks pada halaman: teks rata kiri, tengah, atau rata kanan
Membuat daftar bernomor dan berpoin

Dokumen hypertext dirancang terutama untuk dilihat dari layar monitor, dan bukan untuk dicetak di atas kertas, jadi ketika dibuat, berbagai corak warna digunakan tidak hanya untuk teks itu sendiri, tetapi juga untuk latar belakang dokumen. Anda juga dapat menggunakan grafik GIF, JPEG, atau PNG sebagai latar belakang. Perhatikan bahwa gambar latar lebih diutamakan daripada warna latar. Untuk mengubah latar belakang dokumen, panggil menu konteks dengan menekan tombol kanan mouse dan, tanpa melepaskannya, pilih item menu Warna dan properti halaman (Warna dan Properti Halaman). Sebuah jendela akan muncul di mana Anda dapat mengatur warna dan properti dokumen.

Menyisipkan gambar

Tambahan penting pada teks dokumen adalah objek grafik yang dimasukkan ke dalamnya. Mereka dapat bertindak sebagai ilustrasi atau referensi. Gambar dalam format seperti GIF, JPG, dan PNG dapat diimpor ke dalam dokumen hypertext. Untuk menyisipkan gambar ke dalam dokumen, pilih item Gambar dari menu Sisipkan. Jendela Properties muncul dengan tab terbuka Gambar.

Bidang Gambar menentukan nama file yang berisi gambar. Tombol Telusuri memungkinkan Anda menentukan lokasi gambar dan namanya. Kelompok tombol Perataan teks dan pembungkus mengatur posisi gambar relatif terhadap teks di sekitarnya. Harap perhatikan bahwa lokasi teks relatif terhadap gambar hanya ditampilkan dengan benar di jendela browser.

Di jendela yang sama, ukuran gambar diatur: Anda dapat membiarkan ukuran aslinya, atau mengubahnya dengan memilih tombol radio Ukuran khusus dan menentukan ukuran gambar baru (sebagai persentase dari lebar dokumen atau dalam piksel). Berguna untuk menanyakan beberapa ruang bebas di sekitar gambar, jika tidak, teks akan berdekatan dengan gambar.

2.2.4 Editor KlyX

KlyX (versi lama disebut LyX) adalah editor teks modern lainnya. Ini memformat teks dengan memasukkan perintah bahasa markup TeX ke dalamnya. Editor KlyX dapat diklasifikasikan sebagai editor WYSIWYG. Meskipun saat dicetak, dokumen terkadang terlihat berbeda dari pada layar, hal ini semata-mata karena keinginan untuk menggunakan jendela editor dengan lebih efisien.

Untuk meluncurkan editor KlyX, ketik klyx pada baris perintah (lyx for more versi lama), atau pilih dari menu KDE. Saat program dimulai, sebuah jendela muncul dengan bilah menu di bagian atas. Tepat di bawah bilah menu terdapat bilah alat. Tidak seperti editor teks seperti Word, StarWriter, atau NotePad, pembukaan awal program tidak membuat dokumen baru dan beberapa fitur tidak tersedia.

Tombol bilah alat menduplikasi beberapa item menu. Elemen utama jendela kerja mirip dengan yang dipertimbangkan di editor lain.

KlyX membedakan beberapa yang disebut kelas dokumen, yang utamanya dapat dianggap sebagai berikut:

artikel -- untuk menulis artikel;

article (AMS) -- untuk artikel yang mengandung matematika;

report -- untuk membuat laporan;

buku dan buku (AMS) -- untuk menulis buku;

surat -- untuk menyiapkan surat.

Saat membuat dokumen baru, pengguna harus menentukan kelasnya, berdasarkan tujuan pembuatan dokumen tersebut. Untuk melakukannya, gunakan item Dokumen dari menu Tata Letak. Di jendela Tata Letak Dokumen yang muncul, Anda dapat mengatur gaya halaman, mode pemilihan paragraf, mencetak teks dalam dua kolom, dan beberapa opsi lainnya. Mari kita pertimbangkan lebih detail.

Opsi Pagestyle bertanggung jawab untuk desain header dan footer halaman, mengatur mode penomoran. Paling sering digunakan:

default -- nilai default untuk kelas ini;

kosong -- absen sama sekali header dan footer;

polos -- header dan footer hanya berisi pagination.

Opsi Sides memungkinkan Anda mengatur tampilan yang berbeda untuk halaman ganjil dan genap. Opsi Kolom menentukan jumlah kolom per halaman saat dokumen dicetak. Untuk mengatur penspasian baris dalam dokumen, gunakan opsi Spasing. Anda dapat mengatur jarak tunggal (Tunggal), ganda (Double) atau setengah (Satu Setengah).

Untuk memilih paragraf, gunakan opsi Separation dari jendela Document Layout. Anda dapat menyetel mode "garis merah", yaitu indentasi di awal paragraf - Indentasi, atau jarak antar paragraf yang diperbesar - Lewati.

Jika untuk paragraf mana pun Anda ingin mengatur parameter Anda sendiri, gunakan item Paragraf dari menu Tata Letak. Kotak dialog Lingkungan Paragraf muncul. Untuk menonaktifkan lekukan dari tepi kiri, gunakan opsi Tanpa Indentasi, untuk mengubah jarak dari paragraf yang berdekatan - Ruang Vertikal: Di Atas - dari yang sebelumnya, Di Bawah - dari yang berikutnya.

Kesimpulan

Akhir-akhir ini teknologi komputer bergerak sangat intensif, dan ini berkontribusi pada perkembangan perangkat lunak yang cepat. Produk baru keluar setiap saat. Jadi editor teks tidak tinggal diam. Setiap kali semakin banyak fungsi yang menyertakan program-program ini. Namun perkembangan mereka dipentaskan sedemikian rupa dengan masing-masing versi baru program mempertahankan serangkaian fitur sebelumnya dan pengguna dapat menggunakan fungsi lama dan baru, yang terakhir diperkenalkan hanya untuk memfasilitasi pekerjaan dengan program. Atau secara signifikan memperluas kemampuannya.

Tetapi sering terjadi bahwa pengguna hanya membutuhkan serangkaian fitur tertentu yang mereka butuhkan, tergantung kebutuhannya. Berdasarkan hal tersebut, mereka memilih produk sesuai selera. Beberapa tertarik dengan kesederhanaan pekerjaan, yang lain dengan multifungsi, kecepatan eksekusi perintah. Oleh karena itu, dari sekian banyak, tidak mungkin untuk memilih salah satu yang memenuhi semua persyaratan, karena semuanya sangat berbeda.

Bibliografi

1 Sobol B.V., Galin A.V. dll. Informatika. Rostov n/a, Phoenix, 2007

2 Kaimin V.A. Informatika: Buku Teks. - M.: INFRA-M, 2005

3 Broido V L. Dasar-dasar informatika. SPb.: SPb.GIEA, 2003

4 Ostreikovsky V. Informatika - Sekolah Tinggi, Moskow, 2003

5 Shautsukova V.A. Informatika. Buku teks internet. 2001.

6 www.wikipedia.ru

7 www.informatka.ru

Aplikasi perangkat lunak dirancang untuk mengembangkan dan melakukan tugas pengguna tertentu. Perangkat lunak aplikasi berjalan di bawah kendali sistem operasi (perangkat lunak dasar). Perangkat lunak aplikasi meliputi paket aplikasi dan aplikasi pengguna.

Paket aplikasi(PPP) adalah sekumpulan program yang dirancang untuk melakukan tugas dari kelas tertentu.

Ada beberapa jenis perangkat lunak aplikasi berikut:

– Perangkat lunak tujuan umum

– perangkat lunak berorientasi metode;

– perangkat lunak berorientasi masalah;

– Perangkat lunak untuk jaringan global;

– Perangkat lunak untuk administrasi proses komputasi.

Ke perangkat lunak aplikasi tujuan umum meliputi KPBU berikut ini:

Editor teks dan grafik, sistem penerbitan;

Spreadsheet;

sistem manajemen basis data;

Paket terintegrasi;

Teknologi kasus;

Cangkang sistem pakar dan sistem kecerdasan buatan.

Editor disebut produk perangkat lunak yang dirancang untuk membuat dan memodifikasi teks, dokumen, grafik, dan ilustrasi. Editor menurut fungsinya dapat dibagi menjadi editor teks, editor grafis, dan sistem penerbitan.

Editor teks digunakan untuk memproses informasi tekstual dan melakukan fungsi berikut: menulis teks ke file; penyisipan, penghapusan, penggantian karakter, baris, dan fragmen teks; cek ejaan; desain teks dalam font yang berbeda; perataan teks; persiapan daftar isi, penomoran teks; pencarian dan penggantian kata dan ungkapan; dimasukkannya ilustrasi sederhana dalam teks; pencetakan teks.

Editor teks yang paling banyak digunakan
Microsoft Word, Word Perfect, ChiWriter, MultiEdit, AmiPro, Lexicon.

Editor grafis(termasuk sistem CAD) dirancang untuk membuat dan memproses dokumen grafik, termasuk diagram, ilustrasi, gambar, diagram.

Editor grafis berikut adalah yang paling populer:

Adobe Photoshop, CorelDRAW, PaintBrush, Adobe Ilustrator.

Sistem penerbitan menggabungkan kemampuan teks dan editor grafis. Mereka memiliki kemampuan canggih untuk pembentukan strip dengan bahan teks dan grafik dan pencetakan selanjutnya. Sistem ini difokuskan untuk digunakan dalam bisnis penerbitan dan disebut sistem tata letak. Contoh dari sistem tersebut adalah Adobe PageMaker dan Ventura Publisher.

Spreadsheet adalah program untuk mengolah data numerik dalam bentuk tabel. Data dari berbagai jenis (angka, data karakter, rumus) disimpan dalam sel tabel terpisah. Rumus digunakan untuk menentukan ketergantungan nilai beberapa sel pada isi sel lainnya. Spreadsheet yang paling populer adalah MS Excel.

Untuk bekerja dengan database, perangkat lunak khusus digunakan - sistem manajemen basis data (DBMS). Database (DB) adalah kumpulan kumpulan data yang diatur secara khusus yang disimpan di disk. Manajemen basis data mencakup entri data, koreksi dan manipulasi data, yaitu menambahkan, menghapus, mengambil, memperbarui, dan operasi lainnya.

Bergantung pada cara data diatur, DBMS jaringan, hierarkis, terdistribusi, dan relasional dibedakan. Dari DBMS yang tersedia, yang paling banyak digunakan adalah Microsoft Access, Microsoft FoxPro, MS SQL Server, Borland Paradox, MySQL, serta DBMS dari Oracle, Informix, Ingress, Sybase, Progress, dll.

Paket terintegrasi adalah seperangkat produk perangkat lunak tujuan umum yang berbeda secara fungsional yang saling melengkapi, dapat berinteraksi satu sama lain dengan bertukar data, memiliki antarmuka pengguna tunggal, dan diimplementasikan pada platform komputasi operasi tunggal. Mereka biasanya menyertakan editor teks, spreadsheet, editor grafik, DBMS, beberapa program lain dan modul komunikasi. Integrasi saat ini modul perangkat lunak bersifat objek-terkait, fitur yang merupakan penggunaan sumber daya bersama oleh beberapa aplikasi. Paket terintegrasi yang paling populer adalah kantor Microsoft, Framework, Startnave, Lotus SmartSuite untuk Windows, Borland Office untuk Windows.

teknologi KASUS digunakan untuk membuat sistem informasi kompleks yang biasanya membutuhkan implementasi proyek secara kolektif di mana berbagai spesialis berpartisipasi: analis sistem, perancang, dan pemrogram.

Saat menggunakan teknologi CASE, setiap spesialis menyelesaikan masalah hanya pada levelnya sendiri, tanpa terganggu oleh detail lainnya.

Sistem pakar- ini adalah sistem pemrosesan pengetahuan dalam bidang yang sangat terspesialisasi dalam menyiapkan solusi pengguna di tingkat pakar profesional. Sistem pakar digunakan untuk memprediksi situasi, mendiagnosis keadaan suatu objek, perencanaan target, dan mengelola proses fungsi. Mereka muncul sebagai hasil dari proses komputerisasi untuk memecahkan jenis masalah "apa yang terjadi jika...", berdasarkan logika dan pengalaman spesialis. Contoh kerangka sistem pakar adalah Expert-Ease yang digunakan dalam ilmu ekonomi.

Pada artikel ini, saya ingin berbicara tentang apa itu program aplikasi, serta tugas aplikasi apa yang dapat diselesaikan dengan bantuan mereka (misalnya, contoh database sederhana), dan peran apa yang mereka mainkan untuk pengguna akhir suatu komputer pribadi. Pertama-tama, saya ingin mencatat bahwa komputer dapat memproses data apa pun yang dikirim pengguna ke sana. Tetapi agar data ini dapat dikenali dan dipahami oleh mesin dengan benar, diperlukan program khusus untuk membuat program khusus dalam bahasa yang dimengerti, atau, lebih sederhananya, serangkaian instruksi berurutan untuk melakukan tindakan tertentu.

Jenis program aplikasi

Program aplikasi adalah program semacam itu, yang tujuannya ditujukan untuk menyelesaikan masalah tertentu dan berinteraksi langsung dengan pengguna. Program komputer diperlukan untuk mengotomatiskan setiap proses, penyimpanan dan pemrosesan data, pemodelan, desain, dll. proses komputasi yang kompleks. Program biasanya dibagi menjadi dua kelas: mereka program sistem dan program aplikasi. Yang pertama terutama digunakan untuk memproses informasi yang masuk dari beberapa peralatan: kartu jaringan, kartu video, peralatan yang terhubung, mis. ini adalah program yang berinteraksi dengan perangkat keras atau perangkat eksternal. Kami akan membicarakannya di artikel berikut. Tetapi tentang yang kedua - program aplikasi, mari kita bicara lebih detail.

Program aplikasi dirancang untuk berinteraksi dengan pengguna akhir, mis. pengguna, seolah-olah, berinteraksi dengan dirinya sendiri, tetapi hanya melalui program, memasukkan data apa pun pada masukan dan menerima hasil tertentu dari data yang diproses pada keluaran. Ini semacam solusi tugas yang diterapkan, misalnya, ini memindai gambar dan pemrosesan selanjutnya atau mencari file yang tepat. Penggunaan program aplikasi dapat diamati di hampir semua bidang aktivitas manusia, baik itu akuntansi di suatu perusahaan atau menciptakan gambar grafis, menggambar, dll. Juga, penggunaan program aplikasi hadir dalam sistem yang sangat penting seperti sistem manajemen basis data. Ini sangat penting di perusahaan besar di mana banyak pengguna bekerja dan yang benar-benar perlu menyimpan dan menggunakan informasi dalam jumlah besar.

Jenis dan contoh program aplikasi

Program aplikasi adalah:

  • Editor teks. Dirancang untuk membuat dan mengedit teks tanpa pemformatan;
  • Pengolah kata (MS Word). Editor teks yang lebih canggih yang memungkinkan pengeditan teks dengan desain, mengubah font dan ukuran, menyisipkan file grafik, tabel, dll. untuk desain teks yang lebih rapi;
  • Spreadsheet (MS Excell). Mereka terutama digunakan untuk memproses data apa pun yang terkandung dalam tabel ini. Tugas terapan paling sering dilakukan untuk menyimpan kredensial dengan analisis selanjutnya;
  • Editor grafik raster dan vektor (Photoshop, Corel), "pemirsa". Penggunaan program aplikasi jenis ini memungkinkan Anda membuat, mengedit, dan juga melihat gambar grafik;
  • Pemutar video audio, editor (WinAmp). Memungkinkan Anda melihat video, mendengarkan musik, membuat komposisi musik;
  • Sistem manajemen basis data (misalnya - MSQL). Program semacam itu digunakan untuk bekerja dengan database. Misalnya, program akuntansi pelanggan adalah database sederhana untuk menyimpan informasi tentang pelanggan, informasi kontak mereka, dll. Anda dapat melakukan operasi untuk mencari, menghapus, dan menambahkan catatan ke database;
  • Penerjemah atau kamus elektronik. Program aplikasi semacam itu memungkinkan Anda menerjemahkan teks dengan mudah ke berbagai bahasa asing tanpa mempelajarinya secara langsung;
  • Permainan komputer. Digunakan untuk hiburan atau untuk pengembangan dengan cara yang menyenangkan.

Salah satu contoh program aplikasi misalnya program untuk menghitung repost. Sulit untuk membuat daftar semua jenis program aplikasi, tetapi kami telah mencoba menyoroti program perangkat lunak aplikasi utama.