Questões

Pratique com questões de diversas disciplinas e universidades

1.116 questões encontradas(exibindo 10)

Página 59 de 112

Um algoritmo pode ser transcrito utilizando algumas técnicas. A seguir, apresenta-se um algoritmo que realiza a multiplicação de dois números.


Algoritmo

Declare N1, N2, M Numérico

Escreva “Digite dois números”

Leia N1, N2

M N1 imes N2

Escreva “Multiplicação = “, M

Fim_Algoritmo.


Considerando as informações apresentadas e os conteúdos estudados, assinale a alternativa que apresenta o nome do tipo de algoritmo utilizado para descrever o algoritmo apresentado.

A
Algoritmo estruturado.
B
Pseudocódigo.
C
Fluxograma.
D
Linguagem natural.
E
Linguagem de programação.

Sobre variáveis globais, assinale a alternativa correta:


A

Se a função main() manipular uma variável global, essa variável fica automaticamente bloqueada para uso das funções que não são chamadas diretamente pela função main().

B

Se um programador declarar uma variável em seu programa como sendo global, poderá acessá-la e modificá-la em qualquer função que faça parte desse programa.

C

Somente a função main() pode alterar o conteúdo das variáveis globais, por ser a função principal do programa.

D

Todas as funções podem acessar e manipular as variáveis globais, desde que estas sejam passadas como parâmetro na lista de parâmetro da função que quer manipular a variável global.

E

Todas as funções, com exceção da função main(), podem obter só os conteúdo das variáveis globais, mas elas não podem fazer alteração de conteúdos.

Para exibir a media dos valores referentes às variáveis A, B e C, todas do tipo inteiro, usando o algorítmo pseudocódigo, deve ser utilizado a linha de comando:

A
imprima(A+B+C)
B
imprima((A+B+C)/3)
C
imprima((A+B+C)/3)

Quem foi o matemático creditado com a ideia de que armazenar o código do programa junto com os dados armazenados é a melhor alternativa para superar os inconvenientes da programação externa?

A

John von Neumann.

B

Arquimedes.

C

Pitágoras.

D

Isaac Newton.

E

John Kennedy.

O resultado do pensamento computacional pode ser denominado algoritmo. Um algoritmo pode ser definido como
A
uma sequência de comandos escritos em uma linguagem de programação.
B
um processo de solução de problemas implementado, obrigatoriamente, em Portugol.
C
uma solução textual redigida com base em uma sintaxe rígida e com vocabulário controlado.
D
uma série de procedimentos descritos passo a passo visando a solução de um problema.
E
a representação gráfica de um conjunto de procedimentos necessários à solução de um problema.

Um algoritmo é desenvolvido com o objetivo de receber dados, realizar o processamento desses dados e gerar uma resposta. Qual o enunciado adequado para o algoritmo a seguir?

A

Faça um algoritmo para calcular o novo salário com aumento de 20%, sabendo que apenas as mulheres terão aumento.

B

Faça um algoritmo para calcular o novo salário com aumento de 20%.

C

Faça um algoritmo para calcular o novo salário com aumento de 20%, sabendo que todas as mulheres terão aumento, assim como os homens com mais de 45 anos.

D

Faça um algoritmo para calcular o novo salário com desconto de 20%, sabendo que apenas homens com mais de 45 anos terão desconto.

E

Faça um algoritmo para calcular o novo salário com desconto de 20%.

Para iniciar qualquer projeto que envolva programação, precisamos seguir determinados passos. Qual seria o primeiro passo a ser dado para programar um computador?

A

Conhecimento em ao menos 1 linguagem de programação e conhecimento em lógica de programação.

B

Conhecimentos básicos em algoritmos e noções de 'drag-and-drop'.

C

Não precisa saber de nada, pois não usa nenhum código.

O que é semântica e sintaxe, respectivamente?

A

pseudocódigo, fluxograma.

B

Fluxograma, pseudocódigo

C

Lógica, linguagem natural

D

Como se escreve cada comando e definição de cada comando

E

Definição de cada comando e como se escreve cada comando.

Uma variável é um espaço da memória principal dedicado ao armazenamento temporário de valores. No C++, elas podem ser declaradas como sendo de diferentes tipos, dentre eles:

A
long char, long bool, long int e long float.
B
real, int, char e double.
C
character, string, real e double.
D
booleano, integer, string e char.
E
bool, char, int e float.

What is the purpose of the text?

A

To explain the concept of decision-making in programming.

B

To provide a step-by-step guide on how to program in Python.

C

To compare different programming languages.

D

To discuss the importance of using pseudocode in programming.