给出定义:1.Higher level languageA high-level programming language is a programming language with strong abstractionfrom the details of the computer. In comparison to low-level programming languages, it may use natural language elements, be easier to use, or be from the specification of the program, making the process of developing a program simpler and more understandable with respect to a low-level language.2.Stateful inspectionis a firewall that keeps track of the state of network connections (such as TCP streams, UDP communication) traveling across it. The firewall is programmed to distinguish legitimate packets for different types of connections. Only packets matching a known active connection will be allowed by the firewall; others will be rejected.3. Personal productivity software4. Metropolitan area network(MAN)A metropolitan area network(MAN) is a computer network that usually spans a city or alarge campus. A MAN usually interconnects a number of local area networks (LANs) using a high-capacity backbone technology, such as fiber-optical links, and provides up-link services to wide area networks (or WAN) and the Internet.5. Network topologyNetwork topology is the layout pattern of interconnections of the various elements (links, nodes, etc.) of a computer or biological network. In a word network topology is the topological structure of a network. Network topologies may be physical or logical. Physical topology refers to the physical design of a network including the devices, location and cable installation.Logical topology refers to how data is actually transferred in a network as opposed to its physical design. In general physical topology relates to a core network whereas logical topology relates to basic network6. DBMSdatabase management system (DBMS) is a software package with computer programs that control the creation, maintenance, and use of a database. It allows organizations to conveniently develop databases for various applications by database administrators (DBAs) and other specialists简要回答问题:1.Give the definition and examples about computer virus. (这题书上答案不全,需要网上搜点答案,组织成答案)DE: A computer virus is a computer program that can replicate itself and spread from one computer to another. The term "virus" is also commonly, but erroneously, used to refer to other types of malware, including but not limited to adware and spyware programs that do not have a reproductive ability.EX: For example, the CIH virus, or Chernobyl Virus, computer worm.2.Describe the hierarchy of data organization.Data organization involves fields, records, files and so onA data field holds a single fact. Consider a date field, e.g. "September 19, 2004". This can be treated as a single date field (e.g. birthdate), or 3 fields, namely, month, day of month and year.A record is a collection of related fields. An Employee record may contain a name field(s), address fields, birthdate field and so on.A file is a collection of related records. If there are 100 employees, then each employee would have a record (e.g. called Employee Personal Details record) and the collection of 100 such records would constitute a file (in this case, called Employee Personal Details file).Files are integrated into a database. This is done using a Database Management System. If there are other facets of employee data that we wish to capture, then other files such as Employee Training History file and Employee Work History file could be created as well.3.Describe the function of compilerThe name "compiler" is primarily used for programs that translate source code from a high-level programming language to a lower level language. If the compiled program can run on a computer whose CPU or operating system is different from the one on which the compiler runs, the compiler is known as a cross-compiler. A program that translates from a low level language to a higher level one is a decompiler. A program that translates between high-level languages is usually called a language translator, source to source translator, or language converter. A language rewriter is usually a program that translates the form of expressions without a change of language.写作:1. Please write a resume about yourself including the following information:1)Personal information2)Education and Employment experience3)Qualifications4)Skills5)Interests and activity2.Write a report assessing the suitability of your job (Resource Planning Manager) for home-based working.(写一份报告,评估是否适合你的工作(资源规划经理)以家庭为基础的工作)。