Informática Básica - Aula 04 - Software

Joeldson Costa Damasceno
Joeldson Costa DamascenoAnalista de Requisitos na SIG Software e Consultoria em Tecnologia da Informação
INFORMÁTICA BÁSICA
SOFTWARE
joeldson.damasceno@ifrn.edu.br
Software
• Formado por um conjunto de instruções (algoritmos) e suas
representações para o computador (programas)
• Instruções codificadas necessárias para transformar dados em
informações
• Quando pessoas e empresas compram computadores, em geral,
há uma associação total à máquina (hardware)
• Entretanto, é o software que torna um computador útil
Informática Básica
TiposdeSoftware
Informática Básica
SoftwareAplicativo
• Conjunto de programas desenvolvidos para realizar, em combinação com
a atividade humana, tarefas ou processos específicos, em geral,
relacionados com o processamento de dados para a geração de
informações.
• Opera juntamente com o sistema operacional para que um usuário
execute tarefas com o computador sem necessitar ser um programador.
• É usado para solucionar um problema específico ou para executar uma
tarefa mais abrangente.
• Podem ser personalizados ou oferecidos em pacotes.
• Software comercial é vendido em lojas ou por meio de catálogos.
Informática Básica
TiposdeSoftwareAplicativo
• Escritório: processador de texto, planilha eletrônica, utilitários,
comunicação, gerenciador de informações pessoais, etc
• Administrativos: sistemas de faturamento, contas a pagar, folha de
pagamento, controle de estoque, controle de produção, contabilidade, etc
• Automação Comercial: reserva de passagens, contas correntes, pontos de
venda, caixas automáticos, etc
• Técnico-científicos: cálculo de estruturas, planejamento e controle de
projetos, pesquisas operacionais, problemas de engenharia, etc
Informática Básica
TiposdeSoftwareAplicativo
• Automação Industrial: ativação, programação e controle de máquinas e
equipamentos, controle de processos, calibração
• Apoio Educacional: assistência a instruções, ensino auxiliado pelo
• computador, etc
• Espaciais e Científicos: teleprocessamento, comunicações, militares,
pesquisas espaciais, pesquisas meteorológicas, etc
• Entretenimento: jogos, música, etc
Informática Básica
VírusdeComputador
• Sua contaminação se dá por troca de programas por meio
magnético, ao se baixar arquivo da internet ou via e-mail
Informática Básica
• É um programa que
tem como objetivo
“contaminar” outros
programas ou o
hardware do
computador
AdquirindoSoftware:ManeirasTradicionais
• Software customizado (personalizado)
• Escrito por programadores contratados pela organização
• Software empacotado (comercial)
• Comprado em uma loja, por meio de catálogo, ou por um site
Web
• É comumente chamado de software pirata a cópia ilegal de um
software comercial
Informática Básica
SoftwareCustomizado
• Feito sob medida, especificamente para as necessidades de
uma organização
• A organização contrata programadores de computador para
projetar, escrever, testar e implementar software
• Pode ser extremamente complexo e demandar anos para ser
escrito
Informática Básica
SoftwareEmpacotado
• Vendido em lojas, catálogos ou sites Web
• Às vezes, é baixado da Internet
• O pacote contém um ou mais CDs ou DVDs, que contêm o software
• Tipicamente, contém a documentação do software
• Projetado para ser amigável (user-friendly)
• Deve ser intuitivo até mesmo para o usuário iniciante
• Pode ser usado com um mínimo de treinamento e documentação
Informática Básica
OutrasformasdeaquisiçãodeSoftware
• Freeware:
• Software pelo qual não se cobra nenhuma taxa
• O autor opta por oferecê-lo gratuitamente a todos
• Protegido por direitos autorais (o autor mantém a propriedade legal e
pode impor restrições de uso)
• Software de Domínio Público:
• Não é protegido por direito autorais (copyright)
• Pode ser usado e até mesmo alterado
• Tipicamente, é desenvolvido por universidades e/ou instituições de
pesquisa usando subvenções do governo
Informática Básica
OutrasformasdeaquisiçãodeSoftware
• Software de fonte Aberto (Open-Souce Software):
• É uma variação do freeware
• Junto com o programa é disponibilizado o código-fonte
• Ajuda a identificar erros (bugs) e a criar melhorias mais facilmente
• Shareware:
• Muitas vezes confundido com o freeware
• Distribuído gratuitamente com licença para uso por um período
experimental
• Para continuar o uso, é necessário adquirir a autorização e a
documentação
Informática Básica
SistemaOperacional
• É um conjunto de programas que se
situa entre os softwares aplicativos e
o hardware:
• Gerencia os recursos do
computador (CPU, dispositivos
periféricos).
• Estabelece uma interface com o
usuário.
• Determina como o usuário
interage com o sistema
operacional.
• Provê e executa serviços para
softwares aplicativos.
Informática Básica
SistemaOperacional
• Núcleo do mecanismo que faz
o computador funcionar
• Intermediário entre as
solicitações dos usuários e dos
programas
• Gerencia e orienta o hardware
do computador e as
transferências de dados de e
para as unidades de disco
Informática Básica
• Sistemas
de
Arquivos
• Hardware
• Programas• Usuário
Sistema Operacional
OperacionalSistema
SistemaOperacional
• As empresas que fabricam computadores nem sempre desenvolve seus
próprios sistemas operacionais
• A maioria dos PCs roda um dos sistemas populares escritos por diferentes
empresas de software: Unix, Linux, OS/2 e Microsoft Windows
• Os computadores Apple Macintoch rodam SO próprio (Mac OS)
Informática Básica
Plataforma
• Refere-se a uma combinação de hardware de computador e
sistema operacional
• A plataforma de microcomputador mais comum compõe-se do
sistema operacional Windows em execução em um PC com
processador Intel
• Geralmente, os softwares aplicativos podem ser executados
somente em uma plataforma; são desenvolvidos ou selecionados
de acordo com a plataforma
Informática Básica
ComponentesdeumSO
• Kernel: Núcleo do sistema operacional
• Sempre permanece na memória do computador (residente)
• Contém o código de baixo nível que se comunica com o
hardware
• Gerencia a memória e os dispositivos, mantém o clockdo
computador, inicializa aplicativos, gerencia o
compartilhamento de recursos computacionais
Informática Básica
ComponentesdeumSO
• Shell: Casca do sistema operacional (ambiente operacional)
• É substituído a cada execução de um programa
• Assume o controle do programa, recebe as inserções do
usuário, interpretas e atua
Informática Básica
TarefasbásicasdoSO
Informática Básica
FunçõesdoSO
• Gerenciamento da memória
• Gestão do sistema de armazenamento e de arquivos
• Gestão e configuração de dispositivos
• Gestão e suporte a outros programas
• Interfaceamento com o usuário
• Programação de tarefas
• Segurança do sistema
• Controle da rede
• Monitoração do desempenho
Informática Básica
GestãodaMemória
• Processo de particionamento e alocação da memória para os programas,
e de mantê-los separados
• Particionamento da memória: cada partição contém um programa
(processo)
• Primeiro Plano e Segundo Plano: alocam programas de alta prioridade
no primeiro plano (receberão mais tempo de CPU)
• Armazenamento Virtual: utilização de memória virtual
• Proteção da Memória: definição dos limites de cada programa na
memória, usado em multiprogramação
Informática Básica
MemóriaVirtual
• O sistema operacional aloca um espaço em um meio de armazenamento
(usualmente o disco rígido) para atuar como memória principal adicional
(chamada swap)
Informática Básica
MemóriaVirtual
Informática Básica
Página copiada do
Memória
Principal
Dados ou
instruções
utilizados menos
recente ou
frequentemente
Página copiada da
memória para o
disco (swap out)
ArmazenamentoVirtual
• Os programas que estão atualmente em execução são armazenados em
disco
• Partes do programa são levadas para a memória, conforme a necessidade
• Minimiza a quantidade de memória necessária
Informática Básica
GestãodeArquivos
• Armazena arquivos em uma estrutura hierárquica de diretórios
Informática Básica
FormataçãodeDiscos
• Processo de preparação de um disco para leitura e escrita (gravação)
• A maioria dos fabricantes de discos rígidos e
disquetes pré-formatam seus produtos
• Vários sistemas operacionais
formatam discos de modo diferente
Informática Básica
GestãoeConfiguraçãodeDispositivos
• Driver de Dispositivo
• Programa que possibilita a comunicação do sistema operacional com
um dispositivo de E/S
• Cada dispositivo requer um driver próprio (software de controle)
Informática Básica
PlugandPlay
• Reconhecimento de novos dispositivos pelo computador, instalação
automática de drivers para esses dispositivos e verificação de conflitos
com outros dispositivos
Suportado pela maioria dos dispositivos
e sistemas operacionais atuais
Informática Básica
PlugandPlay
• Com base em identificadores
(códigos permanentemente
gravados na ROM), o BIOS
reconhece os dispositivos
instalados
• O sistema operacional assume o
controle dos dispositivos
Informática Básica
• Quando se conecta e liga um sistema Plug’n Play, o principal árbitro entre o
software e o hardware, o BIOS (sistema básico de entrada e saída), é o
primeiro componente a assumir o controle.
GestãoeSuporteaProgramas
• Os programas geralmente
possuem uma interface própria
com o usuário
• Assumem o controle da tela,
teclado e mouse
• Precisam usar o Sist. Operacional
para se comunicarem com
dispositivos de E/S, memória,
unidades de discos e outros
dispositivos do computador
Informática Básica
InterfaceamentocomoUsuário
• Controle do modo de entrada de dados e de apresentação das
informações na tela do monitor.
Informática Básica
Interface de Linha de Comando
Interface Gráfica (GUI)
AmbientesMultitarefas
• Usuário trabalha ao mesmo tempo com duas ou mais aplicações
residentes na memória.
Informática Básica
PrincipaisSistemasOperacionais
•MS-DOS
•Windows
•MAC OS
•UNIX
•Linux
Informática Básica
Atividade
• Faça uma rápida descrição dos principais sistemas operacionais
existentes.
• Faça um histórico do sistema operacional.
• Indique se é gratuito ou pago, se pago, descrever o preço.
• Entregar na aula do dia de 28/11/2012.
• Envie para o e-mail: atividades.required@gmail.com
Informática Básica
Software
Informática Básica
Bibliografia
• CAPRON, H.L. e JOHNSON, J.A. Introdução à informática. São Paulo:
Pearson Prentice Hall, 2004.
• NORTON, Peter. Introdução a informática. São Paulo: Makron Books, 1996.
Informática Básica
1 de 36

