Saturday, 15 October 2011

instalasi Ubuntu Server

TUGASAN 5



Cara Menginstall / Instalasi Ubuntu Server

Cara Menginstall / Instalasi Ubuntu Server
1.  Masukkan CD Instalasi Linux Ubuntu Server, tunggu beberapa saat hingga muncul tampilan awal instalasi. Lalu pilih bahasa yang dikehendaki untuk proses instalasi Ubuntu Server.
 
1
 
 
2.  Pilih “Install Ubuntu Server” untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
3.  Pilih salah satu bahasa sebagai default language system Ubuntu Server.
 
1
 
 
4.  Pilih lokasi negara Anda, jika tidak ada pilihan negara Anda silahkan pilih 'other' lalu tekan ‘enter’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
5.  Pilih bagian benua di mana negara Anda berada lalu tekan ‘enter’ untuk melanjutkan proses instalasi ubuntu server.
 
1
 
 
6.  Pilih salah satu negara di mana Anda berada lalu tekan ‘enter’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
7.  Pilihan untuk mendeteksi keyboard yang terpasang, Anda bisa melewatinya jika tidak ingin melakukan proses deteksi.
 
1
 
 
8.  Pilih pengaturan keyboard (di sini dicontohkan ‘USA’) lalu tekan ‘enter’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
1
 
 
9.  Masukkan nama “hostname” yang dikehendaki (jika jaringan milik Anda sendiri), kemudian pilih ‘continue’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
10.  Sistem akan mendeteksi zona waktu wilayah Anda. Pilih "Yes" untuk melanjutkan proses instalasi ubuntu Server atau pilih "no" untuk pengaturan zona waktu wilayah Anda
 
1
 
 
11.  Pilihan untuk memandu proses partisi. Di sini dicontohkan dengan memilih pilihan pertama yaitu "Guided - use entire disk"  yaitu memilih semua kapasitas harddisk
 
1
 
 
12.  Konfirmasi untuk memformat, menghapus dan memakai semua kapasitas harddisk.
 
1
 
1
 
 
13.  Ketikkan nama lengkap dari user Ubuntu Server lalu pilih ‘continue’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
14.  Ketikkan username akun Ubuntu Server Anda untuk login ke Ubuntu Server nanti, lalu pilih ‘continue’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
15.  Ketikkan password dari akun Ubuntu Server Anda (dianjurkan untuk mengkombinasikan password Anda) untuk login ke Ubuntu Server nanti. Lalu pilih ‘continue’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
16.  Verifikasi password akun Ubuntu Server Anda. Lalu pilih ‘continue’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
17.  Jika Anda ingin sistem mengenkripsi data pada direktori home saat Anda login silahkan pilih ‘Yes’ atau jika tidak silahkan pilih ‘No’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
18.  Jika Anda memerlukan alamat ‘proxy’ untuk mengakses internet silahkan Anda masukkan alamat ‘proxy’ tersebut tetapi Anda bisa mengosongkannya jika Anda tidak memerlukan ‘proxy’, lalu pilih ‘continue’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
19.  Sistem sedang melanjutkan proses pengaturan APT (Advanced Packaging Tool).
 
1
 
 
20.  Pilih “No automatic updates” jika Anda tidak akan memperbaharui sistem Ubuntu Server Anda lalu tekan ‘enter’ untuk melanjutkan proses instalasi Ubuntu Server.
 
1
 
 
21.  Pilih software yang akan dipasang pada sistem Ubuntu Server Anda lalu tekan ‘enter’ untuk melanjutkan proses instalasi Ubuntu Server (bisa diinstall kemudian hari, kosongkan saja).
 
1
 
 
22.  Pilih ‘Yes’ untuk melanjutkan proses pemasangan ‘GRUB boot loader’ ke ‘master boot record’. GRUB berfungsi untuk memperbolehkan ‘user’ memilih sistem operasi mana yang akan dijalankan (jika terdapat lebih dari satu sistem operasi).
 
1
 
 
23.  Instalasi Ubuntu Server telah selesai dan sistem akan dinyalakan ulang. Silahkan Anda pilih ‘continue’.
 
1
 
 
24.  Sistem Ubuntu Server Anda telah siap digunakan.
 
1
 
 
25.  Silahkan masukkan ‘username’ dan ‘password’ sesuai dengan yang telah Anda isikan pada saat proses instalasi Ubuntu Server tadi.
 
1
 

