MENU
Instalar nosso app
Estudos
Flashcards
novo
Planos de Estudos
Questões
Simulados
Concursos
Rankings Pós-Prova
Concursos Passados
Ordenar Resultados
Informações
Organizadoras
Órgãos
Cargos
Disciplinas
Estatísticas
Nosso Desempenho
Estatísticas das Organizadoras
Estatísticas de Cursos
Planos e preços
Ajuda
Modo Escuro
Ativar notificações
Questões de concursos
Resolva quantas desejar, é ilimitado!
Filtros Inteligentes
A lista de dados de cada filtro é atualizada de acordo com os filtros previamente inseridos.
Somente são apresentados na lista de cada um, dados existentes na combinação de filtros já escolhida.
Concursos
OAB
ENEM
Vestibular
Incluir
Excluir
Matéria:
Programação
Somente anuladas
Excluir anuladas
Somente desatualizadas
Excluir desatualizadas
Com anotações
Sem anotações
Respondidas
Não respondidas
Acertadas
Erradas
Limpar
Filtrar
Meus filtros
Meus cadernos
Minhas estatísticas
7643 questões
F
P
1
2
3
4
5
6
7
8
9
10
N
E
Rows Per Page
5
15
30
#1524862
•
prova:
99628
•
questão 38
prova
•
edital
Programação
•
JAVA
|
Linguagens de Programação
2022
•
CESGRANRIO
•
BASA
•
Técnico Científico - Tecnologia da Informação
Em linguagens de programação como Java, onde existem estruturas de repetição, a recursão pode ser muitas vezes substituída pela repetição, com ganhos de desempenho.
Considere a seguinte função recursiva segredo, em Java:
public static int segredo(int a) { if (a<2) { return 0; } else { return segredo(a-2)+1; } }
Que fragmento de código, em Java, contendo uma estrutura de repetição, é adequado para substituí-la?
A
public static int alternativaA(int a) { int s = 0; for (int i=a;i>2;i--) { s++; } return s; }
B
public static int alternativaB(int a) { int s = 0; for (int i=a;i<2 && i>0;i--) { s++; } return s; }
C
public static int alternativaC(int a) { int s = 0; while (a>=2) { a-=2; s++; } return s; }
D
public static int alternativaD(int a) { int s = 0; do { a-=2; s++; } while (a>0 && a<=2); return s; }
E
public static int alternativaE(int a) { int s = 0; do { a-=2; s++; } while (a>0 && a<2); return s; }
necessário selecionar uma resposta
muito bom! resposta correta!
resposta errada :(
Verificar resposta correta
Dificuldade em lembrar o conteúdo? Surpreenda-se com os Flashcards Inteligentes!
Responder
Comentários
Estatísticas
Anotações
Caderno
Notificar erro
#1524863
•
prova:
99628
•
questão 39
prova
•
edital
Programação
•
Xml (extensible Markup Language)
|
Linguagens de Marcação
2022
•
CESGRANRIO
•
BASA
•
Técnico Científico - Tecnologia da Informação
Ao desenvolver um sistema de notícias, a empresa X decidiu manter as notícias em um formato XML, como o do exemplo a seguir:
<?xml version="1.0"?> <news> <heading>Reminder</heading> <body>Don’t forget me this weekend!</body> </news>
Mais tarde, entendeu que, para esse formato exemplificado acima, seria melhor definir um esquema em XSD.
Que fragmento de código XSD deve conter esse esquema para permitir que o exemplo apresentado seja validado corretamente, quando nele for incluída a referência ao esquema completo?
A
<xs:element name="news"> <xs:complexType> <xs:sequence> <xs:element name="heading" type="xs:string"/> <xs:element name="body" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element>
B
<xs:element name="news"> <xs:sequence> <xs:element name="heading" type="xs:string"/> <xs:element name="body" type="xs:string"/> </xs:sequence> </xs:element>
C
<xs:element name="news"> <xs:element name="heading" type="xs:string"/> <xs:element name="body" type="xs:string"/> </xs:element>
D
<!ELEMENT news (heading, body)> <!ELEMENT heading (#PCDATA)> <!ELEMENT body (#PCDATA)>
E
<!ELEMENT news (heading, body)> <!ELEMENT heading (text)> <!ELEMENT body (text)>
necessário selecionar uma resposta
muito bom! resposta correta!
resposta errada :(
Verificar resposta correta
Dificuldade em lembrar o conteúdo? Surpreenda-se com os Flashcards Inteligentes!
Responder
Comentários
Estatísticas
Anotações
Caderno
Notificar erro
#1524864
•
prova:
99628
•
questão 40
prova
•
edital
Programação
•
PHP
|
Linguagens de Programação
2022
•
CESGRANRIO
•
BASA
•
Técnico Científico - Tecnologia da Informação
Considere o seguinte fragmento de código em PHP
<?php $var = 2; function primeira(&$var) { $var++;} function segunda($var) { $var++;} function terceira() { $var++;} echo $var; primeira($var); echo $var; segunda($var); echo $var; terceira($var); echo $var; ?>
Qual será a saída gerada pelo fragmento de código acima?
A
2222
B
2234
C
2333
D
2334
E
2344
necessário selecionar uma resposta
muito bom! resposta correta!
resposta errada :(
Verificar resposta correta
Dificuldade em lembrar o conteúdo? Surpreenda-se com os Flashcards Inteligentes!
Responder
Comentários
Estatísticas
Anotações
Caderno
Notificar erro
#1524866
•
prova:
99628
•
questão 42
prova
•
edital
Programação
•
Programação Orientada a Objetos
2022
•
CESGRANRIO
•
BASA
•
Técnico Científico - Tecnologia da Informação
Um conceito básico de programação a objetos é a sobrecarga.
Por meio desse conceito, é possível escrever métodos, em uma mesma classe, os quais
A
definem apenas a existência do método que deve ser implementado em uma classe mais especializada.
B
executam um código único comum, mesmo possuindo nomes diferentes.
C
possuem nomes diferentes, de acordo com a classe que os chama.
D
possuem o mesmo nome, com argumentos pertencentes a classes, ou tipos, diferentes.
E
reescrevem métodos de uma classe que se especializa, substituindo-os.
necessário selecionar uma resposta
muito bom! resposta correta!
resposta errada :(
Verificar resposta correta
Dificuldade em lembrar o conteúdo? Surpreenda-se com os Flashcards Inteligentes!
Responder
Comentários
Estatísticas
Anotações
Caderno
Notificar erro
#1524870
•
prova:
99628
•
questão 46
prova
•
edital
Programação
•
Javascript
|
Linguagens de Programação
2022
•
CESGRANRIO
•
BASA
•
Técnico Científico - Tecnologia da Informação
Um programador teve por tarefa escrever uma função Javascript que receba uma string como parâmetro e retorne outra string. A string retornada deve conter os mesmos caracteres que a string recebida, sem espaços em branco.
Exemplo:
String recebida: ‘ B r a s il ‘ (total de 14 caracteres e 8 espaços em branco)
String retornada: ‘Brasil’ (total de 6 caracteres e nenhum espaço em branco)
Considere que, na função a ser escrita, duas aspas simples seguidas (‘‘) representam uma string vazia, e duas aspas simples com um espaço entre elas (‘ ‘) representam um caracter de espaço em branco.
Qual função realiza o que foi pedido a esse programador?
A
function tiraBranco(str) { var i=0,len=str.length,aux=’’;
while(i<len) { if(str[i]===’ ‘) aux=aux+str.slice(i+1,str.length); i++; } return aux; }
B
function tiraBranco(str) { if(str.length===0) return ‘’; if(str[0]===’ ‘) return tiraBranco(str.slice(1,str.length)); else return str[0]+tiraBranco(str.slice(1,str.length)); }
C
function tiraBranco(str) { var i=0,len=str.length,aux=’’; while(i<len) { if(str[i]===’ ‘) aux=aux+str[i]; i++; } return aux; }
D
function tiraBranco(str) { var aux=’’;
for(let c in str) { if(c!==’ ‘) aux+=c; } return aux; }
E
function tiraBranco(str) { if(str.length===0) return ‘’; var c=str[0],ret; ret=tiraBranco(str.slice(str.length)); if(str[0]===’ ‘) return ret; else return c+ret; }
necessário selecionar uma resposta
muito bom! resposta correta!
resposta errada :(
Verificar resposta correta
Dificuldade em lembrar o conteúdo? Surpreenda-se com os Flashcards Inteligentes!
Responder
Comentários
Estatísticas
Anotações
Caderno
Notificar erro
7643 questões
F
P
1
2
3
4
5
6
7
8
9
10
N
E
Rows Per Page
5
15
30
Compartilhe esse conteúdo!
https://olhonavaga.com.br/questoes/questoes?tc=1&ma=312
Minhas anotações para a questão #
Apagar
Data
Anotação
Nenhuma anotação inserida
Nova anotação:
Salvar
Suas respostas para a questão #
Data
Alternativa
Acertou?
Nenhuma anotação inserida
Meus filtros
Salvar novo filtro com as configurações atuais:
Salvar
Carregar filtros salvos:
Apagar
Filtro
Nenhum filtro salvo
Inserir a questão # em um caderno
Novo caderno:
Salvar e inserir
Escolha um caderno para filtrar as questões
Apagar
Nome
Nenhum caderno foi criado
Solicitar alteração de dados na questão #
As respostas apresentadas nas questões estão de acordo com o gabarito divulgado pela banca examinadora.
Não cabe aqui julgar se a banca examinadora está correta ou não
, para isso
utilize os comentários
dessa questão.
Gabarito Errado
Cancelar
Enviar
Outro problema
Para julgamento da elaboração da questão ou das respostas, utilize a seção de comentários da questão
Detalhes das correções necessárias (erro referente ao cadastro da questão no site):
Cancelar
Enviar
Estudos
Flashcards
Planos de Estudos
Questões
Simulados
Concursos
Rankings Pós-Prova
Concursos Passados
Ordenar Resultados
Informações
Organizadoras
Órgãos
Cargos
Disciplinas
Estatísticas
Nosso Desempenho
Estatísticas das Organizadoras
Estatísticas de Cursos
Mais
Planos e preços
Sobre Nós
Ajuda
Siga
Estudantes
3.921.161
Flashcards
363.698
Planos de Estudos
15.972
Questões
1.043.732
Simulados
20.740
Rankings Pós-Prova
43.803
Termos de Uso e Política de Privacidade
© copyright - todos os direitos reservados | olhonavaga.com.br
Ative nossas notificações para receber atualizações sobre seus pagamentos, estatísticas das suas ferramentas de estudo e promoções!
Fique ligado em cada atualização!
Ativar
Como o seu navegador já bloqueou as notificações do nosso portal, você deverá acessar nosso site utilizando seu navegador, clicar no ícone de cadeado ao lado do nosso endereço URL e habilitar manualmente o envio de notificações.
Instale nosso APP para receber atualizações sobre seus pagamentos, estatísticas das suas ferramentas de estudo e promoções!
Fique ligado em cada atualização!
Instalar APP