Skip to main content

ISLA Santarém 6305

Operating Systems

Information Systems Technology and Programming
  • ApresentaçãoPresentation
    .
  • ProgramaProgramme
    1. Operating System Theory Functions and characteristics of an operating system Concurrent processes The operating system kernel Memory management Input and output management File system Resource management Protection Reliability The concept of multitasking Information sharing and inter-computer communication 2. Types and Roles of Operating Systems Concepts of proprietary software, free software, GNU, and GPL Linux vs. Microsoft 3. Client Operating Systems Proprietary client operating systems Open-source client operating systems 4. Installation and Configuration of Operating Systems (Proprietary and Open Source) Disk partitioning and formatting Installation options Resource optimization Device and driver installation System configuration according to specific hardware Multiple system configurations Troubleshooting Application installation
  • ObjectivosObjectives
    Learning Objectives Upon successful completion of this course, students will be able to: Define and explain the concept of an operating system. Identify and describe the main functions of an operating system. Analyze the historical evolution of operating systems. Differentiate between the various types of operating systems. Explain the architecture and characteristics of multiprocessor systems. Understand and apply concepts of synchronization and scheduling. Describe the principles and features of distributed systems. Assess user requirements and select the most appropriate client operating system. Install and configure client operating systems. Install and distinguish between resident and installable device drivers. Configure client operating systems according to specific needs. Install and manage the different components of an operating system.
  • BibliografiaBibliography
    Irv Englander (2000). The Architecture of Computer Hardware and Systems Software. John Wiley & Sons, Inc. Ritch Robinson, Windows 7 – Guia de Bolso, Mintywhite.com. Siberschatz, M. Galvin, P. (2005). Fundamentos de Sistemas operativos. McGraw Hill. Nunes, S. & Trezentos, P. (2008). Linux para Pcs – Caixa Mágica. FCA, Editora de Informática.
  • MetodologiaMethodology
    The course employs a combination of lecture-based instruction, guided inquiry, and active learning strategies to encourage classroom discussion and the resolution of both theoretical and practical exercises. Strong emphasis is placed on hands-on practice through the use of virtual machines for the installation and configuration of operating systems. In addition, the course incorporates problem-based learning (PBL), project-based learning, case-based analysis, and peer-to-peer discussions to promote critical thinking and collaborative learning.
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    5
  • NaturezaNature
    Mandatory
  • EstágioInternship
    Não
  • AvaliaçãoEvaluation

    Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.

    Exemplo:

    Descrição

    Data limite

    Ponderação

    Teste de Avaliação

     

    50%

    Portfolio

     

    50%