TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho de Introdução a Computação

Por:   •  4/2/2020  •  Pesquisas Acadêmicas  •  923 Palavras (4 Páginas)  •  205 Visualizações

Página 1 de 4

[pic 1]

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIAS E TECNOLOGIA DO CEARÁ

  CURSO: Bacharelado em Ciência da Computação

DISCIPLINA: Introdução a Computação

  PROFESSOR: David Miranda Rodrigues

Trabalho de Introdução a Computação

GESSÉ FERNANDES MARTINS

TIANGUÁ 07 DE OUTUBRO DE 2019

1 - Pesquise e escolha uma personalidade Cientista da Computação e aponte seus principais feitos e contribuições para a área.

A personalidade do programador de Van Russan que é responsável pela criação a linguagem de python com foco e legibilidade do código a linguagem foi desenvolvida em 21 no começo dos anos 90 pois é ela é uma dona de sintaxe que permite que qualquer desenvolvedor criarem com menos linhas seus algoritmos, a linguagem criada permite desenvolver vários tipos de desenvolvimento desde do básico ao complexo com apenas pequenas quantidades de código pois essa revolução fez com que python hoje em dia fosse 3º linguagem mais usada no mundo com esse grande impacto desde que quando ela surgiu ela foi chamado atenção cada vez mais de programadores por ser uma linguagem fácil usando sua endentação e funções mais simples.

2 - Pesquise e descreva o Teste de Turing.

O teste de Turing funciona da seguinte forma:  um interrogador humano fará perguntas a duas entidades   ocultas, uma delas é um humano e outra é um computador.  A comunicação entre o interrogador e as entidades é feita de modo indireto, pelo teclado, por exemplo. O interrogador tentará, através do diálogo realizado entre ele e as entidades, decidir qual dos dois é o humano. O computador será programado para se passar por humano, e o humano responderá de forma a confirmar a sua condição.  Se no final do teste o interrogador não conseguir distinguir quem é o   humano, então conclui-se que o computador pode pensar, segundo o teste de Turing são feitas perguntas como: têm passa tempos, conseguem responder a uma pergunta geral sobre a configuração do xadrez? O problema foi: no teste de Turing, a fim de conseguir um bom resultado, não se pode apenas concentrar em programação inteligente. É necessário focar-se em pontos como: não falar em demasia bem, os seres humanos não fazem isso. Cria-se uma espécie de erro e se perguntarem sobre a raiz quadrada de trinta e cinco, é melhor não ter uma resposta. Tenta-se assim imitar aspectos a que provavelmente não damos valor no ser humano. 

4 - Faça uma análise da tecnologia SSD (Solid-State Drive) e comente a associação dessa tecnologia com memórias EEPROM.

SSD é uma nova tecnologia de armazenamento considerada a evolução do disco rígido (HD). Ele não possui partes móveis e é construído em torno de um circuito integrado semicondutor, o qual é responsável pelo armazenamento, diferentemente dos sistemas magnéticos (como os HDs).

 EEPROM é um tipo de memória ROM que permite a regravação de dados, no entanto, ao contrário do que acontece com as memórias EPROM, os processos para apagar e gravar informações são executados eletricamente, fazendo com que não seja necessário mover o dispositivo a um aparelho especial para que a regravação ocorra.

5 - Descreva um algoritmo em Portugol para a conversar de um número em uma base X para uma base Y. A base X e a base Y você poderá definir. Por exemplo: de decimal para octal.

print('''escolha uma das bases para conversao e uma dessas bases já ira converter para todos os casos
  [1]converter em decimal
  [2] converter em bínario
  [3] converter em Octal
  [4] converter em hexadecimal
  [0] sair'''
)
opcao =
int(input("Sua Opção: "))
while(opcao !=0):
   
print('''escolha uma das bases para conversao e uma dessas bases já ira converter para todos os casos
   [1]converter em decimal
   [2] converter em bínario
   [3] converter em Octal
   [4] converter em hexadecimal
   [0] sair'''
)
   opcao =
int(input("Sua Opção: "))


   
if(opcao == 1):
       num =
int(input("Digite um numero inteiro "))
       
print('{} Convertido  para binario é igual a {}'.format(num,bin(num)[2:]))
       
print('{} Convertido  para Octal é igual a {}'.format(num, oct(num)[2:]))
       
print('{} Convertido  para hexadecimal é igual a {}'.format(num, hex(num)[2:]))
   
elif(opcao ==2):
       num =
int(input("Digite um numero inteiro "),2)
       
print(' Convertido para decimal é',num)
       
print(' Convertido  para Octal é igual a ',oct(num)[2:])
       
print(' Convertido  para Hexadecimal é igual a ',hex(num)[2:])
   
elif(opcao == 3):
       num =
int(input("Digite um numero inteiro "), 8)
       
print(' Convertido para decimal é', num)
       
print(' Convertido  para binário é igual a ', bin(num)[2:])
       
print(' Convertido  para Hexadecimal é igual a ', hex(num)[2:])
   
elif(opcao == 4):
       num =
int(input("Digite um numero inteiro"), 16)
       
print(' Convertido para decimal é', num)
       
print(' Convertido  para binário é igual a ', bin(num)[2:])
       
print(' Convertido  para Octal é igual a ', oct(num)[2:])
   
elif(opcao == 0):
       
print("Você saiu do sistema")

...

Baixar como (para membros premium)  txt (5.7 Kb)   pdf (241.1 Kb)   docx (112.3 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com