Modules of Notepad

Only available on StudyMode
  • Download(s) : 105
  • Published : February 7, 2013
Open Document
Text Preview
Notepad:
Some of the modules in notepad are Module 1: File Module  File module contains set of instruction which are used to create / open / Print a text document.  File module is used to do operations such as NEW, OPEN, SAVE, PRINT, EXIT. NEW:  It create a new buffer in memory.  It receives input from user after creating the buffer.  It stores the input temporarily in buffer in series of bits. OPEN  It create a new buffer in memory & loads the content of the file into the buffer.  It receives input from user and append it to the buffer.  It stores the input temporarily in buffer in series of bits. SAVE     PRINT  It forwards the content of buffer to the printing service. EXIT  It terminate the program itself & invoke a system call to unload the program from memory. Module 2: Edit Module  Edit Module is used to modify the content of buffer (document).  Edit Module is used to do operations such as COPY / PASTE / FIND / REPLACE / DELETE the content of buffer COPY  It copy the selected content to the clipboard.  Clipboard is a temporary buffer used to hold a collection of data / path / link. It saves the content of buffer to the permanent storage. It stores the content buffer in series of bits to the permanent storage. Buffer content are in the form of series of bits. It converts those bits into data and allows the OS to store it in storage.

PASTE  It copies the content of clipboard and append it to the buffer.  The copied content still remains in clipboard after the PASTE operation is done. DELETE  It remove / delete the selected content from the buffer. FIND  It receives input from user and match it with the content of buffer.  If matched content was found then it highlights the content. REPLACE  It receives 2 input from user.  1st input is the source content which is to be replaced by the 2nd input.  Once it receives the both inputs from user wherever the 1st input is matched were replaced by the text with 2nd input. Module 3:...
tracking img