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

Foram encontradas 3.243 questões

Q2795120 Arquitetura de Software
Dentre as estruturas de dados existentes, existe uma em que o elemento a ser removido do conjunto é o que estiver nele pelo tempo mais longo, ou seja, ela implementa a norma segundo a qual o primeiro a entrar é o primeiro a sair (first-in, first-out – FIFO). Essa estrutura de dados é a
Alternativas
Q2795119 Arquitetura de Software
Dentre as estruturas de dados existentes, existe uma em que o elemento a ser removido do conjunto é o mais recente inserido, ou seja, ela implementa a norma segundo a qual o último a entrar é primeiro a sair (last-in, first-out – LIFO). Essa estrutura de dados é a
Alternativas
Q2795115 Arquitetura de Software
Na programação orientada a objetos, que é característica da linguagem Java, usamos abstração para definir classes e objetos. Os objetos são usados para
Alternativas
Q2795095 Arquitetura de Software
A linguagem Java ocupa o 3º lugar no ranking de linguagens de programação, sendo utilizada principalmente para desenvolvimento web, móvel e corporativo. Essa linguagem, que é orientada a objetos, baseia-se nos quatro pilares do princípio da abstração, denominados
Alternativas
Q2794477 Arquitetura de Software

Observe a figura a seguir, que ilustra o ciclo de vida clássico para desenvolvimento de sistemas.

COMUNICAÇÃO

Iniciação do projeto

Levantamento de requisitos

PLANEJAMENTO

Estimativas

Cronograma

Monitoração

MODELAGEM

Análise

Projeto

CONSTRUÇÃO

Codificação

Teste

IMPLANTAÇÃO

Entrega

Manutenção

Feedback


Essa figura também é conhecida como modelo:

Alternativas
Q2794475 Arquitetura de Software

Na construção de um site em HTML5, foi usada uma sintaxe que mostrou a logomarca do IPERON em uma homepage, conforme indicado a seguir.

Imagem associada para resolução da questão

No código HTML, foi inserida a logomarca e inserido um hiperlink para a URL do IPERON, de modo que clicando sobre a imagem ou sobre a palavra IPERON, é exibida a homepage do site da instituição. Nessas condições, a sintaxe utilizada foi: 

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
Q2778220 Noções de Informática

No design de Interfaces Gráficas do Usuário, é recorrente o uso de figuras de linguagem com a utilização de imagens e ícones. Desse modo, combina-se conhecimento familiar com novos conceitos, favorecendo a interação, uma vez que o usuário compreende melhor o contexto. Esse recurso é conhecido como

Alternativas
Q2778219 Noções de Informática
Observe a imagem da interface do software utilizado para edição de imagens, Adobe Photoshop, a seguir.

Imagem associada para resolução da questão


No menu denominado “select” (ou seleção), observam-se itens ativos e inativos cuja variação de habilitação de funções ocorre em contextos específicos de uso, a fim de prevenir erros por parte do usuário. Esse princípio de design é chamado de:
Alternativas
Q2778212 Arquitetura de Software

Existem tecnologias fundamentais para o desenvolvimento de páginas Web, as quais servem para a estrutura, assim como para o estilo e o leiaute, incluindo WebFonts. Tais tecnologias são chamadas de:

Alternativas
Q2766457 Arquitetura de Software

A Análise por Ponto de Função (APF) é uma técnica de estimativa de esforço para o desenvolvimento ou manutenção de software. Sobre o assunto, analise as afirmativas.


I - É baseada na contagem de ponto de função para as funcionalidades visíveis e não visíveis aos usuários, com peso diferenciado para cada uma delas.

II - Considera dados estáticos as representações estruturais dos dados, classificando-os como arquivos internos ou externos.

III - Considera dados dinâmicos as transações sobre os dados, classificando-os como entradas, saídas e consultas externas.


Está correto o que se afirma em

Alternativas
Q2766455 Arquitetura de Software

Uma das atividades da disciplina/fase de projeto de software orientado a objetos é a definição das abstrações do software e como cada uma delas será projetada. Sobre Padrões da Lógica de Domínio, assinale a afirmativa correta.

Alternativas
Q2766451 Arquitetura de Software

