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.