Week 3 Project
/
Hardware and Software for Digital Enterprise—Part 4
So far we have covered the basic concepts of computer hardware and software. Software and hardware both depend on program instructions. These programs are written in several programming languages that are targeted to meet certain organizational operations.
Programming Languages
The principal high-level programming languages used for business include C++.NET, C#.NET, C, Visual Basic.NET, and COBOL.
Fourth-generation languages contain different software tools to enable users to develop software applications. These languages are less procedural than conventional programming languages and include popular software tools such as:
Spreadsheets
Data Management
Presentation Graphics
Word Processing
Groupware
Web Browsers
Enterprise software, which includes middleware and enterprise application integration (EAI), are software tools to promote enterprise-wide integration of IS applications and business processes.
Object-Oriented Programming
Object-oriented programming tools include:
Java: an object-oriented programming language that can run on any computer and operating system.
HTML: a page description language to create web pages.
XML: a language that describes the meaning of the data in a web document so that the data can be used in computer programs.
Object-oriented programming tools create structured documents in which data and procedures are combined into one object. In order to simplify the operations the program just sends a message for an object to perform an operation. The same message can be sent to different objects but each time the operation may be different. Object-oriented programming tools also exchange data between Web sites and different legacy systems within a company and between the systems of different partners in a supply chain.
Now that we’ve learned about the basic concepts of computer hardware and software, let us now move on to learning how to manage data resources using hardware and software.