<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>TyroCity: Computer 11 Notes</title>
    <description>The latest articles on TyroCity by Computer 11 Notes (@computer11notes).</description>
    <link>https://tyrocity.com/computer11notes</link>
    <image>
      <url>https://tyrocity.com/images/D81pzF46j10KxLchqBNMcQg-UEStUz771beuS1NiGMc/rs:fill:90:90/g:sm/mb:500000/ar:1/aHR0cHM6Ly90eXJv/Y2l0eS5jb20vdXBs/b2Fkcy91c2VyL3By/b2ZpbGVfaW1hZ2Uv/MTEvMWFkZTM1MDkt/ZmFkNy00ZWU2LWE2/ZTUtYjdiYjY4YjNm/ZDViLnBuZw</url>
      <title>TyroCity: Computer 11 Notes</title>
      <link>https://tyrocity.com/computer11notes</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://tyrocity.com/feed/computer11notes"/>
    <language>en</language>
    <item>
      <title>Primary Memory</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/primary-memory-2b75</link>
      <guid>https://tyrocity.com/computer-notes/primary-memory-2b75</guid>
      <description>&lt;p&gt;It is also known as Main memory/System memory/Internal memory. It is a semi-conductor memory. It is used for storing data, programs while they are being used in a computer. It is the only memory which is directly accessible to CPU. It is usually faster for read/write, expensive and used in smaller capacity compared to secondary memory. The different primary memory used are:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. RAM&lt;/strong&gt;&lt;br&gt;
It stands for Random Access Memory. It is a read/write memory. It is volatile memory i.e. the stored data will be lost after the computer is turned off. It is used for storing data and instructions while they are being processed by CPU, waiting to be processed and the result after processing before it is provided to output device. Types of RAM are:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- S-RAM (Static-random access memory)&lt;/strong&gt;&lt;br&gt;
In this RAM the stored data will not be lost till the computer is in “on” state. It is expensive but faster for read/write than D-RAM.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- D-RAM (Dynamic-random access memory)&lt;/strong&gt;&lt;br&gt;
In this RAM the stored data will be lost after a few milliseconds even if the computer is in “on” state. So, to prevent data loss refreshing circuit is required. It is cheaper but slower for read/write than S-RAM.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. ROM&lt;/strong&gt;&lt;br&gt;
It stands for Read Only Memory. It is non-volatile memory i.e. the stored programs will not be lost after the computer is turned “off”. It is used for storing programs required for operating electronic devices. It is usually cheaper and used in smaller storage capacity than RAM. Types of ROM are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;P-ROM (Programmable-read only memory)&lt;br&gt;
It is a blank ROM in which programs can be stored once, after storing program it is converted into read only then erasing or updating is not possible. ROM burner is used for storing program in it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;EP-ROM (Erasable programmable-read only memory)&lt;br&gt;
It can be erased by exposing it to the UV rays for about 20-25 minutes. While erasing the complete block will be erased and bit by bit erasing is not possible. It is more flexible but expensive than P-ROM.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;EEP-ROM (Electronically erasable programmable-read only memory)&lt;br&gt;
It can be erased by using electronic circuit. Bit by bit erasing is possible so, it is even more flexible but expensive than EP-ROM. Flash memory like memory chip, pen drive are the modification of EEP-ROM.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; &lt;b&gt; S-RAM &lt;/b&gt; &lt;/th&gt;
&lt;th&gt; &lt;b&gt; D-RAM &lt;/b&gt; &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; It stands for Static-Random Access Memory. &lt;/td&gt;
&lt;td&gt; It stands for Dynamic-Random Access Memory. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt; 
&lt;td&gt; In this RAM the stores data will be lost only after the computer is turned off. &lt;/td&gt;
&lt;td&gt; In this RAM the stored data will be lost after few millisecond even if the computer is in “on” state. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; It doesn’t require   refreshing circuit. &lt;/td&gt;
&lt;td&gt; It requires refreshing circuit. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; It is faster for read/write. &lt;/td&gt;
&lt;td&gt; It is slower for read/write. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; It stores data in form of voltage. &lt;/td&gt;
&lt;td&gt; It stores data in form of charge. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; A single memory cell of S-RAM is made by 6 transistors and an electronic circuit. &lt;/td&gt;
&lt;td&gt; A single memory cell of D-RAM is made by 1 transistor and 1 capacitor. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt; 
&lt;td&gt; It is expensive. &lt;/td&gt;
&lt;td&gt; It is cheaper. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; The memory cells are larger in size and are loosely packed. &lt;/td&gt;
&lt;td&gt; The memory cells are smaller in size and are tightly packed. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; It is rarely used in PC at present. &lt;/td&gt;
&lt;td&gt; It is widely used in PC at present. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Cache memory&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Cache memory is a high speed memory placed in between CPU and RAM. It is used for increasing the overall operating speed of the computer. It balances the difference in operating speed of RAM and CPU. It is 5-10 times faster than RAM. It stores data and instructions which are frequently required by CPU. When CPU requires any data it searches the data in Cache and if not found it searches in RAM. The condition in which CPU finds data in Cache is known as hit and if not found the condition is known as miss. The ratio of hit and miss in present computer is 9:1. Cache is further divided into L1 Cache and L2 Cache. L1 Cache contains more frequently required data compared to L2 Cache.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://tyrocity.com/images/MoVNCHvZH5CKiPay-N-WThrqngVZ7VOSHGbu8XpNLwk/w:880/mb:500000/ar:1/aHR0cHM6Ly90eXJv/Y2l0eS5jb20vdXBs/b2Fkcy9hcnRpY2xl/cy8waWgxam81aDhi/NW8xdWpoYmhmci5w/bmc" class="article-body-image-wrapper"&gt;&lt;img src="https://tyrocity.com/images/MoVNCHvZH5CKiPay-N-WThrqngVZ7VOSHGbu8XpNLwk/w:880/mb:500000/ar:1/aHR0cHM6Ly90eXJv/Y2l0eS5jb20vdXBs/b2Fkcy9hcnRpY2xl/cy8waWgxam81aDhi/NW8xdWpoYmhmci5w/bmc" alt="cache memory"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Position of cache memory&lt;/p&gt;

</description>
      <category>grade11</category>
      <category>computernotes</category>
      <category>primarymemory</category>
    </item>
    <item>
      <title>Programming Concept | Computer Science | HSEB Notes</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/programming-concept-computer-science-hseb-notes-54lo</link>
      <guid>https://tyrocity.com/computer-notes/programming-concept-computer-science-hseb-notes-54lo</guid>
      <description>&lt;p&gt;Detailed notes to follow:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Types of programming language&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Low level language&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Machine Language (1GL)&lt;/li&gt;
&lt;li&gt;Assembly Language (2GL)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. High level language&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Procedural-Oriented Language (3GL)&lt;/li&gt;
&lt;li&gt;Problem-Oriented (Fourth Generation) Language (4GL)&lt;/li&gt;
&lt;li&gt;Natural (Fifth Generation) Language (5GL)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;- Language translator&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Assembler&lt;/li&gt;
&lt;li&gt;Compiler&lt;/li&gt;
&lt;li&gt;Interpreter&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;- Syntax and semetics&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Syntax Error&lt;/li&gt;
&lt;li&gt;Sematic Error&lt;/li&gt;
&lt;li&gt;Run-Time Error&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;- Flowchart&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;System Flowchart&lt;/li&gt;
&lt;li&gt;Program Flowchart&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>grade11</category>
      <category>computernotes</category>
      <category>programmingconcept</category>
      <category>hsebnotes</category>
    </item>
    <item>
      <title>Mail Merge</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/mail-merge-1knn</link>
      <guid>https://tyrocity.com/computer-notes/mail-merge-1knn</guid>
      <description>&lt;p&gt;&lt;strong&gt;Introduction to mail merge&lt;/strong&gt;&lt;br&gt;
