Questões de Noções de Informática - Software para Concurso

Foram encontradas 2.344 questões

Q2698285 Arquitetura de Software

Assinale a alternativa correta que contém apenas diagramas que integram o UML:

Alternativas
Q2698284 Arquitetura de Software

Assinale a alternativa que contem itens relativo aos requisitos não funcionais.

Alternativas
Q2698283 Arquitetura de Software

Os requisitos de software são frequentemente classificados como requisitos funcionais e requisitos não funcionais. Assinale a alternativa que defina corretamente os requisitos funcionais.

Alternativas
Q2698280 Arquitetura de Software

A característica inovadora do Scrum é sua fase central, chamada ciclos de sprint. Assinale a alternativa que contenha as principais características desse processo:

Alternativas
Q2698278 Arquitetura de Software

A característica inovadora do Scrum é sua fase central, chamada ciclos de sprint. Assinale a alternativa que defina corretamente o que seja um Sprint.

Alternativas
Q2698276 Arquitetura de Software

O RUP é um modelo constituído de fases que identifica quatro fases distintas no processo de software. No entanto, ao contrário do modelo em cascata, no qual as fases são equalizadas com as atividades do processo, as fases do RUP são estreitamente relacionadas ao negócio, e não a assuntos técnicos. Assinale a alternativa que contém as quatro fazes:

Alternativas
Q2698274 Arquitetura de Software

Considerando os tipos de métricas utilizadas na engenharia de software, assinale a alternativa que contém os tipos corretos:

Alternativas
Q2698273 Arquitetura de Software

Considerando as métricas no desenvolvimento de softwares, assinale a alternativa que contêm os quatro papais da medição:

Alternativas
Q2698271 Arquitetura de Software

Os principais estágios do modelo em cascata refletem diretamente as atividades fundamentais do desenvolvimento. Assinale a alternativa que contenha estas atividades:

Alternativas
Q2698270 Arquitetura de Software

Um processo de desenvolvimento de software é composto por várias atividades agrupadas em fases. Ao encadeamento específico destas fases se pode atribuir o nome de Modelo de processo prescritivo ou não prescritivo.

Assinale a alternativa que cotem modelos prescritivos:

Alternativas
Q2698269 Arquitetura de Software

Considerando os fundamentos de engenharia de software. Um sistema Web, em uma abordagem que se baseie em desenvolvimento e entregas iterativas, composto a partir de componentes reusáveis, poderá ser inviável para um sistema de sistemas, em que, o detalhamento das especificações das interações do sistema necessitam estar especificadas antes, a fim de que cada um dos sistemas possa ser desenvolvido em separado. O acima exposto enseja que haja fundamentos de engenharia que são aplicáveis e questões mais particulares, porém, existem fundamentos de engenharia de software que se aplicam a todos os tipos de sistemas de software.

Assinale a opção que contem estes fundamentos.

Alternativas
Q2698267 Arquitetura de Software

Após a leitura do texto, assinale a alternativa correta:

A engenharia de software utiliza a abordagem sistêmica, também conhecida como processo de software. Este processo se caracteriza por conter uma sequência de atividades que dão como resultado final o desenvolvimento de um produto de software. Pode-se afirmar que existem quatro atividades fundamentais presentes em todos os processos de software.

Assinale a alternativa que contenha corretamente elencada estas quatro atividades:

Alternativas
Q2697128 Noções de Informática

Às extensões de arquivos são sufixos que designam seu formato e principalmente a função que desempenham no computador. A extensão que é muito comum em arquivos compactados é o sufixo:

Alternativas
Q2695595 Arquitetura de Software

Considere o programa abaixo, escrito na linguagem Java:


public static void main(String[] args) {

int N = 5;

double Montante = 100, Total = 0, Parcela = 21, Juros = 0;

System.out.println("Início: Parcela = " + Parcela + " Montante = " + Montante);

for (int i = 0; i < N; i++) {

Montante = Montante - Parcela;

Total = Total + Parcela;

Montante = Montante + 1;

Juros = Juros + 1;

System.out.println((i + 1) + " Pago = " + Parcela + " Restante = " + Montante);

}

System.out.println("\n" + N + " parcelas. Total: = " + Total + ". Juros = " + Juros + ".");

}


Qual a saída gerada, após a execução do programa acima?

Alternativas
Q2695594 Arquitetura de Software

Uma função é dita recursiva se é definida em seus próprios termos, isto é, quando dentro dela há uma instrução de chamada para ela mesma. Considere o programa abaixo, escrito na linguagem Java, que contém uma função recursiva.


public static void main(String[] args) {

int X = 5, R;

R = Recursao(X);

System.out.println("R = " + R);

}

private static int Recursao(int X){

if(X == 0) return 1;

return X * Recursao(X-1);

}


Qual a saída gerada, após a execução do programa acima?

Alternativas
Q2695589 Arquitetura de Software

A classe “Produto” tem as características: Código, Descrição, Preço e Saldo; e os comportamentos: Cadastrar e AlterarSaldo.

Qual das implementações em Java, a seguir, está de acordo com os conceitos de Encapsulamento e acesso através da Interface?

Alternativas
Q2695588 Arquitetura de Software

A UML possui distintas representações gráficas para os relacionamentos entre seus itens. Observe a figura abaixo.

Imagem associada para resolução da questão

Com base na representação gráfica da figura, especifique, na ordem, quais as denominações adequadas para:


I - Relação entre Janela e Evento.

II - Relação entre CaixaDeDiálogo e Controle.

III - Relação entre Janela e CaixaDeDiálogo.


Assinale a alternativa CORRETA.


Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Web Designer |
Q2691894 Arquitetura de Software

A sintaxe do jQuery é feita sob medida para selecionar elementos HTML e executar alguma ação no(s) elemento(s). Referente a sintaxe do jQuery, assinale a alternativa incorreta.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Web Designer |
Q2691893 Arquitetura de Software

Uma das linguagens utilizada para desenvolver sites é o jQuery. O jQuery é uma biblioteca _______ rápida, pequena e rica em recursos. Ele torna as coisas como, manipulação de _______, animação e Ajax muito mais simples, com uma API (Application Programming Interface) fácil de usar que funciona em vários ________ .


Assinale a alternativa que completa correta e respectivamente as lacunas.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Web Designer |
Q2691892 Arquitetura de Software

No desenvolvimento de um site em WordPress, podemos contar com plugins que nos ajudam no trabalho. A esse respeito, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).


( ) Plugins são ferramentas para estender a funcionalidade do WordPress.

( ) Você pode desenvolver o seu próprio plugin, se possuir o conhecimento.

( ) O único lugar onde podemos baixar plug-ins é no Repositório Oficial de Plugins WordPress.

( ) Plugins oferecem funções personalizadas e funcionalidades para que cada usuário possa personalizar seu site segundo suas necessidades específicas.


Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Alternativas
Respostas
1101: D
1102: C
1103: B
1104: A
1105: C
1106: D
1107: D
1108: B
1109: D
1110: D
1111: A
1112: A
1113: B
1114: B
1115: A
1116: B
1117: C
1118: C
1119: D
1120: B