estudos SO
Atuar na Área de T.I.
Formação Acadêmica
Sistemas de Informação– 4º Período– Noturno.
Conhecimentos
PHP, HTML, CSS;
Java EE, Java SE, C;
MySQL e PostgreSQL;
JSF, JPA, Hibernate;
Primefaces;
Cursos Complementares
Assistente Administrativo, 800h, SENAI (2011/2012).
Informática Básica e Avançada, 160h, CETAM (2010).
Experiências
Instituto de Tecnologia José Rocha Sérgio Cardoso –08/13 a 02/14
Estagiária: Desenvolvimento de Sistemas Java Web.
Interativa Soluções em Tecnologia – 03/2013 a 07/2013
Estagiária: Apoio ao desenvolvimento de websites em PHP.
Salcomp – 02/2011 a 02/2013–Aprendiz de Assistente Administrativo
Aprendiz: Assistente da Administração de Linhas de Produção.
A interface de usuário é forma como o sistema operacional se apresenta. Ele pode ser de três tipos:
a) gráfica (GUI - graphical user interface) como no windows
b) linha de comandado (CLI - command-line interface) como no prompt do windows (ou do antigo Ms-DOS) ou shell do linux.
c) de lote (batch), onde os comandos são lidos de um arquivo
A execução de programas significa que o SO pode iniciar, executar e encerrar programas. As operações de I/O são serviços que permite que um processo acesse dispositivos de I/O. Além disso, no caso de arquivos, tipicamente existe um serviço de manipulação de sistema de arquivos. Normalmente um programar de alto nível não tem que se preocupar como ler e gravar arquivos no sistema. Essa é função é do SO e é disponibilizada por uma chamada de sistema (SystemCall). Portanto, o serviço de manipulação de arquivos (ler, gravar, organizar, pesquisar, apagar, ...) é função do SO.
Muitas vezes, um processo (programa em execução) precisa conversar com outro para trocar dados. Essa comunicação entre processos deve ser suportada pelo sistema operacional. Essa comunicação é feita por troca de mensagens ou memória compartilhada.
Outra função do SO é detectar erros. Por exemplo, imagine que vc está gravando um arquivo no HD