Thursday, 13 October 2011

TUGASAN 2



"INPUT & OUTPUT MANAGEMENT"

• Managing input & output in Windows XP involves many operating system componets.
• User-mode processes interact with an enviroment subsystem and not directly with kernel-mode componets.
• The enviroment subsystem pass input & output request to the input & output manager,which interacts with devices drivers to handle such request.
• Sereval device drivers,organized into a driver stack,cooperate to fulfill an input & output request.
• The plug and play manager dynamicaly recognizes when new devices are added to the system and allocates and deallocates resources,such as input & output ports or DMA channels, to them.
• The power manger administers the operating system’s power mangement policy.
• The power policy detemines whether to power down devices to conserve energy or keep them fully powered for high responsiveness.
 "Elaborate the concept of buffering" 

• Buffer overflow weakness is one of the many disadvantages of this type of security computer
• Buffer overflow attacks occur when the excessive Attacker provide input on the plan on the run
• Buffee overflow results from the weakness of the programming language c, c + +, fortran, and assembly, which does not automatically check the limit input when the program is executed
• The program is so complex, sehinnga programmers themselves do not know the weaknesses of the program
• Relies on external data to control the program
• Buffer is provided at the memory allocation, such as arrays or pointers in C. in the language C and C + +, there is no automatic restrictions on buffernya, where users can write through the input buffer. For example:

int main () {
int buffer [10];
buffer [20] = 10;
}

• Program in C above is a valid program, and each compiler to compile without error
• A process is a program in execution.

"Recognize spooling technique"

• In computer science, spooling refers to a process of transferring data by placing it in a temporary working area where another program may access it for processing at a later point in time.
• The normal English verb "spool" can refer to the action of a storage device that incorporates a physical spool or reel, such as a tape drive.
• Spooling refers to copying files in parallel with other work.
• The most common use is in reading files used by a job into or writing them from a buffer on a magnetic tape or a disk.
• Spooling is useful because devices access data at different rates. The buffer provides a waiting station where data can rest while the slower device catches up.
• This temporary working area would normally be a file or storage device.
• The most common spooling application is print spooling: documents formatted for printing are stored onto a buffer (usually an area on a disk) by a fast processor and retrieved and printed by a relatively slower printer at its own rate.
• Spooler or print management software may allow priorities to be assigned to jobs, notify users when they have printed, distribute jobs among several printers, allow stationery to be changed or select it automatically, generate banner pages to identify and separate print jobs, etc.

• The temporary storage area to which E-mail is delivered by a Mail Transfer Agent and in which it waits to be picked up by a Mail User Agent is sometimes called a mail spool.

Tugasan 1,2&5

TUGASAN 1


Memory management especially the objectives and memory management concept. Elaborate on virtual memory implementation such as paging and segmentation. Explain memory relocation of paging system.

"Objectives Memory Management"
    •   To provide a detailed description of various ways of
    •    organizing memory hardware.
    •   To discuss various memory-management techniques,
    •  including paging and segmentation.
    •  To provide a detailed description of the Intel Pentium, which supports both pure   segmentation and segmentation with paging.

    • Program must be brought (from disk) into memory and placed within a process for it to   be run.
    •  Main memory and registers are only storage CPU can access directly.
    •  Register access in one CPU clock (or less).
    •  Main memory can take many cycles.
    •  Cache sits between main memory and CPU registers.
    •   Protection of memory required to ensure correct operation.

"virtual memory implementation"

virtual memory is a memory management technique developed for multitasking kernels. This technique virtualizes a computer architecture's various hardware memory device (such as RAM modules and disk storage drives), allowing a program to be designed as though:
    • there is only one hardware memory device and this "virtual" device acts like a RAM module.
    • the program has, by default, sole access to this virtual RAM module as the basis        for a contiguous working memory.
-     When the kernel detects a page fault it will generally adjust the virtual memory range of the program which triggered it, granting it access to the memory requested. This gives the kernel discretionary power over where a particular application's memory is stored, or even whether or not it has actually been allocated yet.

"Segmentation"

    • Memory-management scheme that supports user view of memory.
    • A program is a collection of segments. A segment is a logical unitsuch as:
  • Main program,
  • Procedure,
  • Function,
  • Method,
  • Object,
  • Local variables, global variables,
  • Common block,
  • Stack,
  • symbol table, arrays

