unit 1

Cards (20)

  • Not many virus writers for Linux either.
  • Linux is used in many situations: Desktop OS, Server OS, Mobile phone OS (Android is one example), Satellite receiver.
  • Microsoft Windows is an operating system.
  • Due to the way Linux (and Unix) is configured, it is quite rare to get a virus for the OS.
  • Unix is an operating system that dates from the late 1960’s and is a multi-user operating system, meaning more than one user can access it at a time.
  • The architecture of Unix consists of software layers, with each layer making requests to the layer below and replying to layers above.
  • The Middle-Ware Layer in Unix connects the application to the hardware.
  • Unix/Linux Graphical User Interfaces (GUIs) are different from those in Microsoft Windows.
  • Unix/Linux developers have created a large collection of free software that is often better than the Microsoft OS equivalent.
  • Linux is very different from Microsoft Windows, capable of doing anything that Windows can do.
  • The servers used in this course are hosted on AWS.
  • Unix and Linux distributions often have a windowing system like Microsoft Windows, known as a Graphical User Interface or “Desktop Environment”.
  • The Desktop Environment in Linux is just another piece of software running on the Operating System, making it more user friendly.
  • Linux is a free and open source version of Unix written by Linus Torvalds and thousands of volunteers.
  • Developers spend most of their time interacting with the API/UI/CLI.
  • The Windows Programming Interfaces, also known as WinAPI, is a large set of libraries, including kernel.exe for error handling and process management, advapi32.dll for registry and user management, gdi.exe for graphical support, user.exe for window, keyboard, and mouse controls, UI/CLI for the user interface and command line interface, and Cmd.exe for interactive commands.
  • The Hardware Layer in Unix consists of disk drives, video, memory, and other hardware components.
  • The Application Layer in Unix is where the user interacts with the system.
  • Examples of Operating System Environments (OS’es) include Windows, Mac OS, and Unix.
  • Unix is an example of the Middle-Ware Layer, connecting the hardware to the applications.