Buscar

AULA 2_tecbio

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 51 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 51 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 51 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

O computador
AULAS 2 e 3
Prof. Melise Silveira
Tecnologia Biomédica SDE3699
Fórum para antes da aula!
Entre pelo SAI, depois vá em “Minhas Disciplinas Presenciais, clique em Tecnologia Biomédica, 
depois no ícone Fórum, seleciona a disciplina e responda, nesse ambiente, ao seguinte 
questionamento:
Imagine que você está querendo comprar um notebook ou um celular novo, mas está em dúvida 
sobre dois modelos. Coloque aqui as especificações técnicas que você entrar sobre quaisquer DOIS 
modelos de celular ou notebook.
O computador - Profa. Melise Silveira
3
Cronograma 2021.1
Tecnologia Biomédica
Hardware
O computador - Profa. Melise Silveira
Hardware
Hard: rídido/duro/forte
Ware: onde
O que as pessoas enxergam em um computador.
"Conjunto de componentes mecânicos, elétricos e 
eletrônicos com os quais são construídos os 
computadores e equipamentos periféricos de 
computação." (GUIMARÃES e LAGES, 1998, p.159)
O computador - Profa. Melise Silveira
Hardware
Componentes básicos:
- CPU (Central Processing Unit): “A” Unidade Central de Processamento
Manipula (processa) dos dados: PROCESSADOR (“uma calculadora muito potente”)
Seu funcionamento já vem determinado pelo fabricante, que são requisitadas pelo usuário.
São fabricadas em um único chip: microprocessador.
Especificações (que vem determinadas pelo fabricante)
bits (dados): se refere ao registrador da CPU. Quanto maior, maior a quantidade de dados por 
vez que o processador pode trabalhar, além de suportar mais memória RAM. Ex 32 bits, 64 bits, ...
núcleos: capacidade do processador em desempenhar atividades multitarefas (mais de uma 
função ao mesmo tempo)
Dado Nova informação
acelerar, endereçar, resolver 
ou preparar dados
O computador - Profa. Melise Silveira
Hardware
Componentes básicos:
- Memória principal
Armazenamento temporário 
dos dados processados pela CPU.
“Passiva”: envia e recebe 
dados (para CPU ou dispositivos periféricos).
ex: memória RAM (Random
Access Memory) -> pode sofrer alterações de 
leitura e escrita, memória é apagada quando 
desliga o computador. Unidade: GB (gigabyte).
- Barramento (bus)
Caminho físico que dos dados 
percorrem entre os componentes do hardware.
A velocidade dos dados através 
do barramento é indicada pela frequência do 
tráfego de dados: hertz - Hz
Barramento
O computador - Profa. Melise Silveira
Aumentar a quantidade de memória instalada 
no sistema significa que o computador pode 
utilizar programas maiores ou acessar arquivos 
de dados processados maiores.
https://ficadica.blogosfera.uol.com.br/2019/03/08/intel-core-i3-i5-i7-ou-i9-descubra-qual-e-o-melhor-para-voce/
Hardware
Componentes básicos:
O computador - Profa. Melise Silveira
Núcleo é uma 
característica de qual 
componente do 
hardware?
E a velocidade em hz?
https://ficadica.blogosfera.uol.com.br/2019/03/08/intel-core-i3-i5-i7-ou-i9-descubra-qual-e-o-melhor-para-voce/
Hardware
Componentes básicos:
- Dispositivos de armazenamento em massa
meios de armazenamento de longo prazo
grandes quantidades de dados armazenados para 
utilização posterior
ex: disco rígido (Hard Drive), CD-ROM, pen-
drive
- Dispositivos periféricos
permitem a interação entre o homem e o 
computador
são os "sentidos" do computador
periféricos de entrada: o computador 
obtém os dados
ex: teclado, mouse, ...
periféricos de saída: permite ao 
computador apresentar os dados processados
ex: monitor, impressora, auto-
falante
O computador - Profa. Melise Silveira
Hardware
Componentes básicos:
- Placa de vídeo
Administra e controla as funções de exibição de vídeo na tela: responsáveis pelas 
imagens que vemos no computador.
Interface gráfica: Graphics Processing Unit (GPU): computadores e celulares atuais
Gerencia as coordenadas, a cor e o comportamento dos pixels do computador
EX: Battlefield 4
(jogo): para 
apresentar 
desempenho 
satisfatório para a 
maior parte dos 
jogadores, precisa 
de uma GPU capaz 
de criar 60 imagens 
por segundo: 
resoluções muito 
altas.
https://www.infowester.com/placavideo.php
O computador - Profa. Melise Silveira
Pixels: pixel é o 
menor elemento da 
imagem. É portanto, 
a menor área da tela 
cuja cor e brilho 
podem ser 
controlados;
http://www.techtudo.com.br/tudo-sobre/s/battlefield-4.html
https://www.infowester.com/placavideo.php
Hardware
Componentes básicos
Arquitetura do computador
A placa-mãe é a parte do computador responsável por 
conectar e interligar todos os componentes, ou seja, 
processador com memória RAM, disco rígido, placa 
gráfica, entre outros.
O computador - Profa. Melise Silveira
Hardware
O computador - Profa. Melise Silveira
https://www.youtube.com/watch?v=R4Q1i4DEleo&t=2s
https://www.youtube.com/watch?v=R4Q1i4DEleo&t=2s
Notebook Dell Inspiron 15 3000, I15-
3583-A3Xp, 
-8ª Geração Intel Core I5-
8265U, 
-8 Gb Ram, Hd 1Tb, 
-Intel® Uhd Graphics 620, 
-Tela 15.6" Led Hd,
-Windows 10, Preto
Notebook Acer Aspire 3 AMD Ryzen 5-
3500U, 
-8GB, 
-1TB, 
-Windows 10 Home, 15.6’ 
-A315-23G-R24V
Notebook 11.6’ conversível / 
-Processador Intel® Quad-Core Intel® Atom® Z8350 (até 
1.92GHz, 2MB cache, Quad-Core)/ 
-Windows 10 / 
-Armazenamento 32 GB + 64 GB em nuvem/ 
-4 GB de Memória RAM
Positivo DUO Q432A 
-4 GB 32 GB+64 GB em nuvem, 
-11.6’’ HD IPS conversível WINDOWS 10
1-Samsung Galaxy S21 Ultra
-Sistema Operacional | Android 11 com interface One UI 
3.1
-Processador | SAMSUNG Exynos 2100
-RAM | 16 GB 
-Armazenamento | 512GB
2- Samsung Galaxy Z Fold 2
-Sistema Operacional | Android 10 Samsung One UI 2.5
-Processador | Snapdragon 865 Plus Qualcomm
SM8250
-RAM | 12 GB
-Armazenamento 256GB
O computador - Profa. Melise Silveira
Notebook Samsung 
-Dual Core 4GB 
-Windows 10
-Conexão S/ Fio (Wireless): 
802.11ac
-Memória RAM: 4 GB
-Disco Rígido (HD): 500 GB
Portas USB: 1 x USB-C ; 1 x USB3.0 ; 1 x 
USB2.0
-Tensão/Voltagem: Bivolt
Rede: 10/100/1000
-Softwares Inclusos: 'Link 
Sharing Live Message McAfee Live Safe 
(60 days trial) Samsung Gallery Samsung 
Flow Samsung Recovery Samsung 
Settings Studio Plus Samsung Update 
teamPL’
-Bateria: 43 Wh
-Dicas De Utilização: Tamanho 
(Larg x Prof x Alt cm) 35.9 x 24.2 x 1.89 cm 
Peso Notebook + Bateria (kg) 1.94kg*
-Placa De Vídeo: Intel® UHD 
Graphics
-Placa De Som: HD (High 
Definition) Audio
-Tipo De Memória: DDR4
2. Notebook Lenovo AMD Ryzen 5-3500U 
-Windows 10
-Conexão S/ Fio (Wireless): 
802.11ac
-Memória RAM: 8 GB DDR4 
-2400 MHz
-Expansão Da Memória Até: 20 
GB (4 GB soldado + 16 GB)
-Disco Rígido (HD): 1 TB
-Portas USB: 2 (3.1), 1 (2.0)
-Tensão/Voltagem: Bivolt
-Conexão HDMI
-Softwares Inclusos: Lenovo 
Vantage, Dolby Audio, Lenovo App 
Explorer, Lenovo ID
-Bateria: 2 células 30 Wh
-Placa De Vídeo: Integrada, 
com tecnologia AMD Radeon RX Vega 8
-Placa De Som: Integrada
-Tipo De Memória: DDR4
Modelo 1-Notebook Samsung Book E30 
-Intel Core i3-10110U 10ª Geração 
-4GB 
-1TB 
-15.6‘’ 
-Windows 10 Home NP550XCJ-KT1BR -
Prata - 43 W 
-Intel® UHD Graphics - Bivolt
-Tamanho (Larg x Prof x Alt cm) 35.9 x 24.2 
x 1.89 cmPeso Notebook + Bateria (kg) 1.94kg*
Modelo 2- Notebook Samsung 
-Dual Core 
-4GB 
-500GB 
-Tela 15.6’ 
-Windows 10 Book E20 NP550XCJ-KO1BR 
-Intel® UHD Graphics
-Tamanho (Larg x Prof x Alt cm) 35.9 x 24.2 
x 1.89 cmPeso Notebook + Bateria (kg) 1.94kg* - 43 
Wh -
1 Notebook sansung
Conexão s/ fio (wireless) 802.11ac, Conexão BluetoothSim, Memória RAM 8 GB, Expansão da memória até 32 GB
Disco rígido (HD) 1 TB, Portas USB, 1 x USB-C ; 1 x USB3.0 ; 1 x USB2.0 , Tensão/Voltagem Bivolt Observações
Tamanho: 35.9 x 24.2 x 1.89 cm , Peso: 1.94kg* , Garantia 12 meses , Conteúdo da Embalagem '01 computador portátil01 fonte adaptadora
Guias de usuário, Certificado de garantia', Conexão HDMI, Rede 10/100/1000, Softwares inclusos 'Link Sharing
Live Message, McAfee Live Safe (60 days trial), Samsung Gallery, Samsung Flow, Samsung Recovery, Samsung Settings, Studio Plus, SamsungUpdate, teamPL' , 
Bateria 43 Wh, Placa de vídeo, Intel® UHD Graphics , Placa de som
HD (High Definition) Audio, Teclado 'Português-BR \ Teclado Númerico Integrado' , Mouse, com suporte à função multi-toques, tipo de memória DDR4
2 notebook dell
Conexão s/ fio (wireless)
802.11acConexão Bluetooth
SimMemória RAM
8 GB DDR4 2400 MHzExpansão da memória até
16 GBDisco rígido (HD)
1 TB SATA 5400 RPMPortas USB
2 (3.1), 1 (2.0)Tensão/Voltagem
BivoltGarantia
12 mesesConteúdo da Embalagem
- Notebook- Adaptador AC
- Cabo de força
- Manuais
Conexão HDMI
simRede
10/100Softwares inclusos
- Microsoft Office Trial (versão para experimentação, válida por 30 dias)-
- McAfee 15 meses MultiDevice
Bateria
3 células 42 WhDuração aprox. da bateria (h)
até 10 horas*Outras conexões
RJ45Placa de vídeo
Integrada, com tecnologia Intel® UHD Graphics 620Placa de som
Integrada, com tecnologia Waves MaxxAudio ProTeclado
Padrão resistente a respingos, com teclado alfanuméricoMouse
Touchpad de precisãoTipo de memória
DDR4Conexão s/ fio (wireless)802.11ac
Conexão Bluetooth
SimMemória RAM
8 GB DDR4 2400 MHzExpansão da memória até
16 GBDisco rígido (HD)
1 TB SATA 5400 RPMPortas USB
2 (3.1), 1 (2.0)Tensão/Voltagem
BivoltGarantia
12 mesesConteúdo da Embalagem
- Notebook- Adaptador AC
- Cabo de força
- Manuais
Conexão HDMI
simRede
10/100Softwares inclusos
- Microsoft Office Trial (versão para experimentação, válida por 30 dias)- Dell Mobile Connect
- McAfee 15 meses MultiDevice
Bateria
3 células 42 WhDuração aprox. da bateria (h)
até 10 horas*Outras conexões
RJ45Placa de vídeo
Integrada, com tecnologia Intel® UHD Graphics 620Placa de som
Integrada, com tecnologia Waves MaxxAudio ProTeclado
Padrão resistente a respingos, com teclado alfanuméricoMouse
Touchpad de precisãoTipo de memória
DDR4
O computador - Profa. Melise Silveira
https://www.menti.com/yjwp46frye
www.menti.com
42 09 36 1
https://www.menti.com/yjwp46frye
http://www.menti.com/
Software
O computador - Profa. Melise Silveira
Software
Soft: flexível/suave
Ware: onde
O que gera o resultado que desejamos.
"É a parte lógica do computador armazenada eletronicamente. É
composto por um ou mais programas (conjuntos
de instruções) que capacitam o hardware a realizar tarefas 
especificas.”
O computador - Profa. Melise Silveira
Software
Categorias:
Software aplicativo: software que realiza algum trabalho necessário para o 
usuário.
Linguagens de programação: software utilizado para a criação de softwares 
aplicativos.
Adquirimos através de download, cd-rom.
O computador - Profa. Melise Silveira
Software de sistema (básico): realiza as tarefas 
de gerenciamento necessárias ao funcionamento do 
computador. Fazem parte dessa categoria:
Sistema operacional: software responsável pelo 
funcionamento geral do computador. Sem eles o computador não
funcionam.
Utilitários de sistema: softwares que acompanham o 
sistema operacional e o auxiliam nas suas tarefas.
Os Sistemas 
Operacionais
O computador - Profa. Melise Silveira
Os Sistemas Operacionais
Software responsável pelo funcionamento geral do computador. 
Cria um ambiente de trabalho no computador.
O computador - Profa. Melise Silveira
Os Sistemas Operacionais
Funções
Gerenciar
processos: execução de um programa (criar, excluir ou suspender)
memória principal
arquivos (acessar: criar, excluir, modificar)
sistemas de entrada e saída de dados (comunicação entre hardware e software)
...
O computador - Profa. Melise Silveira
Os Sistemas Operacionais
Os SO podem ser divididos em:
Shell: A casca, o que a gente vê e interage;
Kernel: Realiza as funções, o núcleo: é a ponte entre o app e o hardware.
usuário
O computador - Profa. Melise Silveira
Os Sistemas Operacionais
Shell: interpreta comandos feitos pelo usuário
Interage com o usuário de duas formas:
1.Gráfica: imagens, menus, seleção usando o mouse
2.Linha de comando: digitação de letras, número e símbolos 
no prompt (a “tela preta”)
X
Shell gráfico
Shell por linha de comando
O computador - Profa. Melise Silveira
https://www.apptuts.com.br/tutorial/windows-pc/codigos-do-prompt-de-comando/
Os Sistemas Operacionais
Shell: interpreta comandos
Linha de comando
O computador - Profa. Melise Silveira
1. Busque por “cmd”;
2. Digite “dir”;
3. Digite “cd” e o nome da pasta que deseja ir.
https://www.apptuts.com.br/tutorial/windows-pc/codigos-do-prompt-de-comando/
Os Sistemas Operacionais
Modelos 
- Windows (Microsoft)
- MacOS (Apple)
- para dispositivos móveis: iOS (Apple) e Android (Google)
- Linux: ele é o kernel, a shell são Ubuntu, Fedora, ...
*Permite multiusuários: onde várias pessoas usam ao mesmo tempo
* Open source: o direito autoral fornece o direito de estudar, modificar e distribuir o software de 
graça para qualquer um e para qualquer finalidade.
* Processamento paralelo: uso simultâneo de várias CPUs para realizar trabalhos 
computacionais
* MUITO menos vulnerável à vírus que o Windows
O computador - Profa. Melise Silveira
Vantagens
Linux
Por ser um sistema operacional de código aberto, o Linux permite:
• Melhor custo-benefício – a maioria das distribuições são gratuitas
• Diferente do Windows que você paga pelo original do w10, w7, ...
• Ter um software legalizado – pode instalar e distribuir a vontade
• Segurança – qualquer instalação requer “usuário root” (usuário raiz)
• Pede senha para instalar programas
• Mais segurança – pouquíssimos casos de vírus (menos visado)
• Comunidade ativa – Fóruns, listas de discussão, wikipages, e-groups, sites...
• Personalização – Onde você prefere colocar o menu Iniciar?
• Fácil instalação – Quanto tempo leva para instalar o Windows?
• Compatibilidade – pode ser instalado em um pequeno tablet ou em um poderoso computador
Os Sistemas Operacionais
O computador - Profa. Melise Silveira
Desvantagens
Linux
Por não ser muito popular, o Linux tem as seguintes desvantagens:
• Suporte à hardware – nem todos os fabricantes disponibilizam drivers para seus 
dispositivos para Linux
• Variedade de programas – muitos fabricantes não lançam seus programas para o 
sistema
• Jogos – Linux não é uma boa opção para quem gosta de jogos famosos
Os Sistemas Operacionais
O computador - Profa. Melise Silveira
Software aplicativo
O computador - Profa. Melise Silveira
O computador - Profa. Melise Silveira
Linguagem de 
programação
O computador - Profa. Melise Silveira
– Biologia: muitas regras, muita exceção.
Ex: Microfilamento de actina é uma estrutura dinâmica. Na fibra muscular, o microfilamento de actina 
é estável. 
– Computação: algumas regras, sem exceção. 
Ex: Cada instrução (comando) deve terminar com ponto e vírgula (;). 
Frases devem ser escritas entre aspas duplas (“frase”). 
Linguagem de programação
O computador - Profa. Melise Silveira
Linguagem de programação
Linguagem de programação
Software que reúne um conjunto de palavras (vocabulário) e um 
conjunto de regras gramaticais (para relacionar essas palavras) 
usados para instruir o computador a realizar tarefas específicas e 
com isso, criar o programa.
Programador: quem cria o programa, escreve comandos utilizando alguma 
linguagem de programação. Cria o código-fonte de um programa.
Exemplos de linguagem de programação: FORTRAN, Java, Python, Perl, SQL
O computador - Profa. Melise Silveira
O computador - Profa. Melise Silveira
Linguagem de programação
Escolha da linguagem de programação
• área de aplicação do programa;
• complexidade do programa;
• tipo de sistema de computação ;
• desempenho desejado;
• especialização da equipe de programadores.
Linguagem de programação
Algoritmo
É uma sequência lógica e finita de instruções que devem 
ser seguidas para a resolução de um problema ou para execução 
de uma tarefa (PUGA; RISSETTI, 2003).
- Serve para registrar o processo de solução de um problema 
- Serve para que outra pessoa possa resolver o mesmo problema, 
sem ter que “reinventar a roda”Um algoritmo escrito em um código-fonte (linguagem de programação) passa 
a ser chamado de programa depois de convertido para uma linguagem aceita 
por um computador real (linguagem de máquina).
Ex: "A“ (código fonte) é codificado em 01000001 (linguagem de máquina)
O computador - Profa. Melise Silveira
1 – Pegue os ingredientes com a mão que são: 3 copos de farinha de trigo, 2 copos de açúcar, 1 colher (sobremesa) de fermento em
pó, 3 cenouras grandes, 1 copo de óleo e 4 ovos. (Lembrando que os copos são em média de 300ml).
2 – Primeirante pegue a faca e descasque a cenoura e corte-a.
3 – Pegue o liquidificador.
4 - Coloque no liquidificador as cenouras (descascadas e picadas), o óleo e os ovos (Lembrando de quebra-los).
5 – Depois junte todos os ingredientes, bata mais um pouco e reserve.
6 – Ligue o botão do forno liberando o gás para ele ser ligado, no caso isso serve para ir aquecendo em temperatura de 180 a 210
graus.
7 – Pegue uma forma retangular ou redonda, pegue a manteiga na geladeira junto com um papel toalha.
8 – Abra a tampa da manteiga, pegue o papel já dobrado e passe suavemente na manteiga.
9 – Depois passe o papel com manteiga em toda forma de bolo (menos do lado de fora).
10 – Coloque a massa pronta na forma de bolo.
11 – Coloque a forma no forno pré aquecido e deixe por uns 40 minutos.
12 – Passado os 40 minutos pegue um grafo e coloque no bolo, se não sair massa no garfo retire o bolo do forno com um
guardanapo, se sair deixe mais um tempo no forno lembrando de sempre fura-lo pra ver se já esta bom.
13 – Passe uma faca envolta do bolo ainda dentro da forma, pegue um recipiente que caiba o bolo, e vire-o nele (lembrando de
pegar a forma ainda com um guardanapo pois, estará quente).
14 – Pegue uma faca e corte o bolo.
Linguagem de programação
Algoritmo do bolo de cenoura
O computador - Profa. Melise Silveira
Características
✓Outra pessoa pode fazer o bolo (detalhamento)
✓As frases estão no imperativo
✓ Existe uma ordem para executar as ações
✓Algumas ações devem esperar outras terminarem
✓Algumas ações podem ter a ordem invertida, outras não
Linguagem de programação
Algoritmo do bolo de cenoura
O computador - Profa. Melise Silveira
O computador - Profa. Melise Silveira
Linguagem de programação
Algoritmo na linguagem de programação Perl que fornece o ano de nascimento do usuário com base na 
sua idade
Input (entrada, o que você fornece): Idade
Output (saída, o que o algoritmo te devolve): Ano do nascimento
my $idade = <STDIN>;
chomp $idade;
my $nascimento = 2021 - $idade;
print "Voce nasceu no ano $nascimento\n";
Compilador
Um compilador é um programa de sistema que traduz um programa descrito em uma linguagem 
de alto nível para um programa equivalente em código de máquina para um processador.
https://onecompiler.com/perl/3vgrub82u
https://onecompiler.com/perl/3vgrub82u
O computador - Profa. Melise Silveira
my $DNA = <STDIN>;
chomp $DNA;
my $protein='';
my $codon;
for(my $i=0;$i<(length($DNA)-2);$i+=3)
{
$codon=substr($DNA,$i,3);
$protein.=&codon2aa($codon);
}
print "The translated protein is :\n$protein\n";
<STDIN>;
sub codon2aa{
my($codon)=@_;
$codon=uc $codon;
my(%g)=('TCA'=>'S','TCC'=>'S','TCG'=>'S','TCT'=>'S','TTC'=>'F','TTT'=>'F','TTA'=>'L','TTG'=>'L','TAC'=>'Y','TAT'=>'Y','TAA'=>'_','TAG'=>'_','TGC'=>'C','TGT'=>'C','TGA'=>'_','TGG'=>'W','C
TA'=>'L','CTC'=>'L','CTG'=>'L','CTT'=>'L','CCA'=>'P','CCC'=>'P','CCG'=>'P','CCT'=>'P','CAC'=>'H','CAT'=>'H','CAA'=>'Q','CAG'=>'Q','CGA'=>'R','CGC'=>'R','CGG'=>'R','CGT'=>'R','ATA'=>'I',
'ATC'=>'I','ATT'=>'I','ATG'=>'M','ACA'=>'T','ACC'=>'T','ACG'=>'T','ACT'=>'T','AAC'=>'N','AAT'=>'N','AAA'=>'K','AAG'=>'K','AGC'=>'S','AGT'=>'S','AGA'=>'R','AGG'=>'R','GTA'=>'V','GTC'=
>'V','GTG'=>'V','GTT'=>'V','GCA'=>'A','GCC'=>'A','GCG'=>'A','GCT'=>'A','GAC'=>'D','GAT'=>'D','GAA'=>'E','GAG'=>'E','GGA'=>'G','GGC'=>'G','GGG'=>'G','GGT'=>'G');
if(exists $g{$codon})
{
return $g{$codon};
}
else
{
print STDERR "Bad codon \"$codon\"!!\n";
}
exit;
}
Linguagem de programação
Algoritmo na linguagem de programação Perl traduz uma 
sequência de DNA em uma sequência primária de proteína
ATGGACTAA
Exercitando a lógica
As amigas de Maria organizaram um chá-de-panelas. Cada amiga compareceu com 
um presente. De acordo com as dicas, descubra o presente de cada amiga:
– Maria adivinhou o presente de Janete e Sandra 
– Maria não adivinhou o conteúdo do embrulho que continha uma garrafa térmica 
– Renata a castigou com maquiagem de palhacinho 
– Maria acertou os embrulhos da frigideira e da jarra 
– O faqueiro não presente de Isabel 
– Marcia pediu que Maria dançasse a dança da garrafa 
– Por ter errado o caldeirão, Maria foi castigada
– No embrulho de Sandra estava escrito “frágil” e isto ajudou Maria a adivinhar
Linguagem de programação
O computador - Profa. Melise Silveira
Resposta
Janete – Frigideira, 
Sandra – Jarra (frágil), 
Marcia – garrafa térmica (dancinha da garrafa),
Renata – Faqueiro (não foi de Isabel), 
Isabel - Caldeirão.
Linguagem de programação
Exercitando a lógica
O computador - Profa. Melise Silveira
O computador - Profa. Melise Silveira
Linguagem de programação
Desafio
Pense em uma tarefa simples;
Determine os passos para executa-la;
DICA: cada passo será uma linha no código-fonte.
Classificação dos 
computadores
O computador - Profa. Melise Silveira
O computador - Profa. Melise Silveira
Classificação dos computadores
Em relação ao modo como operam, os computadores se 
diferem em relação a como “transformam” e processam os 
comandos que recebem do usuário:
Computador analógico: usa algum sinal físico para 
interpretar os comandos e realizar suas tarefas, MEDE 
esses sinais. A medição é contínua.
Computador digital: processa suas tarefas fazendo 
operações com dígitos, ele CONTA. A conta acontece 
“pulando” de um resultado para outro.
https://www.youtube.com/watch?v=H0CUv-4ASJk
1946- Início da história da computação moderna
ENIAC (Electronic Numeric Integrator and Computer - Computador Integrador Numérico Eletrônico)
Laboratório de Pesquisas Balísticas do Exército dos EUA
93 metros quadrados
Meio milhão de dólares
Os programas de um computador não funcionavam em outro. Trocar o “programa” demorava vários dias.
1951- Primeiro computador disponível comercialmente, o UNIVAC-I (Universal Automatic Computer)
48 unidades comercializadas
1953- Primeiro computador digital pela IBM. Aplicações comerciais.
1960- O ingresso do Brasil na era dos computadores. 
O presidente Juscelino Kubitschek e o cardeal Montini inauguraram na PUC-RJ o primeiro 
computador digital a válvula, de uso geral, da América Latina, um Burroughs B-205.
1972 - Primeiro computador brasileiro.
Desenvolvido na Universidade de São Paulo e recebeu o apelido de "patinho feio”.
Classificação dos computadores
Histórico
O computador - Profa. Melise Silveira
1976- Steve Jobs e Stephen Wozniak criaram a Apple, na garagem de uma casa.
As primeiras maquinas tinham gabinete de madeira.
Bill Gates e Paul Allen fundaram a Microsoft.
1981 - a IBM lançou o computador pessoal IBM-PC (padrão para computadores)
Era um pouco mais rápido que os concorrentes e tinha dez vezes mais memória. 
O sistema operacional era o MS-DOS, desenvolvido em parceria com a Microsoft. 
Custava em torno de US$ 5.000.
Arquitetura aberta: outras empresas faziam computadores baseados nele: um mesmo programa para todos os 
computadores baseados no IBM-PC. Antes, os softwares eram criados de acordo com o tipo de computador.
Uma das poucas companhias que sobreviveram à massificação do padrão PC para computadores pessoais foi 
a Apple Computer, que permanece como uma das grandes empresas desse mercado. É possível dizer que o 
mundo dos computadores pessoais, hoje em dia, é dividido entre PC e Macintosh (Apple).
Classificação dos computadores
Histórico
O computador - Profa. Melise Silveira
• Computadores pessoais
• Notebook
• Smartphones
• Tablets
• ...
• Supercomputadores
-Atingem as maiores velocidades de processamento-Processam enormes quantidades de dados ao mesmo tempo
-Trabalham com milhares de processadores ao mesmo tempo (em paralelo)
-Utilizam toda a sua capacidade de processamento para executar poucos programas
-Grande porte normalmente formados por um conjunto de gabinetes interligados
Classificação dos computadores
Classificação
O computador - Profa. Melise Silveira
Classificação dos computadores
Supercomputadores
FLOPS: o número de 
operações matemáticas 
básicas que um computador 
pode executar por segundo.
O computador - Profa. Melise Silveira
O computador - Profa. Melise Silveira
https://www.youtube.com/watch?v=KlF-R1Ti9a8
https://www.youtube.com/watch?v=KlF-R1Ti9a8
Classificação dos computadores
Classificação- supercomputadores https://sdumont.lncc.br/machine.php?pg=machine
O computador - Profa. Melise Silveira
https://sdumont.lncc.br/machine.php?pg=machine
Referência principal disponível na MINHA BIBLIOTECA (acesso pelo SIA)
Informática - Conceitos e Aplicações
MARÇULA, Marcelo; FILHO, Pio Armando Benini
O computador - Profa. Melise Silveira

Continue navegando