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

Foram encontradas 2.344 questões

Q2875337 Arquitetura de Software
Em um sistema operacional, considerando a política de Escalonamento de Processos de Tempo Compartilhado, assinale a alternativa que NÃO apresenta uma situação em que um processo em estado corrente (CUR) deixa de ser executado pela unidade central de processamento (UCP).
Alternativas
Q2875336 Arquitetura de Software
Assinale a alternativa que NÃO apresenta um algoritmo de ordenação.
Alternativas
Q2875333 Arquitetura de Software
Assinale a alternativa correta. Na modelagem UML, o Diagrama de Colaboração é
Alternativas
Q2875332 Arquitetura de Software

Assinale a alternativa que identifica o diagrama exibido na figura a seguir.

Imagem associada para resolução da questão

Alternativas
Q2875331 Arquitetura de Software

Considere o diagrama de classes em notação da UML exibido na figura a seguir e assinale a alternativa correta.

Imagem associada para resolução da questão

Alternativas
Q2872723 Noções de Informática

Que programa é o primeiro a ser instalado no microcomputador do qual todos os outros programas dependem?

Alternativas
Q2869992 Arquitetura de Software

Um analista recebeu uma enorme quantidade de dados referentes a alunos de uma universidade. Ele precisa criar um software que preveja quais alunos poderiam abandonar o curso, para que medidas dentro da universidade possam ser tomadas, de forma preventiva. Nos dados de alunos já conhecidos, têm-se a idade, o bairro de residência, a cidade natal, o salário médio da família, a escolaridade dos pais, a porcentagem concluída do curso, o índice de rendimento acadêmico e a situação (matriculado, trancado, abandono). Para criar esse software, o analista precisará usar algoritmos de Data Mining, mais especificamente aprendizado de máquina _____________________ para a tarefa de _____________________.

Assinale a alternativa que preenche corretamente as lacunas acima, na ordem em que aparecem no texto.

Alternativas
Q2869989 Arquitetura de Software

A linguagem PHP não suporta herança múltipla e, portanto, implementa mecanismos para minimizar os prejuízos de não ter essa característica. Sobre traits e interfaces (PHP 5.4.0 ou superior), considere as seguintes afirmativas:

1. Interfaces proveem uma implementação completa de um método.

2. Traits permitem polimorfismo.

3. Pode-se usar mais de um trait em uma classe.

4. Interfaces podem estender outras interfaces.

Assinale a alternativa correta.

Alternativas
Q2869987 Arquitetura de Software

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?

Alternativas
Q2869970 Arquitetura de Software

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:

Imagem associada para resolução da questão

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:

Alternativas
Q2869968 Arquitetura de Software

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.

Alternativas
Q2869962 Arquitetura de Software

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?

Alternativas
Q2867409 Noções de Informática

“Arquivos compactados usam menos espaço de armazenamento e podem ser transferidos para outros computadores mais rapidamente que arquivos descompactados”. Assinale a alternativa que apresenta as extensões que correspondem a arquivos compactados.

Alternativas
Q2866562 Arquitetura de Software
Imagem associada para resolução da questão
Alternativas
Q2866558 Arquitetura de Software

Assinale a alternativa que contenha a saída (output) do código Java abaixo:


Imagem associada para resolução da questão

Alternativas
Q2866553 Arquitetura de Software
Preencha as lacunas e assinale a alternativa correta: Em Javascript existe um operador de comparação que verifica que os valores são iguais e do mesmo tipo, esse operador é representado por __________________. O método ________________ busca na string uma substring que seja igual ao valor passado por parâmetro e o substitui por um novo valor informado também por parâmetro. A tecnologia ____________ permite que uma linguagem como o Javascript possa manipular a alterar a estrutura de documentos, com por exemplo, uma página durante seu tempo de vida no navegador do lado cliente.
Alternativas
Q2866551 Arquitetura 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:

Alternativas
Q2866550 Arquitetura de Software

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.

Alternativas
Q2866545 Arquitetura de Software

Assinale a alternativa INCORRETA sobre a linguagem de programação Javascript:

Alternativas
Q2861252 Arquitetura de Software

O PHP é uma das linguagens mais utilizadas na web, seria correto dizer que:

Alternativas
Respostas
481: B
482: C
483: A
484: E
485: A
486: E
487: B
488: C
489: A
490: D
491: C
492: D
493: D
494: A
495: C
496: A
497: D
498: E
499: E
500: D