Guia de Fundamentos de Computação e Programação

Classificado em Computação

Escrito em em português com um tamanho de 3,36 KB

O que é uma Unidade Lógica e Aritmética (ULA)?
R: É o componente que realiza todas as operações matemáticas e lógicas, como as comparações.

Qual é o papel da Unidade de Controle?
R: É responsável por controlar todas as operações de ambos os componentes do microprocessador, bem como as extremidades externas.

Qual outro nome é usado para a memória principal?
R: RAM (Random Access Memory). Ela é geralmente usada para armazenar informações de dois tipos:

  • 1. Programas de instrução;
  • 2. Dados operacionais dos mesmos.

Como definir um algoritmo?
R: Como um conjunto de passos para resolver todos os problemas de um determinado tipo.

Quais são as características de um algoritmo?
R: Finito, definido e eficaz.

Como são chamadas as sentenças de um programa?
R: Código do programa ou código-fonte.

Como se define uma metodologia?
R: Como um conjunto de métodos organizados e documentados por uma ou mais partes de um processo.

Como é chamado o processo de identificação e correção de erros?
R: Depuração de programas, que leva a uma solução sem erros.

Defina os tipos de programação:

  • Programação convencional: O primeiro programa feito por alguém que começa a programar.
  • Programação modular: Estruturação para programas mais detalhados e avançados.
  • Programação orientada a objetos: Resolve alguns problemas que surgem com a programação estruturada e modular.

O que é um fluxograma?
R: É uma técnica descritiva que está disponível para o analista e o programador para representar visualmente um processo.

O que é pseudocódigo?
R: É uma linguagem artificial e informal que auxilia o programador a construir um algoritmo.

O que é um compilador?
R: São tradutores usados para linguagens de alto nível, em que cada instrução de linguagem de alto nível geralmente corresponde a várias instruções de máquina.

Qual é o papel mais importante na linguagem C?
R: A função principal main().

O que é a execução sequencial?
R: São as instruções de um programa que se executam uma após a outra, na ordem em que foram escritas.

Quais desenhos compõem um fluxograma?
R: Diamante, oval e círculos pequenos; esses símbolos são conectados por linhas de fluxo.

O que são declarações?
R: São mensagens para o compilador para informar os nomes e atributos de variáveis, servindo para reservar espaço para elas.

Mencione dois tipos de dados na programação C++:
R: Estruturas de dados simples.

Quais são as responsabilidades (módulos)?
R: São os módulos que recebem um ou mais dados de entrada e saída.

Quais são as técnicas para a concepção de algoritmos?
R: Fluxograma e pseudocódigo.

Em que ano se iniciou a linguagem C e por quem?
R: No final dos anos 60, por Ken Thompson.

Entradas relacionadas: