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

Foram encontradas 3.243 questões

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
Q2895444 Arquitetura de Software

Marque a opção que NÃO corresponde a uma das fases do Processo Unificado.

Alternativas
Q2895442 Arquitetura de Software

Dentre as opções a seguir, marque aquela que contém um princípio que NÃO está de acordo com os princípios definidos pela Aliança Ágil no contexto de processos de software.

Alternativas
Q2895437 Arquitetura de Software

Sejam as seguintes assertivas sobre programação orientadas a objetos:


I. O polimorfismo é a capacidade de um tipo A aparecer, ou ser usado, como outro tipo B . Em linguagens fortemente tipadas, como Java A, deve ser derivado do tipo ou implementar uma interface que representa o tipo B.

II. Para implementar o polimorfismo, utiliza-se uma técnica chamada de amarração antecipada, onde a chamada de um método é resolvida em tempo de compilação/linkedição.

III. Sobrecarga de método é capacidade de métodos distintos de uma mesma classe possuírem o mesmo nome, mas parâmetros diferentes.


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

Alternativas
Q2895434 Arquitetura de Software

Marque a opção que contém uma assertiva verdadeira sobre a linguagem C++.

Alternativas
Q2895433 Arquitetura de Software

Seja a seguinte declaração, escrita na linguagem Java:


public final class CL

{

}


Nesta declaração, o uso do modificador final significa que:

Alternativas
Q2895431 Arquitetura de Software

Sejam as seguintes assertivas sobre a o conceito de interface (palavra chave interface) na linguagem Java:


I. Não é permitido definir o corpo (implementação) de um método em uma interface.

II. Não é permitido o uso do modificador private na declaração de um campo de uma interface.

III. Não é permitido o uso do modificador static na declaração de um campo de uma interface.


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

Alternativas
Q2895430 Arquitetura de Software

Qual operador da linguagem Pascal permite calcular o resto da divisão inteira entre dois operandos inteiros?

Alternativas
Q2895429 Arquitetura de Software

Seja o seguinte programa, escrito na linguagem C:


#include<stdio.h>

int main(void)

{

int i=4,j=5,k=3;

float a=6.0;

a+=(float)(i++/j*k);

printf("a=%.2f i=%d",a,i);

}


Marque a alternativa que contém o que será exibido pelo comandoprintf ("a=%.2f i=%d",a,i)

Alternativas
Q2895427 Arquitetura de Software

Seja o seguinte programa, escrito na linguagem C:


include <stdio.h>

int main(void)

{

int i=15,j=11,k;

k=i^j;

printf("%d",k);


}


Considerando que o símbolo ^ corresponde ao operador bitwise exclusive or,marque a alternativa que contém o valor que será exibido pelo comando printf("%d",k)

Alternativas
Q2890497 Arquitetura de Software

Considere uma página Web ASP.NET denominada Catalogo.aspx que permite aos usuários comprar produtos de um catálogo. Essa página apresenta o item previamente selecionado na parte inferior da tela. Os detalhes do produto estão encapsulados no objeto Product, não acessível de fora da página Web. A definição da classe Product é listada a seguir na linguagem C#.


[Serializable]

public class Product

{

public int ProductCode;

public string ProductName;

}


Assinale a alternativa que apresenta o objeto que deve ser utilizado para armazenar o objeto Product.

Alternativas
Q2890495 Arquitetura de Software

Considere uma aplicação ASP.NET, desenvolvida em Visual C#.net, em que, na página aspx, deseja-se chamar e apresentar o resultado de um método, escrito em C#, denominado ListarProdutos(). Assinale a alternativa que apresenta o código adequado para chamar o método ListarProdutos().

Alternativas
Respostas
2941: E
2942: B
2943: D
2944: B
2945: E
2946: E
2947: D
2948: D
2949: C
2950: B
2951: A
2952: B
2953: E
2954: C
2955: A
2956: B
2957: E
2958: D
2959: E
2960: A