Informática Aplicada 2

18
Informática Aplicada TI - Software [email protected]

Transcript of Informática Aplicada 2

Page 1: Informática Aplicada  2

Informática AplicadaTI - Software

[email protected]

Page 2: Informática Aplicada  2

[email protected]

Roteiro da aula Softwares de base

Sistemas operacionais Softwares Aplicativos

Suites Office Softwares para Desenvolvimento

Linguagens de Programação

Leitura Recomendada Informática Aplicada -1B.PPT (arquivo) Introdução à Informática – Peter Norton

Page 3: Informática Aplicada  2

[email protected]

Sistemas operacionais

São responsáveis por realizar a interface com o usuário

A interação com o usuário é o foco principal do seu desenvolvimento e elaboração MVS – Linha de comando UNIX – Linha de comando Windows – Ambiente Gráfico MAC OS – Ambiente Gráfico

Page 12: Informática Aplicada  2

[email protected]

Analisando os dois cenários, você seria capaz de definir o público alvo? Por quais razões um usuários utilizaria um

sistema não amigável? Por quais razões um usuário utilizaria um

sistema com várias informações disponíveis ao mesmo tempo?

Page 13: Informática Aplicada  2

[email protected]

Quais são os Objetivo de um sistema operacional? Disponibilizar ao usuário/desenvolvedor um

ambiente para operação do hardware. Utilizar o hardware de uma forma eficiente. Dar suporte a outros programas. Gerenciar e manter os sistemas de arquivos.

Arquitetura Top-Down (USUÁRIO - Software Aplicativos/Desenvolvimento - Software Base – Hardware)

Page 14: Informática Aplicada  2

[email protected]

Como surgiu?

Fase Primitiva Sistema Operacional inexistente, computador operado manualmente na leitura de

cartão perfurados onde o sistema era linear e seqüencial. Fase de Sistemas em Lote (batch)

Preparação de Jobs (tarefas), que pode ser qualquer tipo de informação (dados, informações de controle, etc).

Seqüência automática de Jobs Idéia primária de um S.O. onde um monitor controlava a inicio e o fim das tarefas. Possuía um nível muito elevado de ociosidade.

Sistemas multi-programados Somente após o aparecimento do hardware com controle de interrupções e para

armazenamento de várias tarefas em unidades de disco, foi possível o acesso direto aos dados que viabilizou a execução em uma determinada seqüência, para aproveitar o tempo ocioso.

Sistemas Time Sharing Extensão dos sistemas multi-programados, pois permite a interação do usuário. Divisão de tempo de processamento entre vários jobs e usuários. São mais complexos que os sistemas multi-programados, e são a base dos

Sistemas Operacionais modernos.

Page 15: Informática Aplicada  2

[email protected]

Quais componentes de hardware que o SO controla? Temos diversos:

Hd – Disco Rígido Memórias Vídeo CPU Barramento Etc…. Ou seja, ele controla todos os

componentes do seu computador.

Page 16: Informática Aplicada  2

[email protected]

A escolha afeta o desempenho do meu computador? SIM. As instruções são compiladas para cada tipo

de processador (podemos ter equipamentos CISC e RISC – Complexo e reduzido número de instruções)

Page 17: Informática Aplicada  2

[email protected]

Interação com o usuário

Shell – Conhecida como interpretador de comandos.

GUI – Interface Gráfica com usuário.

Page 18: Informática Aplicada  2

[email protected]

Alguns sistemas operacionais que fizeram sucesso UNIX OS/2 WARP (1996) IBM (Nem tanto sucesso!!) Familia DOS e Windows MAC OS X (Panther…Tiger...Leopard…Snow

Leopard!!!) Projeto Linux e GNU (todos os “sabores”)

Apresentação em máquinas virtuais (Vmware, VirtualBox, PcVirtual…)