Recomendados

Informática Básica - Aula 05 - Sistema Operacional Windows por
Informática Básica - Aula 05 - Sistema Operacional WindowsInformática Básica - Aula 05 - Sistema Operacional Windows
Informática Básica - Aula 05 - Sistema Operacional WindowsJoeldson Costa Damasceno
11.8K visualizações30 slides
Resumo básico de introdução à informática por
Resumo básico de introdução à informáticaResumo básico de introdução à informática
Resumo básico de introdução à informáticaDaiana de Ávila
29.8K visualizações23 slides
Material aula informática básica por
Material aula informática básicaMaterial aula informática básica
Material aula informática básicaCarlos Melo
196.5K visualizações87 slides
Informática Básica por
Informática BásicaInformática Básica
Informática BásicaHeraldo Gonçalves Lima Junior
567 visualizações83 slides
Informática Básica - Aula 03 - Hardware por
Informática Básica - Aula 03 - HardwareInformática Básica - Aula 03 - Hardware
Informática Básica - Aula 03 - HardwareJoeldson Costa Damasceno
6K visualizações27 slides
Aula 01 - Sistemas Operacionais - Windows 10 por
Aula 01 - Sistemas Operacionais - Windows 10Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10LucasMansueto
1.9K visualizações118 slides

Mais conteúdo relacionado

