System software refers to the operating system, such as Windows xp, dos.Linux and so on some commonly used operating systems, but basically are windowsXP or people win7
Application software is to a particular need and the development of the program: such as office software: word, Excel, Powerpoint, Access, etc., game software is more, learning software, communication software, etc., not to list. Excel, Powerpoint, Access, etc., the game software is more, and then not to list, learning software, communication software, etc.
Question 2: What does software development generally include? China is now the mainstream software field is mainly the development of these major areas
1 system applications and hardware applications
2 WEB site
3 industry applications, including the C / S model, including the B / S model
Why I put the system applications and hardware applications together, this is because both are more in the depth of the development.
System applications, such as firewalls, anti-virus, anti-Trojan horses, BT downloads, and so on, are a big part of my machine.
In fact, the game is also considered a class of system applications, why? Because the game development, is the network technology, cluster technology, security technology, graphics computing technology, artificial intelligence technology, there is a depth of comprehensive test of the software, the CPU, memory, graphics cards, network performance has a serious test of the application.
Hardware applications: in industrial control, transportation, automotive, medical,
digital cameras, digital video cameras, cameras, MP3, DVD, digital TV, washing machines, refrigerators, air conditioning, microwave ovens, rice cookers, U disk, cell phone bottom
These are all part of the scope of the hardware applications
And the development of such applications, C is mainstream. Why is C the mainstream? Because a variety of underlying drivers, kernels are written in C, and programming with hardware applications, often with the hardware counterparts of the assembly, C is the closest to the assembly and the assembly has a good interaction with the development of languages, of course, non-C
Look, C has a wide range of areas of application.
Besides, video broadcasting, IPTV, and 3G applications are almost all areas where C has made its mark. If you want to get into these industries, C is the way to go.
Next, let's look at the Web.
Now and in the future, WEB is going to be more and more popular. This is no doubt. Now the mainstream WEB web development, mainly JSP, ASP, ASPX, PHP, Ruby, Python, Perl these categories, Python, Perl, these two categories will be less. So, if you want to devote yourself to the development of WEB sites, JSP, ASP, ASPX, PHP, these categories must be learned. Why do we need to learn so much, because now the development of the site, with these types of technology companies are almost as much, if you want to find a job or job-hopping, do not come across which development language. In fact, these types of server-side languages are quite good to learn. A WEB application, nothing more than a server-side language database access HTML CSS JS, database access is a test of your learning of SQL, WEB site, the mainstream is MYSQL, ORACLE, SQLSERVER these three types of HTML CSS JS, no matter what you use the server-side language are these common. Many students ask how to learn quickly? My advice to them is: download the source code of a complete website to see what functions are used inside. Many of the site's functions are very similar, you will quickly improve your confidence in WEB web development will not be at a loss. In fact, technology is nothing difficult. If you come up to learn design patterns, OO, a framework, reflection techniques, you will be more and more into the technical abyss and fear. In fact, in the actual business development can not be used
Industry sectors, now both B/S and C/S.
Now, the B/S industry has a lot to offer.
Now B/S industry applications, the mainstream development is JAVA and ASPX, above we have spoken
C/S, and then divided into two branches to say. Some companies follow the trend, with C# or VB. most of them are still stuck in the era of Win32, with PB, DELPHI companies most. Most of the companies in China are developing industrial applications, so these programmers are the most numerous.
I used to write back to my classmates, and have written so. But then a lot of students wrote back, saying that you talk about so many technologies, how to learn ah. I don't know what company I can get into now, not to me, C, PB, DELPHI, PHP, JAVA, MYSQL, ORACLE, SQLSERVER are learning, right?
In this case, after some of my personal experience, I give my humble opinion:
C, JAVA you must learn, and now the university has almost opened these two courses
Database, ORACLE is difficult to learn some, you can learn SQLSERVER, because the use of MYSQL and SQLSERVER very
In the industry application development, you can learn DELPHI, PB is now used ...... >>
Question 3: What are the software development There are many areas, different areas require different basic development skills, such as:
1. Desktop programs: Java, C++, C#, VB, C can be.
2. Web server-side development: JSP (Java syntax), PHP, ASP (C# syntax), Web App frameworks, etc.
3. Web client: HTML, CSS, Javascript, Flash, and so on
4. Smartphone programs: Android uses Java, iPhone uses Objective-C
5. underlying, tool development: C, C++
6. multi-functional scripting programs: Python, Perl, Ruby, and so on
7. Artificial Intelligence: Prolog, PDDL
8. industrial control: C, PLC, assembly
In addition, there are a variety of ancillary domains:
9. common application layer data exchange processing technologies: markup languages XML/XPATH/XSLT, JSON, YAML, etc.
10. databases SQL/PLSQL
This is not exhaustive, there are also a lot of cross-cutting categories, such as embedded development, game development, enterprise application development, IT security, and so on
.
This is not exhaustive.
Question 4: What do computer applications include Word processing software (used to input, save arc, modify, edit, print text materials, etc., such as WORD, WPS, etc.).
Information management software (for input, storage, modification, retrieval of a variety of information. (MIS for short.)
Auxiliary design software (used to efficiently draw, modify engineering drawings, design of conventional calculations, etc.).
Real-time control software
Issue 5: Computer software specifically includes what Computer software (computer software) refers to the computer system in addition to all things other than hardware, with the development of computers, people according to the different needs of the design of the corresponding software, therefore, the types of software countless, in general, can be divided into the following categories:
1, operating systemOperating system (operating system) is the most important kind of software.
2, programming language processing system
Programming language is a human and computer information exchange language tools.
3, office system software
Office system software is used to assist people to deal with some of the day-to-day affairs, including: word processing, form processing, presentation production and so on. Common office system software; office series software, WPS 2000, word, Excel and so on.
4, media tools software
Media tools software, including media playback, media production, media management, etc., used to deal with audio, video and other information. Common media tools software: winamp (MP3 player), media player (media player), authorware (multimedia production tools) and so on.
5, image tools
Image software for image processing, animation and so on. Photoshop (image processing software) and so on.
6, network tools software network tools software, including web browsing, download tools, e-mail tools, web production tools.
Question 6: computer software generally include what computer software computer software (computer Software) refers to the computer system programs, data and its documentation. Program [1] is a computational task to deal with the object and the description of the processing rules; documentation is in order to facilitate the understanding of the program required to clarify the information. Programs must be loaded inside the machine to work; documentation is generally for human consumption and not necessarily loaded into the machine.
Software is the interface between the user and the hardware. The user is mainly through the software and computer communication. Software is an important basis for computer system design. In order to facilitate the user, in order to make the computer system has a high overall utility, in the design of the computer system, it is necessary to consider the combination of software and hardware in a holistic manner, as well as the requirements of the user and the requirements of the software. -- Excerpted from Baidu Encyclopedia.
To put it simply, the QQ you are using now, the browser, the operating system, the input method, and the tool for listening to music all belong to the category of software.
Question 7: What are the common system software? Operating system (DOS, WINDOWS, LINUX), programming language (machine language, assembly language, high-level
Question 8: office software in the end include what? The most basic include Word, Excel, Powerpoint, PPt is the office staff must master, otherwise a lot of things there is no way to demonstrate.
Also includes Outlook, Infopath, Access, Publisher, Onenote, Groove, Project, Visio.
Specific content can be found here office.microsoft/zh-/support/ FX100996114.aspx
Question 9: What are the main medical software, what is the specific classification of medical software There are many kinds of medical software, such as the equipment section management software, physical examination software, apricot forest seven sages of health management software, easy to Xun electronic medical records software, his system, outpatient management software, etc., the Tianfangda medical software, these are all, I hope to be able to help you.
Question 10: What does the operator mainly contain? ALU itself is the full name of the operator . So it counts
ADD is an input-output controller, which doesn't count
Logicizer counts
Subtractor counts
If it's a single choice it's D if it's a multiple choice it's ACD