The Mail Merge feature has been described here. In Ms-Word Mail Merge option is an important and every way for office set up. Many times we required sending the same content of a letter to different individuals. By using Mail Merge you can send the same letter to a number of persons without typing the content of the letter again and again.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Objectives&lt;/strong&gt;&lt;br&gt;
At the end of the lesson you should be able to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;understand the concept of Mail Merge&lt;/li&gt;
&lt;li&gt;create a main document&lt;/li&gt;
&lt;li&gt;create a data source&lt;/li&gt;
&lt;li&gt;link the main document with the data source&lt;/li&gt;
&lt;li&gt;merge print  a document&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What is mail merge?&lt;/strong&gt;&lt;br&gt;
In any working environment, there are situations when a similar type of letter or document is to be sent to many persons who reside at different locations.  The letters may contain the address of each recipient, in addition to the standard information contained in the letter.  One way of doing this is to print the letters by changing the address each time in the document after printing such letter.  But this would mean lot of effort and time and also results in bad organisation.&lt;br&gt;
Such problems are taken care of by the Mail Merge facility.  In word processing, Mail Merge is the process of transferring selected information from one document to another document.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Concept of mail merging and its components&lt;/strong&gt;&lt;br&gt;
Mail Merge is the facility which requires the following three information&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;General body of the letter called main document&lt;/li&gt;
&lt;li&gt;Header Row, the record structure or the name of the fields, which will identify the data&lt;/li&gt;
&lt;li&gt;Data for all the individuals, for whom the letters are to be generated also called data source&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Mail Merge option of Word reads this data and physically merges it with Main document to generate letters for all the persons or for all records in the data file.&lt;br&gt;
Main Document&lt;br&gt;
Data Source&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Main document&lt;/strong&gt;&lt;br&gt;
In Mail Merge, Main Document is the common letter, which contains the common information for each of the merged document.  It also contains the field names, which contain the instructions for carrying out the merge.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Data source&lt;/strong&gt;&lt;br&gt;
Data Source is also called the Data File.  It stores information to be brought into the Main document.  The data file table contains a column for each category of information, or data field, in the data file.  The Header Row is the first row of the table. It contains field names, which indicate the type of information in each column.  For example list of names and addresses.&lt;br&gt;
Each field name must be unique and must begin with an alphabet/letter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Form letter&lt;/strong&gt;&lt;br&gt;
Form letter is the resultant document of the mail merge operations, which contains the copy of the main document along with each piece of information stored in the data file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In-text questions 1&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What do you mean by Mail Merge?&lt;/li&gt;
&lt;li&gt;What are the three information required for Mail Merge?&lt;/li&gt;
&lt;li&gt;Define Form Letter.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Mail merge option of word&lt;/strong&gt;&lt;br&gt;
Thus by now it is clear that for Mail Merge document, you need to&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create the main document&lt;/li&gt;
&lt;li&gt;Create data source&lt;/li&gt;
&lt;li&gt;Merge the data with document&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All these operations can be performed by Mail Merge option of WORD. In order to invoke the Mail Merge option, choose the Mail Merge option of the Tools menu. The following Mail Merge Helper box will appear.&lt;br&gt;
Mail Merge helper guides you through the steps of mail merging a document.  There are three main options available in the box.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Creating the Main document&lt;/strong&gt;&lt;br&gt;
The first step in the mail merge is to create the main document.  For this, choose ‘Create’ button of ‘Main Document’ option in Mail Merge Helper box.  The following menu will be displayed&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Form Letter…&lt;/li&gt;
&lt;li&gt;Mailing Labels…&lt;/li&gt;
&lt;li&gt;Envelopes…&lt;/li&gt;
&lt;li&gt;Catalog…&lt;/li&gt;
&lt;li&gt;Restore to Normal Word document
Now choose &lt;strong&gt;‘form letters’&lt;/strong&gt; option from this menu as the type of main document. The following box will appear.
Choose the Active Window button from the above box.  Type the main document and again invoke the Mail Merge Helper.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;- Creating data source&lt;/strong&gt;&lt;br&gt;
Choose the &lt;strong&gt;‘get data’&lt;/strong&gt; button from the Mail Merge Helper box.  For creating data source, select Create Data Source.  The following dialog box will appear.&lt;br&gt;
The field names are already available in the Header row, which are default fields for an address list.  Any field that is not required can be removed, and any new field can be added. For removing a field, highlight that particular field and click on the ‘Remove field Name’ button. For adding a new field, type the name of the field in the Field Name box and then click on the ‘Add Field Name’ button.&lt;br&gt;
Click on the &lt;strong&gt;ok&lt;/strong&gt; button and save your data structure as well as the data source. The following dialog box will appear.&lt;br&gt;
Click on the &lt;strong&gt;‘edit data source’&lt;/strong&gt; button from the box to enter records in the data file. A Data Form dialog box will be displayed.&lt;br&gt;
Enter the records by typing in the boxes.  For adding a record choose &lt;strong&gt;‘add new’&lt;/strong&gt; button. For removing a record, choose &lt;strong&gt;‘delete’&lt;/strong&gt; button.  After you finish with adding records, click on the &lt;strong&gt;ok&lt;/strong&gt; button.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Opening the data source&lt;/strong&gt;&lt;br&gt;
You can also use a data source already created.  You can open it by clicking the &lt;strong&gt;‘get data’&lt;/strong&gt; option in the Mail Merge Helper and then selecting ‘Open Data Source’ A dialog box will appear with a list of data source file names.  Select the name of the data source to open it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Merging the text with data&lt;/strong&gt;&lt;br&gt;
After creating the main document and data source, the third step is to merge the main document with the data source.  For this, invoke the Mail Merge Helper again and choose the &lt;strong&gt;‘merge’&lt;/strong&gt; button.  The following dialog box will appear.&lt;/p&gt;

&lt;p&gt;Select &lt;strong&gt;‘new document’&lt;/strong&gt; from the &lt;strong&gt;‘merge to’&lt;/strong&gt; drop-down list and click on &lt;strong&gt;‘merge’&lt;/strong&gt; button.  The form letters are generated and stored in the document which may be previewed for final adjustment in the main document, before printing the for letters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Merge printing&lt;/strong&gt;&lt;br&gt;
You can directly print the Form Letters without previewing them.  Select the Printer option, then the form letters are directly printed on the printer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conditional merging&lt;/strong&gt;&lt;br&gt;
You can also mail merge the document with a condition. There are two options available in the Merge dialog box i.e., ‘Merge’ and ‘Query Options’ options.  Using Query Option’ you can define the selection criteria so that at the time of merging only those records are selected which meet the defined selection criteria.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In-text questions 2&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. State whether the following statement is True or False.&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;For mail merge document, you need to create the main document.&lt;/li&gt;
&lt;li&gt;To create Data Source choose the get data button from the mail merge helper box.&lt;/li&gt;
&lt;li&gt;For adding new field, type the name of the field in record name box.&lt;/li&gt;
&lt;li&gt;After creating the main document and data source, the third step is to merge main document with the data source.&lt;/li&gt;
&lt;li&gt;You can directly print the form letters without previewing them.&lt;/li&gt;
&lt;li&gt;Merge and query are two options available in merge dialog box.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;What you have learnt&lt;/strong&gt;&lt;br&gt;
After going through this lesson you have learnt the concept of mail merge and its usefulness. The mail merge feature of Ms-Word requires mainly two components: the main document and the data file. The main document is the body of the letter that has to be sent. The data file contains the list of names and addresses in the form of fields. You have learnt the procedures of creating the main document and the data file, and combining them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Terminal questions&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What do you understand by Mail Merge?&lt;/li&gt;
&lt;li&gt;Define the different components of Mail Merge.&lt;/li&gt;
&lt;li&gt;How do you invoke  ‘Mail Merge Helper’ window?&lt;/li&gt;
&lt;li&gt;Differentiate between Merge and Query option of ‘Mail Merge Helper’ window.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Feedback to in-text questions&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In-text question 1&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The process of transferring selected information from one document to another document is known as Mail Merge.&lt;/li&gt;
&lt;li&gt;Main Document, Data Source and Form Letter.&lt;/li&gt;
&lt;li&gt;Form letter is the resultant document of the mail merge operations, which contains the copy of the main document along with each piece of information stored in the data file.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;In-text question 2&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;True&lt;/li&gt;
&lt;li&gt;True&lt;/li&gt;
&lt;li&gt;False&lt;/li&gt;
&lt;li&gt;True&lt;/li&gt;
&lt;li&gt;False&lt;/li&gt;
&lt;li&gt;True&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>grade11</category>
      <category>computernotes</category>
      <category>mailmerge</category>
    </item>
    <item>
      <title>MS Excel Functions</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/ms-excel-functions-365d</link>
      <guid>https://tyrocity.com/computer-notes/ms-excel-functions-365d</guid>
      <description>&lt;p&gt;The following sections list all of the worksheet functions by category.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Database functions&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Function&lt;/strong&gt;    &lt;strong&gt;Description&lt;/strong&gt;&lt;br&gt;
