Questões de Concurso sobre Desenvolvimento de Software

 
 
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
 
11.746 questões encontradas
Questões por página
20
Mais recentes
 

Os algoritmos baseados em árvore de decisão definem modelos com uma técnica para estimar a probabilidade de um evento ocorrer sob determinada circunstância, usando-se uma estimativa a priori da probabilidade de sua ocorrência.


C

Certo


E

Errado

Considere-se a figura a seguir.


Imagem associada para resolução da questão


Caso se pretenda apresentar, por meio de HTML5, o resultado apresentado na figura precedente, deve-se substituir, no código fonte que se segue, o caractere # pela palavra datalist.


<html>

<head>

<title>HTML5 INPI </title>

</head>

<body>

<input list=“browsers” />

<# id=“browsers”>

<option value=“Chrome”>

<option value=“Firefox”>

<option value=“Internet Explorer”>

<option value=“Opera”>

<option value=“Safari”>

</#>

</body>

</html>


C

Certo


E

Errado

Considere-se o seguinte código em Python.


lista = ['I', 'N', 'P', 'I']

lista = list(dict.fromkeys(lista))

print(lista)


Ao se executar o código em Python precedente, o resultado será o apresentado a seguir.


['I', 'I', 'N', 'P']


C

Certo


E

Errado

Uma desenvolvedora foi contratada para a equipe de desenvolvimento de uma empresa e teve, como primeira tarefa, estudar sobre stub.


Ao pesquisar sobre o assunto, ela encontrou uma boa definição para esse termo, que explicava que stub é(são)


A

a implementação real, mas não necessariamente igual à implementação que estará no ambiente de produção.


B

a implementação que permite fornecer respostas prontas, sendo usada nas situações em que se deseja validar apenas o resultado.


C

a técnica que permite criar métodos com o mesmo nome em uma mesma classe, e o que varia entre os métodos escritos são os tipos de informações que poderão receber em seus parâmetros.


D

os objetos fornecidos, mas não utilizados, sendo geralmente usados no preenchimento da lista de parâmetros.


E

os objetos pré-programados que verificam se um ou mais métodos foram ou não chamados, a ordem de chamadas, se foram chamados com os argumentos certos e quantas vezes foram chamados.

Em uma classe PHP podemos definir diversos métodos, um destes é o ‘__invoke’, desta forma, assinale a alternativa que apresenta a finalidade deste método em uma classe PHP:


A

permitir a criação de um objeto abstrato que não deve possuir atributos


B

permitir que a invocação de uma classe seja realizada através de uma interface tipada


C

permitir que uma variável seja inicializada sem a definição de tipo


D

permitir que uma classe seja criada utilizando uma interface abstrata


E

permitir que uma classe seja usada como uma função

Considere o seguinte código de uma página em HTML:


<!DOCTYPE html>

<html>

<head>

<title>Autenticação</title>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

</head>

<body>

<h1>Autenticação no Sistema</h1>

<form action="/autenticacao.php" method="post">

<fieldset>

<legend>Credenciais</legend>


<label>Nome de Usuário:</label>

<input type="text" name="usuario"/>


<label>Senha:</label>

<input type="password" name="senha"/>


<input type="submit" value="Autenticar"/>

</fieldset>

</form>

</body>

</html>


Supondo que o usuário digite o valor “administrador” no campo “usuario”, destinado ao nome de usuário, e “8524456” no campo “senha”, o trecho da requisição HTTP a qual se espera que seja gerada pelo navegador quando o usuário acionar o botão “Autenticar”, é:


A

GET /autenticacao.php?usuario=administrador&senha=8524456 HTTP/1.1


B

GET /autenticacao.php HTTP/1.1

usuario=administrador&senha=8524456


C

POST /autenticacao.php HTTP/1.1

usuario=administrador&senha=8524456


D

POST /autenticacao.php?usuario=administrador&senha=8524456 HTTP/1.1

Algumas das características da linguagem de programação orientada a objetos são as listadas a seguir, à exceção de uma. Assinale-a.


