Wednesday, November 20, 2013

HTML in define



We often heard about HTML but yet do we really really know what HTML is? So, today, we going to post all about HTML. Well, at least as far as we know.

HTML is an acronym for Hyper Text Markup Language. This is the language of webpages on the worldwide web (WWW). Basically, HTML is a text formatting language. Also the important terms in this web are Uniform Resource Locater or URL in short, and browser which is a software programme which is used to show web pages.

How to create HTML

The first step to create HTML, you need to know what is HTML editor. HTML editor is a word processor that has been specialized to make the writing of HTML document more effortless.

There are many different  programmes that you can use to create the web document. The HTML editor enables users to create document quickly and easily by pushing a few button. Instead of entering all of the HTML codes by hand. These programmes will generate the HTML source code for you. HTML editor are excellent tools for experienced web  developers, however, that is important that you learn and understand the HTML language so that you can edit code and fix 'bugs' in your pages. For this course, we will focus on using the standard Microsoft Windows text editor, which is Notepad. 

1) open your Notepad

  •    click on "Start" button located on your Window taskbar.
  •    click on "Programs"
  •    click on directory menu labelled "Accessories"
  •    locate the short cut "Notepad" and click the short cut once.
2) write the coding of HTML on the Notepad. this is a sample of the simplest one:



3) Save your code:


  • click button "File" on top left of your Notepad ,then click "Save as..." in order to save it. 
  • then, you need to end your file name in ".html". example:

   


St
4) after that you need to click the saved file at its saved location. The result will be like this:

th

then finish.

5) How to put an image to your pages. before that there is some of examples on how to write the coding:


  1.  <IMG SRC=“jordan.gif“ border=4>
  2. <IMG SRC=" jordan.gif" width="60" height="60">
  3. <IMG SRC=“jordan.gif" ALT="This is a text that goes with the image">
  4. <IMG SRC=" jordan.gif “ Hspace="30" Vspace="10"  border=20>  



The image above show the example on how to write the coding if you want to put image on your pages. please try yourself and you will the result like this.



6) How to make a link to your pages:

  • the tags used to produce link are the <a> and </a>. The <a> tells where the links should start and </a> indicate where the link should end. Everything between these two are the links.
  • the examples below shows on how to make the word HERE work as link to yahoo.

    click  <a href="http://www.yahoo.com">HERE</a>  to go to yahoo.
7)How to make a table to your pages:

  • the <TABLE></TABLE> element has four sub-elements:

    1) Table Row <TR></TR>
    2) Table Header <TH></TH>
    3) Table Data <TD></TD>
    4) Caption <CAPTION></CAPTION>

    The Table Row elements usually contain Table Data elements or Table Header elements.
  • The image on the right is a sample on how to make a table:




Then you will see the result will appear like this:




I, think that's all for this time. I hope you will understand about the:
  1. HTML and its definition
  2. How to create HTML
  3. How to put image on your page
  4. How to make a link on your page
  5. and How to make table.
ASSALAMU'ALAIKUM........

the 
%5
Th
5)
Step

Wednesday, November 6, 2013

Maple in Brief


Introduction

Maple is a commercial computer algebra system developed and sold commercially by Maplesoft, a software company also based in Waterloo, Ontario, Canada. The current major version is version 17 which was released in March 2013.
It was first developed in 1980 by the Symbolic Computation Group at the University of Waterloo. In 1988, Maplesoft (then known as Waterloo Maple Inc.) was founded to commercialize the technology.


Link:

Maplesoft Website: http://www.maplesoft.com/


Core functionality

