Скачать презентацию MY FUTURE PROFESSION PROGRAMMER Plan Today Скачать презентацию MY FUTURE PROFESSION PROGRAMMER Plan Today

professia_programmist.pptx

  • Количество слайдов: 15

MY FUTURE PROFESSION PROGRAMMER MY FUTURE PROFESSION PROGRAMMER

Plan Plan

Today our offices are filled with various equipment, the most important is, of course, Today our offices are filled with various equipment, the most important is, of course, the computer. Without it all the capable friend we won't be able to print out documents, to edit the text, to make necessary models and schedules. In a word, the computer became the main instrument of work of office employee today. To watch successful operation of computers and the software, it is necessary many experts, but the most important is a programmers.

Description of a profession The programmer — expert who is engaged in development of Description of a profession The programmer — expert who is engaged in development of the software (S) for the personal, built-in, industrial and other kinds of computers.

Kinds of activity: Development of a complex of algorithms (design) Kinds of activity: Development of a complex of algorithms (design)

Kinds of activity: Coding and compilation (writing of a source text of the program Kinds of activity: Coding and compilation (writing of a source text of the program and its transformation to an executable code by means of the compiler)

Kinds of activity: Support of the software (improvement, optimization and elimination of defects) Kinds of activity: Support of the software (improvement, optimization and elimination of defects)

Kinds of activity: In certain cases — testing and debugging of programs Kinds of activity: In certain cases — testing and debugging of programs

programmers are very talented and gifted people. For example engineers shouldn't reflect and show programmers are very talented and gifted people. For example engineers shouldn't reflect and show so the creative abilities at work, as a programmers. after all in architecture, journalism and almost any other profession it is possible to develop an own template of work and only mechanically to execute it. Programmers have all not so: each program has to be individually arranged, smallest and laconic. For the programmer each new day is a new solution of an objective, a new victory

Work places: 1. 2. IT companies The organizations which in the structure have IT Work places: 1. 2. IT companies The organizations which in the structure have IT departments

Today the computer helps people with work in a number of many industries, with Today the computer helps people with work in a number of many industries, with an accounting, in the sphere of computer art. Thanks to the computer the mankind entered on a new stage of development. The most skillful tricks in movies, a voice correcting on sound recordings, a fast and close translation from any language of the world, - all this became possible only thanks to achievements of modern programmers.

Professional skills: Programmer C ++. Web developer. Delphi-programmer. Visual Basic programmer. . NET programmer. Professional skills: Programmer C ++. Web developer. Delphi-programmer. Visual Basic programmer. . NET programmer. Java-programmer. The programmer of databases (SQL, languages working with databases: Visual Fox. Pro, Fox. Base, Dbase, PLSQL and others). 8. Programmer-tester. 9. Programmer-director (Chief architect of the project). 10. Microcontrollers programmer. 1. 2. 3. 4. 5. 6. 7.

Additional features: In understanding of inhabitants , programming — is process of creation of Additional features: In understanding of inhabitants , programming — is process of creation of computer programs or the sites on the Internet. However opportunities and skills of modern programmers are so wide that creation of the program or the site — is only small part of that enters duties of the programmer.

Groups of programmers Programmers generally call category of the people who are engaged in Groups of programmers Programmers generally call category of the people who are engaged in development of algorithms and programs on the basis of mathematical models. Conditionally programmers can be divided into three categories: Applied programmers. Such experts are engaged in development of the specific programs necessary for work of the organization. For example, here it is possible to carry 1 C programmers. System programmers program operating systems, interfaces to the distributed databases, work with networks. Web programmers deal with networks, but, as a rule, with global, such as Internet. They write web interfaces to databases, create dynamic web pages, etc.

The end The end