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

Foram encontradas 2.375 questões

Q2866560 Arquitetura de Software

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

Alternativas
Q2866557 Arquitetura de Software

Assinale a alternativa INCORRETA sobre qualidade de software:

Alternativas
Q2817330 Arquitetura de Software

Um aspecto tratado pela Engenharia de Software são as atividades realizadas na fase de projetos, nas quais existe uma ordenação para que o mesmo seja realizado de forma eficaz e eficiente segundo seus preceitos. Qual alternativa apresenta a melhor forma de projetar um software?

Alternativas
Q2817320 Arquitetura de Software

Existem diversas formas de representar as questões relativas à construção de um Software e uma delas são os diagramas de Implantação. Em relação ao diagrama de casos de uso, pode-se afirmar:

Alternativas
Q2803505 Arquitetura de Software

Analise o código a seguir escrito na linguagem PHP. Considere que o código será executado em um ambiente onde a versão 7.0.11 do PHP se encontra devidamente instalado.


<?php

$i = true;

$a1 = array('@rgent!n','Br@s!l','lem@nh@');

$a2 = implode("@",$a1);

$a3 = explode("!",$a2);

echo $a3[$i];

?>

Após executar o código mostrado, o resultado exibido na página ser :

Alternativas
Q2803488 Arquitetura de Software

Considere o método Java mostrado a seguir.


public static void ordenar(int[] vetor){

for(int i = 0; i < vetor.length-1; i++) {

int menor = i;

for(int j = i+1; j < vetor.length; j++){

if(vetor[j] < menor)

menor = j;

}

int tmp = vetor[i];

vetor[i] = vetor[menor];

vetor[menor] = tmp;

}

}



O código apresentado implementa um método de ordenação conhecido como:

Alternativas
Q2803482 Arquitetura de Software

Considere o código em Java mostrado a seguir.


public class SuperClasseX {

protected int numero;


public SuperClasseX(int numero) {

this.numero = numero;

}

}

class ClasseX extends SuperClasseX {

public ClasseX(int numero) {

super(numero);

}

public int operacaoX(int x) {

if(x == 0)

return 1;

else

return numero * x + operacao(x-1);

}

}


O método operacaoX presente na classe ClasseX utiliza um conceito de programação conhecido como:

Alternativas
Q2803478 Arquitetura de Software

Através do uso de CSS podemos mudar o comportamento visual dos componentes em uma página HTML. Dado o código do arquivo foo.html a seguir, o qual é aberto no navegador Chrome versão 48:


<html>

<head>

<style type="text/css">



</style>

</head>

<body >

<div class="d" id="e">

<p class="a" id="q"> Foo1 </p>

<p class="s" id="w"> Foo2 </p>

</div>

</body>

</html>



Assinale a opção que apresenta o código CSS necessário a ser incluído na tag “style”, para que APENAS o texto “Foo2” tenha o seu tamanho reduzido para 6 pontos.

Alternativas
Q2795121 Arquitetura de Software
As árvores de pesquisa binária são estruturas de dados que podem ser utilizadas como dicionários e também como uma fila de prioridades. A operação mais comum executada sobre uma árvore de pesquisa binária é a busca por uma chave armazenada na árvore. Considerando uma árvore desse tipo, o tempo admitido para uma operação de busca, no pior caso, é:
Alternativas
Q2787365 Arquitetura de Software

ATENÇÃO Responda às três próximas questões tendo por referência a Instrução Normativa MPOG/SLTI de 04 de setembro de 2014.



“Em conformidade com o Capítulo I – art. 2º, considera-se (1) Modelo de ____________: contém a definição de mecanismos necessários à gestão e fiscalização da Solução de TI, objetivando minimizar os riscos de falha no fornecimento da Solução, por meio da definição de controles adequados para os principais elementos que a compõe, levando-se em consideração ferramentas, computacionais ou não, processo e recursos materiais e humanos disponíveis. (2) Plano ____________de Tecnologia da Informação: instrumento de diagnóstico, planejamento e gestão de recursos e processos de TI que visa atender às necessidades tecnológicas de um órgão ou entidade para um determinado período. (3) Termo de Recebimento ____________: é a declaração formal de que os serviços foram prestados ou os bens foram entregues, para posterior análise das conformidades de qualidade baseadas nos Critérios de Aceitação;.”


Assinale a alternativa cujos nomes completam corretamente as lacunas do fragmento acima.

Alternativas
Q2781347 Arquitetura de Software

Relacione a Coluna 1 (Definição) com a Coluna 2 (terminologia) . e marque a alternativa correta:


Coluna 1

Coluna 2

I- Programa que é disponibilizado para uso gratuito.

II- Programas que após um período de uso ou número de utilizações, perde algumas ou todas as suas funcionalidades.

III- Você pode testar o programa em sua totalidade, com todos os recursos, mas geralmente não poderá salvar ou exportar os trabalhos feitos.

( ) freeware.

( ) shareware.

( ) triai.


Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765854 Arquitetura de Software

Na UML, um recurso tem por objetivo representar os subsistemas englobados por um subsistema de forma a determinar as partes que o compõem, podendo ser utilizado para demostrar a arquitetura de uma linguagem ou para definir as camadas de um software ou de um processo de desenvolvimento.

Esse recurso é denominado Diagrama de:

Alternativas
Q2760226 Arquitetura de Software

Observe o script abaixo em Javascript.


<!DOCTYPE html>

<html>

<head>

<style>

#p1 {background-color:rgba(255,0,0,0.3);}

#p2 {background-color:rgba(0,255,0,0.3);}

#p3 {background-color:rgba(0,0,255,0.3);}

#p4 {background-color:rgba(255,255,0,0.3);}

</style>

</head>

<body>

<p>Cores:</p>

<p id="p1">C1</p>

<p id="p2">C2</p>

<p id= "p3">C3</p>

<p id="p4">C4</p>

</body>

</html>



Após a execução, o valor de p e a saída gerada pelo script são, respectivamente:

Alternativas
Q2755994 Arquitetura de Software

Marcos, Analista de Tecnologia da Informação de uma Universidade Federal, estava estudando os conceitos de orientação a objetos e desenvolveu as seguintes classes em Java:


public class Pessoa {

protected String primeiroNome = "Edson " ;

protected String nomesDoMeio = "Arantes do " ;

protected String ultimoNome = "Nascimento" ;


private String CPF = "09876543211 " ;


public String getCPF() {

return CPF;

}


public String getNomeCompleto() {

return primeiroNome + " " + nomesDoMeio + " " + ultimoNome;

}

}


public class Funcionarto extends Pessoa {

private String sexo = ªM";

private String pronome;


public String getNo~eco~pleto() {

if (sexo.equals( "Mª )) {

pronome = "Sr. ";

} else {

pronome = "Sra. ";

}

return pronome + super.getNomeCompleto();

}

}



Qual informação está inadequada sobre as classes desenvolvidas por Marcos?

Alternativas
Q2733338 Noções de Informática

Programa de computador que habilita seus usuários a interagirem com documentos virtuais da Internet, também conhecidos como páginas da web, que podem ser escritas em linguagens como HTML, XHTML ou HTML5 com ou sem linguagens como o CSS e que estão hospedadas num servidor Web. É um navegador de internet, também conhecido como ____________.


Marque a expressão que completa corretamente o enunciado.

Alternativas
Ano: 2013 Banca: Concursos-MS Órgão: CBM-MS Prova: Concursos-MS - 2013 - CBM-MS - Soldado |
Q2728024 Noções de Informática

Assinale a alternativa que corresponde à função “Ativar a barra de Menus”.

Alternativas
Q2717292 Arquitetura de Software

Considere o diagrama abaixo:

Imagem associada para resolução da questão

Pode-se afirmar que

Alternativas
Q2702539 Arquitetura de Software

Qual a saída gerada pelo comando printf do trecho de código da linguagem C descrito abaixo?

Alternativas
Q2689389 Arquitetura de Software

Sobre os tipos de Linguagem de Programação (Software) julgue os itens abaixo:


I. A Linguagem de Baixo Nível é uma linguagem de programação ainda bem próxima da usada pela máquina, porém com alguns recursos que a torna mais acessível ao usuário.

II. A Linguagem de Alto Nível é uma linguagem de programação mais próxima da máquina, ou seja, é a linguagem com a qual a máquina trabalha.

Alternativas
Q2674706 Arquitetura de Software

O ciclo de vida de um software é composto por etapas que marcam diferentes momentos de sua evolução. Tradicionalmente as etapas básicas do ciclo de vida são: definição, desenvolvimento e operação. Entretanto a literatura define também outro conceito, o de modelo de clico de vida de um software. Existem vários modelos e os mesmos se diferenciam basicamente pela ordem como as fases ocorrerão e também a ênfase e o tempo dedicado a cada uma delas. Marque a alternativa que indica, corretamente, o modelo de ciclo de vida de software onde a interação com o usuário é Intensa pois considera que o mesmo não conhece previamente todos os requisitos do sistema. Este tipo de modelo demanda maior gerenciamento do projeto, dados os riscos inerentes à dificuldade de se estabelecer limites para o tempo e escopo. Isso ocorre pois os requisitos são adquiridos paralelamente ao avanço das entregas.

Alternativas
Respostas
2321: A
2322: A
2323: A
2324: A
2325: B
2326: E
2327: A
2328: C
2329: A
2330: A
2331: A
2332: D
2333: D
2334: C
2335: D
2336: A
2337: A
2338: A
2339: C
2340: B