What does the software include?

Question 1: What does computer software include? Include system software, application software

System software refers to the operating system, such as Windows xp and dos. Linux and other commonly used operating systems, but basically windowsXP or human win7.

Application software is a program developed for specific needs, such as office software: word, Excel, Powerpoint, Access, etc. There are many game softwares, and I won't list many learning softwares and communication softwares here.

Question 2: What does software development generally include? At present, the mainstream of the software field in China is mainly the development of these major fields.

1 system application and hardware application

2 websites

3 industrial applications, including C/S mode and B/S mode.

Why do I put system applications and hardware applications together? This is because both are deeper development.

System applications, such as firewall, antivirus, Trojan horse killing, BT download, etc. More than half of my machines are such software.

In fact, the game is also a system application. Why? Because game development is a software that comprehensively tests network technology, cluster technology, security technology, graphic computing technology and artificial intelligence technology, it is an application that has a serious test on CPU, memory, graphics card and network performance.

Hardware application: in industrial control, transportation, automobile, medical treatment,

Digital camera, digital video camera, video camera, MP3, DVD, digital TV, washing machine, refrigerator, air conditioner, microwave oven, rice cooker, USB flash drive, mobile phone bottom.

These are all hardware applications.

And developing this kind of application, C is the mainstream. Why is C the mainstream? Because all kinds of low-level drivers and kernels are written in C, and hardware application programming often uses the assembly corresponding to the hardware, so C is the closest development language with good interaction with assembly, and of course it must belong to C.

See how wide the application field of C is.

Besides, the current video playback, IPTV and 3G applications are almost all areas where C can show its talents. If you want to join these industries, C is a must.

Next, let's look at the field of websites.

Now and in the future, the internet will definitely become more and more popular. There is no doubt about it. At present, the mainstream website development is mainly JSP, ASP, ASPX, PHP, Ruby, Python and Perl, while Python and Perl are less. Therefore, if you want to devote yourself to website development, you must learn JSP, ASP, ASPX and PHP. Why do you want to learn so much? Because almost as many companies now use these technologies to develop websites. If you want to find a job or jump ship, you won't encounter any development languages. In fact, these server-side languages are very easy to learn. WEB application is nothing more than a server-side language database that accesses HTML CSS JS, which is a test for you to learn SQL. The mainstream websites are MYSQL, ORACLE and SQLSERVER, and HTML CSS JS is universal regardless of the server-side language. Many students ask how to learn quickly. My advice to them is: download the source code of a complete website and see what functions are used in it. Many websites have similar functions, so you will quickly improve your self-confidence and won't feel at a loss about the development of the websites. In fact, technology is not difficult. If you start to learn design patterns, OO, a framework and reflection technology, you will be more and more afraid of falling into the abyss of technology. In fact, it is not used in actual commercial development.

In the industrial field, there are both B/S and C/S now.

At present, the mainstream development of B/S industry applications is JAVA and ASPX, which we all talked about above.

C/S, it is divided into two branches. Some companies follow suit and use C# or VB. Most of them are still in the win32 era, and most companies use PB and DELPHI. Most domestic companies are developing industrial application software, so there are the most such programmers.

I have written back to my classmates, which is what I wrote. However, many students wrote back and said that you said so many skills, how to learn? I don't know what company I can enter now. I don't need to learn C, PB, DELPHI, PHP, JAVA, MYSQL, ORACLE and SQLSERVER.

So, after some personal experience, my humble opinion is:

C, JAVA, you must learn, and now the university has almost opened these two courses.

In terms of database, Oracle Bone Inscriptions is even more difficult. You can learn from SQLSERVER, because MYSQL and SQLSERVER are very similar.

WEB development? You have studied JAVA, and PHP is easy to learn. PHP is much simpler than JAVA.

In industry application development, you can learn DELPHI, and now you use PB...> & gt.

Question 3: What are the fields of software development? Different fields need different basic development skills, such as:

1. Desktop program: Java, C++, C#, VB, C can be used.

2.Web server-side development: JSP(Java syntax), PHP, ASP(C# syntax), Web App framework, etc.

3. Website client: HTML, CSS, Javascript, Flash, etc.

4. Smartphone program: Java for Android and Objective-C for iPhone.

5. Bottom layer and tool development: C and C++

6. Multifunctional scripting programs: Python, Perl, Ruby, etc.

7. Artificial Intelligence: ProLogis, PDDL

8. Industrial control: C, PLC, assembly

In addition, there are various auxiliary fields:

9. Universal application-layer data exchange processing technology: markup language XML/XPATH/XSLT, JSON, YAML, etc.

10. Database SQL/PLSQL

This is not all, there are many cross-domain classifications, such as embedded development, game development, enterprise application development, IT security and so on.

Question 4: What WORD processing software does the computer application software include (for inputting, saving, modifying, editing and printing text materials, such as Word, WPS, etc.)? )

Information management software (used to input, store, modify and retrieve all kinds of information. MIS for short. )

Aided design software (used to draw and modify engineering drawings efficiently, and perform routine calculations in design, etc. )

Real-time control software

Question 5: What computer software does it include? Computer software refers to everything in a computer system except hardware. With the development of computer, people design corresponding software according to different needs. Therefore, there are countless kinds of software, which can be generally divided into the following categories:

1, operating system

Operating system is the most important software.

2. Programming language processing system

Programming language is a language tool for information exchange between people and computers.

3. Office system software

Office system software is used to help people deal with some daily affairs, including word processing, table processing, presentation making and so on. Common Office system software includes: Office series software, WPS 2000, word, Excel, etc.

4. Media tool software

Media tool software includes media playing, media production, media management, etc. , used to process audio, video and other information. Common media tools are winamp(MP3 player), media player (Media Player) and authorware (Multimedia Production Tool).

5, image tool software

Image software is used for image processing and animation. There is also photoshop (image processing software) and so on.

6. Network tool software Network tool software includes web browsing, downloading tools, e-mail tools, web page making tools, etc.

Question 6: What computer software does computer software generally include? Computer software refers to programs, data and files in a computer system. Program [1] is the description of the processing object and processing rules of the computing task; Documentation is to facilitate the understanding of the explanatory information required by the program. Programs must be loaded into the machine to work, and documents are generally for people to see, not necessarily loaded into the machine.

Software is the interface between users and hardware. Users communicate with computers mainly through software. Software is an important foundation of computer system design. In order to facilitate users and make the computer system have higher overall utility, the combination of software and hardware, as well as the requirements of users and software, must be considered comprehensively when designing a computer system. -Excerpted from Baidu Encyclopedia.

Simply put, the QQ, browser, operating system, input method and music listening tools you are using now belong to the category of software.

Question 7: What are the common system softwares? Operating system (DOS, WINDOWS, LINUX), programming language (machine language, assembly language, advanced

Question 8: What exactly does office software include? The most basic ones are Word, Excel and Powerpoint. PPt is something that office workers must master, otherwise many things cannot be demonstrated.

It also includes Outlook, Infopath, Access, Publisher, Onenote, Groove, Project and Visio.

Please refer to office.microsoft/zh-/support/FX100996114.aspx for details.

Question 9: What are the main medical softwares and what are their specific classifications? There are many kinds of medical software, including equipment department management software, physical examination software, Xinglin Qixian health management software, Yixun electronic medical record software, his system, outpatient management software and so on. All these medical softwares are available. I hope I can help you.

Question 10: What does an arithmetic unit mainly contain? ALU itself is the full name of arithmetic unit. That's true.

ADD is an input and output controller, not counting.

Logical arithmetic

Subtractor calculation

If it is a single choice, it is D. If it is a multiple choice, it is ACD.