Mais procurados

Introdução a Informática por
Introdução a InformáticaIntrodução a Informática
Introdução a InformáticaDaniel Brandão
5.2K visualizações25 slides
1ª aula introdução a informática por
1ª aula introdução a informática1ª aula introdução a informática
1ª aula introdução a informáticasocrahn
217.9K visualizações24 slides
Aula 03 - Hardware e Software por
Aula 03 - Hardware e SoftwareAula 03 - Hardware e Software
Aula 03 - Hardware e SoftwareSuzana Viana Mota
2.2K visualizações19 slides
Curso de Informatica Básica - Noções básicas de um computador por
Curso de Informatica Básica - Noções básicas de um computadorCurso de Informatica Básica - Noções básicas de um computador
Curso de Informatica Básica - Noções básicas de um computadorPerondi15
10.8K visualizações48 slides
Curso básico de informática por
Curso básico de informáticaCurso básico de informática
Curso básico de informáticaRony Oliveira
3.3K visualizações74 slides
Introducao a informatica por
Introducao a informaticaIntroducao a informatica
Introducao a informaticaLeide Sayuri Ogasawara
1.6K visualizações24 slides

Mais procurados(20)

Introdução a Informática por Daniel Brandão
Introdução a InformáticaIntrodução a Informática
Introdução a Informática
Daniel Brandão5.2K visualizações
1ª aula introdução a informática por socrahn
1ª aula introdução a informática1ª aula introdução a informática
1ª aula introdução a informática
socrahn217.9K visualizações
Aula 03 - Hardware e Software por Suzana Viana Mota
Aula 03 - Hardware e SoftwareAula 03 - Hardware e Software
Aula 03 - Hardware e Software
Suzana Viana Mota2.2K visualizações
Curso de Informatica Básica - Noções básicas de um computador por Perondi15
Curso de Informatica Básica - Noções básicas de um computadorCurso de Informatica Básica - Noções básicas de um computador
Curso de Informatica Básica - Noções básicas de um computador
Perondi1510.8K visualizações
Curso básico de informática por Rony Oliveira
Curso básico de informáticaCurso básico de informática
Curso básico de informática
Rony Oliveira3.3K visualizações
Introdução à Informática (Módulo 1) por marconesilfer
Introdução à Informática (Módulo 1)Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)
marconesilfer43.5K visualizações
Aula I - Introdução ao Windows por Jéssica Amaral
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao Windows
Jéssica Amaral17.2K visualizações
Introdução à Informática por Fabio Marques
Introdução à InformáticaIntrodução à Informática
Introdução à Informática
Fabio Marques2.2K visualizações
Sistemas operacionais por vini_campos
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
vini_campos5.3K visualizações
Informática Básica - Aula 01 - Introdução por Joeldson Costa Damasceno
Informática Básica - Aula 01 - IntroduçãoInformática Básica - Aula 01 - Introdução
Informática Básica - Aula 01 - Introdução
Joeldson Costa Damasceno3.9K visualizações
Inf basica modulo2 por Gerzi Frazão
Inf basica modulo2Inf basica modulo2
Inf basica modulo2
Gerzi Frazão964 visualizações
1 IntroduçãO A InformáTica por guest570999
1 IntroduçãO A InformáTica1 IntroduçãO A InformáTica
1 IntroduçãO A InformáTica
guest5709999.2K visualizações
Aula 05 - Como funciona o Computador por Suzana Viana Mota
Aula 05 - Como funciona o ComputadorAula 05 - Como funciona o Computador
Aula 05 - Como funciona o Computador
Suzana Viana Mota976 visualizações
Informática para Concursos Públicos (Slide 1) por Ítalo Holanda
Informática para Concursos Públicos (Slide 1)Informática para Concursos Públicos (Slide 1)
Informática para Concursos Públicos (Slide 1)
Ítalo Holanda3K visualizações
Aula 2 - Sistemas operacionais - Windows por LucasMansueto
Aula 2 - Sistemas operacionais - WindowsAula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - Windows
LucasMansueto854 visualizações
Aula 01 informatica basica - introducao a informatica por Kassiana Marques
Aula 01   informatica basica - introducao a informaticaAula 01   informatica basica - introducao a informatica
Aula 01 informatica basica - introducao a informatica
Kassiana Marques5.4K visualizações
CapíTulo 1 IntroduçãO à InformáTica por guest501765
CapíTulo 1   IntroduçãO à InformáTicaCapíTulo 1   IntroduçãO à InformáTica
CapíTulo 1 IntroduçãO à InformáTica
guest5017652.5K visualizações
Aula 04 arquitetura de computadores por Daniel Moura
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadores
Daniel Moura11.9K visualizações
Apostila parte 1 informatica basica pdf por JohnAguiar11
Apostila parte 1   informatica basica pdfApostila parte 1   informatica basica pdf
Apostila parte 1 informatica basica pdf
JohnAguiar111.6K visualizações

Destaque

Informática Básica - Aula 06 - Utilitários e Ferramentas do Sistema por
Informática Básica - Aula 06 - Utilitários e Ferramentas do SistemaInformática Básica - Aula 06 - Utilitários e Ferramentas do Sistema
Informática Básica - Aula 06 - Utilitários e Ferramentas do SistemaJoeldson Costa Damasceno
4.4K visualizações17 slides
Informática Básica - Aula 02 - A evolução e caracterização dos computadores por
Informática Básica - Aula 02 - A evolução e caracterização dos computadoresInformática Básica - Aula 02 - A evolução e caracterização dos computadores
Informática Básica - Aula 02 - A evolução e caracterização dos computadoresJoeldson Costa Damasceno
4.1K visualizações73 slides
Aula básica de informática - Hardware e Software por
Aula básica de informática - Hardware e SoftwareAula básica de informática - Hardware e Software
Aula básica de informática - Hardware e Softwarepassecursinho
4K visualizações80 slides
Informática Básica - Aula 09 - Uso de E-mail por
Informática Básica - Aula 09 - Uso de E-mailInformática Básica - Aula 09 - Uso de E-mail
Informática Básica - Aula 09 - Uso de E-mailJoeldson Costa Damasceno
12.4K visualizações39 slides
Aulas 01 e 2 iniciando no windows 7 por
Aulas 01 e 2  iniciando no windows 7Aulas 01 e 2  iniciando no windows 7
Aulas 01 e 2 iniciando no windows 7Boris Junior
17.6K visualizações101 slides
Pitch de apresentação - Aula prática por
Pitch de apresentação - Aula práticaPitch de apresentação - Aula prática
Pitch de apresentação - Aula práticaJoeldson Costa Damasceno
1.3K visualizações14 slides

Destaque(20)

Informática Básica - Aula 06 - Utilitários e Ferramentas do Sistema por Joeldson Costa Damasceno
Informática Básica - Aula 06 - Utilitários e Ferramentas do SistemaInformática Básica - Aula 06 - Utilitários e Ferramentas do Sistema
Informática Básica - Aula 06 - Utilitários e Ferramentas do Sistema
Joeldson Costa Damasceno4.4K visualizações
Informática Básica - Aula 02 - A evolução e caracterização dos computadores por Joeldson Costa Damasceno
Informática Básica - Aula 02 - A evolução e caracterização dos computadoresInformática Básica - Aula 02 - A evolução e caracterização dos computadores
Informática Básica - Aula 02 - A evolução e caracterização dos computadores
Joeldson Costa Damasceno4.1K visualizações
Aula básica de informática - Hardware e Software por passecursinho
Aula básica de informática - Hardware e SoftwareAula básica de informática - Hardware e Software
Aula básica de informática - Hardware e Software
passecursinho4K visualizações
Informática Básica - Aula 09 - Uso de E-mail por Joeldson Costa Damasceno
Informática Básica - Aula 09 - Uso de E-mailInformática Básica - Aula 09 - Uso de E-mail
Informática Básica - Aula 09 - Uso de E-mail
Joeldson Costa Damasceno12.4K visualizações
Aulas 01 e 2 iniciando no windows 7 por Boris Junior
Aulas 01 e 2  iniciando no windows 7Aulas 01 e 2  iniciando no windows 7
Aulas 01 e 2 iniciando no windows 7
Boris Junior17.6K visualizações
Pitch de apresentação - Aula prática por Joeldson Costa Damasceno
Pitch de apresentação - Aula práticaPitch de apresentação - Aula prática
Pitch de apresentação - Aula prática
Joeldson Costa Damasceno1.3K visualizações
Informática Básica - Software de Apresentações - Microsoft Power Point por Joeldson Costa Damasceno
Informática Básica - Software de Apresentações - Microsoft Power PointInformática Básica - Software de Apresentações - Microsoft Power Point
Informática Básica - Software de Apresentações - Microsoft Power Point
Joeldson Costa Damasceno4.6K visualizações
Ppt conhecendo o windows 7 por Eduardo Sena
Ppt conhecendo o windows 7Ppt conhecendo o windows 7
Ppt conhecendo o windows 7
Eduardo Sena15.7K visualizações
Informática Básica parte 1 - Introdução à informática e windows 7 - Inclusão... por Maurício V.Pires
Informática Básica parte 1 - Introdução à informática e windows 7 -  Inclusão...Informática Básica parte 1 - Introdução à informática e windows 7 -  Inclusão...
Informática Básica parte 1 - Introdução à informática e windows 7 - Inclusão...
Maurício V.Pires162.6K visualizações
Slides Windows 7 por Paulo Henrique
Slides Windows 7Slides Windows 7
Slides Windows 7
Paulo Henrique20.6K visualizações
Informática Básica - Introdução ao Microsoft Word 2010 por Joeldson Costa Damasceno
Informática Básica - Introdução ao Microsoft Word 2010Informática Básica - Introdução ao Microsoft Word 2010
Informática Básica - Introdução ao Microsoft Word 2010
Joeldson Costa Damasceno9.9K visualizações
Sistemas Operacionais e Windows 7 por TntNitro
Sistemas Operacionais e Windows 7Sistemas Operacionais e Windows 7
Sistemas Operacionais e Windows 7
TntNitro2.6K visualizações
Informática Básica - Planilha Eletronica - Microsoft Excel 2010 por Joeldson Costa Damasceno
Informática Básica - Planilha Eletronica - Microsoft Excel 2010Informática Básica - Planilha Eletronica - Microsoft Excel 2010
Informática Básica - Planilha Eletronica - Microsoft Excel 2010
Joeldson Costa Damasceno5.2K visualizações
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010 por Joeldson Costa Damasceno
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010
Joeldson Costa Damasceno8.3K visualizações
CURSO BÁSICO DE INFORMÁTICA por Leonam dos Santos
CURSO BÁSICO DE INFORMÁTICACURSO BÁSICO DE INFORMÁTICA
CURSO BÁSICO DE INFORMÁTICA
Leonam dos Santos9.8K visualizações
Teste de software - Processo de Verificação e Validação por Joeldson Costa Damasceno
Teste de software - Processo de Verificação e ValidaçãoTeste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e Validação
Joeldson Costa Damasceno3.2K visualizações
Curso básico de informática aprendinfor - parte 1 da aula 1 por Bruno Raínni
Curso básico de informática   aprendinfor - parte 1 da aula 1Curso básico de informática   aprendinfor - parte 1 da aula 1
Curso básico de informática aprendinfor - parte 1 da aula 1
Bruno Raínni9.4K visualizações
Informatica basica por guestcb69a562
Informatica basicaInformatica basica
Informatica basica
guestcb69a56215.4K visualizações
Aula 1 introdução à computação para crianças por Dorgival Netto
Aula 1 introdução à computação para criançasAula 1 introdução à computação para crianças
Aula 1 introdução à computação para crianças
Dorgival Netto38K visualizações

Similar a Informática Básica - Aula 04 - Software

03 - Conceitos de Software.pdf por
03 - Conceitos de Software.pdf03 - Conceitos de Software.pdf
03 - Conceitos de Software.pdfDaniloPereira341965
10 visualizações44 slides
Aula 10 Software - sistema operacional e aplicativos por
Aula 10 Software - sistema operacional e aplicativosAula 10 Software - sistema operacional e aplicativos
Aula 10 Software - sistema operacional e aplicativosCEULJI/ULBRA Centro Universitário Luterano de Ji-Paraná
8.2K visualizações26 slides
Hadware software por
Hadware softwareHadware software
Hadware softwarenadielle123
451 visualizações17 slides
Harware e sofware por
Harware e sofwareHarware e sofware
Harware e sofwarerui_ribeiro20
462 visualizações8 slides
Operador de Computador 2 etapa.pptx por
Operador de Computador 2 etapa.pptxOperador de Computador 2 etapa.pptx
Operador de Computador 2 etapa.pptxRodrigoFigueredo17
1 visão11 slides
Aula 17 montagem de microcomputador por
Aula 17   montagem de microcomputadorAula 17   montagem de microcomputador
Aula 17 montagem de microcomputadorMarcos Basilio
472 visualizações11 slides

Similar a Informática Básica - Aula 04 - Software(20)

03 - Conceitos de Software.pdf por DaniloPereira341965
03 - Conceitos de Software.pdf03 - Conceitos de Software.pdf
03 - Conceitos de Software.pdf
DaniloPereira34196510 visualizações
Hadware software por nadielle123
Hadware softwareHadware software
Hadware software
nadielle123451 visualizações
Harware e sofware por rui_ribeiro20
Harware e sofwareHarware e sofware
Harware e sofware
rui_ribeiro20462 visualizações
Aula 17 montagem de microcomputador por Marcos Basilio
Aula 17   montagem de microcomputadorAula 17   montagem de microcomputador
Aula 17 montagem de microcomputador
Marcos Basilio472 visualizações
Aula1 microsoft por clebersordi
Aula1 microsoftAula1 microsoft
Aula1 microsoft
clebersordi129 visualizações
1 aprehardsoftso por UCM-NAMPULA
1 aprehardsoftso1 aprehardsoftso
1 aprehardsoftso
UCM-NAMPULA88 visualizações
Como optimizar um computador por Flashplaneta
Como optimizar um computadorComo optimizar um computador
Como optimizar um computador
Flashplaneta381 visualizações
Introducao a educacao_digital_aula_1_ por Hyrum Pina
Introducao a educacao_digital_aula_1_Introducao a educacao_digital_aula_1_
Introducao a educacao_digital_aula_1_
Hyrum Pina318 visualizações
Introdução a computação por Elaine Cecília Gatto
Introdução a computaçãoIntrodução a computação
Introdução a computação
Elaine Cecília Gatto1.5K visualizações
InfoBasica_aula_Inicial.pptx por DarioNakazima1
InfoBasica_aula_Inicial.pptxInfoBasica_aula_Inicial.pptx
InfoBasica_aula_Inicial.pptx
DarioNakazima14 visualizações
Introdução a Informática - Arquitetura por Raphael Marques
Introdução a Informática - ArquiteturaIntrodução a Informática - Arquitetura
Introdução a Informática - Arquitetura
Raphael Marques2.8K visualizações
01 aula conhecendo o computador por Ivan Bessa
01   aula conhecendo o computador01   aula conhecendo o computador
01 aula conhecendo o computador
Ivan Bessa33 visualizações
Aplicativo aula01 por Cláudio Amaral
Aplicativo aula01Aplicativo aula01
Aplicativo aula01
Cláudio Amaral674 visualizações
conceitos_basicos_de_informatica.pdf por LuanaBatista74
conceitos_basicos_de_informatica.pdfconceitos_basicos_de_informatica.pdf
conceitos_basicos_de_informatica.pdf
LuanaBatista749 visualizações
Aula 1 aed - introdução à computação por Elaine Cecília Gatto
Aula 1   aed - introdução à computaçãoAula 1   aed - introdução à computação
Aula 1 aed - introdução à computação
Elaine Cecília Gatto3.7K visualizações
Introducao a Sistemas Operacionais por Isaac Vieira
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas Operacionais
Isaac Vieira5.1K visualizações

Mais de Joeldson Costa Damasceno

Estatuto da Criança e do Adolescente + Questões de Concurso Público. por
Estatuto da Criança e do Adolescente + Questões de Concurso Público.Estatuto da Criança e do Adolescente + Questões de Concurso Público.
Estatuto da Criança e do Adolescente + Questões de Concurso Público.Joeldson Costa Damasceno
1.9K visualizações33 slides
Scrum - conceitos iniciais por
Scrum - conceitos iniciaisScrum - conceitos iniciais
Scrum - conceitos iniciaisJoeldson Costa Damasceno
620 visualizações28 slides
Aula 01 - Redação Oficial - Aplicação em Concursos Públicos por
Aula 01 - Redação Oficial - Aplicação em Concursos PúblicosAula 01 - Redação Oficial - Aplicação em Concursos Públicos
Aula 01 - Redação Oficial - Aplicação em Concursos PúblicosJoeldson Costa Damasceno
9.1K visualizações23 slides
Ergonomia por
ErgonomiaErgonomia
ErgonomiaJoeldson Costa Damasceno
2.8K visualizações36 slides
Informática Básica - Formatação de Documentos no Microsoft Word 2010 por
Informática Básica - Formatação de Documentos no Microsoft Word 2010Informática Básica - Formatação de Documentos no Microsoft Word 2010
Informática Básica - Formatação de Documentos no Microsoft Word 2010Joeldson Costa Damasceno
5.9K visualizações45 slides
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010 por
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010Joeldson Costa Damasceno
2.7K visualizações31 slides

Mais de Joeldson Costa Damasceno(17)

Estatuto da Criança e do Adolescente + Questões de Concurso Público. por Joeldson Costa Damasceno
Estatuto da Criança e do Adolescente + Questões de Concurso Público.Estatuto da Criança e do Adolescente + Questões de Concurso Público.
Estatuto da Criança e do Adolescente + Questões de Concurso Público.
Joeldson Costa Damasceno1.9K visualizações
Aula 01 - Redação Oficial - Aplicação em Concursos Públicos por Joeldson Costa Damasceno
Aula 01 - Redação Oficial - Aplicação em Concursos PúblicosAula 01 - Redação Oficial - Aplicação em Concursos Públicos
Aula 01 - Redação Oficial - Aplicação em Concursos Públicos
Joeldson Costa Damasceno9.1K visualizações
Informática Básica - Formatação de Documentos no Microsoft Word 2010 por Joeldson Costa Damasceno
Informática Básica - Formatação de Documentos no Microsoft Word 2010Informática Básica - Formatação de Documentos no Microsoft Word 2010
Informática Básica - Formatação de Documentos no Microsoft Word 2010
Joeldson Costa Damasceno5.9K visualizações
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010 por Joeldson Costa Damasceno
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010
Joeldson Costa Damasceno2.7K visualizações
O que é um Banco de Dados Relacional? por Joeldson Costa Damasceno
O que é um Banco de Dados Relacional?O que é um Banco de Dados Relacional?
O que é um Banco de Dados Relacional?
Joeldson Costa Damasceno1.4K visualizações
Instalação e configuração - Servidor DHCP por Joeldson Costa Damasceno
Instalação e configuração - Servidor DHCPInstalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCP
Joeldson Costa Damasceno3.8K visualizações
Auditoria em Arquivos - Microsoft Windows server 2008 por Joeldson Costa Damasceno
Auditoria em Arquivos - Microsoft Windows server 2008Auditoria em Arquivos - Microsoft Windows server 2008
Auditoria em Arquivos - Microsoft Windows server 2008
Joeldson Costa Damasceno2.6K visualizações
Instalação de Servidor FTP - Microsoft Windows Server 2008 por Joeldson Costa Damasceno
Instalação de Servidor FTP - Microsoft Windows Server 2008Instalação de Servidor FTP - Microsoft Windows Server 2008
Instalação de Servidor FTP - Microsoft Windows Server 2008
Joeldson Costa Damasceno7.1K visualizações
Política de Grupo - Active Directory por Joeldson Costa Damasceno
Política de Grupo - Active DirectoryPolítica de Grupo - Active Directory
Política de Grupo - Active Directory
Joeldson Costa Damasceno4.7K visualizações

Último

Conheça agora o UiPath Autopilot™ para o Studio.pdf por
Conheça agora o UiPath Autopilot™ para o Studio.pdfConheça agora o UiPath Autopilot™ para o Studio.pdf
Conheça agora o UiPath Autopilot™ para o Studio.pdfBrunaCavalcanti29
14 visualizações8 slides
DevFest2023-Pragmatismo da Internet das Coisas por
DevFest2023-Pragmatismo da Internet das CoisasDevFest2023-Pragmatismo da Internet das Coisas
DevFest2023-Pragmatismo da Internet das CoisasWalter Coan
36 visualizações40 slides
ProxySQL no MySQL: Apenas um load balancer? por
ProxySQL no MySQL: Apenas um load balancer?ProxySQL no MySQL: Apenas um load balancer?
ProxySQL no MySQL: Apenas um load balancer?Roberto Garcia de Bem
6 visualizações62 slides
VIRTUS 1.6 MSI.pdf por
VIRTUS 1.6 MSI.pdfVIRTUS 1.6 MSI.pdf
VIRTUS 1.6 MSI.pdfFbioVieira85
5 visualizações13 slides
certificado excel.pdf por
certificado excel.pdfcertificado excel.pdf
certificado excel.pdfjuniorcarvalho136
5 visualizações1 slide
Shift left DevOps Experience por
Shift left DevOps ExperienceShift left DevOps Experience
Shift left DevOps ExperienceWalter Coan
5 visualizações19 slides

Último(8)

Conheça agora o UiPath Autopilot™ para o Studio.pdf por BrunaCavalcanti29
Conheça agora o UiPath Autopilot™ para o Studio.pdfConheça agora o UiPath Autopilot™ para o Studio.pdf
Conheça agora o UiPath Autopilot™ para o Studio.pdf
BrunaCavalcanti2914 visualizações
DevFest2023-Pragmatismo da Internet das Coisas por Walter Coan
DevFest2023-Pragmatismo da Internet das CoisasDevFest2023-Pragmatismo da Internet das Coisas
DevFest2023-Pragmatismo da Internet das Coisas
Walter Coan36 visualizações
ProxySQL no MySQL: Apenas um load balancer? por Roberto Garcia de Bem
ProxySQL no MySQL: Apenas um load balancer?ProxySQL no MySQL: Apenas um load balancer?
ProxySQL no MySQL: Apenas um load balancer?
Roberto Garcia de Bem6 visualizações
VIRTUS 1.6 MSI.pdf por FbioVieira85
VIRTUS 1.6 MSI.pdfVIRTUS 1.6 MSI.pdf
VIRTUS 1.6 MSI.pdf
FbioVieira855 visualizações
certificado excel.pdf por juniorcarvalho136
certificado excel.pdfcertificado excel.pdf
certificado excel.pdf
juniorcarvalho1365 visualizações
Shift left DevOps Experience por Walter Coan
Shift left DevOps ExperienceShift left DevOps Experience
Shift left DevOps Experience
Walter Coan5 visualizações
MAPA - SAÚDE - FUNDAMENTOS DE FARMACOLOGIA - 54/2023 por AcademicaDlaUnicesum
MAPA - SAÚDE - FUNDAMENTOS DE FARMACOLOGIA - 54/2023MAPA - SAÚDE - FUNDAMENTOS DE FARMACOLOGIA - 54/2023
MAPA - SAÚDE - FUNDAMENTOS DE FARMACOLOGIA - 54/2023
AcademicaDlaUnicesum6 visualizações
TechConnection 2023 Floripa Azure Container Apps por Walter Coan
TechConnection 2023 Floripa Azure Container AppsTechConnection 2023 Floripa Azure Container Apps
TechConnection 2023 Floripa Azure Container Apps
Walter Coan6 visualizações

