replaced android screenshot with one made by me + removed the extensions of images, so TeX can look for them in a given order

master
Peter Babič 9 years ago
parent 28bf1eb13e
commit 9174b2f062
  1. BIN
      figures/android_scr.png
  2. 14
      problemexpres.tex
  3. BIN
      tukethesis.pdf

BIN
figures/android_scr.png (Stored with Git LFS)

Binary file not shown.

@ -24,18 +24,18 @@ Today's state of chip integration allows production costs of a complex \gls{syst
An \gls{os} is a computer program that supports a computer's basic functions, and provides services to other programs (or applications) that run on the computer. The applications provide the functionality that the user of the computer wants or needs. The services provided by the operating \gls{system} make writing the applications faster, simpler, and more maintainable.
Over time, a lot of embedded \glspl{os} suited for embedded \glspl{system} were developed. An embedded \gls{os} is a type of \gls{os} that is embedded and specifically configured for a certain \gls{hw} configuration. \Gls{hw} that uses embedded \gls{os} is designed to be lightweight and compact, forsaking many other functions found in non-embedded (i.e. desktop) computer \glspl{system} in exchange for efficiency at resource usage \cite{holt2014embedded}. This means that they are made to do specific tasks and do them efficiently. Notable embedded \glspl{os} currently in use by consumers include:
\begin{itemize}
\item \textbf{Symbian} - used in cell phones, mainly ones made by Nokia
\item \textbf{Embedded \Gls{linux}} - used in many other devices like printers, \glspl{router} or smart TVs; Android \ref{f:android_scr} is a subset of embedded \Gls{linux}
\item \textbf{BlackBerry \gls{os}} - for BlackBerry phones
\item \textbf{iOS} - subset of Mac \gls{os} X, used in Apple’s mobile devices Palm \gls{os}
\nopagebreak
\item \textbf{Windows Mobile}
\end{itemize}
\begin{figure}[ht!]
\centering
\includegraphics[width=.4\textwidth,angle=0]{android_scr.png}
\includegraphics[width=.4\textwidth,angle=0]{android_scr}
\caption{The Android 5 (Lollipop) screenshot - the most common \gls{os} is among the embedded ones}\label{f:android_scr}
\end{figure}
@ -59,7 +59,7 @@ The \gls{kernel} is the essential center of a computer \gls{os}, the core that p
\begin{figure}[ht!]
\centering
\includegraphics[width=.6\textwidth,angle=0]{linux_block.jpg}
\includegraphics[width=.6\textwidth,angle=0]{linux_block}
\caption{The simplified view on the \Gls{linux} \gls{system} structure}\label{f:linuxbl}
\end{figure}
@ -131,7 +131,7 @@ The Atheros AR9331 is a highly integrated and cost effective \gls{ieee} 802.11n
\begin{figure}[ht!]
\centering
\includegraphics[width=.8\textwidth,angle=0]{AR9331_block.jpg}
\includegraphics[width=.8\textwidth,angle=0]{AR9331_block}
\caption{The block diagram of the Atheros AR9331 \gls{soc} used as a main processing unit on GL.inet board}\label{f:ar_block}
\end{figure}
@ -142,13 +142,13 @@ Whole printed circuit board of TL-WR703N was remade by the GL.inet team to expos
\begin{figure}[ht!]
\centering
\includegraphics[width=.8\textwidth,angle=0]{gl-inet_pcb_up.jpg}
\includegraphics[width=.8\textwidth,angle=0]{gl-inet_pcb_up}
\caption{The front side of the GL.inet board exposing the main Atheros \gls{soc}, \gls{ram} and \glspl{interface}}\label{f:board_front}
\end{figure}
\begin{figure}[ht!]
\centering
\includegraphics[width=.8\textwidth,angle=0]{gl-inet_pcb_down.jpg}
\includegraphics[width=.8\textwidth,angle=0]{gl-inet_pcb_down}
\caption{The back side of the GL.inet board exposing the \Gls{flash} memory and a main voltage regulator}\label{f:board_back}
\end{figure}

BIN
tukethesis.pdf (Stored with Git LFS)

Binary file not shown.
Loading…
Cancel
Save