O modelo de desenvolvimento de software Processo Unificado (PU) é constituído de fases e disciplinas. Cada fase reúne um conjunto de atividades e artefatos que devem ser produzidos, refinados e ampliados no decorrer da fase. A coluna da esquerda apresenta as fases do PU e a da direita, atividades executadas nessas fases. Numere a coluna da direita de acordo com a da esquerda.


1 - Concepção

2 - Elaboração

3 - Construção

4 - Transição


( ) É produzido um documento de requisitos geralmente na forma de uma lista de casos de uso de alto nível.

( ) Análise de requisitos mais detalhada, realizada por meio da expansão dos casos de uso.

( ) Principais requisitos são descobertos e a extensão do sistema é compreendida.

( ) Produção da maior parte do código fonte e dos testes.

( ) Migração de dados de sistemas existentes.

( ) Refinamento do modelo conceitual após cada caso de uso ser expandido.

( ) Instalação do software produzido em ambiente de produção.

( ) A saída dessa fase normalmente consiste em ter um modelo conceitual preliminar.


Assinale a sequência correta.

Alternativas
Q2766450 Arquitetura de Software

Considere as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada) e mais especificamente o diagrama de Máquina de Estado fornecido.


Imagem associada para resolução da questão

Sobre as notações da UML e o diagrama, assinale a afirmativa INCORRETA.

Alternativas
Q2766449 Arquitetura de Software

Considere o diagrama constituído segundo as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada).

Imagem associada para resolução da questão

Assinale a alternativa que apresenta o nome do diagrama fornecido.

Alternativas
Q2766448 Arquitetura de Software

Considerando a disciplina de Análise e Design do Processo Unificado (PU), assinale a afirmativa INCORRETA.

Alternativas
Q2766445 Arquitetura de Software

Considerando o paradigma de desenvolvimento de software orientado a objetos e o diagrama construído segundo as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada), analise as afirmativas.


Imagem associada para resolução da questão


I - A simbologia usada para representar as relações entre o elemento Classe01 e os outros dois, Interface01 e Interface02, é a de realização.

II - Considerando o elemento Classe01, pode-se afirmar que o mesmo não cumpre o contrato com as duas interfaces, visto que sobrescreve apenas uma vez o método +m1():void.

III - Pode-se afirmar que o elemento Classe01 é do tipo Interface01 e Interface02.

IV - O elemento Classe01 não pode definir o método com a assintura +m3(v1:double, v2:double): double, visto que esse método não foi definido nos elementos Interface01 e Interface02.


Está correto o que se afirma em

Alternativas
Q2766441 Arquitetura de Software

Considerando o paradigma de desenvolvimento de software orientado a objetos, e mais especificamente o conceito de identificador de objetos (OID), analise as afirmativas.


I - É a propriedade pela qual cada objeto, independente de sua classe ou seu estado, pode ser identificado e tratado como uma entidade distinta de software.

II - Objetos instanciados a partir de duas classes com relação de herança terão o mesmo valor de identificador de objetos (OID).

III - Dois ou mais objetos compartilharão o mesmo valor de identificador de objetos apenas nos casos que existir polimorfismo entre eles.


Está correto o que se afirma em

Alternativas
Q2766426 Arquitetura de Software

Considere o código PHP abaixo:


<!DOCTYPE html>

<html>

<body>


<?php

function f1() {

static $res = “A”;

echo $res;

$res = $res . $res;

}

f1();

echo "<br>";

f1(); echo "<br>";

f1();

?>

</body>

</html>


Após a execução do código PHP, será apresentado no navegador do usuário:

Alternativas
Q2766418 Arquitetura de Software

Considere o código Javascript abaixo:


<!DOCTYPE html>

<html>

<body>

<p id="resultado"></p>

<script>

f1();

document.getElementById("resultado").innerHTML = "Valor: " + v1;

function f1() {

v1 = "Valor1";

}

</script>

</body>

</html>

Sobre esse código, assinale a afirmativa correta.

Alternativas
Respostas
2061: D
2062: D
2063: D
2064: C
2065: E
2066: B
2067: A
2068: D
2069: A
2070: C
2071: C
2072: B
2073: C
2074: A
2075: B
2076: B
2077: D
2078: A
2079: D
2080: A