Questões de Concurso sobre Linguagens de Programação

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
7.235 questões encontradas
Questões por página
20
Mais recentes
 

Sobre UML (Unified Modeling Language), marque V para verdadeiro e F para falso. Em seguida, assinale a alternativa com a sequência correta.


( ) A UML faz diferença entre operação e métodos

( ) Na UML uma operação é um serviço que você solicita de qualquer objeto de uma classe, enquanto um método é uma implementação específica da operação.

( ) A UML consiste na notação para descrever cada aspecto de um projeto de software.

( ) A UML é unica linguagem de modelagem reconhecida e aceita.


A

V – V – F – F


B

F – V – F – V


C

V – F – V – V


D

V – V – V – F

Sabe-se que em JAVA, todas as classes herdam características direta, ou indiretamente, de uma classe específica. Assinale a alternativa que contém tal classe.


A

this


B

object


C

string


D

override

A linguagem Java é amplamente conhecida como uma linguagem fracamente tipada, tendo em vista que ela não requer que todas as variáveis tenham um tipo.


C

Certo


E

Errado

Analise o código java abaixo e assinale a opção correta.


public class Divisao

{

public static void main(String[] args)

{

int numerador = 10, denominador, resultado;

resultado = numerador/ denominador;

System.out.printf("Total = %d", resultado);

}

}


A

Considere denominador = 4. Após a execução, será exibido: Total = 2.5


B

Considere denominador = 0. Após a execução, será exibido a mensagem: Exception in thread "main" java.lang.ArithmeticException: / by zero


C

Considere denominador = 0. Após a execução, será exibido a mensagem: Exception in thread "main" java.util.JnputMismatchException


D

Considere denominador = 0. Após a execução do programa, nada será exibido


E

Considere denominador = O. Após a execução do programa, será exibido a mensagem: Exception in thread ''main" java.Jang.ArrayIndexOutOfBounds Exception

O corredor com camisa de numeração 327 foi prejudicado durante uma competição pelos 10 corredores que chegaram logo a sua frente. A direção da corrida resolveu, então, desclassificar esses 10 corredores.

Um programador designado para construir um programa que listasse somente os números das camisas desses corredores desclassificados chegou ao programa apresentado abaixo, que recebe como entrada o número de cada um dos competidores pela ordem de chegada, do primeiro ao último, e acha o competidor 327.


<?php

$fh = fopen('php://stdin','r');

$array = array();

while ($array[] = fgets($fh));

fclose($fh);

for ($i=0;$array[$i]<>327;$i++);

// TODO: laço para imprimir os 10 anteriores

//

?>


No entanto, esse programa está incompleto porque apenas encontra o corredor 327.

Que instruções PHP devem ser colocadas, no lugar do comentário marcado com a palavra TODO no programa apresentado, para que sejam impressas as numerações das camisas dos 10 competidores desclassificados?


A

for ($j=0;$j<10;$j++) {

echo $array[$i--];

}


B

for ($j=0;$j<=10;$j++) {

echo $array[--$i];

}


C

for ($j=0;$j<10;$j++) {

echo $array[--$i];

}


D

for ($j=1;$j<10;$j++) {

echo $array[--$i];

}


E

for ($j=0;$j<10;$j++) {

echo $array[$i+$j];

}

   
Gerar simulado