Questões de Concurso
Sobre software em noções de informática
Foram encontradas 3.240 questões
Considere o seguinte trecho de código em JSP com JSTL/EL (Java EE 7):
< c:set var="ano" value="2018" / >
< c:set var="ano" value="2019" scope="request" / >
< c:out value="${ano}" / >
O que será apresentado por esse trecho de código?
Um Analista de Sistemas está projetando um sistema de controle de motoristas, automóveis e corridas efetuadas. Em um primeiro refinamento, ele gera o seguinte Diagrama de Classes:
A partir desse diagrama, o analista precisa representar uma classe Corrida, feita por um motorista em um automóvel, indicando a data, a quilometragem, a origem e o destino. Essa classe deve ser:
Segundo Sommerville, para a maioria dos sistemas de grande porte ainda se tem uma fase de Engenharia de Requisitos, claramente identificável, antes de se iniciar a implementação do sistema. As atividades dessa fase podem ser apresentadas como Estudo de Viabilidade, Elicitação e Análise de Requisitos, Especificação de Requisitos e Validação de Requisitos. Sobre a atividade de Elicitação e Análise de Requisitos, que é um processo interativo, com feedback contínuo, considere as seguintes afirmativas:
1. Os requisitos conflitantes não devem ser tratados nessa fase, sendo todos os conflitos resolvidos já no início do processo.
2. Essa atividade pode envolver o desenvolvimento de protótipos.
3. Essa atividade envolve a verificação dos requisitos quanto a realismo, consistência e completude.
4. Nessa atividade há interação com os stakeholders.
Assinale a alternativa correta.
Um desenvolvedor se depara com um problema no seu sistema de manutenção de equipamentos de informática: um equipamento pode ser uma máquina completa, mas também pode ser um elemento que compõe essa máquina. Isso significa que uma manutenção pode ser feita tanto num computador como em somente uma placa de vídeo de um computador. Dessa forma, um equipamento é formado por outros equipamentos, numa estrutura hierárquica do tipo partetodo. Para resolver esse problema, o desenvolvedor recorreu aos Padrões de Projeto (Design Patterns). Nesse caso, qual padrão de projeto clássico deve ser aplicado para representar essa hierarquia?
Na Orientação a Objetos (OO) uma característica utilizada por classes, objetos, métodos e outros são os modificadores de acesso. Sobre o assunto, informe se é (V) verdadeiro ou (F) falso o que se afirma a seguir:
( ) O modificador de acesso PRIVATE é mais leniente que o PROTECTED.
( ) Uma classe publica que possui atributos privados e métodos privados não é visível para classes de fora de seu pacote.
( ) Podemos utilizar os modificadores de acesso para que apenas algumas das classes de um pacote possam ter acesso a uma classe em particular em um outro determinado pacote.
( ) Podemos utilizar os modificadores de acesso para permitir acesso de leitura a todos os métodos, mas não as variáveis de instância.
( ) Podemos utilizar os modificadores de acesso para restringir o acesso de leitura a todas as classes que comecem com uma determinada sequência ou palavra, por exemplo, restringir o acesso as classes que possuem a palavra UTIL.
A sequência correta de cima para baixo é:
Assinale a alternativa que contenha a saída (output) do código Java abaixo:
Assinale a alternativa INCORRETA sobre qualidade de software:
Assinale a alternativa que contenha o algoritmo que irá armazenar oito números em um vetor, imprimir todos os números digitados e quantidade de números múltiplos de seis que foram inseridos:
Preencha as lacunas e assinale a alternativa correta: Um(a) ____________________ é uma versão limitada de uma lista vinculada em que nós podem ser inseridos apenas no final da lista e excluídos apenas no início. Um(a)__________________ é uma estrutura de dados bidimensional não-linear que contém nós com dois ou mais links. Uma fila é referida como uma estrutura de dados ____________ porque os primeiros nós inseridos são os primeiros nós removidos.
Um(a) ____________________ é uma versão limitada de uma lista vinculada em que nós podem ser inseridos e excluídos somente a partir do início da lista.
Assinale a alternativa INCORRETA sobre a linguagem de programação Javascript:
O PHP é uma das linguagens mais utilizadas na web, seria correto dizer que:
Assinale a alternativa que corresponda a um Sistema Operacional que é considerado um software livre e de código aberto.
Os browsers são os principais navegadores da Internet. Basicamente os browsers interpretam os documentos do tipo _____.
Assinale a alternativa que preencha corretamente a lacuna.
Em 2008 o W3C visando atender o público em geral como professores, estudantes, no que se refere a compreensão em como ser aplicada a acessibilidade na web baseando-se em quatro princípios que contém as recomendações de acessibilidade. Quais são esses princípios?
Qual a saída gerada pelo comando printf do trecho de código da linguagem C descrito abaixo?
Com relação ao html é correto afirmar que:
Uma função no Python é um conjunto nomeado de código, que pode também ter uma lista opcional de argumentos.
Assinale a alternativa que corresponde a forma padrão de uma função na linguagem Python.
Um programador desenvolveu uma rotina para calcular o valor parcial do salário de um trabalhador. O algoritmo foi desenvolvido na linguagem C, e segue abaixo o código fonte.
main()
{
float B;
int hora, quant;
printf("Digite 1-Hora Normal\n2-Hora Extra: ");
scanf("%d", &hora);
printf("Informe a quantidade horas: ");
scanf("%d", &quant);
if(hora==1)
{
B=quant*15;
}
else{
if(hora==2)
{
B=quant*25;
}
else
{
B=0;
}
}
printf("Valor: %f", B);
getch();
}
Suponha que os valores de entrada para a variável "hora" e "quant" sejam, respectivamente, "1" e "3". Qual será o valor impresso pelo comando printf("Valor: %f", B) após a execução do código?