The invention relates to an upper-bound 
limit analysis method of ultimate 
bearing capacity of 
rock slope considering rock translation and rotation effects at the same time, and belongs to the technical field of 
rock slope bearing capacity analysis. According to the method, based on a plastic upper-bound 
limit analysis theory, by means of multiple freedom degree 
rigid block unit discrete jointed 
rock slope, the translational speed and rotational speed of the 
rigid block unit 
centroid are used as unknown quantities, the translation and rotation mechanical effects of rocks are considered at the same time, the overload coefficient of the slope is used as a target function, and plastic flowing conditions satisfying shear failure, tensile failure and rotational failure of a 
structural plane are constructed; then combined with a 
virtual work principle and speed boundary conditions, a linear mathematic 
programming model for working out the ultimate 
bearing capacity of the jointed rock slope is built, the linear mathematic 
programming model is solved by means of a simplex method, a strength reserve coefficient is solved by means of an 
iterative method at the same time, and finally the upper-bound solution and corresponding 
failure mechanism of the ultimate bearing capacity of the jointed rock slope are acquired. The method has the advantages that the concept is clear and the computational accuracy is high.