Software

441 views
414 views

Published on

Report in major

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
441
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
36
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Software

  1. 2. Application software <ul><li>Include a variety of programs that can be subdivided into general-purpose and function-specific application categories. </li></ul>
  2. 3. General-purpose application programs <ul><li>Are programs that perform common information processing job for end users. </li></ul>
  3. 4. Custom software <ul><li>Used to identify software application that is developed within an organization for use by that organization. In other words, the organization that writes that program codes I also the organization that uses the final software application. </li></ul>
  4. 5. COTS software <ul><li>(An acronym which stands for commercial off-the-shelf ) is software that is developed with the intention of selling the software in multiple copies. </li></ul>
  5. 6. Function-specific application software <ul><li>Are available to support specific application of end users in business a d other fields. </li></ul>
  6. 7. Software suite <ul><li>The most widely used productivity packages come bundled together as software suite such as MS office, Lotus Smart Suite, Corel WordPerfect Office, and Sun’ Star Office. </li></ul>
  7. 8. Integrated package <ul><li>Are combining some of the functions of several programs – word processing, spreadsheets, presentation graphics, and datable management, into one software package. </li></ul>
  8. 9. Web Browsers <ul><li>Browsers such as MS explorer, Netscape Navigator, Firefox, Opera, or Mozilla are software application designed to support navigation through the point-and-click hyperlinked resources on WWW and the rest of the internet. </li></ul>
  9. 10. E-mail <ul><li>Million of end users now depend on e-mail software to communicate with each other by sending and receiving electronic messages and file attachments via the internet or their organizations’ intranets or extranet. </li></ul>
  10. 11. Instant messaging <ul><li>In an e-mail/computer-conferencing hybrid technology that has grown so rapidly that it has become a standard method of electronic messaging for millions of internet users worldwide. </li></ul>
  11. 12. Word processing package <ul><li>Computerize the creation, editing, revision, and printing of documents (such as letters, memos, and reports) by electronically processing text data . </li></ul>
  12. 13. Desktop publishing <ul><li>Software to produce their own printed materials that look professionally published. </li></ul>
  13. 14. Spreadsheet package <ul><li>Like Lotus 1-2-3, MS excel, and Corel QuattroPro is used by virtually every business for analysis, planning, and modeling. </li></ul>
  14. 15. Presentation graphics <ul><li>Help you to convert numeric data into graphics displays such as line chart, bar graph, pre chart, and many other types of graphics. </li></ul>
  15. 16. Personal Information Managers <ul><li>Is a popular software package for end users productivity and collaboration as well as popular application for personal digital assistant </li></ul>
  16. 17. Groupware <ul><li>Is software that helps workgroup and teams collaborate to accomplish group assignment. </li></ul>
  17. 18. System software <ul><li>Consists of programs that manage and support a computer system and its information processing activities. </li></ul>
  18. 19. Operating Systems <ul><li>Is an integrated system of program that manages the operations of the CPU. </li></ul>
  19. 20. User Interface <ul><li>Is the part of the operating system that allows you to communicate with it so you can load programs, access files, and accomplish other task. </li></ul>
  20. 21. Multitasking <ul><li>(Sometimes referred as multiprogramming or tome-sharing ) is a task management approach that allows for several computing task to perform in a seemingly simultaneous fashion. </li></ul>
  21. 22. Middleware <ul><li>Is software that helps diverse software application and networked computer systems exchange data and work together more efficiently. </li></ul>
  22. 23. Programming language <ul><li>allows a programmer to develop the sets of instructions that constitute a computer programs. </li></ul>
  23. 24. Machine language <ul><li>(Or the first generation languages ) are the most basic level of programming language. </li></ul>
  24. 25. Assembler language <ul><li>(Or the second generation languages ) are the next level of programming language. </li></ul>
  25. 26. High level languages <ul><li>(Or third generation languages ) use instructions, which are called statements, that used brief statements or arithmetic expressions. </li></ul>
  26. 27. Fourth Generation language <ul><li>Describes a variety of programming language that is more nonprocedural and conversational than prior language. </li></ul>
  27. 28. Natural Language <ul><li>Are sometimes considered to be fifth generation languages are very close to English or other human languages. </li></ul>
  28. 29. Object-Oriented Language <ul><li>Like VB, C++, and java are also considered to be fifth generation language and have become major tools of software development. </li></ul>
  29. 30. HTML <ul><li>(Hypertext Markup Language) is a page description language that creates hypertext or hypermedia documents. HTML insert controls within a document at points you can specify that creates (hypertext) to other parts of the document or to other documents anywhere on the WWW. </li></ul>
  30. 31. XML <ul><li>(Extensible Markup Language) is not a Web page format description language like HTML. Instead XML describes the contents of Web pages (including business documents designed for use on the Web) by applying tags or contextual label to the data in Web documents. </li></ul>
  31. 32. Java <ul><li>Is an object-oriented programming language created by Sun Microsystems that is revolutionizing the programming of applications for the WWW and corporate intranets and extranets. </li></ul>
  32. 33. Web services <ul><li>Are software components that are based on a framework of Web and object-oriented standards and technologies for using the Web to electronically link the applications of different users and different computing platforms. </li></ul>
  33. 34. Language Translators Programs <ul><li>(Or language processors ) are known by a variety of names. An assembler translates the symbolic instruction codes of programs written in an assembler language into machine language instructions, while compiler translates high-level languages statements. </li></ul>
  34. 35. CASE tools <ul><li>Concentration was on program support tools such as translators, compilers, assembler, macro processors, and linkers and loaders. However, as computers because more powerful and the software that ran on them grew larger and more complex, the range of support tools began to expand. In particular, the use of interactive time-sharing systems for software development encourages the development of program editors, debuggers, and code analyzers. </li></ul>
  35. 36. Presented by: Ricardo B. Baldovino “ Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.”

×