"PAGING"
    • Logical address space of a process can be noncontiguous; process is allocated physical memory whenever the latter is available
    • Divide physical memory into fixed-sized blocks called frames (size is power of 2, between 512 bytes and 8,192 bytes)
    • Divide logical memory into blocks of same size called pages
    • Keep track of all free frames
    • To run a program of size n pages, need to find n free frames and load program
    • Set up a page table to translate logical to physical addresses
    • Internal fragmentation


"Explain Memory Relocation of Paging System"

In computer operating systems, paging is one of the memory-management schemes by which a computer can store and retrieve data from secondary storage for use in main memory. In the paging memory-management scheme, the operating system retrieves data from secondary storage in same-size blocks called pages. The main advantage of paging is that it allows the physical address space of a process to be noncontiguous. Before the time paging was used, systems had to fit whole programs into storage contiguously, which caused various storage and fragmentation problems.

Sunday, 11 September 2011

Tarian Zapin




"Tarian Zapin, tarian tradisional warisan melayu kita"


Tarian Zapin merupakan sejenis tarian rakyat Melayu tradisional. Tarian ini diilhamkan oleh peranakan Arab dan diketahui berasal dari Yaman. Tarian zapin telah menular luas di kalangan penggemar seni tari di tanah nusantara iaitu di tanah semanjung melayu, kepulauan Borneo dan gugusan pulau yang sebanding yang mana bergiat aktif dari dulu hingga kini seperti di Malaysia,BruneiSingapura dan Indonesia. Ini telah mengalami pengubahsuaian dari segi bentuk dan ragamnya yang ternyata lebih tradisional sifatnya. Dengan itu tarian Zapin biasanya mempunyai pecahan tersendiri menurut tempat ia ditarikan, antaranya adalah:-


Jenis-jenis Tarian Zapin:
Tarian Zapin Arab
Tarian Zapin Johor
Tarian Zapin lenga
Tarian Zapin Pekan
Tarian Zapin Tenglu










Tarian Zapin ini sangat terkenal di Johor kerana ianya merupakan Salah satu bentuk tarian pergaulan masyarakat Melayu yang masih utuh dan popular dewasa ini ialah tari zapin. Dari perspektif sejarah
perkembangannya tarian zapin telah menular luas di kalangan penggemar senitari di Malaysia ini telah mengalami pengubahsuaian dari segi bentuk dan ragamnya yang ternyata lebih tradisional sifatnya. Namun
demikian banyak antara genre zapin tradisional ini tersebar hanya ke daerah-daerah tertentu sahaja dan salah satu daripada genre zapin tradisional yang dinamik dan anggun dikatakan masih terdapat di
negeri Johor, dan di sebabkan itu Tarian Zapin ini dinamakan Tarian Zapin Johor.

Di Johor zapin yang dikenali dalam dua bentuk iaitu Zapin Melayu dan Zapin Arab memperlihatkan perbezaaan dari segi unsur peradaptasiannya. Pada realiti kedua-duanya genre zapin itu berasal
dari satu keseniaan masyarakat Arab yang di bawa Hadramaut.

Keunikan tradisi Zapin Melayu terletak bukan sahaja pada kesatuan muzik dan peralatannya yang dipengaruhi oleh keseniaan Arab bahkan juga pada sifat segretasi penari dan penonton. Dalam konteks inilah keunikan tarian zapin begitu terserlah terutamanya pada ciri penghubungannya dengan keseniaan Islam yang dibawa oleh orang-orang Arab. Di Johor Tarian Zapin yang sudah diterima sebagai seni yang
berunsur Islam yang berfungsi sebagai hiburan sama ada pada acara- acara sekular mahupun acara sambutan hari-hari kebesaran. Namun dari segi kelembutan dan kehalusan tradisi tarian itu sendiri, Zapin
Melayu Johor walaupun ianya lahir dari adaptasi yang dilakukan ke atas Zapin Arab secara selektif namun tidak dapat disangkal lagi tarian zapin ini memperlihatkan lebih kehalusan dan keayuan geraknya
dari Tarian Zapin Arab.

Alat Muzik Tarian Zapin:
Alat muzik utama yang digunakan bagi mengiringi tarian zapin ialah gambusrebana, gendang dan marakas.Petikan gambus untuk membawakan lagu,sementara rentak gendang atau rebana menentukan rentak dan pecahan tari.Antara lagu zapin ialah gambus jodoh,gambus naha,ya saidi,sekapur sirih dan lain-lain.

Rujukan: