Thursday, March 18, 2010
How to become a software professional - by P.Ganesh
How to Become a Software Guy
There are many operating systems, programming languages, software, different types of computers, networks, internet . One might not know how to become a software professional looking at the huge industry. By knowing a little about the following ,one can become a software guy.
1. Definition of a computer
2. Characteristics of a computer
3. applications of a computer
4. Classifications of computer
5. Input unit in detail
6. Output unit in detail
7. CPU in detail
8. Types of memories
9. Hardware
10. Software’s
11. Types of Software
12. Terms:-
a) Programming languages
b) Operating Systems
c) Sub routines
d) utility Programs
e) Diagnostic routines
f) Language Translators
g) Application Software
13. History of computers
14. Computer number System
15. Data processing
16. Computer networks
17. Data structures
a) Operations
b) kinds – Tables, arrays Queues , stacks, linked list, Trees
c) File organization
d) Kinds of file org
e) File Maintenance
18. Programming
a) Defining a problem
b) Algorithm
c) Flowchart
d) Coding
e) Debugging and testing
f) Documentation
19. Classification of a prog language
20. Flowchart symbols
21. Operating System in detail
22. Systems analyses and design
a) Systems life cycle
23. Data base – characteristics , types , structure , DBMS, classification
24. Computer based information system
25. Transaction Procession system
26. Management information system
27. Decision support system
28. expert system
A system programmer can write programs including operating systems for a computer, languages, utility programs Sub-routines. He can write application Programs through languages which are known as software’s.
There are many fields where computers are used that can be known from application of a computer
The Data structures are used to work on the Data’s placement in the memory through a file. we can also operate the records with several operation in a file.
The systems manager and system analyst will solve the problem and give the algorithm to the programmer for programming.
The knowledge on differed operating systems helps us understand the networking power of computer .Besides system S/W & Application S/W there is also network S/W and Language S/W.
There are several languages and software’s can be written with them.
One can master any famous language or master a powerful software to become a software guy.
A collection of instructions to do a particular task is a program. A person who writes this is called a programmer or a software programmer.
Labels:
computer,
jobs,
programmer,
programming,
software,
software jobs
Subscribe to:
Posts (Atom)

