Questões de Concurso
Comentadas sobre software em noções de informática
Foram encontradas 2.171 questões
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.
Qual operador da linguagem Pascal permite calcular o resto da divisão inteira entre dois operandos inteiros?
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)
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)
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.
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().
Considere uma aplicação Web que precisa gerar um documento Word, dinamicamente, quando o cliente é redirecionado para uma URL contendo a extensão .doc. Utilizando o framework. .net, isso é possível por meio da implementação da interface
Por meio da linguagem de programação Asp, para que um cookie possa ser criado com várias informações, deve se utilizar keys. Assinale a alternativa que apresenta uma maneira correta de indicar esse processo de criação.
Na linguagem de programação Asp, a forma correta de representar a diretiva include é
Para que o programador possa proporcionar métodos e propriedades no trabalho com discos, arquivos e diretórios, como por exemplo acessar o diretório “Meus Documentos”, se faz necessário um objeto na linguagem de programação Visual Basic. Esse objeto é o
Na linguagem Visual Basic, a função responsável por posicionar a saída em um arquivo ou em uma janela é a função
Considere a manutenção de um sistema que já foi implantado no ambiente de produção. Assinale a alternativa que apresenta a estratégia mais indicada para coletar informações sobre os bugs que aparecem nessa aplicação.
Considere o desenvolvimento de uma aplicação que utiliza um componente de prateleira (off-the-shelf) para realizar algumas funcionalidades da aplicação. A primeira etapa em que as funcionalidades são testadas junto com a aplicação é a(o)
Considere a fase de integração de um sistema em que é necessário realizar os casos de teste. Para isso, estão disponíveis o acesso às interfaces do código fonte e diferentes repositórios de dados para alimentar os testes. A estratégia de testes a ser utilizada é
Considere um projeto de software para Web que utiliza um módulo de segurança para a gestão da autenticação e autorização. No desenvolvimento de uma funcionalidade associada à autenticação, foram descobertas falhas no funcionamento do código. Considerando que esse módulo é utilizado em todos os projetos da empresa, a primeira ação a ser tomada para corrigir o problema de falhas é
Após o primeiro milestone do projeto de software, o gerente do projeto sugeriu o levantamento das seguintes métricas no projeto:
— número de especificações incompletas ou errôncas;
— número de violações de padrões ou convenções de programação;
— quantidade de documentação de software incompleta ou imprecisa versus método de desenvolvimento.
De acordo com as métricas listadas, pode-se dizer que a principal preocupação do gerente é
Os princípios de refatoração (refactoring) e pequenas entregas (small releases) são seguidos pela comunidade que apóia o desenvolvimento ágil de sistemas de software. Considere os modelos de processo de software a seguir:
I. Modelo Iterativo;
II. Modelo Espiral;
III. Modelo Cascata.
Pode-se dizer que as técnicas de refatoração e pequenas entregas são aplicadas de forma eficaz em
Durante a fase de análise de requisitos de um sistema, o gerente de projeto propõe realizar as seguintes atividades:
— construir a matriz de rastreabilidade;
— identificar conflitos entre requisitos; e
— definir um protótipo de telas do sistema.
O objetivo que o gerente pretende atingir é
Considere as seguintes afirmações sobre as fases do modelo cascata de desenvolvimento de software:
I. são executadas de forma isolada;
II. não se pode começar outra fase se a anterior não tiver terminado;
III. a informação de uma fase é utilizada em outra fase e existe o retorno (feedback ) entre elas.
Sobre as afirmações, pode-se dizer que está correto o contido em
Considere os seguintes passos de prototipação para avaliar rapidamente o esforço necessário para o desenvolvimento da interface de usuário no desenvolvimento de uma nova aplicação de software:
I. listar cada tela e definir seu tipo e complexidade;
II. definir objetos mock para cada tela da interface do usuário;
III. criar ao menos um protótipo para cada tipo de tela.
Sobre os passos de prototipação, deve-se selecionar o contido apenas em