DAVERAGE-         Returns the average of selected database entries&lt;br&gt;
DCOUNT-         Counts the cells that contain numbers in a database&lt;br&gt;
DCOUNTA- Counts nonblank cells in a database&lt;br&gt;
DGET-   Extracts from a database a single record that matches the specified criteria&lt;br&gt;
DMAX-   Returns the maximum value from selected database entries&lt;br&gt;
DMIN-   Returns the minimum value from selected database entries&lt;br&gt;
DPRODUCT-   Multiplies the values in a particular field of records that match the criteria in a database&lt;br&gt;
DSTDEV- Estimates the standard deviation based on a sample of selected database entries&lt;br&gt;
DSTDEVP-    Calculates the standard deviation based on the entire population of selected database entries&lt;br&gt;
DSUM-   Adds the numbers in the field column of records in the database that match the criteria&lt;br&gt;
DVAR-   Estimates variance based on a sample from selected database entries&lt;br&gt;
DVARP-  Calculates variance based on the entire population of selected database entries&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Date and time functions&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Function&lt;/strong&gt;    &lt;strong&gt;Description&lt;/strong&gt;&lt;br&gt;
DATE-   Returns the serial number of a particular date&lt;br&gt;
DATEVALUE-  Converts a date in the form of text to a serial number&lt;br&gt;
DAY-    Converts a serial number to a day of the month&lt;br&gt;
DAYS360-    Calculates the number of days between two dates based on a 360-day year&lt;br&gt;
EDATE-  Returns the serial number of the date that is the indicated number of months before or after the start date&lt;br&gt;
EOMONTH-    Returns the serial number of the last day of the month before or after a specified number of months&lt;br&gt;
HOUR-   Converts a serial number to an hour&lt;br&gt;
MINUTE- Converts a serial number to a minute&lt;br&gt;
MONTH-  Converts a serial number to a month&lt;br&gt;
NETWORKDAYS-    Returns the number of whole workdays between two dates&lt;br&gt;
NOW-    Returns the serial number of the current date and time&lt;br&gt;
SECOND- Converts a serial number to a second&lt;br&gt;
TIME-   Returns the serial number of a particular time&lt;br&gt;
TIMEVALUE-  Converts a time in the form of text to a serial number&lt;br&gt;
TODAY-  Returns the serial number of today’s date&lt;br&gt;
WEEKDAY-    Converts a serial number to a day of the week&lt;br&gt;
WEEKNUM-    Converts a serial number to a number representing where the week falls numerically with a year&lt;br&gt;
WORKDAY-    Returns the serial number of the date before or after a specified number of workdays&lt;br&gt;
YEAR-   Converts a serial number to a year&lt;br&gt;
YEARFRAC-   Returns the year fraction representing the number of whole days between start_date and end_date&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Engineering functions&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Function&lt;/strong&gt;    &lt;strong&gt;Description&lt;/strong&gt;&lt;br&gt;
BESSELI-    Returns the modified Bessel function In(x)&lt;br&gt;
BESSELJ-    Returns the Bessel function Jn(x)&lt;br&gt;
BESSELK-    Returns the modified Bessel function Kn(x)&lt;br&gt;
BESSELY-    Returns the Bessel function Yn(x)&lt;br&gt;
BIN2DEC-    Converts a binary number to decimal&lt;br&gt;
BIN2HEX-    Converts a binary number to hexadecimal&lt;br&gt;
BIN2OCT-    Converts a binary number to octal&lt;br&gt;
COMPLEX-    Converts real and imaginary coefficients into a complex number&lt;br&gt;
CONVERT-    Converts a number from one measurement system to another&lt;br&gt;
DEC2BIN-    Converts a decimal number to binary&lt;br&gt;
DEC2HEX-    Converts a decimal number to hexadecimal&lt;br&gt;
DEC2OCT-    Converts a decimal number to octal&lt;br&gt;
DELTA-  Tests whether two values are equal&lt;br&gt;
ERF-    Returns the error function&lt;br&gt;
ERFC-   Returns the complementary error function&lt;br&gt;
GESTEP- Tests whether a number is greater than a threshold value&lt;br&gt;
HEX2BIN-    Converts a hexadecimal number to binary&lt;br&gt;
HEX2DEC-    Converts a hexadecimal number to decimal&lt;br&gt;
HEX2OCT-    Converts a hexadecimal number to octal&lt;br&gt;
IMABS-  Returns the absolute value (modulus) of a complex number&lt;br&gt;
IMAGINARY-  Returns the imaginary coefficient of a complex number&lt;br&gt;
IMARGUMENT- Returns the argument theta, an angle expressed in radians&lt;br&gt;
IMCONJUGATE-    Returns the complex conjugate of a complex number&lt;br&gt;
IMCOS-  Returns the cosine of a complex number&lt;br&gt;
IMDIV-  Returns the quotient of two complex numbers&lt;br&gt;
IMEXP-  Returns the exponential of a complex number&lt;br&gt;
IMLN-   Returns the natural logarithm of a complex number&lt;br&gt;
IMLOG10-    Returns the base-10 logarithm of a complex number&lt;br&gt;
IMLOG2- Returns the base-2 logarithm of a complex number&lt;br&gt;
IMPOWER-    Returns a complex number raised to an integer power&lt;br&gt;
IMPRODUCT-  Returns the product of from 2 to 29 complex numbers&lt;br&gt;
IMREAL- Returns the real coefficient of a complex number&lt;br&gt;
IMSIN-  Returns the sine of a complex number&lt;br&gt;
IMSQRT- Returns the square root of a complex number&lt;br&gt;
IMSUB-  Returns the difference between two complex numbers&lt;br&gt;
IMSUM-  Returns the sum of complex numbers&lt;br&gt;
OCT2BIN-    Converts an octal number to binary&lt;br&gt;
OCT2DEC-    Converts an octal number to decimal&lt;br&gt;
OCT2HEX-    Converts an octal number to hexadecimal&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Financial functions&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Function&lt;/strong&gt;    &lt;strong&gt;Description&lt;/strong&gt;&lt;br&gt;
ACCRINT-    Returns the accrued interest for a security that pays periodic interest&lt;br&gt;
ACCRINTM-   Returns the accrued interest for a security that pays interest at maturity&lt;br&gt;
AMORDEGRC-  Returns the depreciation for each accounting period by using a depreciation coefficient&lt;br&gt;
AMORLINC-   Returns the depreciation for each accounting period&lt;br&gt;
COUPDAYBS-  Returns the number of days from the beginning of the coupon period to the settlement date&lt;br&gt;
COUPDAYS-   Returns the number of days in the coupon period that contains the settlement date&lt;br&gt;
COUPDAYSNC- Returns the number of days from the settlement date to the next coupon date&lt;br&gt;
COUPNCD-    Returns the next coupon date after the settlement date&lt;br&gt;
COUPNUM-    Returns the number of coupons payable between the settlement date and maturity date&lt;br&gt;
COUPPCD-    Returns the previous coupon date before the settlement date&lt;br&gt;
CUMIPMT-    Returns the cumulative interest paid between two periods&lt;br&gt;
CUMPRINC-   Returns the cumulative principal paid on a loan between two periods&lt;br&gt;
DB- Returns the depreciation of an asset for a specified period by using the fixed-declining balance method&lt;br&gt;
DDB-    Returns the depreciation of an asset for a specified period by using the double-declining balance method or some other method that you specify&lt;br&gt;
DISC-   Returns the discount rate for a security&lt;br&gt;
DOLLARDE-   Converts a dollar price, expressed as a fraction, into a dollar price, expressed as a decimal number&lt;br&gt;
DOLLARFR-   Converts a dollar price, expressed as a decimal number, into a dollar price, expressed as a fraction&lt;br&gt;
DURATION-   Returns the annual duration of a security with periodic interest payments&lt;br&gt;
EFFECT- Returns the effective annual interest rate&lt;br&gt;
FV- Returns the future value of an investment&lt;br&gt;
FVSCHEDULE- Returns the future value of an initial principal after applying a series of compound interest rates&lt;br&gt;
INTRATE-    Returns the interest rate for a fully invested security&lt;br&gt;
IPMT-   Returns the interest payment for an investment for a given period&lt;br&gt;
IRR-    Returns the internal rate of return for a series of cash flows&lt;br&gt;
ISPMT-  Calculates the interest paid during a specific period of an investment&lt;br&gt;
MDURATION-  Returns the Macauley modified duration for a security with an assumed par value of $100&lt;br&gt;
MIRR-   Returns the internal rate of return where positive and negative cash flows are financed at different rates&lt;br&gt;
NOMINAL-    Returns the annual nominal interest rate&lt;br&gt;
NPER-   Returns the number of periods for an investment&lt;br&gt;
NPV-    Returns the net present value of an investment based on a series of periodic cash flows and a discount rate&lt;br&gt;
ODDFPRICE-  Returns the price per $100 face value of a security with an odd first period&lt;br&gt;
ODDFYIELD-  Returns the yield of a security with an odd first period&lt;br&gt;
ODDLPRICE-  Returns the price per $100 face value of a security with an odd last period&lt;br&gt;
ODDLYIELD-  Returns the yield of a security with an odd last period&lt;br&gt;
PMT-    Returns the periodic payment for an annuity&lt;br&gt;
PPMT-   Returns the payment on the principal for an investment for a given period&lt;br&gt;
PRICE-  Returns the price per $100 face value of a security that pays periodic interest&lt;br&gt;
PRICEDISC-  Returns the price per $100 face value of a discounted security&lt;br&gt;
PRICEMAT-   Returns the price per $100 face value of a security that pays interest at maturity&lt;br&gt;
PV- Returns the present value of an investment&lt;br&gt;
RATE-   Returns the interest rate per period of an annuity&lt;br&gt;
RECEIVED-   Returns the amount received at maturity for a fully invested security&lt;br&gt;
SLN-    Returns the straight-line depreciation of an asset for one period&lt;br&gt;
SYD-    Returns the sum-of-years’ digits depreciation of an asset for a specified period&lt;br&gt;
TBILLEQ-    Returns the bond-equivalent yield for a Treasury bill&lt;br&gt;
TBILLPRICE- Returns the price per $100 face value for a Treasury bill&lt;br&gt;
TBILLYIELD- Returns the yield for a Treasury bill&lt;br&gt;
VDB-    Returns the depreciation of an asset for a specified or partial period by using a declining balance method&lt;br&gt;
XIRR-   Returns the internal rate of return for a schedule of cash flows that is not necessarily periodic&lt;br&gt;
XNPV-   Returns the net present value for a schedule of cash flows that is not necessarily periodic&lt;br&gt;
YIELD-  Returns the yield on a security that pays periodic interest&lt;br&gt;
YIELDDISC-  Returns the annual yield for a discounted security; for example, a Treasury bill&lt;br&gt;
YIELDMAT-   Returns the annual yield of a security that pays interest at maturity&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Information functions&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Function&lt;/strong&gt;    &lt;strong&gt;Description&lt;/strong&gt;&lt;br&gt;
CELL-   Returns information about the formatting, location, or contents of a cell&lt;br&gt;
ERROR.TYPE- Returns a number corresponding to an error type&lt;br&gt;
INFO-   Returns information about the current operating environment&lt;br&gt;
ISBLANK-    Returns TRUE if the value is blank&lt;br&gt;
ISERR-  Returns TRUE if the value is any error value except #N/A&lt;br&gt;
ISERROR-    Returns TRUE if the value is any error value&lt;br&gt;
ISEVEN- Returns TRUE if the number is even&lt;br&gt;
ISLOGICAL-  Returns TRUE if the value is a logical value&lt;br&gt;
ISNA-   Returns TRUE if the value is the #N/A error value&lt;br&gt;
ISNONTEXT-  Returns TRUE if the value is not text&lt;br&gt;
ISNUMBER-   Returns TRUE if the value is a number&lt;br&gt;
ISODD-  Returns TRUE if the number is odd&lt;br&gt;
ISREF-  Returns TRUE if the value is a reference&lt;br&gt;
ISTEXT- Returns TRUE if the value is text&lt;br&gt;
N-  Returns a value converted to a number&lt;br&gt;
NA- Returns the error value #N/A&lt;br&gt;
TYPE-   Returns a number indicating the data type of a value&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Logical functions&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Function&lt;/strong&gt;    &lt;strong&gt;Description&lt;/strong&gt;&lt;br&gt;
AND-    Returns TRUE if all of its arguments are TRUE&lt;br&gt;
FALSE-  Returns the logical value FALSE&lt;br&gt;
IF- Specifies a logical test to perform&lt;br&gt;
NOT-    Reverses the logic of its argument&lt;br&gt;
OR- Returns TRUE if any argument is TRUE&lt;br&gt;
TRUE-   Returns the logical value TRUE&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lookup and reference functions&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Function&lt;/strong&gt;    &lt;strong&gt;Description&lt;/strong&gt;&lt;br&gt;
ADDRESS-    Returns a reference as text to a single cell in a worksheet&lt;br&gt;
AREAS-  Returns the number of areas in a reference&lt;br&gt;
CHOOSE- Chooses a value from a list of values&lt;br&gt;
COLUMN- Returns the column number of a reference&lt;br&gt;
COLUMNS-    Returns the number of columns in a reference&lt;br&gt;
GETPIVOTDATA-   Returns data stored in a PivotTable&lt;br&gt;
HLOOKUP-    Looks in the top row of an array and returns the value of the indicated cell&lt;br&gt;
HYPERLINK-  Creates a shortcut or jump that opens a document stored on a network server, an intranet, or the Internet&lt;br&gt;
INDEX-  Uses an index to choose a value from a reference or array&lt;br&gt;
INDIRECT-   Returns a reference indicated by a text value&lt;br&gt;
LOOKUP- Looks up values in a vector or array&lt;br&gt;
MATCH-  Looks up values in a reference or array&lt;br&gt;
OFFSET- Returns a reference offset from a given reference&lt;br&gt;
ROW-    Returns the row number of a reference&lt;br&gt;
ROWS-   Returns the number of rows in a reference&lt;br&gt;
RTD-    Retrieves real-time data from a program that supports COM automation(Automation: A way to work with an application’s objects from another application or development tool. Formerly called OLE Automation, Automation is an industry standard and a feature of the Component Object Model (COM).)&lt;br&gt;
TRANSPOSE-  Returns the transpose of an array&lt;br&gt;
VLOOKUP-    Looks in the first column of an array and moves across the row to return the value of a cell&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Math and trigonometry functions&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Function&lt;/strong&gt;    &lt;strong&gt;Description&lt;/strong&gt;&lt;br&gt;
ABS-    Returns the absolute value of a number&lt;br&gt;
ACOS-   Returns the arccosine of a number&lt;br&gt;
ACOSH-  Returns the inverse hyperbolic cosine of a number&lt;br&gt;
ASIN-   Returns the arcsine of a number&lt;br&gt;
ASINH-  Returns the inverse hyperbolic sine of a number&lt;br&gt;
ATAN-   Returns the arctangent of a number&lt;br&gt;
ATAN2-  Returns the arctangent from x- and y-coordinates&lt;br&gt;
ATANH-  Returns the inverse hyperbolic tangent of a number&lt;br&gt;
CEILING-    Rounds a number to the nearest integer or to the nearest multiple of significance&lt;br&gt;
COMBIN  Returns the number of combinations for a given number of objects&lt;br&gt;
COS-    Returns the cosine of a number&lt;br&gt;
COSH-   Returns the hyperbolic cosine of a number&lt;br&gt;
DEGREES-    Converts radians to degrees&lt;br&gt;
EVEN-   Rounds a number up to the nearest even integer&lt;br&gt;
EXP-    Returns e raised to the power of a given number&lt;br&gt;
FACT-   Returns the factorial of a number&lt;br&gt;
FACTDOUBLE- Returns the double factorial of a number&lt;br&gt;
FLOOR-  Rounds a number down, toward zero&lt;br&gt;
GCD-    Returns the greatest common divisor&lt;br&gt;
INT-    Rounds a number down to the nearest integer&lt;br&gt;
LCM-    Returns the least common multiple&lt;br&gt;
LN- Returns the natural logarithm of a number&lt;br&gt;
LOG-    Returns the logarithm of a number to a specified base&lt;br&gt;
LOG10-  Returns the base-10 logarithm of a number&lt;br&gt;
MDETERM-    Returns the matrix determinant of an array&lt;br&gt;
MINVERSE-   Returns the matrix inverse of an array&lt;br&gt;
MMULT-  Returns the matrix product of two arrays&lt;br&gt;
MOD-    Returns the remainder from division&lt;br&gt;
MROUND- Returns a number rounded to the desired multiple&lt;br&gt;
MULTINOMIAL-    Returns the multinomial of a set of numbers&lt;br&gt;
ODD-    Rounds a number up to the nearest odd integer&lt;br&gt;
PI- Returns the value of pi&lt;br&gt;
POWER-  Returns the result of a number raised to a power&lt;br&gt;
PRODUCT-    Multiplies its arguments&lt;br&gt;
QUOTIENT-   Returns the integer portion of a division&lt;br&gt;
RADIANS-    Converts degrees to radians&lt;br&gt;
RAND-   Returns a random number between 0 and 1&lt;br&gt;
RANDBETWEEN-    Returns a random number between the numbers you specify&lt;br&gt;
ROMAN-  Converts an arabic numeral to roman, as text&lt;br&gt;
ROUND-  Rounds a number to a specified number of digits&lt;br&gt;
ROUNDDOWN-  Rounds a number down, toward zero&lt;br&gt;
ROUNDUP-    Rounds a number up, away from zero&lt;br&gt;
SERIESSUM-  Returns the sum of a power series based on the formula&lt;br&gt;
SIGN-   Returns the sign of a number&lt;br&gt;
SIN-    Returns the sine of the given angle&lt;br&gt;
SINH-   Returns the hyperbolic sine of a number&lt;br&gt;
SQRT-   Returns a positive square root&lt;br&gt;
SQRTPI- Returns the square root of (number * pi)&lt;br&gt;
SUBTOTAL-   Returns a subtotal in a list or database&lt;br&gt;
SUM-    Adds its arguments&lt;br&gt;
SUMIF-  Adds the cells specified by a given criteria&lt;br&gt;
SUMPRODUCT- Returns the sum of the products of corresponding array components&lt;br&gt;
SUMSQ-  Returns the sum of the squares of the arguments&lt;br&gt;
SUMX2MY2-   Returns the sum of the difference of squares of corresponding values in two arrays&lt;br&gt;
SUMX2PY2-   Returns the sum of the sum of squares of corresponding values in two arrays&lt;br&gt;
SUMXMY2-    Returns the sum of squares of differences of corresponding values in two arrays&lt;br&gt;
TAN-    Returns the tangent of a number&lt;br&gt;
TANH-   Returns the hyperbolic tangent of a number&lt;br&gt;
TRUNC-  Truncates a number to an integer&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Statistical functions&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Function&lt;/strong&gt;    &lt;strong&gt;Description&lt;/strong&gt;&lt;br&gt;
AVEDEV- Returns the average of the absolute deviations of data points from their mean&lt;br&gt;
AVERAGE-    Returns the average of its arguments&lt;br&gt;
AVERAGEA-   Returns the average of its arguments, including numbers, text, and logical values&lt;br&gt;
BETADIST-   Returns the beta cumulative distribution function&lt;br&gt;
BETAINV-    Returns the inverse of the cumulative distribution function for a specified beta distribution&lt;br&gt;
BINOMDIST-  Returns the individual term binomial distribution probability&lt;br&gt;
CHIDIST-    Returns the one-tailed probability of the chi-squared distribution&lt;br&gt;
CHIINV- Returns the inverse of the one-tailed probability of the chi-squared distribution&lt;br&gt;
CHITEST-    Returns the test for independence&lt;br&gt;
CONFIDENCE- Returns the confidence interval for a population mean&lt;br&gt;
CORREL- Returns the correlation coefficient between two data sets&lt;br&gt;
COUNT-  Counts how many numbers are in the list of arguments&lt;br&gt;
COUNTA- Counts how many values are in the list of arguments&lt;br&gt;
COUNTBLANK- Counts the number of blank cells within a range&lt;br&gt;
COUNTIF-    Counts the number of nonblank cells within a range that meet the given criteria&lt;br&gt;
COVAR-  Returns covariance, the average of the products of paired deviations&lt;br&gt;
CRITBINOM-  Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value&lt;br&gt;
DEVSQ-  Returns the sum of squares of deviations&lt;br&gt;
EXPONDIST-  Returns the exponential distribution&lt;br&gt;
FDIST-  Returns the F probability distribution&lt;br&gt;
FINV-   Returns the inverse of the F probability distribution&lt;br&gt;
FISHER- Returns the Fisher transformation&lt;br&gt;
FISHERINV-  Returns the inverse of the Fisher transformation&lt;br&gt;
FORECAST-   Returns a value along a linear trend&lt;br&gt;
FREQUENCY-  Returns a frequency distribution as a vertical array&lt;br&gt;
FTEST-  Returns the result of an F-test&lt;br&gt;
GAMMADIST-  Returns the gamma distribution&lt;br&gt;
GAMMAINV-   Returns the inverse of the gamma cumulative distribution&lt;br&gt;
GAMMALN-    Returns the natural logarithm of the gamma function, Γ(x)&lt;br&gt;
GEOMEAN-    Returns the geometric mean&lt;br&gt;
GROWTH- Returns values along an exponential trend&lt;br&gt;
HARMEAN-    Returns the harmonic mean&lt;br&gt;
HYPGEOMDIST-    Returns the hypergeometric distribution&lt;br&gt;
INTERCEPT-  Returns the intercept of the linear regression line&lt;br&gt;
KURT-   Returns the kurtosis of a data set&lt;br&gt;
LARGE-  Returns the k-th largest value in a data set&lt;br&gt;
LINEST- Returns the parameters of a linear trend&lt;br&gt;
LOGEST- Returns the parameters of an exponential trend&lt;br&gt;
LOGINV- Returns the inverse of the lognormal distribution&lt;br&gt;
LOGNORMDIST-    Returns the cumulative lognormal distribution&lt;br&gt;
MAX-    Returns the maximum value in a list of arguments&lt;br&gt;
MAXA-   Returns the maximum value in a list of arguments, including numbers, text, and logical values&lt;br&gt;
MEDIAN- Returns the median of the given numbers&lt;br&gt;
MIN-    Returns the minimum value in a list of arguments&lt;br&gt;
MINA-   Returns the smallest value in a list of arguments, including numbers, text, and logical values&lt;br&gt;
MODE-   Returns the most common value in a data set&lt;br&gt;
NEGBINOMDIST-   Returns the negative binomial distribution&lt;br&gt;
NORMDIST-   Returns the normal cumulative distribution&lt;br&gt;
NORMINV-    Returns the inverse of the normal cumulative distribution&lt;br&gt;
NORMSDIST-  Returns the standard normal cumulative distribution&lt;br&gt;
NORMSINV-   Returns the inverse of the standard normal cumulative distribution&lt;br&gt;
PEARSON- Returns the Pearson product moment correlation coefficient&lt;br&gt;
PERCENTILE- Returns the k-th percentile of values in a range&lt;br&gt;
PERCENTRANK-    Returns the percentage rank of a value in a data set&lt;br&gt;
PERMUT- Returns the number of permutations for a given number of objects&lt;br&gt;
POISSON-    Returns the Poisson distribution&lt;br&gt;
PROB-   Returns the probability that values in a range are between two limits&lt;br&gt;
QUARTILE-   Returns the quartile of a data set&lt;br&gt;
RANK-   Returns the rank of a number in a list of numbers&lt;br&gt;
RSQ-    Returns the square of the Pearson product moment correlation coefficient&lt;br&gt;
SKEW-   Returns the skewness of a distribution&lt;br&gt;
SLOPE-  Returns the slope of the linear regression line&lt;br&gt;
SMALL-  Returns the k-th smallest value in a data set&lt;br&gt;
STANDARDIZE-    Returns a normalized value&lt;br&gt;
STDEV-  Estimates standard deviation based on a sample&lt;br&gt;
STDEVA- Estimates standard deviation based on a sample, including numbers, text, and logical values&lt;br&gt;
STDEVP- Calculates standard deviation based on the entire population&lt;br&gt;
STDEVPA-    Calculates standard deviation based on the entire population, including numbers, text, and logical values&lt;br&gt;
STEYX-  Returns the standard error of the predicted y-value for each x in the regression&lt;br&gt;
TDIST-  Returns the Student’s t-distribution&lt;br&gt;
TINV-   Returns the inverse of the Student’s t-distribution&lt;br&gt;
TREND-  Returns values along a linear trend&lt;br&gt;
TRIMMEAN-   Returns the mean of the interior of a data set&lt;br&gt;
TTEST-  Returns the probability associated with a Student’s t-test&lt;br&gt;
VAR-    Estimates variance based on a sample&lt;br&gt;
VARA-   Estimates variance based on a sample, including numbers, text, and logical values&lt;br&gt;
VARP-   Calculates variance based on the entire population&lt;br&gt;
VARPA-  Calculates variance based on the entire population, including numbers, text, and logical values&lt;br&gt;
WEIBULL Returns the Weibull distribution&lt;br&gt;
ZTEST-  Returns the one-tailed probability-value of a z-test&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Text functions&lt;/strong&gt;&lt;br&gt;
REPLACE, REPLACEB&lt;br&gt;
&lt;strong&gt;Function&lt;/strong&gt;    &lt;strong&gt;Description&lt;/strong&gt;&lt;br&gt;
ASC-    Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters&lt;br&gt;
BAHTTEXT-   Converts a number to text, using the ß (baht) currency format&lt;br&gt;
CHAR-   Returns the character specified by the code number&lt;br&gt;
CLEAN-  Removes all nonprintable characters from text&lt;br&gt;
CODE-   Returns a numeric code for the first character in a text string&lt;br&gt;
CONCATENATE-    Joins several text items into one text item&lt;br&gt;
DOLLAR- Converts a number to text, using the $ (dollar) currency format&lt;br&gt;
EXACT-  Checks to see if two text values are identical&lt;br&gt;
FIND, FINDB-    Finds one text value within another (case-sensitive)&lt;br&gt;
FIXED-  Formats a number as text with a fixed number of decimals&lt;br&gt;
JIS-    Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters&lt;br&gt;
LEFT, LEFTB-    Returns the leftmost characters from a text value&lt;br&gt;
LEN, LENB-  Returns the number of characters in a text string&lt;br&gt;
LOWER   Converts text to lowercase&lt;br&gt;
MID, MIDB-  Returns a specific number of characters from a text string starting at the position you specify&lt;br&gt;
PHONETIC-   Extracts the phonetic (furigana) characters from a text string&lt;br&gt;
PROPER- Capitalizes the first letter in each word of a text value&lt;br&gt;
Replaces characters within text&lt;br&gt;
REPT-   Repeats text a given number of times&lt;br&gt;
RIGHT, RIGHTB-  Returns the rightmost characters from a text value&lt;br&gt;
SEARCH, SEARCHB-    Finds one text value within another (not case-sensitive)&lt;br&gt;
SUBSTITUTE- Substitutes new text for old text in a text string&lt;br&gt;
T-  Converts its arguments to text&lt;br&gt;
TEXT-   Formats a number and converts it to text&lt;br&gt;
TRIM-   Removes spaces from text&lt;br&gt;
UPPER-  Converts text to uppercase&lt;br&gt;
VALUE-  Converts a text argument to a number&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;External functions&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Function  Description&lt;/strong&gt;&lt;br&gt;
EUROCONVERT-    Converts a number to euros, converts a number from euros to a euro member currency, or converts a number from one euro member currency to another by using the euro as an intermediary (triangulation)&lt;br&gt;
SQL.REQUEST-    Connects with an external data source and runs a query from a worksheet, then returns the result as an array without the need for macro programming&lt;/p&gt;

