UDK 004.02:004.5:004.9
Egamberganova F.Sh. student of IT-Service direction faculty of Computer Engineering Urgench branch of Tashkent University of Information Technologies
THE ROLE OF PROGRAMMING IN THE FIELD OF COMPUTER ENGINEERING AND PROGRAMMING LANGUAGES
Annotation: The application of information and communication technologies in all spheres of human life and activity, the sharp increase in the flow of information, the expansion of information exchange, management and automation of technological processes, in general, the acceleration of the process of informatization of society and mastery of information and communication technologies. Regardless of the field in which he works, in order to perform his duties at the level of modern requirements, he must know the means of information processing, methods of their use and have the ability to work in them.
Keywords: Java programming language, computer, program, microprocessor, Assembler programming.
Automated information systems are now being developed in various areas of human activity, including research, management of the national economy, business and other areas. The created information systems are aimed at saving users time and further strengthening user confidence and efficient use of modern types of services. The user also needs to know the "language" of the computer to communicate with the computer. A computer language is called a programming language. To solve a problem on a computer, first of all, it is necessary to build its algorithm and write this algorithm on the basis of instructions and rules that the computer understands. This record is a sequence of instructions that the program can execute. The process of creating a program for a computer is called programming and the person who creates the program is called a programmer. Computer programming is the process of giving various commands to a computer microprocessor, when, where, what to change, and what to input or output. In this article, we will talk about what programming languages are available, the most common programming languages and their differences, and ways to learn programming. There are many programming languages in the computer world, and the number of people interested in programming and it is growing.
At present, technical universities in the country are planning to teach various programming languages in the field of "Computer Science and Information Technology". We know that there are more than a hundred versions of programming languages, but depending on the scope of use, Delphi, Java, C ++ and C # programming languages belong to the upper class of programming. According to experts, the C ++ programming language is the closest to the
Assembler programming language, lagging behind by 10% in terms of speed. In recent years, many developers have been offered integrated application environments. These environments differ in one way or another. The fundamental basis of most programming environments is C ++.
This article will explore the functions of drawing graphics and various shapes on a computer and determining their exact coordinates, switching the screen to graphical mode, and using the available pixels and colors. Nowadays, the approach to programming has changed a bit, which means that in addition to writing programs, applications are also designed. Visual Basic is a high-level application development tool that is very different from regular Basic. It relies solely on the usual Basic operators and programming syntax. Although Visual Basic is relatively simple to learn, it can be used to create complex computer programs. The word Basic is derived from Beginner's (initial) All-purpose (universal) Symbolic Instruction Code. The word visual means that in the programming process of this version of the language, many operations are performed by means of tools, that is, directly without writing code. Creating software is a laborious process, but Visual Basic greatly simplifies the task. Another advantage of Visual Basic is that it works with Microsoft Office software and Internet resources. Visual Basic is produced in several versions.
1. Learning Edition. This version is designed for inexperienced (beginner) programmers and includes only the basic features and elements needed to create programs running on Windows.
2. Professional Edition - (Professional editing). Compiler software accelerator - includes additional components of ActiveX and advanced database management tools. This version is designed for serious applications.
3. Enterprise Edition allows you to develop applications with multi-user databases, and includes tools for collaborative development of applications by teams of programmers.
4. Visual Basic for Applications. This version of Visual Basic is part of Microsoft Office. If you have the full version of Office or any component of this package, then you also have the application version of Visual Basic.
It is inappropriate to talk about the popularity of the Internet today. The Internet has become a part of our lives, and we have become accustomed to using its services every day. Nowadays, any volunteer can imagine that web technologies have penetrated into the educational, commercial, political, entertainment,... parts of human life and are becoming its witness and user. The Internet brings different people together for a common purpose. Everyone tries to get some kind of information from the Internet. There will come a time when the ability to print a document on the Internet will be available to anyone, even someone with a high school education, like using a typewriter. The first web pages had a very simple structure, consisting of text formatting and hyperlinks. As a result of the development of Web technologies, Plug-in applications began to be placed in the structure of Web pages, as a result of which Web pages were given
an interactive feature. One of the end results of the development of web technologies is that scripting languages.
(Script Languages). The purpose of using them is to facilitate the work of the Web server, to create such problems on the user's computer without disturbing the Web server for various tasks. One of the latest advances in Web technology is dynamic Web pages. Dynamic Web pages are directly related to CGI applications, and CGI applications are programs that are hosted on a server and use server capabilities. They process requests to the server and process them to create a new Web page. A web page is a collection of files located on the Internet, the number of which is growing by the hour. In these files you can find a variety of data: text, graphics, images, video, audio data. Today, the Web is the most popular of the Internet resources. This is because filling in the relevant information through a pre-designed Web page can save the user a lot of time. Therefore, students majoring in mathematics and computer science began to be taught Web technologies as a separate course.
Nowadays, when modern information and communication technologies are highly developed, almost all segments of society use information and communication technologies. Such areas include engineering, economics, and statistics. The Edit, Label, StatusBar, and BitBtn components used in the Delphi programming language were analyzed. As a result, an intelligent game program was created that finds the product of numbers up to nine. My knowledge of logic operations and programming technology was further developed in the creation of this program.
List of references:
1. University portal: Intuit.ru.
2. S.S.Qosimov. Information technology. Tashkent "Aloqachi" 2006.
3. Speinauer S., Kuersia V. Webmaster's Handbook. - K: "BHV", 1997. -368 s.
4. Yarger R., Reese J., King T. MySQL and mSQL. Databases for small businesses and the Internet. - SPb: Symbol-Plus, 2000 - 560 p.
5. Hilayer S., Mizik D. Programming Active Server Pages. - M: "Russian edition", 1999. - 296 p.
6. Khaitov F.N., Yusupov R.M., Botirov D.B., Sattarov A.R., Shukurov E.X. Web technologies. Jizzah. 2005.
Sources used:
1. University portal: http://www.Intuit.ru/
2. http://pda.coolreferat.com/
3. http://www.z-oleg.com/
4. http://www.i2r.ru/
5. http://www.google.ru/