Monday, December 20, 2010

Specialized Application Software

Audio Editing Software
  • Create – With an easy to use basic program, even an amateur can create unique music mixes for an internet radio station, website, PowerPoint presentation or for personal use.


  • Record – Through a compatible program, you can record your favorite podcasts, internet radio stations and other types of streaming audio. You can also pull audio from a video or audio file, CDs, DVDs or even your sound card, so that you can edit and listen to it on your computer or a portable device.


  • Convert – Most programs can convert file formats. For example, from a MIDI to a MP3, WMA, WAV or OGG file.


  • Restore – Advanced filters and other devices can restore the sound of aged LPs or damaged audio recordings. These filters can also be used for forensics to filter out background noises, static or other noise.


  • Edit – This type of software includes many editing tools, including cut and paste options and the ability to edit tag or media information.





  • Bitmap Image
    *A bitmap is one of many types of file formats for images stored in a computerized form. It carries the extension .BMP. Computers use bits of 1 and 0 to store data. A bitmap is literally a map of bits that form a particular picture when rendered to a display like a computer monitor. 



    HTML editor
    *Also called an authoring tool, an HTML editor is a software program that inserts HTML code as you create a HTML file. Some editors will provide a word processing GUI enabling users to create HTML documents without knowing any HTML code.




    Multimedia
    *The use of computers to present text, graphics, video, animation, and sound in an integrated way. Long touted as the future revolution in computing, multimedia applications were, until the mid-90s, uncommon due to the expensive hardware required. With increases in performance and decreases in price, however, multimedia is now commonplace. Nearly all PCs are capable of displaying video, though the resolution available depends on the power of the computer's video adapter and CPU.




    Vector Image
    *Vector images are a collection of individual objects rather than picture elements. A vector image can be composed of points connected by lines, or nodes (control points) connected by Bezier curves


    Web Authoring
    *A category of software that enables the user to develop a Web site in a desktop publishing format. The software will generate the required HTML coding for the layout of the Web pages based on what the user designs. Typically, the user can toggle back and forth between the graphical design and the HTML code and make changes to the Web page in either the design of the accompanying code.
    * To design and create a Web site, from writing the site's underlying code to writing the text to managing the site's upkeep.



    Basic Application Software



    Graphical User Interface ( GUI )
    *Software that works at the point of contact (interface) between a computer and its user, and which employs graphic elements (dialog boxes, icons, menus, scroll bars) instead of text characters to let the user give commands to the computer or to manipulate what is on the screen. GUI elements are usually accessed through a pointing device such as a mouse, pen, or stylus. All programs running under a GUI use a consistent set of graphical elements so that once the user learns a particular interface, he or she can use all programs without learning additional or new commands. Pioneered by Xerox and developed by Apple computers, GUI is now employed by all modern operating systems and application programs.



    Word Processor
    *A computer system or program designed for word processing.


     Spreadsheet
    *A table of values arranged in rows and columns. Each value can have a predefined relationship to the other values. If you change one value, therefore, you may need to change other values as well.
    *Spreadsheet applications (sometimes referred to simply as spreadsheets) are computer programs that let you create and manipulate spreadsheets electronically. In a spreadsheet application, each value sits in a cell. You can define what type of data is in each cell and how different cells depend on one another. The relationships between cells are called formulas, and the names of the cells are called labels.





    Database Management System (DBMS)
    *A collection of programs that enables you to store, modify, and extract information from a database. There are many different types of DBMSs, ranging from small systems that run on personal computers to huge systems that run on mainframes. The following are examples of database applications:






    Utility Suites
    *A program that performs a specific task related to the management of computer functions, resources, or files, as password protection, memory management, virus protection, and file compression.


  • computerized library systems


  • automated teller machines


  • flight reservation systems


  • computerized parts inventory systems










  • Monday, December 13, 2010

    The Internet and The Web

    FTP ( file transfer protocol )
    * Short for File Transfer Protocol, the protocol for exchanging files over the Internet. FTP works in the same way as HTTP for transferring Web pages from a server to a user's browser and SMTP for transferring electronic mail across the Internet in that, like these technologies, FTP uses the Internet's TCP/IP protocols to enable data transfer. FTP is most commonly used to download a file from a server using the Internet or to upload a file to a server (e.g., uploading a Web page file to a server).



     PLUG-INS
    * Plugins help your browser perform specific functions like viewing special graphic formats or playing multimedia files. Plugins are slightly different from extensions, which modify or add to existing functionality.





    FILTERS
    * In computer programming, a filter is a program or section of code that is designed to examine each input or output request for certain qualifying criteria and then process or forward it accordingly. This term was used in UNIX systems and is now used in other operating systems. A filter is "pass-through" code that takes input data, makes some specific decision about it and possible transformation of it, and passes it on to another program in a kind of pipeline. Usually, a filter does no input/output operation on its own. Filters are sometimes used to remove or insert headers or control characters in data.



    INTERNET SECURITY SUITE
    * A suite of utilities for maintaining the security of a Windows PC from, it includes more than a dozen utilities such as antivirus, personal firewall, spam blocker and popup blocker.


     WIKI
    * a website that allows the easy creation and editing of any number of interlinked web pages via a web browser using a simplified markup language 





    JAVASCRIPTS
    * JavaScript is an interpreted programming or script language from Netscape. It is somewhat similar in capability to Microsoft'sVisual Basic, Sun's Tcl, the UNIX-derived Perl, and IBM's REXX. In general, script languages are easier and faster to code in than the more structured and compiled languages such as C and C++. Script languages generally take longer to process than compiled languages, but are very useful for shorter programs.




    APPLETS
    * A program designed to be executed from within another application. Unlike an application, applets cannot be executed directly from the operating system. With the growing popularity of OLE (object linking and embedding), applets are becoming more prevalent. A well-designed applet can be invoked from many different applications.
    * Web browsers, which are often equipped with Java virtual machines, can interpret applets from Web servers. Because applets are small in files size, cross-platform compatible, and highly secure (can't be used to access users' hard drives), they are ideal for small Internet applications accessible from a browser.



    HTML
    * Short for HyperText Markup Language, the authoring language used to create documents on the World Wide Web. HTML is similar to SGML, although it is not a strict subset. 
     * HTML defines the structure and layout of a Web document by using a variety of tags and attributes. The correct structure for an HTML document starts with <HTML><HEAD>(enter here what document is about)<BODY> and ends with </BODY></HTML>. All the information you'd like to include in your Web page fits in between the <BODY> and </BODY> tags.





     URL
    * Abbreviation of Uniform Resource Locator, the global address of documents and other resources on the World Wide Web.
    * The first part of the address is called a protocol identifier and it indicates what protocol to use, and the second part is called a resource name and it specifies the IP address or the domain name where the resource is located. The protocol identifier and the resource name are separated by a colon and two forward slashes.