</description>
      <category>computer</category>
      <category>grade11</category>
      <category>excel</category>
      <category>functions</category>
    </item>
    <item>
      <title>Application Package | Computer Science | HSEB Notes</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/application-package-computer-science-hseb-notes-4edo</link>
      <guid>https://tyrocity.com/computer-notes/application-package-computer-science-hseb-notes-4edo</guid>
      <description>&lt;p&gt;Detailed notes to follow:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Word processor&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use &amp;amp; Character&lt;/li&gt;
&lt;li&gt;Examples&lt;/li&gt;
&lt;li&gt;Some Important Terms Used: Thesaurus, speller, mail merge
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Spread sheet&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use &amp;amp; Character&lt;/li&gt;
&lt;li&gt;Examples&lt;/li&gt;
&lt;li&gt;Some Important Terms Used:                                                              Relative cell reference, absolute cell reference&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. Presentation&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use &amp;amp; Character&lt;/li&gt;
&lt;li&gt;Examples&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>grade11</category>
      <category>applicationpackage</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>SPOOL (Simultaneous Peripheral Operation On-line)</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/spool-simultaneous-peripheral-operation-on-line-37km</link>
      <guid>https://tyrocity.com/computer-notes/spool-simultaneous-peripheral-operation-on-line-37km</guid>
      <description>&lt;p&gt;It is a free space of secondary memory managed by OS for the communication with peripheral devices like printer. It is required because of the difference in the operating speed of the CPU and peripheral devices. Peripheral devices are slow in their operation. The process of using SPOOL is known as spooling.&lt;/p&gt;

