Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.089 questões
Analise a figura abaixo, extraída de Manzano & Oliveira (2005, p. 75):
Fonte: MANZANO, José Augusto & OLIVEIRA, Jayr Figueiredo de. Algoritmos: Lógica para desenvolvimento de programação de computadores. 17 ed. São Paulo: Érica, 2005.
Podemos CORRETAMENTE afirmar que é uma representação de uma estrutura:
Analise a figura abaixo extraída de Batista (2013, p. 71):
Fonte: BATISTA, Rogério da S. Lógica de Programação. Terezina: IFPI, 2013.
De acordo com essa representação, podemos afirmar que:
Segundo Souza (2011, p.62), qual das afirmações abaixo está INCORRETA?
Segundo Souza (2011, p.100), são denominações CORRETAS de tipos de partições que podemos ter no disco rígido do computador:
Fonte: SOUZA, Janaina Silva de. Montagem e manutenção de Computadores. Manaus: Centro de Educação Tecnológica do Amazonas, 2011.
Como todo microcomputador possui memória ROM, conclui-se que toda máquina possui setup, que nada mais é que um pequeno programa para a configuração da BIOS do sistema. Tendo essas informações em mente, analise as afirmações abaixo a respeito do setup da BIOS, com base em Souza (2011, p. 93):
I. Embora tenham sempre a mesma finalidade, que é realizar configurações básicas de hardware, os setups nem sempre apresentam a mesma aparência, pois seu layout vai depender do modelo da placa-mãe e da memória ROM.
II. Setup é um programa responsável por permitir realizar configurações básicas de hardware em um microcomputador. A instalação do setup é feita na memória ROM do microcomputador na primeira vez que o ligamos.
III.O setup é um programa para realizar a configuração básica de hardware. Na montagem de um microcomputador, primeiro realizamos a instalação física e, em seguida, realizamos a configuração do hardware, através do setup.
Fonte: SOUZA, Janaina Silva de. Montagem e manutenção de Computadores. Manaus: Centro de Educação Tecnológica do Amazonas, 2011.
Está(ão) CORRETA(S):
Selecione a afirmação INCORRETA a respeito de dispositivos de armazenamento num computador:
Considerando os equipamentos de redes e suas funcionalidades, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.
|
1 - Hub 2 - Switch 3 - Roteador 4 - Gateway |
( ) Equipamento que tem capacidade de operar com diferentes tecnologias de redes. Possui várias interfacces de entrada isoladas, operando em diferentes velocidades, e um software de roteamento é responsável pelo envio dos pacotes. ( ) Equipamento que conecta dois computadores que utilizam diferentes protocolos de transporte orientados a conexões. ( ) Equipamento com várias interfaces de entrada conectadas entre si, operando na mesma velocidade. ( ) Equipamento com várias interfaces de entradas isoladas, operando com diferentes velocidades. |
Fonte: TANENBAUM, A.; TER, N. F.; WETHERALL, D. Redes de Computadores. Editora Bookman. 6° Ed., 2021.
Assinale a alternativa que apresenta a numeração CORRETA da coluna da direita, de cima para baixo, conforme Tanenbaum et al. (2021):
Assinale a alternativa que NÃO representa uma camada no modelo de referência do protocolo TCP/IP (Transmission Control Protocol/Internet Protocol), conforme Tanenbaum et al. (2021):
Fonte: TANENBAUM, A.; TER, N. F.; WETHERALL, D. Redes de Computadores. Editora Bookman. 6° Ed., 2021.
Assinale a alternativa que NÃO representa uma tecnologia de redes de computadores, conforme Tanenbaum et al. (2021):
Fonte: TANENBAUM, A.; TER, N. F.; WETHERALL, D. Redes de Computadores. Editora Bookman. 6° Ed., 2021.
Assinale a alternativa que NÃO representa um tipo de redes de computadores, conforme Tanenbaum et al. (2021):
Fonte: TANENBAUM, A.; TER, N. F.; WETHERALL, D. Redes de Computadores. Editora Bookman. 6° Ed., 2021.
Assinale a alternativa que indica no Modelo Entidade/Relacionamento a representação das cardinalidades de um relacionamento único e obrigatório entre duas entidades, conforme Heuser (1998). Considere a notação de Peter Chen:
Fonte: HEUSER, C. A. Projeto de Banco de Dados. Editora Sagra Luzzatto. 4° Ed., 1998.
Assinale a alternativa INCORRETA sobre os diagramas da Linguagem UML (Unified Modeling Language), conforme Guedes (2009):
Fonte: GUEDES, G. T. A. UML 2: Uma abordagem prática. Editora Novatec. 3° Ed., 2009.
Assinale a alternativa que NÃO representa um tipo de diagrama da Linguagem UML (Unified Modeling Language), conforme Guedes (2009):
Fonte: GUEDES, G. T. A. UML 2: Uma abordagem prática. Editora Novatec. 3° Ed., 2009.
Em um banco de dados, a arquitetura ANSI/SPARC se divide em três níveis, conhecidos como nível interno, nível externo e nível conceitual. Considere as seguintes afirmações:
Fonte: DATE, C. J. Introdução a Sistemas de Bancos de Dados. 8° Ed. Editora Campus, 2004.
I. O nível interno é aquele que se ocupa do modo como os dados são fisicamente armazenados dentro do sistema.
II. O nível externo é aquele que se ocupa do modo como os dados são vistos por usuários individuais.
III. O nível conceitual é um nível “indireto” entre os níveis interno e externo.
Assinale a alternativa CORRETA, conforme Date (2004, p. 83).
Assinale a alternativa que representa uma linguagem de funcionalidade do SQL (Structured Query Language), conforme Gonçalvez (1998):
Fonte: GONÇALVEZ, E. SQL: Uma abordagem para banco de dados Oracle. Casa do Código, 1° Ed., 1998.
Considere as seguintes afirmações:
I. MariaDB é um sistema de gerenciamento de banco de dados fork do MySQL, conforme documentação oficial.
II. PostgreSQL é um sistema de gerenciamento de banco de dados orientado a objeto.
III. MySQL é um sistema de gerenciamento de banco de dados não-relacional.
Assinale a alternativa CORRETA:
Assinale a alternativa INCORRETA sobre usabilidade de software, conforme Benyon (2011):
Fonte: BENYON, David. Interação humano-computador. 2ª edição, Peason Brasil, 2011.
Sobre a linguagem Java, segundo Deitel (2016):
I. Quando um programa Java é compilado, o arquivo produzido pelo compilador termina com a extensão.java.
II. O arquivo produzido pelo compilador Java contém bytecodes, que são executados pela JVM (Java Virtual Machine).
III. Ao usar o comando java para executar o aplicativo em determinada plataforma, a JVM converterá esses bytecodes em instruções, que são entendidas pelo sistema operacional e hardware subjacentes.
Assinala a alternativa CORRETA:
Qual das linguagens de programação abaixo NÃO é orientada a objetos?
Considere o código em linguagem C apresentado a seguir:
#include <stdio.h>
int main(void) {
int N[20],x,y;
for (x=0; x <= 10; x++){
scanf("%d",&N[x]);
}
for (y=0; y < 10; y++){
if (N[y] > 0){
printf("%d \n",N[y]);
}
}
}
Sobre o funcionamento do código apresentado, é correto afirmar que:
I. Armazena valores em todas as posições do vetor N.
II. Exibe os valores apenas das 10 primeiras posições do vetor N.
III. Exibe apenas valores positivos armazenados no vetor N.
Assinale a alternativa CORRETA: