Buscar

Aula 2 - Assistente de tecnologia da Informação

Prévia do material em texto

Introdução à informática
Professor Ms. Leonardo Gomes
1
Sumário
Hardware;
Software;
Sistema operacional;
Dispositivos de entrada e saída; 
Números binários e números decimais;
Dispositivos de processamento; 
2
Hardware!
Hardware é todo componente ou equipamento físico de um computador, tanto interno quanto externo à sua estrutura;
É formado pelos componentes eletrônicos, tais como: circuitos de fios e luz, placas, utensílios, correntes, e qualquer outro material em estado físico, que seja necessário para fazer com o que computador funcione.
3
Hardware!
O hardware não se limita apenas aos notebooks e PCs, sendo encontrados em automóveis, celulares, tablets e etc;
Ao referir-se o termo hardware, tem-se a ideia imediata dos componentes internos de um computador, por exemplo: celular, tablet e outros dispositivos.
4
Hardware!
5
Hardware!
O hardware está dividido em interno e externo:
Hardware interno: É todo aquele que não está visível e integra as partes internas de seu dispositivo;
Exemplos: processador, placa-mãe, memória RAM, placa de vídeo, coolers e ventoinhas, cabos internos, fonte, HD, SSD, unidades ópticas (drives de CD/DVD/Blu-ray), etc.
6
Hardware!
7
Hardware!
Hardware externo: contém os componentes visíveis e que são acessados diretamente pelo usuário;
Exemplos: monitor, teclado, mouse, controle remoto, controle de videogame, cabos externos, fones de ouvido, microfone, câmera de vídeo, impressora, projetor, scanner, alto-falantes, unidades de armazenamento externas (HDs e SSDs externos, pendrives) e etc.
8
Hardware!
9
Hardware - atividade!
Cite dois hardwares internos e externos!
Na sua opinião, o hardware evolui mais rápido que o software? Explique?
O Hardware é mais caro que um software? Por que?
Qual a importância do hardware para os computadores?
Quem surgiu primeiro, o hardware ou o software? Por que?
Problemas no hardware podem danificar o funcionamento do software?
10
Software!
É uma sequência de instruções programadas para serem interpretadas por um computador com o objetivo de executar tarefas específicas (algoritmo);
Pode ser definido como os programas que comandam o funcionamento de um computador;
Parte lógica que tem a função de fornecer instruções para o hardware.
11
Software!
É o termo usado para representar programas, apps, scripts, macros e instruções de código embarcado diretamente (firmware), de modo a ditar o que uma máquina deve fazer;
Qualquer programa no computador, celular, tablet, smart TV, console de videogame, set-top box é um software, seja ele um editor de textos, a um navegador, um editor de áudio ou vídeo, um jogo, um app de streaming.
12
Software!
Os softwares estão divididos em: 
Software de aplicação;
Software de sistema;
Software de programação;
13
Software de Aplicação!
Um software de aplicação, também conhecido como aplicativo, é um programa de computador desenvolvido para executar tarefas específicas para os usuários finais. 
Esses softwares são projetados para ajudar os usuários a desempenhar funções específicas, como processamento de dados, comunicação, entre outros. Eles são normalmente instalados nos dispositivos dos usuários e executados para cumprir uma finalidade específica.
14
Software de Paint!
15
Software de Aplicação - Prática!
Faça uma captura de tela;
Corte uma parte da imagem;
Aplique cores;
Aplique textos;
Aplique mais 4 mudanças na imagem.
16
Software de sistema!
Conjunto de informações processadas pelo sistema interno de um computador que permite a interação entre usuário e os periféricos do computador através de uma interface gráfica. 
Inclui o sistema operativo e os controladores de dispositivos (memória, impressora, teclado e outros).
17
Software de sistema!
18
Software de sistema - Prompt de comando!
O prompt de comando, também conhecido como linha de comando ou terminal, é uma interface de texto em sistemas operacionais como Windows, Linux e macOS que permite aos usuários interagirem com o sistema operacional por meio de comandos de texto.
Embora sistemas operacionais modernos tenham interfaces gráficas de usuário (GUI) mais amigáveis, o prompt de comando ainda é uma ferramenta poderosa e versátil, especialmente para usuários avançados, administradores de sistemas e desenvolvedores.
19
Software de software – Prompt de comando!
20
Prompt de comandos – comandos básicos!
dir: Exibe uma lista dos arquivos e diretórios no diretório atual. 
cd: Altera o diretório atual. 
mkdir: Cria um novo diretório. 
del: Deleta um arquivo. 
copy: Copia um arquivo de um local para outro. 
move: Move um arquivo de um local para outro.
ren: Renomeia um arquivo. 
cls: Limpa a tela do prompt de comando. 
exit: Fecha a janela do prompt de comando. 
help: Exibe informações de ajuda.
shutdown /s /t 10: desliga o computador em 10s.
21
Prompt de comandos – prática
Utilize os 11 comandos ensinados e faça uma pesquisa rápida na internet e utilize mais 5 comandos.
22
Software de programação!
Conjunto de ferramentas que permitem ao programador desenvolver sistemas informáticos, normalmente usando linguagens de programação e um ambiente visual de desenvolvimento integrado;
Usam diferentes linguagens de programação (C, Java, Python, Swift, etc.). Os editores de texto, embora sejam softwares de aplicação também são softwares de programação, pois podem ser usados para escrever código.
23
Software de programação!
24
Software de programação!
são programas de computadores que permitem ao usuário executar uma série de tarefas específicas em diversas áreas de atividade como arquitetura, contabilidade, educação, medicina e outras áreas comerciais. 
Exemplos: videojogos, as base de dados, os sistemas de automação industrial, etc.
25
Software de programação – Visual studio Code!
O Visual Studio Code é um editor de código gratuito e de código aberto desenvolvido pela Microsoft para Windows, Linux e macOS. 
O Visual Studio Code também suporta extensões para adicionar suporte a mais linguagens, temas, depuradores e serviços, os quais são executados em processos separados para garantir que não afetem o desempenho do editor.
É um editor de código leve, porém poderoso, amplamente utilizado por desenvolvedores para diversas linguagens de programação e fluxos de trabalho.
26
Software de programação – Visual studio Code!
27
Visual studio Code e Python
O Python é uma linguagem de programação amplamente usada em aplicações da Web, desenvolvimento de software, ciência de dados e machine learning (ML). 
Os desenvolvedores usam o Python porque é eficiente e fácil de aprender e pode ser executada em muitas plataformas diferentes. 
O software Python pode ser baixado gratuitamente, integra-se bem a todos os tipos de sistema e agiliza o desenvolvimento.
28
Python
print: função para apresentar informações.
print(“Hello Word”)
print(“Software de Programação”)
input: função para pegar informação do usuário.
num = input(“insira o numero”)
nome = input(“insira o nome”)
Operadores matemáticos
+ = adição
- = subtração
* = multiplicação
/ = divisão
% = resto da divisão
29
Exercícios
Peça ao usuário para inserir dois números e imprima a soma deles. 
Peça ao usuário para inserir dois números e imprima a subtração entre eles. 
Peça ao usuário para inserir dois números e imprima a multiplicação entre eles. 
Peça ao usuário para inserir dois números e imprima a divisão entre eles. 
Peça ao usuário para inserir dois números inteiros e imprima o resto da divisão entre eles. 
Peça ao usuário para inserir um número em formato de string e imprima o número convertido para inteiro. 
Peça ao usuário para inserir uma base e um expoente e imprima o resultado da base elevada ao expoente. 
Peça ao usuário para inserir um número e imprima a raiz quadrada dele. 
Peça ao usuário para inserir três notas e imprima a média delas. 
Peça ao usuário para inserir o raio de um círculo e imprima a área dele
30
Exercicios
Peça ao usuáriopara inserir um número inteiro e imprima se ele é par ou ímpar. 
Peça ao usuário para inserir dois números e imprima se eles são iguais ou qual é o maior. 
Peça ao usuário para inserir um número inteiro e calcule o fatorial dele. 
Peça ao usuário para inserir uma lista de números (separados por espaço) e calcule a soma desses números. 
Peça ao usuário para inserir o ano de nascimento e calcule a idade da pessoa. 
Peça ao usuário para inserir as coordenadas de dois pontos e calcule a distância entre eles. 
Peça ao usuário para inserir um número inteiro e imprima se ele é primo ou não. 
Peça ao usuário para inserir um número e imprima se ele é positivo, negativo ou zero. 
Peça ao usuário para inserir um número e imprima o resultado da divisão inteira por um divisor. 
Peça ao usuário para inserir um número e imprima o quadrado dele.
31
Software de programação – Prática
Crie um programa que some dois números;
Crie um programa que subtraia dois números;
Crie um programa que multiplique dois números;
Crie um programa que divida dois números;
32
Software de programação!
33
Hardware x software!
34
Software - atividade!
Cite dois softwares de sistema, aplicação e programação!
Como você acha que surgiu o software?
Diga a importância do software para os computadores? 
Cite 7 exemplos de utilização do softwares em áreas diferentes!
Cite exemplos de software que você usa todos os dias!
Qual o software mais caro que você conhece?
Cite 15 softwares que estão instalados em seu computador ou celular!
Softwares envelhecem?
Cite softwares que você deseja aprender.
35
Sistema operacional!
O sistema operacional é a ponte/interface entre o usuário e o computador, sendo um dos primeiros softwares que o computador precisa ter;
Podem divididos em código-fonte aberto ou não. Exemplos: MS - DOS, Windows; Linux; Unix; Mac Os/X
36
Sistema operacional!
É o conjunto de programas que gerenciam recursos, processadores, armazenamento, dispositivos de entrada e saída e dados da máquina e seus periféricos. 
Responsável por relacionar o hardware e os demais softwares. O Sistema Operacional cria uma plataforma comum a todos os programas utilizados. 
37
Sistema operacional!
É o conjunto de programas que gerenciam recursos, processadores, armazenamento, dispositivos de entrada e saída e dados da máquina e seus periféricos. 
Responsável por relacionar o hardware e os demais softwares. O Sistema Operacional cria uma plataforma comum a todos os programas utilizados. 
38
Sistema operacional - funções básicas!
Definição da interface com o usuário; 
Compartilhamento de hardware entre usuários; 
Compartilhamento de dados entre usuários;
Gerenciamento dos dispositivos de entrada e saída; 
Tratamento e recuperação de erros
39
Sistema operacional se comunica com:
usuários: pessoas que utilizam o computador como uma ferramenta dentro da sua área de atuação; 
hardware, equipamentos conectados, memória; 
programas, softwares aplicativos, utilitários e compiladores; 
operadores de computador, responsáveis pela monitoração do sistema operacional, normalmente em máquinas de grande porte, como funções de controle de discos, fitas, impressora, etc.
40
Sistema operacional se comunica com:
Programadores de aplicação, profissionais que desenvolvem software aplicativo para um determinado tipo de máquina e determinado sistema operacional;
Programadores de sistema; 
responsáveis pela manutenção do sistema operacional; 
administrador do sistema, responsável pelo controle da utilização da máquina, seus recursos e softwares, cadastramento de usuários, oferecer ou retirar direitos a determinadas operações, a utilização de recursos.
41
Sistema operacional!
42
43
44
45
46
Sistema operacional - atividade!
Cite a importância do sistema operacional para computadores!
Em suas palavras, defina sistemas operacionais!
O que diferencia um sistema operacional de um sistema que não seja um sistema operacional?
Cite exemplos de sistemas operacionais!
Escolha dois sistemas operacionais e cite no mínimo cinco características marcantes.
Eu posso usar um arquivo de um sistema operacional em outro? Por que?
Um computador pode ter mais de um sistema operacional? Por que?
47
Dispositivos de entrada e saída!
São os aparelhos que permitem o input e output dos dados em um dispositivo, não necessariamente um PC. Conhecidos como periféricos, possibilitando o fluxo de informação em um sistema computacional.
48
49
Dispositivos de entrada!
Canal por onde informações entram na memória;
São aparelhos que auxiliam o computador a obter os dados do usuário e inseri-los no sistema de computação. 
Estes apenas enviam dados para o computador e não recebem.
50
Dispositivos de entrada!
Este tipo de dispositivo permite a comunicação do usuário com o computador;
Enviam dados analógicos ao computador para processamento. 
Exemplos: Teclado, mouse, caneta ótica, scanner, câmera fotográfica/de vídeo.
51
Dispositivos de entrada!
Teclado -> Lê os caracteres digitados pelo usuário. 
MOUSE -> Lê os movimentos e toque de botões. 
Drive de CD-ROM -> Lê dados de discos CD-ROM. 
Microfone -> Transmite sons para o computador. 
Scanner -> Usado para “digitalizar" figuras ou fotos.
52
Dispositivos de saída!
São dispositivos que exibem dados e informações processadas pelo computador.
permitem a comunicação no sentido do computador para o utilizador. 
Exemplos: projetor de vídeo, impressora e monitor.
53
Dispositivos de saída!
Dispositivos que exibem o resultado da operação executada;
Estes apenas enviam dados para o usuário e não recebem.
Tem um papel significativo na informação, transformando-a em dados que estão no computador, em uma linguagem identificável para o receptor.
54
Dispositivos de saída!
Vídeo -> Mostra ao usuário, na tela caracteres e gráficos. 
Impressora -> Imprime caracteres e gráficos. 
Alto-falante ->Realiza comunicação com o usuário através de som.
55
Dispositivos de entrada e saída!
Determinados dispositivos funcionam tanto como entrada, como saída. 
Estes podem tanto receber dados de usuários ou de outro dispositivo como também enviar dados para outro dispositivo (dispositivos híbridos).
Disco rígido - Grava e lê dados.
Pen drive - Grava e lê dados em memória FLASH.
MODEM - Transmite e recebe dados pela linha telefônica.
56
57
Dispositivos de entrada e saída - Atividade!
Qual a principal diferença entre um dispositivo de entrada e saída?
Cite 6 exemplos de dispositivo de entrada e saída!
Qual tipo de dispositivo é mais importante?
É possível que um computador use apenas um destes tipos de dispositivos?
Qual o dispositivo de entrada que você mais utiliza no seu dia?
Qual o dispositivo de saída que você mais utiliza no seu dia?
Por que existem dispositivos que se enquadram nas duas categorias?
Um dispositivo ele atua sobre os dados ou sobre as informações? Por que?
58
Números binários e números decimais
Números decimais: é uma representação numérica que utiliza os dez primeiros número, 0 - 9.
2, 89, 87, 100, 45, 32.
Números binários: é uma representação numérica que utiliza apenas dois dígitos, 0 e 1.
001, 11, 1, 101, 1101.
59
Conversão dos sistemas numéricos
De decimal para binário:
Realiza-se a divisão sucessivamente por 2 . O resultado da conversão será dado pelo último quociente. O conjunto dos restos da divisão resultará no número binário.
60
Conversão dos sistemas numéricos
De decimal para binário:
Vamos converter o número 42 para sua representação binária, seria então:
61
Conversão dos sistemas numéricos
De decimal para binário:
A leitura do resultado é feita do último quociente para o primeiro resto. Sendo assim, o resultado da conversão do número 45 para binário é 1011012.
62
Converter de número decimal para binário - Atividade! 
100, 56, 43;
33, 3456, 67;
, 21, 101;
90, 35, 2177, 99, 
63
Conversão dos sistemas numéricos
De binário para decimal:
Realiza-se a atribuição devalores na existência de bits do número binário, levando consideração a base dois do sistema numérico binário. O número 110101, 53. 
64
Converter de número decimal para número binário - Atividade! 
0101, 111, 0111, 11;
01111, 111011, 01101;
01011, 111010, 1010111, 110011.
65
Dispositivos de processamento!
São unidades que desempenham um papel importante nas operações de um computador. Sendo usadas ​​para processar os dados, seguindo as instruções de um programa.
O processamento é uma das principais funções do computador. Nesta operação tem-se a transformação de dados em informações úteis, sendo utilizado muitos dispositivos de processamento presentes no computador.
66
Processador
Atua sendo o cérebro do computador, interagindo e fazendo as conexões necessárias entre todos os programas instalados. 
Trabalha as informações enviadas pelos programas, realiza muitas operações, inclusive gerando a interface que nós interagimos quando usamos um computador.
67
Processador
Núcleos: diz respeito a quantidade de processamento em paralelo que pode ser realizado.
Dual-core (2 núcleos).
Quad-core (4 núcleos).
Octa-core (8 núcleos).
Hoje em dia, é possível realizar diversas tarefas de uma vez, o que viabiliza a utilização de um texto, enquanto assiste vídeo em outro e navega na internet. 
Sem mencionar as micro tarefas que são executadas e não percebemos.
68
Processador
Velocidades de clocks: é um dos fatores que determina a velocidade que o processador irá trabalhar as informações. 
Computadores antigos: MegaHertz (MHz).
Computadores mais novos: GigaHertz (GHz).
Um processador com velocidade de clock de 5,3 GHz, pode executar 5,3 bilhões de ciclos de operações por segundo.
69
Dispositivos de processamento!
70
Unidade de processamento gráfico (GPU)
Hardware dedicado ao gerenciamento de memória para acelerar a criação de imagens destinadas a serem emitidas em um dispositivo de exibição.
A GPU produz cálculos matemáticos, só que desta vez, com preferência por imagens, vídeos e outros tipos de gráficos.
A principal finalidade da GPU é renderizar gráficos 3D, compostos por figuras geométricas. 
As GPUs são projetadas para executar operações de pontos flutuantes (em oposição a número inteiro cálculos).
71
Unidade de processamento gráfico (GPU)
72
Outros dispositivos de processamentos!
Intel 8080: Tinha uma arquitetura de 8 bits, 6.000 transistores, velocidade de 2 MHz, acesso a 64 Kb de memória e 10 vezes o desempenho do 8008, sendo criado em 1974.
Intel 8086: Utilizava a arquitetura de 16 bits. Tinha 29.000 transistores, operando em velocidades entre 5 MHz e 10 MHz. Sendo criado em 1978. 
Intel 80286: Possuía 134.000 transistores, operando em velocidades de 4MHz a 12MHz. Tendo sido lançado em 1982.
73
Outros dispositivos de processamentos!
Pentium: com velocidades variando de 60MHz a 300MHz. Tinha quase dois milhões de transistores a mais do que o processador 80486DX, com um barramento de dados de 64 bits. Implementado pela Intel em 1993.
Core duo: O primeiro processador dual-core da Intel criado para computadores móveis, lançado em 2006. Também foi o primeiro processador Intel usado em computadores Apple.
74
Outros dispositivos de processamentos!
Intel core i7: tendo sido iniciado em 2008, constitui-se em uma série de CPU que cobre 8 gerações de chips Intel. Variando de 4 a 6 núcleos, com velocidades entre 2,6 e 3,7 GHz. 
Placa-mãe: É o principal hardware interno do computador. Este hardware une a CPU, memória, barramentos e todos os outros elementos. Viabiliza energia e possibilita um meio de comunicação para que todos os elementos de hardware se comuniquem.
75
REFERÊNCIAS
https://edisciplinas.usp.br/pluginfile.php/5815933/mod_resource/content/12/Aula%208%20-%20Dispositivos%20de%20Entrada%20e%20Saida.pdf
https://www.diferenca.com/dispositivos-de-entrada-e-saida/
https://www.google.com/search?q=sistema+computacional&tbm=isch&source=iu&ictx=1&vet=1&fir=_nI1IU4-eUD9LM%252Cegi7BrSpL71bGM%252C%252Fg%252F1225dxdc%253BEQI-90-zX8E-hM%252CEd-yRma7d0OzYM%252C_%253BdUSkT2CvpWMVxM%252CeZkyZ_XTtLILnM%252C_%253BmDqhJW9bpSPyZM%252CD7zmbp8FWvQtIM%252C_&usg=AI4_-kSNaYnP7sYN0ZdjBp3EfF4Of3So7Q&sa=X&ved=2ahUKEwjUh9nLy932AhVuLLkGHfEiA9wQ_B16BAgXEAE#imgrc=_nI1IU4-eUD9LM
76
REFERÊNCIAS
https://maestrovirtuale.com/dispositivos-de-processamento-evolucao-tipos-exemplos/
77
image1.png
image2.jpg
image3.jpg
image4.png
image5.jpeg
image6.jpg
image7.jpeg
image8.jpg
image9.png
image10.png
image11.png
image12.png
image13.png
image14.png
image15.jpg
image16.png
image17.png
image18.jpg
image19.png
image20.png
image21.png
image22.jpg

Mais conteúdos dessa disciplina