Sunday, August 10, 2008

Learnings of the week


This week, we have discussed about the three fundamentals of the computer system and the four different types of software.

The three fundamentals of the computer system are the system unit, the output devices and the input devices.


The four different types of software are the software, the data, the programs, and the fundamental idea.

Software provides the commands that tell the hardware what task to perform, what to read and write, how to send the end result (output) to a monitor or printer. It is also the programs or data that a computer uses. Also kept on some hardware device such as a hard disk or floppy disk and consists of both programs and data. Programs are list of instructions for the processor. Data can be any information that a program needs like character data, numerical data, image data, audio data, and countless other types. Fundamental Idea, where both programs and data are saved in computer memory in the same way. The electronics of computer memory (both main memory and secondary memory) make no distinction between programs and data.

There are also different kinds of software which are the application software, the operating system and the programming languages.

Application software
are programs that people use to get their work done. It may include data entry, update query and report programs, productivity software for spreadsheets, word processing, databases and custom accounting programs for payroll, billing and inventory. It is designed to help people with specific task such as making a spreadsheet of creating a graphic image. Operating System is software which controls the computer and runs applications, it keep all the hardware and software running together smoothly. It communicates information from the application software to a computer’s program. Programming Languages are used to create all other software whether it is Operating system or Application software.

There are different kinds of languages such as the
Machine-LanguageAssembly, LanguageFORTRAN (Formula Translation), ALGOL (ALGOrithmic Language), COBOL (Common Business Oriented Language), BASIC (Beginner’s All-purpose Symbolic Instruction Code), Program Languages, PASCAL, LOGO, C languages (C and C++)LISP and PROLOG (PROgramming for LOGic), ADA, Java, and the Fourth and Fifth Generation Languages.
This week is a very tough and tiring one because of series of quizzes in tle but in spite of the difficulty, I have learned a lot about computers more on their different functions.



No comments: