Buscar

Aula 1 - Introdução à Computação

Prévia do material em texto

Introdução à Computação
Vitor Bragança
Turma Ciências Naturais, Capanema 2015
 
Introdução
● O que são computadores?
● Como funcionam?
● Usos e utilidades?
● E outras coisas mais...
 
Por que surgiram os computadores?
● Automatização de tarefas chatas e repetitivas
● Ganho de tempo
● Otimização Financeira
– Redução de gastos
– Otimização de tempo
– Facilidade de organização
● Realização manual das tarefas supracitadas:
– Tempo prolongado
 
Facilidades Propiciadas pelos 
Computadores
● Necessidades da sociedade.
– Cálculos rápidos
● Ex: Análises dos dados obtidos durante o senso 
demográfico
● Esses dados levavam quase 10 anos para serem 
trabalhados
– Organização e armazenamento de dados
– Compartilhamento
 
Interesses Obscuros
● Decifrar códigos bélicos
– Ex: Colossus – 1943
– Máquina desenvolvida pelos britânicos
– Dimensões gigantescas = baixíssimo 
processamento
● 5.000 caracteres/seg
 
Interesses Obscuros
Colossus 1943
 
Primeira Calculadora
● ENIAC – Eletronic Integrator and Calculator
– A “grande” calculadora
– Levou cerca de 3 anos para ser construída
– Possuía:
● 17.468 válvulas
● 70.000 resistências
● 10.000 capacitores
● 1.500 relés
● 6.000 comutadores manuais
 
Primeira Calculadora
● ENIAC – Eletronic Integrator and Calculator
– Desenvolvimento “Barato” → U$ 500k
– “Portátil” → 150m²
– “Leve” → 30 toneladas
– “Moderna” → Funcionamento por fios e pinos 
(telefonista?)
– “Altamente Funcional” 5000 adições/subtrações ou 
300 multiplicações por segundo (E a divisão???)
– “Grande Limitação” → Armazenamento de dados 
(sério?!)
 
ENIAC
 
ENIAC
 
Computadores
● 1946 → John Von Neuman (Consultor do 
projeto ENIAC)
– Criou o conceito de “Programa Armazenado”
– Operações com números binários
– Lógica dos Circuitos
● 1948→Universidade de Cambrige EDSAC
– Primeira máquina baseada na proposta de Neuman
– A partir dela, várias máquinas foram construídas 
 
Computadores
● 1950 → UNIVAC I
– Primeiro computador disponibilizado em escala 
comercial
 
Evolução dos Computadores
● Eras da Informática
– 1ª Geração (1951-1958): Circuitos Eletromecânicos 
e válvulas
– 2ª Geração (1959-1963): Transistor
– 3ª Geração (1964-1979): Circuito Integrado
– 4ª Geração (1980-Presente): Computadores atuais, 
miniaturização, microporcessadores
– 5ª Geração (Atualmente): Computação ubíqua 
(softwares embarcados) 
 
1ª Geração
● Operações Internas em Milissegundos
● Válvulas como componentes principais
– Condução elétrica em apenas um sentido (baixa 
otimização e necessidade de várias válvulas)
● Ex: ENIAC
 
2ª Geração
● Operações em milissegundos
● Presença de transistores → Amplificadores de 
cristal.
– Substituíram as válvulas
● Circuito Integrado: Elevado número de 
componentes organizados em chips
– Aumento da eficiência de transmissão de dados
– Aumento da eficiência energética
 
3ª Geração
● Circuitos Integrados: Operações internas em 
nanosegundos
● Circuito Integrado: Circuito eletrônico com 
elevado número de componentes
– Organizados em um chip
 
4ª Geração
● Circuitos tecnológicos de Firmware (software 
armazenado em chip)
● Integração em escalas superiores
● Elevada capacidade de processamento
● Ex: Computadores pessoais e desktops
 
5ª Geração
● Aumento da potência
● Diminuição do tamanho
● Presença da computação em atividades 
cotidianas
– Relógios, cartões, celulares, micro-ondas, etc.
● Acoplamento de hardware e software
● Computação Ubíqua
 
Categorias de Computadores
● Mainframe
– Computador de grande porte destinado ao 
processo de grandes volumes de informação
● Supercomputador
– Utilizados para realização de grandes números de 
cálculos
– Apresentam elevada taxa de transferência e 
disponibilidade
● Workstation
● Computadores Pessoais (PC)
 
Categorias de Computadores
● Computadores Pessoais (PC)
– Pode ser considerado como uma “revolução” na 
informática
– Apresentam diferentes níveis de capacidade e 
processamento
– Podem ser utilizados isolados ou como parte de 
uma rede
 
Processamento
● Algorítimos e Máquinas
– Consiste em números definidos para realização de 
atividades
– Essa organização e quantidade numéricas, definem 
o processo
 
Hardware
● Parte física do computador
– Placas
– Processador
– Memória RAM
– Memória ROM
– Drivers
– Etc
 
Hardware
 
Software
● São os programas de computadores
– Apresentam diversas formas
– Possuem documentações associadas
● Programas
– Soluções algorítmicas
– Apresentam linguagem de programação
– Executam funções na máquina de maneira real
 
Software
● Podem ter definição particular ou de mercado
– Genérico → 
– Personalizado → Sob encomenda
● Funções
– Segurança
– Flexibilidade
– Apresentam várias categorias
 
 
Evolução do Software
● Primeiros Anos (1960) → Aplicação na 
engenharia
● 1960-80 → Aplicações comerciais em grande 
porte
● Terceira Era → Aplicativos pessoais em 
microcomputadores
● Quarta Era 
– Interface gráfica
– Redes de arquitetura (cliente e servidor)
 
Evolução do Software
● Quinta Era (1990)
– Softwares distribuídos pela internet, intranet e 
groupwares
● Atualidade
– Computação pervasiva
– Móvel
– Ubíqua
 
Função dos Softwares
● Realizações de funções
● Armazenamento
● Reprodução de mídias
● Navegação na internet
● Proteção
● Todas essas funções, são definidas pelo 
Sistema Operacional
 
Sistema Operacional
● Programa formado por vários módulos
● Atuam de modo cooperativo
● Administram os recursos do hardware para a 
execução de tarefas
 
Sistemas Operacionais
● Funções Básicas?
– Comunicação Usuário/Hardware
– Prever aos usuários a utilização otimizada do 
sistema
 
Sistemas Operacionais
 
Siistemas Operacionais
 
Sistemas Operacionais
● Alguns sistemas importantes:
– Windows
– Machintosh
– Linux (Fedora, Ubuntu, Red Hat, Debian, Linux Mint, 
Big Linux, etc)
– Android
– Blackberry
– Symbian
– Sailfish
– Outros
 
Software Livre
● Também conhecido como “Free Software”
– Disponível para livre distribuição
– Disponível “original” ou com modificações
– As modificações dependem eu o código está 
disponível
● Não confundir software livre com gratuito
– Exemplos:
● Mozilla Firefox
● Gimp
● Libreoffice
 
Sistemas Operacionais
● Linux
– Criado por Linus Torvalds
– Sistema operacional compatível com a 
necessidade do usuário
● Chassis: Kernel + Código fonte
● Carroceria: Coleção de programas e aplicativos
– Manutenção por instituições comerciais (Red Hat)
– Mantido por intermédio de uma comunidade global 
 
Sistemas Operacionais
● Como escolher uma distribuição?
– Compatível com o hardware?
– Softwares necessários?
– Instalação e configuração está de acordo com 
minhas aptidões?
– Material em meu idioma?
– Suporte técnico presente?
– Atualizações frequentes?
– Longo suporte?
 
Sistemas Operacionais
● Windows
– Sistema operacional proprietário
– Código fonte fechado (Microsoft®)
– Apresenta um uso “intuitivo”
 
Sistemas Operacionais
● Contas e Privilégios
– Administrador → Conta que apresenta privilégios 
especiais
● Instalação/remoção de programas, configurações 
avançadas, autorização de uso
● Podem fornecer recursos de forma gráfica
– Usuário Comum / Visitante → Conta restrita a 
funções mais básicas (Não apresenta privilégios 
como administrador)
 
Sistemas Operacionais
● Linux
– Software Livre
– Altamente personalizável e adaptável
– Livre para uso e distribuição(Algumas plataformas 
pertencem a empresas privadas)
● Red Hat
● Mandriva
– Livre uso para usuário doméstico
– Pacote de suporte para usuários corporativos
 
Sistemas Operacionais
● Ubuntu
– Filosofia
– Sistema Operacional
● Filosofia
– “Uma pessoa com Ubuntu está aberta e disponível para 
outros, apoia os outros, não se sente ameaçada quando 
outros são capazes e bons, baseada em uma autoconfiança 
que vem do conhecimento que ele ou ela pertence a algo 
maior e é diminuída quando os outros são humilhados ou 
diminuídos, quando os outros são torturados ou oprimidos.” 
(Arcebispo Desmond Tutu)
 
Sistemas Operacionais
● Ubuntu
– Sistema Operacional
● Elaborado e desenvolvido pela Canonical (Reino Unido)
● Aplicação da filosofia
● Base: Código-fonte aberto (Open Source), inciado por 
Richard Stallman (Compartilhamento e Crescimento)
● Linus Torvalds (década de 90) → Fortalecimento do 
conceito de comunidade global
 
Sistemas Operacionais
● Ubuntu
– Composição do Sistema
– Aplicativos de código-fonte abertos
● As pessoas são livres para
● Exibir, copiar, planilhar, modificar, melhorar o software 
sem necessidade de pagamento de licenciamento
● As aplicações deverão ser utilizadas por qualquer 
pessoa, independente de idioma e acessibilidade
● Disponibilidade par outros usuários
 
Sistemas Operacionais
● Usuabilidade
– Conhecendo o Sistema
– Desktop
 
Ubuntu Desktop
Localização Usuário
Lançador 
(Programas)
Informações
Básicas
 
Pasta Pessoal
● Diretório de acesso a vários locais do sistema
– Documentos
– Imagens
– Vídeos
– Lixeira
– Outros HD's
 
Pasta Pessoal
 
Pasta Pessoal
● Acessibilidade → Botão de Contexto
– Clique com botão direito
– Abertura de menu
– Opções para edição e/ou configuração
– Propriedades do local ou arquivo
– Funções básicas rápidas
 
Pasta Pessoal
 
Pasta Pessoal
● As pastas podem ser arrastadas e colocadas 
em outros diretórios
 
Buscas no Dash
● Pressione o botão super
 
Buscas no Dash
● Possibilita a busca em várias categorias
● Podem ser consultados arquivos disponíveis no 
computador ou na internet
● Redirecionamento com as lojas parceiras
● Ao pressionar o botão direito
– Descrição do aplicativo
– Opções de administração
 
Buscas no Dash
 
Configurações do Sistema
● Acesso a pasta de recursos
● Permite a configuração segundo a necessidade 
do usuário
● Organiza as classes de recurso do sistema por 
categorias
 
Configurações do Sistema
 
Configurações do Sistema
 
Configurações do Sistema
 
Configurações do Sistema
 
Configurações do Sistema
 
Configurações do Sistema
 
Configurações do Sistema
 
Configurações do Sistema
 
Configurações do Sistema
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14
	Slide 15
	Slide 16
	Slide 17
	Slide 18
	Slide 19
	Slide 20
	Slide 21
	Slide 22
	Slide 23
	Slide 24
	Slide 25
	Slide 26
	Slide 27
	Slide 28
	Slide 29
	Slide 30
	Slide 31
	Slide 32
	Slide 33
	Slide 34
	Slide 35
	Slide 36
	Slide 37
	Slide 38
	Slide 39
	Slide 40
	Slide 41
	Slide 42
	Slide 43
	Slide 44
	Slide 45
	Slide 46
	Slide 47
	Slide 48
	Slide 49
	Slide 50
	Slide 51
	Slide 52
	Slide 53
	Slide 54
	Slide 55
	Slide 56
	Slide 57
	Slide 58
	Slide 59
	Slide 60
	Slide 61
	Slide 62
	Slide 63

Continue navegando