$x \in \partial A$ if forall $\epsilon>0$ we have $B(x,\epsilon) \cap A \neq \emptyset$ and $B(x,\epsilon) \cap A^c \neq \emptyset$
Now in the real line an open ball with center $x$ and radious $\epsilon$ is an interval $(x- \epsilon,x+\epsilon)$
$A$ is bounded above so exists $s=\sup A$
We have to prove that $\forall \epsilon>0, (s-\epsilon,s+\epsilon) \cap A \neq \emptyset$
Now assume that $\exists \epsilon_0>0$ such that $(s-\epsilon_0,s+\epsilon_0) \cap A=\emptyset$
Fror the property of supremum exists $a \in A$ such that $$s- \epsilon_0<s -\frac{\epsilon_0}{2}<a \leq s$$
So $a \in (s-\epsilon_0,s+\epsilon_0)$ which is a contradiction.
Now assume that $\exists \epsilon_0>0$ such that $(s-\epsilon_0,s+\epsilon_0) \cap A^c=\emptyset$
Thus $(s-\epsilon_0,s+\epsilon_0) \subseteq A$ so $s+\frac{\epsilon_0}{2} \in A$
which is a contradiction because $s=\sup A$
We are done.
This not the quickest proof or the easiest and it is elemtary and uses only the definition of the boundary and the propert of supremum of a set in $\mathbb{R}$ which is a very useful property for someone to remember.