Informática Básica - Aula 04 - Software

  • 2. Software • Formado por um conjunto de instruções (algoritmos) e suas representações para o computador (programas) • Instruções codificadas necessárias para transformar dados em informações • Quando pessoas e empresas compram computadores, em geral, há uma associação total à máquina (hardware) • Entretanto, é o software que torna um computador útil Informática Básica
  • 4. SoftwareAplicativo • Conjunto de programas desenvolvidos para realizar, em combinação com a atividade humana, tarefas ou processos específicos, em geral, relacionados com o processamento de dados para a geração de informações. • Opera juntamente com o sistema operacional para que um usuário execute tarefas com o computador sem necessitar ser um programador. • É usado para solucionar um problema específico ou para executar uma tarefa mais abrangente. • Podem ser personalizados ou oferecidos em pacotes. • Software comercial é vendido em lojas ou por meio de catálogos. Informática Básica
  • 5. TiposdeSoftwareAplicativo • Escritório: processador de texto, planilha eletrônica, utilitários, comunicação, gerenciador de informações pessoais, etc • Administrativos: sistemas de faturamento, contas a pagar, folha de pagamento, controle de estoque, controle de produção, contabilidade, etc • Automação Comercial: reserva de passagens, contas correntes, pontos de venda, caixas automáticos, etc • Técnico-científicos: cálculo de estruturas, planejamento e controle de projetos, pesquisas operacionais, problemas de engenharia, etc Informática Básica
  • 6. TiposdeSoftwareAplicativo • Automação Industrial: ativação, programação e controle de máquinas e equipamentos, controle de processos, calibração • Apoio Educacional: assistência a instruções, ensino auxiliado pelo • computador, etc • Espaciais e Científicos: teleprocessamento, comunicações, militares, pesquisas espaciais, pesquisas meteorológicas, etc • Entretenimento: jogos, música, etc Informática Básica
  • 7. VírusdeComputador • Sua contaminação se dá por troca de programas por meio magnético, ao se baixar arquivo da internet ou via e-mail Informática Básica • É um programa que tem como objetivo “contaminar” outros programas ou o hardware do computador
  • 8. AdquirindoSoftware:ManeirasTradicionais • Software customizado (personalizado) • Escrito por programadores contratados pela organização • Software empacotado (comercial) • Comprado em uma loja, por meio de catálogo, ou por um site Web • É comumente chamado de software pirata a cópia ilegal de um software comercial Informática Básica
  • 9. SoftwareCustomizado • Feito sob medida, especificamente para as necessidades de uma organização • A organização contrata programadores de computador para projetar, escrever, testar e implementar software • Pode ser extremamente complexo e demandar anos para ser escrito Informática Básica
  • 10. SoftwareEmpacotado • Vendido em lojas, catálogos ou sites Web • Às vezes, é baixado da Internet • O pacote contém um ou mais CDs ou DVDs, que contêm o software • Tipicamente, contém a documentação do software • Projetado para ser amigável (user-friendly) • Deve ser intuitivo até mesmo para o usuário iniciante • Pode ser usado com um mínimo de treinamento e documentação Informática Básica
  • 11. OutrasformasdeaquisiçãodeSoftware • Freeware: • Software pelo qual não se cobra nenhuma taxa • O autor opta por oferecê-lo gratuitamente a todos • Protegido por direitos autorais (o autor mantém a propriedade legal e pode impor restrições de uso) • Software de Domínio Público: • Não é protegido por direito autorais (copyright) • Pode ser usado e até mesmo alterado • Tipicamente, é desenvolvido por universidades e/ou instituições de pesquisa usando subvenções do governo Informática Básica
  • 12. OutrasformasdeaquisiçãodeSoftware • Software de fonte Aberto (Open-Souce Software): • É uma variação do freeware • Junto com o programa é disponibilizado o código-fonte • Ajuda a identificar erros (bugs) e a criar melhorias mais facilmente • Shareware: • Muitas vezes confundido com o freeware • Distribuído gratuitamente com licença para uso por um período experimental • Para continuar o uso, é necessário adquirir a autorização e a documentação Informática Básica
  • 13. SistemaOperacional • É um conjunto de programas que se situa entre os softwares aplicativos e o hardware: • Gerencia os recursos do computador (CPU, dispositivos periféricos). • Estabelece uma interface com o usuário. • Determina como o usuário interage com o sistema operacional. • Provê e executa serviços para softwares aplicativos. Informática Básica
  • 14. SistemaOperacional • Núcleo do mecanismo que faz o computador funcionar • Intermediário entre as solicitações dos usuários e dos programas • Gerencia e orienta o hardware do computador e as transferências de dados de e para as unidades de disco Informática Básica • Sistemas de Arquivos • Hardware • Programas• Usuário Sistema Operacional OperacionalSistema
  • 15. SistemaOperacional • As empresas que fabricam computadores nem sempre desenvolve seus próprios sistemas operacionais • A maioria dos PCs roda um dos sistemas populares escritos por diferentes empresas de software: Unix, Linux, OS/2 e Microsoft Windows • Os computadores Apple Macintoch rodam SO próprio (Mac OS) Informática Básica
  • 16. Plataforma • Refere-se a uma combinação de hardware de computador e sistema operacional • A plataforma de microcomputador mais comum compõe-se do sistema operacional Windows em execução em um PC com processador Intel • Geralmente, os softwares aplicativos podem ser executados somente em uma plataforma; são desenvolvidos ou selecionados de acordo com a plataforma Informática Básica
  • 17. ComponentesdeumSO • Kernel: Núcleo do sistema operacional • Sempre permanece na memória do computador (residente) • Contém o código de baixo nível que se comunica com o hardware • Gerencia a memória e os dispositivos, mantém o clockdo computador, inicializa aplicativos, gerencia o compartilhamento de recursos computacionais Informática Básica
  • 18. ComponentesdeumSO • Shell: Casca do sistema operacional (ambiente operacional) • É substituído a cada execução de um programa • Assume o controle do programa, recebe as inserções do usuário, interpretas e atua Informática Básica
  • 20. FunçõesdoSO • Gerenciamento da memória • Gestão do sistema de armazenamento e de arquivos • Gestão e configuração de dispositivos • Gestão e suporte a outros programas • Interfaceamento com o usuário • Programação de tarefas • Segurança do sistema • Controle da rede • Monitoração do desempenho Informática Básica
  • 21. GestãodaMemória • Processo de particionamento e alocação da memória para os programas, e de mantê-los separados • Particionamento da memória: cada partição contém um programa (processo) • Primeiro Plano e Segundo Plano: alocam programas de alta prioridade no primeiro plano (receberão mais tempo de CPU) • Armazenamento Virtual: utilização de memória virtual • Proteção da Memória: definição dos limites de cada programa na memória, usado em multiprogramação Informática Básica
  • 22. MemóriaVirtual • O sistema operacional aloca um espaço em um meio de armazenamento (usualmente o disco rígido) para atuar como memória principal adicional (chamada swap) Informática Básica
  • 23. MemóriaVirtual Informática Básica Página copiada do Memória Principal Dados ou instruções utilizados menos recente ou frequentemente Página copiada da memória para o disco (swap out)
  • 24. ArmazenamentoVirtual • Os programas que estão atualmente em execução são armazenados em disco • Partes do programa são levadas para a memória, conforme a necessidade • Minimiza a quantidade de memória necessária Informática Básica
  • 25. GestãodeArquivos • Armazena arquivos em uma estrutura hierárquica de diretórios Informática Básica
  • 26. FormataçãodeDiscos • Processo de preparação de um disco para leitura e escrita (gravação) • A maioria dos fabricantes de discos rígidos e disquetes pré-formatam seus produtos • Vários sistemas operacionais formatam discos de modo diferente Informática Básica
  • 27. GestãoeConfiguraçãodeDispositivos • Driver de Dispositivo • Programa que possibilita a comunicação do sistema operacional com um dispositivo de E/S • Cada dispositivo requer um driver próprio (software de controle) Informática Básica
  • 28. PlugandPlay • Reconhecimento de novos dispositivos pelo computador, instalação automática de drivers para esses dispositivos e verificação de conflitos com outros dispositivos Suportado pela maioria dos dispositivos e sistemas operacionais atuais Informática Básica
  • 29. PlugandPlay • Com base em identificadores (códigos permanentemente gravados na ROM), o BIOS reconhece os dispositivos instalados • O sistema operacional assume o controle dos dispositivos Informática Básica • Quando se conecta e liga um sistema Plug’n Play, o principal árbitro entre o software e o hardware, o BIOS (sistema básico de entrada e saída), é o primeiro componente a assumir o controle.
  • 30. GestãoeSuporteaProgramas • Os programas geralmente possuem uma interface própria com o usuário • Assumem o controle da tela, teclado e mouse • Precisam usar o Sist. Operacional para se comunicarem com dispositivos de E/S, memória, unidades de discos e outros dispositivos do computador Informática Básica
  • 31. InterfaceamentocomoUsuário • Controle do modo de entrada de dados e de apresentação das informações na tela do monitor. Informática Básica Interface de Linha de Comando Interface Gráfica (GUI)
  • 32. AmbientesMultitarefas • Usuário trabalha ao mesmo tempo com duas ou mais aplicações residentes na memória. Informática Básica
  • 34. Atividade • Faça uma rápida descrição dos principais sistemas operacionais existentes. • Faça um histórico do sistema operacional. • Indique se é gratuito ou pago, se pago, descrever o preço. • Entregar na aula do dia de 28/11/2012. • Envie para o e-mail: atividades.required@gmail.com Informática Básica
  • 36. Bibliografia • CAPRON, H.L. e JOHNSON, J.A. Introdução à informática. São Paulo: Pearson Prentice Hall, 2004. • NORTON, Peter. Introdução a informática. São Paulo: Makron Books, 1996. Informática Básica