</description>
      <category>grade11</category>
      <category>computernotes</category>
      <category>spool</category>
    </item>
    <item>
      <title>Introduction To Computer</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/chapter-one-introduction-to-computer-53b8</link>
      <guid>https://tyrocity.com/computer-notes/chapter-one-introduction-to-computer-53b8</guid>
      <description>&lt;p&gt;&lt;strong&gt;- Characteristics/Features of Computer&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Speed&lt;/li&gt;
&lt;li&gt;Accuracy&lt;/li&gt;
&lt;li&gt;Reliability&lt;/li&gt;
&lt;li&gt;Storage Capacity&lt;/li&gt;
&lt;li&gt;Word Length&lt;/li&gt;
&lt;li&gt;Diligence&lt;/li&gt;
&lt;li&gt;Versatile&lt;/li&gt;
&lt;li&gt;Automatic&lt;/li&gt;
&lt;li&gt;Electronic&lt;/li&gt;
&lt;li&gt;Non-intelligent&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;- Application Areas of Computer&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Education&lt;/li&gt;
&lt;li&gt;Communication&lt;/li&gt;
&lt;li&gt;Business&lt;/li&gt;
&lt;li&gt;Transportation&lt;/li&gt;
&lt;li&gt;Banking&lt;/li&gt;
&lt;li&gt;Helth&lt;/li&gt;
&lt;li&gt;Security&lt;/li&gt;
&lt;li&gt;Industry&lt;/li&gt;
&lt;li&gt;Scientific Research&lt;/li&gt;
&lt;li&gt;Entertainment&lt;/li&gt;
&lt;li&gt;Weather Forecasting&lt;/li&gt;
&lt;li&gt;Desktop Publishing&lt;/li&gt;
&lt;li&gt;Designing&lt;/li&gt;
&lt;li&gt;Satellite Controlling&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;- Aviation&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Capabilities &amp;amp; Limitations of Computer&lt;/li&gt;
&lt;li&gt;Advantages &amp;amp; disadvantages of Computer&lt;/li&gt;
&lt;li&gt;History of Computer&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;- Mechanical Age&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Abacus&lt;/li&gt;
&lt;li&gt;Stepped Reckoner (Leibniz Calculator)&lt;/li&gt;
&lt;li&gt;Napier Bone&lt;/li&gt;
&lt;li&gt;Difference Engine&lt;/li&gt;
&lt;li&gt;Slide Rule&lt;/li&gt;
&lt;li&gt;Analytical Engine&lt;/li&gt;
&lt;li&gt;Pascaline&lt;/li&gt;
&lt;li&gt;Tabulating Machine&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;- Electro Mechanical Age&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;MARK-I [Also known as ASCC (Automated Sequence Controlled Calculator)&lt;/li&gt;
&lt;li&gt;MARK-II&lt;/li&gt;
&lt;li&gt;ABC (Atanasoft Berry Computer)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;- Electric Age&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ENIAC&lt;/li&gt;
&lt;li&gt;EDAC&lt;/li&gt;
&lt;li&gt;EDVAC&lt;/li&gt;
&lt;li&gt;UNIVAC&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Some Important Persons&lt;/strong&gt;&lt;br&gt;
o   Joseph Jaquard&lt;br&gt;
o   Charles Babbage&lt;br&gt;
o   George Boole&lt;br&gt;
o   Herman Hollerith&lt;br&gt;
o   Lady Augusta Ada Lovelace&lt;/p&gt;

</description>
      <category>grade11</category>
      <category>introductiontocomputer</category>
      <category>computernotes</category>
    </item>
    <item>
      <title>Language/Software</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/chapter-three-languagesoftware-4go1</link>
      <guid>https://tyrocity.com/computer-notes/chapter-three-languagesoftware-4go1</guid>
      <description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In the previous lesson we discussed about the different parts and configurations of computer. It has been mentioned that programs or instructions have to be fed to the computer to do specific task. So it is necessary to provide sequence of instructions so that your work can be done. We can divide the computer components into two major areas, namely, hardware and software. Hardware is the machine itself and its various individual equipment. It includes all mechanical, electronic and magnetic devices such as monitor, printer, electronic circuit, floppy and hard disk. In this lesson we will discuss about the other part, namely, software.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Objectives&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After going through this lesson you will be able to&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;explain the concept  of software&lt;/li&gt;
&lt;li&gt;distinguish between different types of software&lt;/li&gt;
&lt;li&gt;differentiate application software from system software&lt;/li&gt;
&lt;li&gt;define a language&lt;/li&gt;
&lt;li&gt;differentiate between different types of language&lt;/li&gt;
&lt;li&gt;distinguish between compiler and interpreter&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What is software?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As you know computer cannot do anything without instructions from the user. In order to do any specific job you have to give a sequence of instructions to the computer. This set of instructions is called a computer program. Software refers to the set of computer programs, procedures that describe the programs, how they are to be used. We can say that it is the collection of programs, which increase the capabilities of the hardware. Software guides the computer at every step where to start and stop during a particular job. The process of software development is called programming.&lt;/p&gt;

&lt;p&gt;You should keep in mind that software and hardware are complementary to each other. Both have to work together to produce meaningful result. Another important point you should know that producing software is difficult and expensive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Software types&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Computer software is normally classified into two broad categories.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Application Software&lt;/li&gt;
&lt;li&gt;System software&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Application software:&lt;/strong&gt; Application Software is a set of programs to carry out operations for a specific application. For example, payroll is an application software for an organization to produce pay slips as an output. Application software is useful for word processing, billing system, accounting, producing statistical report, analysis of numerous data in research, weather forecasting, etc. In later modules you will learn about MS WORD, Lotus 1-2-3 and dBASE III Plus. All these are application software.&lt;/p&gt;

&lt;p&gt;Another example of application software is programming language. Among the programming languages COBOL (Common Business Oriented Language) is more suitable for business application whereas FORTRAN (Formula Translation) is useful for scientific application. We will discuss about languages in next section.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;System software:&lt;/strong&gt; You know that an instruction is a set of programs that has to be fed to the computer for operation of computer system as a whole. When you switch on the computer the programs written in ROM is executed which activates different units of your computer and makes it ready for you to work on it. This set of program can be called system software. Therefore system software may be defined as a set of one or more programs designed to control the operation of computer system.&lt;/p&gt;

&lt;p&gt;System software are general programs designed for performing tasks such as controlling all operations required to move data into and out of the computer. It communicates with printers, card reader, disk, tapes etc. monitor the use of various hardware like memory, CPU etc. Also system software are essential for the development of applications software. System Software allows application packages to be run on the computer with less time and effort. Remember that it is not possible to run application software without system software.&lt;/p&gt;

&lt;p&gt;Development of system software is a complex task and it requires extensive knowledge of computer technology.  Due to its complexity it is not developed in house. Computer manufactures build and supply this system software with the computer system. DOS, UNIX and WINDOWS are some of the widely used system software. Out of these UNIX is a multi-user operating system whereas DOS and WINDOWS are PC-based. We will discuss in detail about DOS and WINDOWS in the next module.&lt;/p&gt;

&lt;p&gt;So without system software it is impossible to operate your computer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In-text questions 1&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. What are program, programming and software?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Differentiate between system software and application software.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Write True or False&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The set of instructions given to the computer is called programming.&lt;/li&gt;
&lt;li&gt;Application Software is a set of programs to carry out operations for a specific application.&lt;/li&gt;
&lt;li&gt;UNIX is a multi-user operating system.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;What is language?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You are aware with the term language. It is a system of communication between you and me. Some of the basic natural languages that we are familiar with are English, Hindi, Oriya etc. These are the languages used to communicate among various categories of persons. But how you will communicate with your computer. Your computer will not understand any of these natural languages for transfer of data and instruction. So there are programming languages specially developed so that you could pass your data and instructions to the computer to do specific job. You must have heard names like FORTRAN, BASIC, COBOL etc. These are programming languages. So instructions or programs are written in a particular language based on the type of job. As an example, for scientific application FORTRAN and C languages are used. On the other hand COBOL is used for business applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Programming languages&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There are two major types of programming languages. These are Low Level Languages and High Level Languages. Low Level languages are further divided in to Machine language and Assembly language.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Low Level Languages&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The term low level means closeness to the way in which the machine has been built. Low level languages are machine oriented and require extensive knowledge of computer hardware and its configuration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine Language&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Machine Language is the only language that is directly understood by the computer. It does not needs any translator program. We also call it machine code and it is written as strings of 1’s (one) and 0’s (zero). When this sequence of codes is fed to the computer, it recognizes the codes and converts it in to electrical signals needed to run it. For example, a program instruction may look like this:                                              1011000111101&lt;/p&gt;

&lt;p&gt;It is not an easy language for you to learn because of its difficult to understand. It is efficient for the computer but very inefficient for programmers. It is considered to the first generation language. It is also difficult to debug the program written in this language.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantage&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The only advantage is that program of machine language run very fast because no translation program is required for the CPU.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disadvantages&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;It is very difficult to program in machine language. The programmer has to know details of hardware to write program.&lt;/li&gt;
&lt;li&gt;The programmer has to remember a lot of codes to write a program which results in program errors.&lt;/li&gt;
&lt;li&gt;It is difficult to debug the program.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Assembly Language&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is the first step to improve the programming structure. You should know that computer can handle numbers and letter. Therefore some combination of letters can be used to substitute for number of machine codes.&lt;/p&gt;

&lt;p&gt;The set of symbols and letters forms the Assembly Language and a translator program is required to translate the Assembly Language to machine language. This translator program is called `Assembler‘. It is considered to be a second-generation language.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The symbolic programming of Assembly Language is easier to understand and saves a lot of time and effort of the programmer.&lt;/li&gt;
&lt;li&gt;It is easier to correct errors and modify program instructions.&lt;/li&gt;
&lt;li&gt;Assembly Language has the same efficiency of execution as the machine level language. Because this is one-to-one translator between assembly language program and its corresponding machine language program.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Disadvantages:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;One of the major disadvantages is that assembly language is machine dependent. A program written for one computer might not run in other computers with different hardware configuration.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;In-text questions 2&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. What is the difference between FORTRAN and COBOL?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Differentiate between machine language and Assembly language.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Write True or False&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Low level language and High level language are two major types of programming languages.&lt;/li&gt;
&lt;li&gt;Machine language is the only language that is indirectly understood by the computer.&lt;/li&gt;
&lt;li&gt;Assembly language is second generation language.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;High level language&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You know that assembly language and machine level language require deep knowledge of computer hardware where as in higher language you have to know only the instructions in English words and logic of the problem irrespective of the type of computer you are using.&lt;/p&gt;

&lt;p&gt;Higher level languages are simple languages that use English and mathematical symbols like +, -, %, / etc. for its program construction.&lt;/p&gt;

&lt;p&gt;You should know that any higher level language has to be converted to machine language for the computer to understand.&lt;/p&gt;

&lt;p&gt;Higher level languages are problem-oriented languages because the instructions are suitable for solving a particular problem. For example COBOL (Common Business Oriented Language) is mostly suitable for business oriented language where there is very little processing and huge output. There are mathematical oriented languages like FORTRAN (Formula Translation) and BASIC (Beginners All-purpose Symbolic Instruction Code) where very large processing is required.&lt;/p&gt;

&lt;p&gt;Thus a problem oriented language designed in such a way that its instruction may be written more like the language of the problem. For example, businessmen use business term and scientists use scientific terms in their respective languages.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages of High level languages&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Higher level languages have a major advantage over machine and assembly languages that higher level languages are easy to learn and use. It is because that they are similar to the languages used by us in our day to day life.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Compiler&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is a program translator that translates the instruction of a higher level language to machine language. It is called compiler because it compiles machine language instructions for every program instructions of higher level language. Thus compiler is a program translator like assembler but more sophisticated. It scans the entire program first and then translates it into machine code.&lt;/p&gt;

&lt;p&gt;The programs written by the programmer in higher level language is called source program. After this program is converted to machine languages by the compiler it is called object program.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Higher level language&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;———————————-      ® (Compile)    ®   Program       Machine Language                    Program&lt;/p&gt;

&lt;p&gt;A compiler can translate only those source programs, which have been written, in that language for which the compiler is meant for.   For example FORTRAN compiler will not compile source code written in COBOL language.&lt;/p&gt;

&lt;p&gt;Object program generated by compiler is machine dependent. It means programs compiled for one type of machine will not run in another type. Therefore every type of machine must have its personal compiler for a particular language. Machine independence is achieved by using one higher level language in different machines.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Interpreter&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An interpreter is another type of program translator used for translating higher level language into machine language. It takes one statement of higher level languages, translate it into machine language and immediately execute it. Translation and execution are carried out for each statement. It differs from compiler, which translate the entire source program into machine code and does involve in its execution.&lt;/p&gt;

&lt;p&gt;The advantage of interpreter compared to compiler is its fast response to changes in source program. It eliminates the need for a separate compilation after changes to each program. Interpreters are easy to write and do not require large memory in computer. The disadvantage of interpreter is that it is time consuming method because each time a statement in a program is executed then it is first translated. Thus compiled machine language program runs much faster than an interpreted program.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In-text question 3&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. What is the difference between interpreter and compiler&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Give some examples of high level language.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Write True or False&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;High level languages are problem-oriented language.&lt;/li&gt;
&lt;li&gt;Object program generated by compiler is machine independent.&lt;/li&gt;
&lt;li&gt;The disadvantage of interpreter is that it is time consuming.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;What you have learnt&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In this lesson we discussed about two types of software, namely, system software and application software. System software controls the hardware part of the computer. It is designed for performing tasks such as controlling all operations required to move data into and out of the computer. It communicates with printer, card reader, disk, tapes, etc. and monitors the use of various components like memory, CPU, etc. DOS, Unix and Windows are three important system software. Application software is a set of programs written for specific purpose. Examples of application software are Microsoft Word, Lotus 1-2-3, COBOL, BASIC and FORTRAN. We have discussed about levels of computer language.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Terminal questions&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What is software and hardware?&lt;/li&gt;
&lt;li&gt;What is computer Language?&lt;/li&gt;
&lt;li&gt;Name the three different categories of computer languages.&lt;/li&gt;
&lt;li&gt;What is machine language? Why is it required?&lt;/li&gt;
&lt;li&gt;What are advantages and disadvantages of machine language?&lt;/li&gt;
&lt;li&gt;What is assembly language? What are its advantages over machine languages?&lt;/li&gt;
&lt;li&gt;What is the difference between source program and object program?&lt;/li&gt;
&lt;li&gt;What is higher level languages? Why are higher level languages are easier to use.&lt;/li&gt;
&lt;li&gt;What is compiler? Why is it required?&lt;/li&gt;
&lt;li&gt;What is interpreter? How does it differ from compiler?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Feedback to in-text questions&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In-text questions 1&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; Program is a set of instructions given to the computer by the user. Software is a set of computer programs and procedures that describe the programs. Programming is the process of software development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Application Software is a set of programs to carry out operations for a specific application. System software is a set of programs written for performing tasks such as controlling all operations required to move data into and out of the computer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; 1. False               2. True           3. True&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In-text questions 2&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; FORTRAN is used for scientific applications whereas COBOL is used for business applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Machine Languages are the only language that is directly understood by the computer. It is written in binary form that is 0 and 1. The set of symbols and letters forms the Assembly Language.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; 1. True       2. False          3. True&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In-text questions 3&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; Both compiler and interpreter are program translators used for translating higher level language into machine language. While compiler scans the entire program first and then translates it into machine code, an Interpreter translates the program line by line.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; FORTRAN (Formula Translation) and BASIC (Beginners All-purpose Symbolic Instruction Code) are some of the high level languages.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; 1. True 2. False 3. True&lt;/p&gt;

</description>
      <category>grade11</category>
      <category>computerlanguage</category>
      <category>computernotes</category>
      <category>computersoftware</category>
    </item>
    <item>
      <title>Operating system</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/operating-system-8l1</link>
      <guid>https://tyrocity.com/computer-notes/operating-system-8l1</guid>
      <description>&lt;p&gt;Operating system is an interface between computer and hardware and application software. Without OS no computer can be operated. Operating system is regarded as the heart of living being for a computer system.&lt;br&gt;
In other words, OS is defined as a program or suit (support for) of programs that controls the entire operation of the computer, such as recognizing input from keyboard, sending output to the display screen keeping track of files and directories on the disk and controlling peripheral devices such as disk drives and printers.&lt;/p&gt;

&lt;p&gt;Basic organization of operating system:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://tyrocity.com/images/CtsBeivEoavLqK41SKUWwPGp2W396IWme9BuD2kRaSE/w:880/mb:500000/ar:1/aHR0cHM6Ly90eXJv/Y2l0eS5jb20vdXBs/b2Fkcy9hcnRpY2xl/cy95d3c3eGhnNW9w/OW0xbWF5MXZmZS5w/bmc" class="article-body-image-wrapper"&gt;&lt;img src="https://tyrocity.com/images/CtsBeivEoavLqK41SKUWwPGp2W396IWme9BuD2kRaSE/w:880/mb:500000/ar:1/aHR0cHM6Ly90eXJv/Y2l0eS5jb20vdXBs/b2Fkcy9hcnRpY2xl/cy95d3c3eGhnNW9w/OW0xbWF5MXZmZS5w/bmc" alt="Organization of operating system"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>grade11</category>
      <category>computernotes</category>
      <category>operatingsystem</category>
    </item>
    <item>
      <title>Email Service</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/email-service-33g1</link>
      <guid>https://tyrocity.com/computer-notes/email-service-33g1</guid>
      <description>&lt;p&gt;Email service is used for transmitting electronic or soft-copy documents, message by using electronic devices like computer, computer network, internet, etc. present e-mail service is based on stored and forward concept i.e. email sent by the sender is stored in email server before forwarding it to the receiver. It doesn’t require the sender and receiver to be connected at the same time. Traditionally, the older concept of email required both sender and receiver to be connected at the same time.&lt;br&gt;
It uses protocols like SMTP, POP, IMAP, etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features of e-mail:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;It is faster and cheaper medium of communication.&lt;/li&gt;
&lt;li&gt;It is reliable.&lt;/li&gt;
&lt;li&gt;It is secured communication.&lt;/li&gt;
&lt;li&gt;It can be used for transmitting text, image, audio, video.&lt;/li&gt;
&lt;li&gt;Same message can be sent to multiple users at the same time by using CC (Carbon Copy) and BCC (Blind Carbon Copy).&lt;/li&gt;
&lt;li&gt;It may or may not use internet directly.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Types:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Web based email&lt;/li&gt;
&lt;li&gt;POP email service&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;1. Web based email:&lt;/strong&gt;&lt;br&gt;
It is the internet based mailing system. It requires internet connection and a browser to send or receive the message. Email providers like hotmail.com, yahoo.com, gmail.com, etc. provide internet based email. It is the most widely used email service.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. POP email service:&lt;/strong&gt;&lt;br&gt;
This email service is provided by local email or network providers. It requires connection to the e-mail provider and email client software like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Outlook express&lt;/li&gt;
&lt;li&gt;Thunderbird&lt;/li&gt;
&lt;li&gt;Eudora&lt;/li&gt;
&lt;li&gt;Kmail, etc.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It can be used from the system with email client software and proper setting to connect email providers.&lt;/p&gt;

</description>
      <category>computernotes</category>
      <category>grade11</category>
      <category>emailservice</category>
    </item>
    <item>
      <title>Model Question For Computer Science Class 11</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/model-question-for-computer-science-class-11-271d</link>
      <guid>https://tyrocity.com/computer-notes/model-question-for-computer-science-class-11-271d</guid>
      <description>&lt;p&gt;&lt;strong&gt;HSEB question model of computer science&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Grade : 11&lt;/p&gt;

&lt;p&gt;For : 2070&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Time : 3hrs&lt;br&gt;
F.M. : 75&lt;br&gt;
P.M : 27&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Group A (long answer question)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Attempt all the questions. [3 X 10 = 30]&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; Draw a well-labeled diagram of typical architecture of a computer system and explain the main function of Control Unit and ALU. [4+3+3]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; &lt;br&gt;
&lt;strong&gt;1.&lt;/strong&gt; What is an operating system ? Explain any three function of an operating system.&lt;br&gt;
&lt;strong&gt;2.&lt;/strong&gt; The “WiMP” environment is much more user-friendly, why ? &lt;br&gt;
OR&lt;br&gt;
&lt;strong&gt;1.&lt;/strong&gt; What is cell addressing and explain different types of cell addressing used in spreadsheet.&lt;br&gt;
&lt;strong&gt;2.&lt;/strong&gt; Write a tag to design your personal web page to link photo family, background and banner page using frame. [5+5]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Define flowchart and pseudocode. Explain their significance in programming. [5]&lt;/li&gt;
&lt;li&gt;Write a pseudocode to accept any three numbers and output the largest among them. [5]&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Group B (Short answer questions)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Attempt any **nine&lt;/strong&gt; questions. [9 X 5 = 45]**&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.&lt;/strong&gt; Classify the computers according to their generation based on the technology used. [5]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5.&lt;/strong&gt; Differentiate between analogue and digital computer, explain with examples. [5]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6.&lt;/strong&gt; What do you mean by number system? Why do digital computers use binary numbers for their operation ? [2 + 3]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7.&lt;/strong&gt; Convert these numbers. [5]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; (126)10 = (?)2&lt;br&gt;
&lt;strong&gt;2.&lt;/strong&gt; (11011)2 = (?)10&lt;br&gt;
&lt;strong&gt;3.&lt;/strong&gt; (57)8 = (?)2&lt;/p&gt;

&lt;p&gt;Perform following operations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.&lt;/strong&gt; 1011 – 1001&lt;br&gt;
&lt;strong&gt;5.&lt;/strong&gt; 1110 + 1110&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8.&lt;/strong&gt; State the Demorgan’s theorem and verify it. [5].&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9.&lt;/strong&gt; What are logic gates? Construct the truth table of NOR operation. [5]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10.&lt;/strong&gt; Write short notes on (any two) : [5]&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;IDE      2. SCSI     3. Wave Camera&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;11.&lt;/strong&gt; What are uses of internet ? Write any five search engine name. [5]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;12.&lt;/strong&gt; Differentiate between System Software and Application Software with examples. [5]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;13.&lt;/strong&gt; What are DPT features in MS-Words? Write three features of Presentation Packages. [2 + 3]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;14.&lt;/strong&gt; Write an algorithm and flowchart to print the word “Hello” ten times using “while loop” [5]&lt;/p&gt;

</description>
      <category>grade11</category>
      <category>computer</category>
      <category>modelquestion</category>
    </item>
    <item>
      <title>Interrupt</title>
      <dc:creator>Computer 11 Notes</dc:creator>
      <pubDate>Sun, 08 Apr 2012 05:41:42 +0000</pubDate>
      <link>https://tyrocity.com/computer-notes/interrupt-jig</link>
      <guid>https://tyrocity.com/computer-notes/interrupt-jig</guid>
      <description>&lt;p&gt;It is the events that makes the processor stop executing its program to perform some requested activity. There are two types of interrupts they are:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Hardware interrupt:&lt;/strong&gt;&lt;br&gt;
Interrupts generated by hardware devices such as keyboard, mouse, printer or chips on the system board is called hardware interrupt. Some examples of hardware interrupt are video card wants memory access, USB scanner has data, mouse moves, key pressed on keyboard, etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Software interrupt:&lt;/strong&gt; Interrupts signals generated or caused by the programs or software are called software interrupts. Some examples: interrupt generated by the ROM BIOS during the start up for the computer, virus threat notification by the antivirus software, etc.&lt;/p&gt;

</description>
      <category>computernotes</category>
      <category>grade11</category>
    </item>
  </channel>
</rss>