A

Os programas são decompostos em objetos


B

O foco é mais em um dado do que no procedimento.


C

Objetos podem comunicar com os demais por meio de métodos.


D

Dados podem ser protegidos por funções externas.


E

POO segue uma abordagem de cima para baixo.

Dentre as opções a seguir, aquela que é uma característica dos vetores:


A

armazena elementos de tipos distintos em posições distintas


B

aumenta de tamanho no momento da execução do programa


C

é representado em memória como uma sequência de bytes sucessivos


D

é uma estrutura de dados dinâmica e ordenada com elementos do mesmo tipo

Considere que o Ipea trabalhará com padrões de integração de dados das páginas web que precisam interfacear com vários ministérios e órgãos de governo. A gestão de TI do Ipea determinou que o padrão a ser utilizado seja aquele no qual existe uma sincronização unilateral de um para muitos, tratando de mover dados de um único sistema de origem para os vários sistemas de destino, de forma contínua e dentro de um tempo fixo.


Qual é o padrão de integração de dados que responde a essa especificação?


A

Migração


B

Correlação


C

Agregação


D

Transmissão


E

Multidirecional

Na instrução A(i) = FUNC(i), a saída da função FUNC( ) é passada corretamente como parâmetro de entrada (i) para a função A.


C

Certo


E

Errado

O comando git cherry-pick <commit-hash> permite aplicar um commit específico de uma branch a outra branch, reaplicando o commit na branch atual com um novo hash, sem a necessidade de mesclar toda a branch de origem.


C

Certo


E

Errado

É uma abordagem avançada de design de software que coloca o foco no profundo entendimento e modelagem do domínio do negócio, promovendo uma linguagem ubíqua entre desenvolvedores e especialistas do domínio. Através da identificação e encapsulamento de conceitos complexos no código, visa criar sistemas mais flexíveis e alinhados com as necessidades do negócio, facilitando a evolução e manutenção ao longo do tempo.


De acordo com a afirmativa acima, assinale a alternativa que apresenta qual modelo de arquitetura a afirmativa se refere.


A

Test Driven Design (TDD)


B

Domain Driven Design (DDD)


C

Behavior Driven Development (BDD)


D

Develop Under Structure (DUS)

A linguagem de marcação HTML é constantemente utilizada no desenvolvimento web, e um recurso que é amplamente utilizado é o redirecionamento de páginas ao clicar em um botão. É definido como link para outra página utilizando HTML:


A

<href="outra_pagina.html">Clique aqui</href>


B

<link to="outra_pagina.html">Clique aqui</link>


C

<a href="outra_pagina.html">Clique aqui</a>


D

<link href="outra_pagina.html">Clique aqui</link>

Seja o seguinte programa Python:


def contagem(s):

if len(s)==0:

return 0


return len(s[0])+contagem(s[1:])


txt = [ 'hoje', [ ['é', 'dia', 'de', 'prova' ] ], 'eu', [ [ 'vou', 'me', 'sair' ] ], [ 'bem' ] ]


print(contagem(txt))


O valor que será exibido no console quando esse código for executado é


A

5


B

9


C

10


D

16


E

29

Em uma aplicação Java, considere as instruções abaixo.


Imagem associada para resolução da questão

Em condições ideais, as EXCEÇÕES que precisam ser tratadas nessas linhas são


A

ClassNotFoundException e SQLException.


B

JDBCException e SQLException.


C

MySQLException e DatabaseException.


D

JDBCException e ConnectException.


E

DriverException e DatabaseException.

Considere o código em Python abaixo que será executado em condições ideais.


Imagem associada para resolução da questão

Para que o programa divida o conjunto de dados em treino e teste na proporção de 80% treino e 20% teste, a lacuna I deve ser corretamente preenchida por:


A

Imagem associada para resolução da questão


B

Imagem associada para resolução da questão


C

Imagem associada para resolução da questão


D

Imagem associada para resolução da questão


E

Imagem associada para resolução da questão

   
Gerar simulado