Questões de Concurso
Sobre software em noções de informática
Foram encontradas 3.243 questões
Com relação ao trecho de algoritmo abaixo e considerando que C, X, Y e Z são variáveis numéricas inteiras é correto afirmar, exceto:
LEIA X, Y, Z
SE NÃO (Z > 5) ENTÃO
C = (X + Y) * Z
ENTÃO
C = (X – Y) * Z
FIMSE
A figura abaixo apresenta de forma simplificada elementos utilizados em um DER. Cada elemento está identificado por um número que representa, respectivamente:
As alternativas abaixo representam alguns dos objetos que podem ser utilizados no ambiente de desenvolvimento ASP.NET, exceto a:
A ouvidoria de uma empresa deseja se comunicar com o público externo por meio da Internet. Para isso, desenhou um processo de atendimento composto por várias atividades e deseja executá-lo em uma ferramenta BPMS (Business Process Management Suite). A esse respeito, analise as afirmativas a seguir.
I – As ferramentas de BPMS são restritas ao ambiente Intranet.
II – A maioria das ferramentas de BPMS gera código para execução direta na máquina do cliente.
III – É possível acrescentar regras de negócio na execução do processo.
Está(ão) correta(s) APENAS a(s) afirmativa(s)
Duas empresas parceiras desejam trocar informações a respeito de estoque de produtos. Uma delas utiliza .NET; a outra, J2EE. Considerando-se que ambas estão conectadas à Internet, analise as informações a seguir.
I – Para intercâmbio de dados entre as duas empresas, pode-se usar Web Services.
II – É necessário que a empresa que usa J2EE construa um módulo em .NET para comunicação com o parceiro.
III – É necessário que a empresa que usa .NET construa um módulo em J2EE para comunicação com o parceiro.
Está(ão) correta(s) APENAS a(s) informação(ões)
Analise a tabela a seguir que armazena os tipos de logradouro.

Para inserir uma nova linha para o item Estrada, que comando SQL deverá ser utilizado?

Qual será a saída do programa Java mostrado acima?
Sobre programação orientada a objetos, analise as afirmações a seguir.
l Interfaces são classes que não definem a implementação dos métodos, mas apenas as suas assinaturas (nomes e argumentos) e podem ser enstanciadas.
ll O processo de reescrever classes e métodos para evitar a duplicação de código ou aumentar o seu reaproveitamento é chamado de fatoração.
lll Mensagens são requisições para que um objeto execute um de seus métodos ativando um comportamento descrito por sua classe. Também pode ser direcionada diretamente a uma classe (através de uma invocação a um método estático).
lV O conceito de encapsulamento é decorrente do fato de se combinar os dados (atributos) e o código que manipula estes dados (métodos) em um único Objeto. Ele garante que a única forma de acesso aos dados é através dos métodos disponíveis ao usuário (chamados públicos). Os demais métodos e os atributos da classe ficam sendo privados, ou seja, apenas funções membro da classe têm acesso direto aos mesmos.
V Métodos abstratos só podem ser definidos em classes abstratas e uma subclasse deve implementar todos os métodos abstratos herdados, ou deve ser ela mesma declarada como sendo abstrata. A classe que tenha método abstrato não pode ser instanciada.
Todas as afirmações corretas estão em:
Dada a seguinte Tabela X com os valores abaixo:
x= |
5 |
4 |
7 |
6 |
|
8 |
3 |
|
3 |
2 |
|
4 |
8 |
|
1 |
9 |
Qual será seu conteúdo de X[3,2], X[5,2] e X[1,2], respectivamente, depois de executados os comandos:
Para I de 6 até 4 passo -1 faça
AUX X[I,2]
X[I,2] X[6-I+1,2]
X[6-I+1,2] AUX
Fim para
Considerando formulários como o caminho natural para os usuários enviarem informações para o ASP, marque com V as afirmações verdadeiras e com F as falsas.
( ) <INPUT NAME=”UltimoNome”>
Este comando criará um input box com tamanho default e o browser passará para o arquivo output em ASP a variável com o nome : UltimoNome.
( ) <INPUT NAME=”CEP” size=”10”>
Este parâmetro limita o tamanho máximo de caracteres digitados, neste caso, 10 caracteres.
( ) <INPUT NAME=”UltimoNome” Value=”Maria”>
O nome Maria aparecerá no campo texto quando a página for carregada, pois é um valor default.
( )<TEXTAREA NAME=”Comentários” ROWS=5 COLS=50>
Este comando cria uma caixa de texto com múltiplas linhas.
( )<form action=”x.asp” method=post>
<input type=submit><input type=reset>
</form>
O formulário mostrará as informações dos campos diretamente na tela do browser.
A sequência correta, de cima para baixo, é:
Considerando o desenvolvimento de aplicações com UML, assinale a alternativa correta.
Com relação à modelagem de dados, todas as alternativas estão corretas, exceto a:
Com relação ao diagrama de classes em UML, assinale a alternativa correta.
Entender e definir com precisão os requisitos de um software permite que a energia da equipe de desenvolvimento seja direcionada para fins determinados. Portanto, realizar corretamente o levantamento e a administração de requisitos é vital para a qualidade do software.
Com relação aos requisitos de software, todas as alternativas estão corretas, exceto a:
Com relação a métricas de software, todas as alternativas estão corretas, exceto a: