Questões de Concurso Sobre software em noções de informática

Foram encontradas 2.454 questões

Q2915355 Arquitetura de Software

Q23.png (443×333)



Qual será a saída do programa Java mostrado acima?

Alternativas
Q2915354 Arquitetura de Software
Em programação orientada a objetos, há sobrecarga (overloading) de um método de uma classe quando
Alternativas
Q2915346 Arquitetura de Software
Na construção de um sistema de informação WEB, um programador precisa utilizar uma estrutura de dados em que o primeiro elemento a entrar seja o último a sair. Que estrutura é indicada para esse tipo de situação?
Alternativas
Ano: 2009 Banca: ACAFE Órgão: MPE-SC Prova: ACAFE - 2009 - MPE-SC - Analista de Sistemas |
Q2913298 Arquitetura de Software

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:

Alternativas
Ano: 2009 Banca: ACAFE Órgão: MPE-SC Prova: ACAFE - 2009 - MPE-SC - Analista de Sistemas |
Q2913295 Arquitetura de Software

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

Alternativas
Ano: 2009 Banca: ACAFE Órgão: MPE-SC Prova: ACAFE - 2009 - MPE-SC - Analista de Sistemas |
Q2913293 Arquitetura de Software

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, é:

Alternativas
Ano: 2009 Banca: ACAFE Órgão: MPE-SC Prova: ACAFE - 2009 - MPE-SC - Analista de Sistemas |
Q2913267 Arquitetura de Software

Considerando o desenvolvimento de aplicações com UML, assinale a alternativa correta.

Alternativas
Ano: 2009 Banca: ACAFE Órgão: MPE-SC Prova: ACAFE - 2009 - MPE-SC - Analista de Sistemas |
Q2913265 Arquitetura de Software

Com relação à modelagem de dados, todas as alternativas estão corretas, exceto a:

Alternativas
Ano: 2009 Banca: ACAFE Órgão: MPE-SC Prova: ACAFE - 2009 - MPE-SC - Analista de Sistemas |
Q2913263 Arquitetura de Software

Com relação ao diagrama de classes em UML, assinale a alternativa correta.

Alternativas
Ano: 2009 Banca: ACAFE Órgão: MPE-SC Prova: ACAFE - 2009 - MPE-SC - Analista de Sistemas |
Q2913250 Arquitetura de Software

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:

Alternativas
Ano: 2009 Banca: ACAFE Órgão: MPE-SC Prova: ACAFE - 2009 - MPE-SC - Analista de Sistemas |
Q2913249 Arquitetura de Software

Com relação a métricas de software, todas as alternativas estão corretas, exceto a:

Alternativas
Ano: 2009 Banca: ACAFE Órgão: MPE-SC Prova: ACAFE - 2009 - MPE-SC - Analista de Sistemas |
Q2913101 Arquitetura de Software

Considerando que o objetivo principal do teste de software é torná-lo confiável, analise as afirmações a seguir.


l O teste caixa preta refere-se a testes em que o avaliador se concentra nas funções que o software deve desempenhar. Os dados de teste estimulam o software a verificar as saídas esperadas para certos conjuntos de entrada de dados.

ll O teste caixa branca, também chamado teste funcional, enfatiza o projeto detalhado do software, onde o avaliador concentra-se nos pontos mais importantes ou “perigosos” do software, verificando se cada função está plenamente operacional.

lll O teste exaustivo (estresse) pertence à categoria de teste caixa branca. O objetivo é simular, por exemplo, uma grande carga de dados, pesquisas longas e exaustivas, grande quantidade de acessos simultâneos, forçando o software a falhar de diversos modos e verificando se a recuperação é adequadamente realizada.

lV A análise (teste) do valor limite foi desenvolvida como técnica que leva à seleção de testes que exercitem valores limítrofes. Como exemplo, podemos citar: SE (a>b) então S1 senão S2, e sabendo-se que os valores de a e b serão fornecidos como entrada de dados, então, ao testar este software, deve-se fornecer valores acima e abaixo de a e b, bem como a=b.

V Teste de segurança, dentre outras coisas, consiste em verificar se todos os mecanismos de segurança do sistema restringem corretamente o acesso indevido. Este teste é importante para todos os tipos de software e principalmente para os sistemas que manipulam informações confidenciais.


Todas as afirmações corretas estão em:

Alternativas
Ano: 2009 Banca: UFMG Órgão: UFMG Prova: UFMG - 2009 - UFMG - Auditor |
Q2908576 Noções de Informática
Em relação às imagens bitmap e vetorial, todas as afirmativas abaixo estão corretas, EXCETO:
Alternativas
Q2902684 Noções de Informática

Julgue os seguintes itens com relação ao uso de programas.

I Programas de domínio público são programas gratuitos e não têm quaisquer restrições quanto a direitos autorais.

II Programas freeware são programas gratuitos, mas têm restrições quanto a direitos autorais. O autor pode exigir que se cumpram certas regras caso se deseje alterar ou distribuir um programa desse tipo.

III Programas shareware são programas que podem ser usados de forma gratuita durante um período de tempo limitado ou que possuem determinadas restrições quanto às suas funcionalidades.

A quantidade de itens certos é igual a

Alternativas
Q2895450 Arquitetura de Software

Dentre as opções a seguir, marque aquela que NÃO contém um método caixa-preta para o teste de software.

Alternativas
Q2895449 Arquitetura de Software

Sejam as seguintes assertivas sobre os paradigmas de análise e projeto orientados a objetos:


I. A análise orientada a objetos enfatiza a descoberta e representação dos conceitos existentes em um domínio de aplicação (objetos de domínio) como base para a decomposição de um sistema.

II. A análise orientada a objetos ajuda a diminuir o gap semântico entre os componentes de software e a concepção humana de um domínio de aplicação, facilitando, assim, a compreensão do design de um sistema.

III. O projeto orientado a objetos enfatiza definir os objetos de software e as diversas maneiras nas quais eles devem colaborar ente si para atender os requisitos de um sistema.


Marque a alternativa correta em relação às assertivas acima.

Alternativas
Q2895448 Arquitetura de Software

Qual das ferramentas abaixo é utilizada em vários métodos de análise orientada a objetos para representar a visão funcional de um sistema do ponto de vista de um agente externo ao mesmo?

Alternativas
Q2895447 Arquitetura de Software

Dizemos que um diagrama de fluxo de dados (DFD) encontra-se balanceado quando:

Alternativas
Q2895446 Arquitetura de Software

Sejam as seguintes assertivas sobre o método de análise de sistemas conhecido por Análise Essencial:


I. Por utilizar refinamentos sucessivos e diagramas de fluxos de dados ela é classificada como uma abordagem top-down.

II. Uma de suas propostas fundamentais é usar os eventos como base para o particionamento dos sistemas.

III. Ela aborda a análise de sistemas segundo duas perspectivas: funções e dados.


Marque a alternativa correta em relação às assertivas acima.

Alternativas
Q2895445 Arquitetura de Software

Qual dos padrões a seguir tem por objetivo separar as regras de negócio de uma aplicação das regras de persistência dos dados?

Alternativas
Respostas
2161: B
2162: D
2163: E
2164: D
2165: C
2166: E
2167: B
2168: E
2169: A
2170: B
2171: A
2172: E
2173: B
2174: D
2175: B
2176: E
2177: E
2178: D
2179: D
2180: C