Users can enter mathematics in traditional mathematical notation. Custom user interfaces can also be created. There is support for numeric computations, to arbitrary precision, as well as symbolic computation and visualization. Examples of symbolic computations are given below.
Maple incorporates a dynamically typed imperative-style programming language which resembles Pascal. The language permits variables of lexical scope. There are also interfaces to other languages (C, C#, Fortran, Java, MATLAB, and Visual Basic). There is also an interface with Excel.
Maple supports MathML 2.0, a W3C format for representing and interpreting mathematical expressions, including their display in Web pages.


Architecture

Maple is based on a small kernel, written in C, which provides the Maple language. Most functionality is provided by libraries, which come from a variety of sources. Many numerical computations are performed by the NAG Numerical Libraries, ATLAS libraries, or GMP libraries. Most of the libraries are written in the Maple language; these have viewable source code.
Different functionality in Maple requires numerical data in different formats. Symbolic expressions are stored in memory as directed acyclic graphs. The standard interface and calculator interface are written in Java.


History

       The first concept of Maple arose from a meeting in November 1980 at the University of Waterloo. Researchers at the university wished to purchase a computer powerful enough to run Macsyma. Instead, it was decided that they would develop their own computer algebra system that would be able to run on lower cost computers. The first limited version appearing in December 1980 with Maple demonstrated first at conferences beginning in 1982. The name is a reference to Maple's Canadian heritage. By the end of 1983, over 50 universities had copies of Maple installed on their machines.

In 1984, the research group arranged with Watcom Products Inc to license and distribute Maple. In 1988 Waterloo Maple Inc. was founded. The company’s original goal was to manage the distribution of the software. Eventually, the company evolved to have an R&D department where most of Maple's development is done today with the rest done at university research labs worldwide including: the Symbolic Computation Laboratory at the University of Waterloo and the Ontario Research Centre for Computer Algebra at the University of Western Ontario.

In 1989, the first graphical user interface for Maple was developed and included with version 4.3 for the Macintosh. X11 and Windows versions of the new interface followed in 1990 with Maple V. In 1994 a special issue of a newsletter created by Maple developers called MapleTech' was published.

In 1999, with the release of Maple 6, Maple included some of the NAG Numerical Libraries. In 2003, the current "standard" interface was introduced with Maple 9. This interface is primarily written in Java (although portions, such as the rules for typesetting mathematical formulae, are written in the Maple language). The Java interface was criticized for being slow, improvements have been made in later versions, although the Maple 11 documentation recommends the previous (“classic”) interface for users with less than 500 MB of physical memory. This classic interface is no longer being maintained.

Between the mid 1995 and 2005 Maple lost significant market share to competitors due to a weaker user interface. In 2005, Maple 10 introduced a new “document mode”, as part of the standard interface. The main feature of this mode is that math is entered using two dimensional input. In 2008, Maple 12 added additional user interface features found in Mathematica, including special purpose style sheets, control of headers and footers, bracket matching, auto execution regions, command completion templates, syntax checking and auto-initialization regions. Additional features were added for making Maple easier to use as a MATLAB toolbox

Maple 13 introduced a new flythrough feature for gaphing a new way to visualize graphing.

In September 2009 Maple and Maplesoft were acquired by the Japanese software retailer Cybernet Systems.

Maple 16's performance was being undercut by Mathematica when it compared its newest version to Maple 15. Many of Maple16's performance enhancements were actually much better than Mathematica's hence Wolfram's decision to compare it to an earlier version. Maple 16's graphical environment is much improved over the past.


Maple Versions Year released
Maple 13 2009
Maple 14 2010
Maple 15 2011
Maple 16 2012
Maple 17 2013


Table 1: Examples of Maple versions and year released




Use of the Maple engine

The Maple engine is used within several other products from Maplesoft:
  • Maple T.A., Maplesoft’s online testing suite, uses Maple to algorithmically generate questions and grade student responses.
  • MapleNet allows users to create JSP pages and Java Applets. MapleNet 12 and above also allow users to upload and work with Maple worksheets containing interactive components.
  • MapleSim, an engineering simulation tool.

Listed below are third-party commercial products that no longer use the Maple engine:
  • Versions of Mathcad released between 1994 and 2006 included a Maple-derived algebra engine (MKM, aka Mathsoft Kernel Maple), though subsequent versions use MuPAD.
  • Symbolic Math Toolbox in MATLAB contained a portion of the Maple 10 engine but now uses MuPAD.
  • Older versions of the mathematical editor Scientific Workplace included Maple as a computational engine, though current versions include MuPAD.