Articles

Definição de Ciência da computação, Algoritmo, Programação e Computação


ffNasa 1960

Computador Um computador é uma máquina, um dispositivo eletrônico que tem a capacidade de levar em uma entrada (ou Instruções), processo este conjunto de instruções, para retornar um valor ou uma saída.
um computador é dividido em duas partes principais —
(A) A máquina; que inclui fios, transistores, Circuitos etc., (also called Hardware parts),
(b) The Instructions and data — (termed Software)

a computer is a tool used in the study of Computer Science.

algoritmo: um algoritmo refere-se a uma lista passo-a-passo de instruções para resolver uma instância de um problema. Algoritmos são processos finitos e são soluções em si mesmos.Ciência da computação é o estudo de problemas, solução de problemas, bem como as soluções que saem de um processo de resolução de problemas., É fácil assumir que para cada problema, deve haver uma solução; no entanto, de acordo com a teoria da Computação (cot): nem todo problema tem uma solução. Problemas na ciência da computação podem ser computáveis ou não computáveis.

problemas computáveis: isto se refere a problemas (ou funções) que, existe algum algoritmo que calcula uma resposta(ou saída) para qualquer instância do problema em um número finito de passos., Um exemplo simples é o de número Inteiro incremento de operação:

f(x) = x + 1

Não-Computável de Problemas: Um não-computável problema refere-se a um problema para o qual não existe nenhum algoritmo que pode ser usado para resolvê-lo. O exemplo mais famoso de não-computabilidade (ou indecidibilidade) é o “problema da parada”.

portanto, Ciência da computação pode ser dito ser o estudo de problemas computáveis , bem como não-computáveis, a existência e não-existência de uma abordagem algorítmica para um problema.,

de Abstração na Resolução de problemas:
Abstração permite-nos visualizar um problema e a solução de tal forma que nos ajuda a separar física e lógica de perspectiva e.g A metade cheio jar= 1/2

Programação:
Programação é o processo de tomar em um algoritmo, codificá-lo em uma notação (uma linguagem de programação), de modo que ela pode ser executada por um computador.

linguagens de programação fornecem uma forma notacional de representar tanto o processo de codificação como os dados, fornecendo uma construção de controle, bem como tipos de dados.,

Construção De Controle: isto permite que algoritmos sejam representados de uma maneira conveniente, mas sem ambiguidades.

Tipo de Dados: Fornece a interpretação de dados binários (que o computador normalmente entende), de modo que podemos pensar sobre os dados, em termos que faz sentido com relação ao problema a ser resolvido.,

Kali Linux no Raspberry Pi

“a ciência da computação é o sistema operacional para toda a Inovação.”

– Steve Ballmer

obrigado por ler esta peça. Sei que isto não é uma história, nunca quis que fosse. Isto era apenas para nos lembrar do básico de uma forma simples.,

Se já leu até aqui, então certifique-se de que dá a este post Cerca de 50 claps 😉