期刊文献+
共找到8,517篇文章
< 1 2 250 >
每页显示 20 50 100
Data-Oriented Operating System for Big Data and Cloud
1
作者 Selwyn Darryl Kessler Kok-Why Ng Su-Cheng Haw 《Intelligent Automation & Soft Computing》 2024年第4期633-647,共15页
Operating System(OS)is a critical piece of software that manages a computer’s hardware and resources,acting as the intermediary between the computer and the user.The existing OS is not designed for Big Data and Cloud... Operating System(OS)is a critical piece of software that manages a computer’s hardware and resources,acting as the intermediary between the computer and the user.The existing OS is not designed for Big Data and Cloud Computing,resulting in data processing and management inefficiency.This paper proposes a simplified and improved kernel on an x86 system designed for Big Data and Cloud Computing purposes.The proposed algorithm utilizes the performance benefits from the improved Input/Output(I/O)performance.The performance engineering runs the data-oriented design on traditional data management to improve data processing speed by reducing memory access overheads in conventional data management.The OS incorporates a data-oriented design to“modernize”various Data Science and management aspects.The resulting OS contains a basic input/output system(BIOS)bootloader that boots into Intel 32-bit protected mode,a text display terminal,4 GB paging memory,4096 heap block size,a Hard Disk Drive(HDD)I/O Advanced Technology Attachment(ATA)driver and more.There are also I/O scheduling algorithm prototypes that demonstrate how a simple Sweeping algorithm is superior to more conventionally known I/O scheduling algorithms.A MapReduce prototype is implemented using Message Passing Interface(MPI)for big data purposes.An attempt was made to optimize binary search using modern performance engineering and data-oriented design. 展开更多
关键词 operating system big data cloud computing MAPREDUCE DATA-ORIENTED
下载PDF
Implementing Operating System Support for Extended Trusted Path in TPM-Capable Environments 被引量:3
2
作者 SHI Wenchang 《Wuhan University Journal of Natural Sciences》 CAS 2006年第6期1493-1497,共5页
Trusted path is one of the crucial features that operating systems must provide for fundamental security support. In order to explore the possibility of implementing a trusted path mechanism with the support of truste... Trusted path is one of the crucial features that operating systems must provide for fundamental security support. In order to explore the possibility of implementing a trusted path mechanism with the support of trusted platform module (TPM) technologies, and to support TPM capabilities in operating systems, the paper extended the scope of the conventional trusted path to cover the situation in which a user communicates with software residing on a remote host. The paper combined the concept of operating system support for trusted path with that for TPM platforms, and proposed the architecture of an extended trusted path mechanism in operating system with considerations on TPM-capable platforms support. As part of the author's research in secure operating systems, the work of the paper was carried out with Linux as an experimental prototype system. The research result shows that TPM capabilities can strengthen extended trusted path mechanisms of operating systems. 展开更多
关键词 operating system trusted path trusted platform module (TPM) trusted software
下载PDF
A Methodology to Measure the Environmental Impact of ICT Operating Systems across Different Device Platforms
3
作者 Daniel R.Williams Yinshan Tang 《Journal of Electronic Science and Technology》 CAS CSCD 2015年第3期255-263,共9页
A new methodology was created to measure the energy consumption and related green house gas (GHG) emissions of a computer operating system (OS) across different device platforms. The methodology involved the direc... A new methodology was created to measure the energy consumption and related green house gas (GHG) emissions of a computer operating system (OS) across different device platforms. The methodology involved the direct power measurement of devices under different activity states. In order to include all aspects of an OS, the methodology included measurements in various OS modes, whilst uniquely, also incorporating measurements when running an array of defined software activities, so as to include OS application management features. The methodology was demonstrated on a laptop and phone that could each run multiple OSs, results confirmed that OS can significantly impact the energy consumption of devices. In particular, the new versions of the Microsoft Windows OS were tested and highlighted significant differences between the OS versions on the same hardware. The developed methodology could enable a greater awareness of energy consumption, during both the software development and software marketing processes. 展开更多
关键词 Environment green information and communications technology operating system sustainability.
下载PDF
Realization and Application of RSA in Chip Operating System
4
作者 Tu Hang Liu Yu-zhen +1 位作者 Zhang Huan-guo Qin Zhong-ping 《Wuhan University Journal of Natural Sciences》 CAS 2000年第3期297-297,共1页
As an outstanding asymmetric cryptography, RSA algorithm has a lot of virtues and thus is well applied in the scope of IC card applications. The paper deals with the application of RSA in smart cards and the approach ... As an outstanding asymmetric cryptography, RSA algorithm has a lot of virtues and thus is well applied in the scope of IC card applications. The paper deals with the application of RSA in smart cards and the approach in which the modular exponentiation of huge number is simplified by using the Chinese Remainder Theorem. We have already succeeded in completing RSA in IC cards. Results indicate that RSA algorithm applied in IC cards has the equivalent speed of DES algorithm with the same environment. 展开更多
关键词 smart card chip operating system information safety RSA algorithm
下载PDF
Simulation Operating System and Integrated Simulation Software
5
作者 Xiong GuanglengDepartment of Automation, Tsinghua University, Beijing 100084, China 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 1991年第2期1-14,共14页
In this paper, a new concept of simulation operating system (SIMOS) is described. A detailed definition of SIMOS is given, and two integrated simulation software (IPSOS and IMSS) are introduced based on SIMOS.
关键词 Simulation resources Experimental frame Simulation operating system Integrated simulation environment.
下载PDF
Digital arc welding power supply based on real-time operating system
6
作者 张红兵 黄石生 周漪清 《China Welding》 EI CAS 2007年第3期1-5,共5页
A digital arc welding power supply was designed with the advanced reduced instruction set computer machine (ARM) and embedded real-time multi-task operating system micro C/OS- Ⅱ. The ARM, with its powerful calculat... A digital arc welding power supply was designed with the advanced reduced instruction set computer machine (ARM) and embedded real-time multi-task operating system micro C/OS- Ⅱ. The ARM, with its powerful calculating speed and complete peripheral equipments, is very suitable to work as the controller of the digital power supply. The micro C/OS- Ⅱ transplanted in ARM, helps to improve the respondent speed against various welding signals, as well as the reliability of the controlling software. The welding process consists of nine tasks. The tasks of great significance on reliability of the welder, for example, the A/D conversion of current and voltage, enjoy top priority. To avoid simultaneous-sharing on A/D converter and LCD module, two semaphores are introduced in to ensure the smooth performance of the welding power supply. Proven by experiments ,the ARM and the micro C/OS- Ⅱ can greatly improve both the respondent speed and the reliability of the digital welder. 展开更多
关键词 micro C/OS-Ⅱ real-time operating system DIGITIZATION arc welding power supply
下载PDF
HCOS:A Unified Model and Architecture for Cloud Operating System
7
作者 CHEN Aiguo WU Huaigu +1 位作者 TIAN Ling LUO Guangchun 《ZTE Communications》 2017年第4期23-29,共7页
Currently, Infrastructure as a Service(IaaS) and Platform as a Service(PaaS) platforms play a role as a cloud operating system(COS).They are separated from each other in resource management,which may cause inconsisten... Currently, Infrastructure as a Service(IaaS) and Platform as a Service(PaaS) platforms play a role as a cloud operating system(COS).They are separated from each other in resource management,which may cause inconsistent resource status and result in the decrease of performance. Moreover, heterogeneous resources are not managed well in existing cloud computing platforms. Referring to the theory of operating system, we propose a unified architecture model of cloud operating system, which has six layers corresponding to the layered architecture of legacy operating system. Based on this architecture, a new cloud operating system called Hua-Cloud Computing System(HCOS) is realized. In HCOS, the hybrid resources are managed in a unified way. This method improves the unified scheduling capability of heterogeneous resources and eliminates the problem of resource status inconsistency.The main characteristics of HCOS are introduced and two typical applications are illustrated in this paper. 展开更多
关键词 cloud computing IAAS PAAS cloud operating system
下载PDF
An Efficient Memory Management for Mobile Operating Systems Based on Prediction of Relaunch Distance
8
作者 Jaehwan Lee Sangoh Park 《Computer Systems Science & Engineering》 SCIE EI 2023年第10期171-186,共16页
Recently,various mobile apps have included more features to improve user convenience.Mobile operating systems load as many apps into memory for faster app launching and execution.The least recently used(LRU)-based ter... Recently,various mobile apps have included more features to improve user convenience.Mobile operating systems load as many apps into memory for faster app launching and execution.The least recently used(LRU)-based termination of cached apps is a widely adopted approach when free space of the main memory is running low.However,the LRUbased cached app termination does not distinguish between frequently or infrequently used apps.The app launch performance degrades if LRU terminates frequently used apps.Recent studies have suggested the potential of using users’app usage patterns to predict the next app launch and address the limitations of the current least recently used(LRU)approach.However,existing methods only focus on predicting the probability of the next launch and do not consider how soon the app will launch again.In this paper,we present a new approach for predicting future app launches by utilizing the relaunch distance.We define the relaunch distance as the interval between two consecutive launches of an app and propose a memory management based on app relaunch prediction(M2ARP).M2ARP utilizes past app usage patterns to predict the relaunch distance.It uses the predicted relaunch distance to determine which apps are least likely to be launched soon and terminate them to improve the efficiency of the main memory. 展开更多
关键词 Mobile operating systems memory management background app caching relaunch distance neural networks
下载PDF
Reform and Practice of Operating System Course
9
作者 Di Zhang Yuru Liu Weiwei Xing 《计算机教育》 2021年第12期173-178,共6页
In recent years,with the changes in the international competitive environment,the development strategic focuses of the national software industry have also shifted.To adapt to these changes,we analyze and summarize th... In recent years,with the changes in the international competitive environment,the development strategic focuses of the national software industry have also shifted.To adapt to these changes,we analyze and summarize the problems existing in the teaching content and methods of the traditional“Operating System”course and carry out the reform and practice of this core course for software engineering majors.First,we design and integrate domestic operating system examples into the course to meet the needs of national strategic development,thus cultivating operating system software talents in line with China’s national conditions and needs.Second,we reconstruct the teaching content of the course,strengthen the assessment of comprehensive ability,and establish a 3-level progressive teaching structure.Third,we carry out the deep integration of university and enterprise to realize the combination of theory and practice and establish a comprehensive and whole process university-enterprise course co-construction mode.Through the above reform measures,students show a strong interest in learning the operating system course.The operating system course has won the honor of the first-class course of Beijing Jiaotong University and has been approved for 4 industry-education cooperation projects of the Ministry of Education. 展开更多
关键词 operating system course reform openEuler software engineering
下载PDF
A Smart Phone-oriented Embedded Real-time Operating System
10
作者 Wang Jigang1, Gu Guochang2, Xu Lifeng1 ( 1 . Chengdu Institute, Central Academy of ZTE Corporation, Chengdu 610041, China 2. Computer Science and Technology Institute of Harbin Engineering University, Harbin 150001, China) 《ZTE Communications》 2005年第4期6-10,共5页
This article presents an embedded Smart Phone Operating System (SPOS) independently designed by ZTE Corporation. The SPOS is based on single kernel architecture with its multi-task real-time kernel supporting hardware... This article presents an embedded Smart Phone Operating System (SPOS) independently designed by ZTE Corporation. The SPOS is based on single kernel architecture with its multi-task real-time kernel supporting hardware platforms and resources of mainstream mobile phones. It has remarkable advantages such as highly efficient and dynamic power management, priority - based preemptive scheduling, fast startup, a variety of drivers, and excellent system stability and operability. For the development of upper layer communication protocols and application software, the SPOS provides wireless communication interfaces and the application program framework. 展开更多
关键词 PHONE SPOS TIME A Smart Phone-oriented Embedded Real-time operating system
下载PDF
Cybersecurity: Identifying the Vulnerability Intensity Function (VIF) and Vulnerability Index Indicator (VII) of a Computer Operating System
11
作者 Ranju Karki Chris P. Tsokos 《Journal of Information Security》 2022年第4期337-362,共26页
The objective of the present study is to define two important aspects of the computer operating system concerning the number of its vulnerabilities behavior. We identify the Vulnerability Intensity Function (VIF), and... The objective of the present study is to define two important aspects of the computer operating system concerning the number of its vulnerabilities behavior. We identify the Vulnerability Intensity Function (VIF), and the Vulnerability Index Indicator (VII) of a computer operating network. Both of these functions, VIF and VII are entities of the stochastic process that we have identified, which characterizes the probabilistic behavior of the number of vulnerabilities of a computer operating network. The VIF identifies the rate at which the number of vulnerabilities changes with respect to time. The VII is an important index indicator that conveys the following information about the number of vulnerabilities of Desktop Operating Systems: the numbers are increasing, decreasing, or remaining the same at a particular time of interest. This decision type of index indicator is crucial in every strategic planning and decision-making. The proposed VIF and VII illustrate their importance by using real data for Microsoft Windows Operating Systems 10, 8, 7, and Apple MacOS. The results of the actual data attest to the importance of VIF and VII in the cybersecurity problem we are currently facing. 展开更多
关键词 CYBERSECURITY operating systems Vulnerabilities Stochastic Process Vulnerability Intensity Function Vulnerability Index Indicator
下载PDF
Real-time Operating System of a CNC Machine Tool
12
作者 LI Cheng ren(Northwestern PolyteChnical University, Xi’an 710072, China) 《International Journal of Plant Engineering and Management》 1999年第Z1期506-512,共7页
This paper discusses the real-time operating system (RTOS) of a computer numericalcontrol machine tool. It includes the characteristic, structure, function sub-routines, managementand communication.There are mainly t... This paper discusses the real-time operating system (RTOS) of a computer numericalcontrol machine tool. It includes the characteristic, structure, function sub-routines, managementand communication.There are mainly two structures of CNC' RTOS. They are foreground-background type andinterrupt type. In this paper we discuss mainly the method of job management, andcommunicaton of the two types. 展开更多
关键词 operating system real time CNC.
下载PDF
Analysis and Comparison of Five Kinds of Typical Device-Level Embedded Operating Systems 被引量:1
13
作者 Jialiang WANG Hai ZHAO +2 位作者 Peng LI Hui LI Bo LI 《Journal of Software Engineering and Applications》 2010年第1期81-90,共10页
Today, the number of embedded system was applied in the field of automation and control has far exceeded a variety of general-purpose computer. Embedded system is gradually penetrated into all fields of human society,... Today, the number of embedded system was applied in the field of automation and control has far exceeded a variety of general-purpose computer. Embedded system is gradually penetrated into all fields of human society, and ubiquitous embedded applications constitute the 'ubiquitous' computing era. Embedded operating system is the core of the em-bedded system, and it directly affects the performance of the whole system. Our Liaoning Provincial Key Laboratory of Embedded Technology has successfully developed five kinds of device-level embedded operating systems by more than ten years’ efforts, and these systems are Webit 5.0, Worix, μKernel, iDCX 128 and μc/os-II 128. This paper mainly analyses and compares the implementation mechanism and performance of these five kinds of device-level embedded operating systems in detail. 展开更多
关键词 Embedded system operating system Core Real-Time Ability I/O Delay and JITTER PERVASIVE Computing and Internet of THINGS
下载PDF
Application of Mobile Learning System in Operating System Course
14
作者 Lingling Guo Yu Fu +3 位作者 Xiaozhe Yin Man Yuan Fangzhou Zhang Juntao Gao 《Communications and Network》 2013年第2期157-160,共4页
With the rapid development of mobile communication and computer network technologies, the new mobile learning mode has been accepted by more and more people. In this paper, taking the learning system under mobile envi... With the rapid development of mobile communication and computer network technologies, the new mobile learning mode has been accepted by more and more people. In this paper, taking the learning system under mobile environment and from the perspective of necessary theoretic knowledge and relative technologies for mobile learning, the structural frame of the mobile learning system was discussed and constructed. According to this structural frame, the learning system under mobile environment was designed and applied into the OS course. 展开更多
关键词 MOBILE COMMUNICATION TECHNOLOGY MOBILE LEARNING operating system
下载PDF
Comparative Analysis of Operating System of Different Smart Phones
15
作者 Naseer Ahmad Muhammad Waqas Boota Abdul Hye Masoom 《Journal of Software Engineering and Applications》 2015年第3期114-126,共13页
Nowadays rapidly increasing technology is mobile phone technology in telecommunication sector. This mobile device technology has great effect on everyone’s life. This technology has reduced the burden of people in th... Nowadays rapidly increasing technology is mobile phone technology in telecommunication sector. This mobile device technology has great effect on everyone’s life. This technology has reduced the burden of people in their daily life. To manage the rising demand for such mobile devices, numerous operating systems came in the market as a platform upon which modern application can be produced. As a result, numbers of platforms and essential depository describe these platforms;customers may or may not be aware of these platforms that are appropriate for their needs. In order to solve this issue, we examine the most famous mobile phone operating systems to decide which operating system is most suitable for developers, business applications as well as casual use. In this paper we make assessment on the popular operating systems of mobile devices available in the business market, and on behalf of such assessment we distinguish that operating system OS is much useful of its particular characteristics compared with other systems. 展开更多
关键词 operating system MOBILE PHONE COMMUNICATION ARCHITECTURE OS
下载PDF
Architecture of Graphics System with 3D Acceleration Support for Embedded Operating Systems
16
作者 Alexander Giatsintov Kirill Mamrosenko Pavel Bazhenov 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2024年第3期863-873,共11页
An increasing number of tasks now require the use of hardware accelerators to reduce the time required for computation and display the computational results.This paper presents a new graphics system architecture for o... An increasing number of tasks now require the use of hardware accelerators to reduce the time required for computation and display the computational results.This paper presents a new graphics system architecture for operating systems(OSs)with microkernel architecture,including real-time OSs.The proposed system architecture provides capabilities for displaying graphical images on various information display devices and for accelerating graphical operations on GPU.The architecture of the graphics system uses a concept of allocators to manage system and video memory,provides an abstraction of memory operations with a single interface for video memory management,and simplifies memory handling where incorrect operation is the cause of many failures.A comparison between the performance of a real-time OS and Linux OS implementing the graphics system using the example of a glmark2 benchmark is presented,thereby the superiority of the proposed architecture in several scenarios is demonstrated. 展开更多
关键词 real-time operating system(RTOS) graphics system RENDERING system architecture operatingsystem VISUALIZATION system programming
原文传递
Research on typical operating conditions of hydrogen production system with off-grid wind power considering the characteristics of proton exchange membrane electrolysis cell
17
作者 Weiming Peng Yanhui Xu +4 位作者 Gendi Li Jie Song Guizhi Xu Xiaona Xu Yan Pan 《Global Energy Interconnection》 EI CSCD 2024年第5期642-652,共11页
Hydrogen energy,with its abundant reserves,green and low-carbon characteristic,high energy density,diverse sources,and wide applications,is gradually becoming an important carrier in the global energy transformation a... Hydrogen energy,with its abundant reserves,green and low-carbon characteristic,high energy density,diverse sources,and wide applications,is gradually becoming an important carrier in the global energy transformation and development.In this paper,the off-grid wind power hydrogen production system is considered as the research object,and the operating characteristics of a proton exchange membrane(PEM)electrolysis cell,including underload,overload,variable load,and start-stop are analyzed.On this basis,the characteristic extraction of wind power output data after noise reduction is carried out,and then the self-organizing mapping neural network algorithm is used for clustering to extract typical wind power output scenarios and perform weight distribution based on the statistical probability.The trend and fluctuation components are superimposed to generate the typical operating conditions of an off-grid PEM electrolytic hydrogen production system.The historical output data of an actual wind farm are used for the case study,and the results confirm the feasibility of the method proposed in this study for obtaining the typical conditions of off-grid wind power hydrogen production.The results provide a basis for studying the dynamic operation characteristics of PEM electrolytic hydrogen production systems,and the performance degradation mechanism of PEM electrolysis cells under fluctuating inputs. 展开更多
关键词 Wind power fluctuation Off-grid operation Hydrogen production by PEM electrolysis Neural network clustering Typical working conditions
下载PDF
Architecture of the Graphics System for Embedded Real-Time Operating Systems 被引量:1
18
作者 Alexander Giatsintov Kirill Mamrosenko Pavel Bazhenov 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2023年第3期541-551,共11页
This paper presents a new architecture of a graphics system for microkernel operating systems,including real-time operating systems.The following major parts of the architecture are presented:a user-level subsystem re... This paper presents a new architecture of a graphics system for microkernel operating systems,including real-time operating systems.The following major parts of the architecture are presented:a user-level subsystem responsible for interaction with user applications;a bottom-level subsystem providing the functionality for graphics drivers,such as managing graphics output,video memory management,etc.;a kernel-level subsystem providing interaction with the kernel,and performing low-level operations,such as working with physical memory,processes,etc.The mechanisms of interaction of user applications with the user level of the graphics system,as well as interaction of the different levels of the graphics subsystem are presented.The paper pays much attention to various approaches to testing:the use of unit testing,testing using hardware and software emulators.Another important characteristic of a graphics system is its performance,in particular the performance of low-level operations such as memory allocation:the developed architecture suggests using a separate memory allocator which is faster than standard memory allocation functions.Comparison of the performances of graphics system implementation for microkernel real-time operating system and graphics server Xorg is presented,showing significant superiority of the proposed architecture in a number of work scenarios. 展开更多
关键词 operating system graphics system VISUALIZATION system programming real-time operating system(RTOS) REAL-TIME
原文传递
Verification of Real Time Operating System Exception Management Based on SPARCv8 被引量:2
19
作者 Zhi Ma Lei Qiao +2 位作者 Meng-Fei Yang Shao-Feng Li Jin-Kun Zhang 《Journal of Computer Science & Technology》 SCIE EI CSCD 2021年第6期1367-1387,共21页
Exception management,as the lowest level function module of the operating system,is responsible for making abrupt changes in the control flow to react to exception events in the system.The correctness of the exception... Exception management,as the lowest level function module of the operating system,is responsible for making abrupt changes in the control flow to react to exception events in the system.The correctness of the exception management is crucial to guaranteeing the safety of the whole system.However,existing formal verification projects have not fully considered the issues of exceptions at the assembly level.Especially for real-time operating systems,in addition to basic exception handling,there are nested exceptions and task switching by exceptions service routine.In our previous work,we used high-level abstraction to describe the basic elements of the exception management and verified correctness only at the requirement layer.Building on earlier work,this paper proposes EMS(Exception Management SPARCv8),a practical Hoare-style program framework to verify the exception management based on SPARCv8(Scalable Processor Architecture Version 8)at the design layer.The framework describes the low-level details of the machine,such as registers and memory stack.It divides the execution logic of the exception management into six phases for comprehensive formal modeling.Taking the executing scenario of the real-time operating system SpaceOS on the Beidou-3 satellite as an example,we use the EMS framework to verify the exception management.All the formalization and proofs are implemented in the interactive theorem prover Coq. 展开更多
关键词 operating system EXCEPTION Scalable Processor Architecture Version 8(SPARCv8) COQ formal verification
原文传递
Design of secure operating systems with high security levels 被引量:5
20
作者 QING SiHan1,2 & SHEN ChangXiang3 1 Institute of Software, Chinese Academy of Sciences, Beijing 100080, China 2 School of Software and Microelectronics, Peking University, Beijing 102600, China 3 Institute of Computing Technology, Navy, Beijing 100841, China 《Science in China(Series F)》 2007年第3期399-418,共20页
Numerous Internet security incidents have shown that support from secure operating systems is paramount to fighting threats posed by modern computing environments. Based on the requirements of the relevant national an... Numerous Internet security incidents have shown that support from secure operating systems is paramount to fighting threats posed by modern computing environments. Based on the requirements of the relevant national and international standards and criteria, in combination with our experience in the design and development of the ANSHENG v4.0 secure operating system with high security level (hereafter simply referred to as ANSHENG OS), this paper addresses the following key issues in the design of secure operating systems with high security levels: security architecture, security policy models, and covert channel analysis. The design principles of security architecture and three basic security models: confidentiality, integrity, and privilege control models are discussed, respectively. Three novel security models and new security architecture are proposed. The prominent features of these proposals, as well as their applications to the ANSHENG OS, are elaborated. Cover channel analysis (CCA) is a well-known hard problem in the design of secure operating systems with high security levels since to date it lacks a sound theoretical basis and systematic analysis approach. In order to resolve the fundamental difficulties of CCA, we have set up a sound theoretical basis for completeness of covert channel identification and have proposed a unified framework for covert channel identification and an efficient backward tracking search method. The successful application of our new proposals to the ANSHENG OS has shown that it can help ease and speedup the entire CCA process. 展开更多
关键词 secure operating systems with high security levels ARCHITECTURE security model covert channel analysis
原文传递
上一页 1 2 250 下一页 到第
使用帮助 返回顶部