1- O que é um Software? Como está categorizado o software?
Os sistemas operativos podem ser categorizados com base em diversos
R: O software é a parte do sistema informático que não é tangível. O critérios: o tipo de interface com o utilizador, o modo de organização da software pode ser categorizado em dois conjuntos: informação, etc. Software de sistema que faz a ponte entre o hardware e o resto do Funções Principais de um Sistema Operativo mundo (o utilizador e os restantes componentes de software); Software aplicacional que permite ao utilizador realizar uma diversidade Gerir as trocas de dados e informações entre o ilimitada de tarefas. microprocessador, os vários componentes e os periféricos; Permitir optimizar a instalação e configuração de periféricos; 2-O que é um sistema informático (Hardware e Software)? Realizar a gestão da memória do computador; Um sistema informático (hardware e software) é um conjunto de Definir as regras de funcionamento do software de aplicação; compenentes interligados que permite, tal como as ferramentas, realizar Disponibilizar ao utilizador um conjunto de programas que determinadas tarefas. O segredo para que de um mesmo equipamento, facilitam a gestão do sistema e da informação (copiar se possa vir a realizar várias tarefas diferentes encontra-se no software. disquetes, listar o conteúdo de um disco, fazer cópias de segurança…) 3- Fala sobre: O software em camada de abastração. Enviar mensagens informativas e de erro para o exterior O sistema informático pode ser considerado em várias camadas de (cópia terminada, ficheiro em impressão, disquete protegida, abstracção: 1- Hardware, 2- Sistema operativo, 3- Aplicações, 4- …) Utlizadores. O sistema operativo situa-se entre o hardware de um sistema informático Existem, principalmente, dois tipos de interface com o utilizador nos quais e os programas de aplicação, actuando como intermediário ou interface. todos os sistemas operativos caiem: Sobre o hardware está o Software de sistema (sistema operativo, utilitários de sistema e compiladores). Este constitui uma camada de os sistemas operativos por linha de comando; abstracção que permite esconder toda a complexidade do hardware e os sistemas operativos com interface gráfica. apresentar o computador às camadas superiores de uma forma mais amigável. Ambos os tipos de interface com o utilizador baseiam-se em metáforas Sobre o software de sistema pode estar duas camadas: a do software de específicas que permitem facilitar a compreensão do mecanismo de aplicação e a do utilizador. interacção por parte do utilizador. A camada utilizador corresponde à interacção do utilizador com o A interacção com o utilizador dos primeiros sistemas operativos realizava- software de sistema (por exemplo, o utilizador está a utilizar o Windows se por comando de linha. Este tipo de interface consiste em o utilizador 10). Uma vez que o sistema operativo esconde toda a complexidade da escrever, através do teclado, comandos pré definidos. máquina, o utilizador dá instruções ao computador através de uma As interfaces gráficas caracterizam-se por apresentar a informação no “linguagem” mais simples e acessível. ecrã utilizando elementos graficamente mais ricos do que o simples A camada de software de Aplicação é o conjunto de todos os programas comando de linha (por exemplo, ícones, janelas, menus, botões, etc.) que podem funcionar numa determinada plataforma (uma plataforma é Crackers e hackers um par hardware/sistema operativo, por exemplo, PC com Windows 10). "Hacker" e "cracker" podem ser palavras parecidas, mas possuem Exemplos de softwares de aplicação são os processadores de texto, as significados bastante opostos no mundo da tecnologia. De uma forma folhas de cálculo, os jogos, etc. Tal como o utilizador, a camada do geral, hackers são indivíduos que elaboram e modificam softwares e software de aplicação não vê a complexidade do hardware, pois esta lhe hardwares de computadores, seja desenvolvendo funcionalidades novas foi escondida pela camada do sistema operativo. ou adaptando as antigas. Já cracker é o termo usado para designar quem pratica a quebra (ou O Compilador: Compilador é um programa ou um grupo de programas cracking) de um sistema de segurança. Há quem diga que cracker e hacker que escrito por uma linguagem (esta sendo necessária de compilação são a mesma coisa, mas tecnicamente há diferenças: para sua execução) ao ser compilado gera outro código que é Os hackers "Chapéu Branco" são pessoas interessadas em segurança e, na interpretado pelo computador. maioria das vezes, usam suas habilidades a favor das empresas, sendo O interpretador: Ao contrário do compilador roda o código-fonte escrito 100% éticos em suas ações. como sendo o código objeto, ele traduz o programa linha a linha, o São eles que ocupam os cargos de analista de sistema, especialista em TI programa vai sendo utilizado na medida em que vai sendo traduzido. ou outros empregos na área de informática. Cada execução do programa precisa ser novamente traduzido e Em geral um hacker não gosta de ser confundido com um cracker. Nesta interpretado. polémica, o termo hacker é recuperado por programadores de O Sistema Operativo (s.o.) é o conjunto de programas responsáveis pelo computador que argumentam que alguém que invade computadores é controlo e pela gestão do hardware. Para além disso, funciona também chamado de cracker É o criminoso virtual que extorque pessoas usando como elemento de ligação entre o utilizador e o próprio computador, seus conhecimentos, usando as mais variadas estratégias. Seu interesse é facilitando a comunicação entre ambos. basicamente o vandalismo. O sistema operativo é o programa que controla e gere todos os recursos Porém, já se criou um verdadeiro mercado negro de vírus de do sistema informático. Além disso, serve de camada de abstracção sobre computador, onde certos sites, principalmente russos, disponibilizam o hardware, escondendo às camadas superiores todos os pormenores do downloads de vírus e kits para qualquer um que puder pagar, virar um seus complexo funcionamento. Cracker, o que é chamado de terceirização da "actividade".