Questões de Concurso Sobre programação
Foram encontradas 14.769 questões
Algoritmo “Questao” Var x : vetor [1..10] de inteiro i : inteiro
procedimento criar() inicio para i de 1 até 10 passo 1 faca x[i] <- i fimpara fimprocedimento
procedimento alterar (n,p : inteiro) var k: inteiro inicio n <- n-1 para k de p ate n passo 1 faca x[k] <- x[k+1] fimpara fimprocedimento
Inicio criar () alterar (10,4) Fimalgoritmo
Ao executá-lo, o valor final de x[4] será:
( ) É um dos tipos mais comum de instrução de seleção, e frequentemente é chamada instrução de seleção aleatória.
( ) Direciona o computador para fazer uma escolha entre dois cursos de ação alternativos.
( ) Frequentemente utilizada para verificar se há erros nas entradas e responder com mensagens de erro, se necessário.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Sobre JavaScript, analise as sentenças a seguir:
I- JavaScript é orientada a objeto, sem distinção entre tipos e objetos.
II- Os objetos em JavaScript são divididos em classes e instâncias com toda a herança através da hierarquia de classe.
III- Os tipos de dados das variáveis devem ser declarados (tipagem estática).
Analisadas as sentenças, assinale a alternativa
CORRETA.
A seguir, analise as sentenças sobre alguns tipos de paradigmas.
I- O paradigma imperativo representa a computação como ações, enunciados ou comandos que alteram o estado de um programa.
II- O paradigma estruturado soluciona problemas a partir de sua quebra em problemas menores, de mais fácil solução, denominado de sub-rotinas ou subprogramas.
III- O paradigma declarativo consiste na elaboração de programas a partir de comandos que dizem o que o computador deve fazer a cada momento.
IV- O paradigma orientado a objeto enxerga o problema como uma coleção de objetos que se comunicam por meio da troca de mensagens.
Estão CORRETAS:
I. A linguagem é Python Case Sensitive, isto é, diferencia caracteres minúsculos de maiúsculos. II. São exemplos de palavras reservadas do Python: lambda, raise, finally. III. Um exemplo de função de exponenciação do Python é sqrt.
Estão CORRETOS:
Considerando o código escrito na linguagem C:
int vetor[10];
for (int i = a ; i <= b ; i++){
printf(“%d “, vetor[i]);
}
Para imprimir todos os itens do vetor, qual deve ser o valor de a e b?
Considerando-se o código escrito na linguagem C:
#include <stdio.h>
#include <stdlib.h>
void compute(int *a, int b){
*a = 10;
b = *a + 2;
}
int main() {
int a, b;
a = 1; b = 2;
compute(&a,b);
printf(“a=%d e b=%d\n”,a,b);
return 0;
}
Qual é o resultado da execução do código?
Considerando-se o código escrito na linguagem C:
#include <stdio.h>
#include <stdlib.h>
int main() {
int x;
int y = 10;
x = --y;
printf(“x=%d e y=%d\n”,x,y);
return 0;
}
Qual é o resultado da execução do código?