Qual é a função do subsistema de memória cache em uma arquitetura de computadores?
Quais são as principais responsabilidades de um sistema operacional no gerenciamento de processos?
É possível afirmar que o conceito de subnetting no contexto de redes de computadores seria um(a):
Quais são os principais componentes de uma aplicação JavaServer Faces (JSF)?
Qual dos seguintes NÃO é um protocolo do modelo de referência TCP/IP?
No contexto do sistema operacional Linux, o que representa a sigla DNS?
A Linguagem de Programação Java, criada pela Sun Microsystems no início dos anos 90 (1995), é uma das linguagens de programação mais utilizadas no mundo. Um dos principais lemas de Java é:
Em relação à programação PHP, o que significa ODBC?
Qual das seguintes opções representa um método de modelagem na Análise Orientada a Objetos?
O conceito de Data Warehouse surgiu na década de 1980, com os trabalhos pioneiros de Bill Inmon e Ralph Kimball, que são frequentemente citados como os "pais" do Data Warehouse. Nesse sentido, um Data Warehouse é:
Acerca da Programação Orientada a Objeto (POO), julgue as frases abaixo. I. A POO é um paradigma de programação que utiliza conceitos como classes e objetos para organizar e estruturar o código. II. A POO é amplamente utilizada em linguagens como Java, Python e C++. III. A POO ajuda a organizar o código, facilita a manutenção, promove a reutilização e melhora a modularidade do software. Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões):
Você foi designado para liderar um projeto de implementação de um sistema de gestão de conteúdo para um setor. Assinale a alternativa que apresenta as principais fases do ciclo de vida de um projeto.
Um analista de sistemas está projetando um sistema cliente -servidor e precisa escolher entre a abordagem de Análise Estruturada e Análise Orientada a Objetos. Considerando as características e benefícios de ambas as abordagens, qual delas oferece vantagens na modelagem de sistemas complexos e na representação eficiente das interações entre os diferentes módulos do sistema?
Na construção de sistemas distribuídos, a escolha adequada de protocolos de comunicação é fundamental. Considerando os conceitos de redes de computadores, protocolos e modelos de referência OSI e TCP/IP, qual protocolo é comumente utilizado para a transmissão segura de dados na Internet, proporcionando criptografia e autenticação?
Um analista de sistemas está desenvolvendo uma aplicação corporativa que requer a manipulação eficiente de grandes volumes de dados. Qual tipo de banco de dados seria mais adequado para atender a essa necessidade, proporcionando desempenho otimizado e escalabilidade?
Ao analisar a segurança de redes, um analista identifica a necessidade de implementar um mecanismo que restrinja o acesso não autorizado à rede, permitindo ou bloqueando o tráfego com base em regras predefinidas. Qual componente é mais apropriado para realizar essa função?
Um analista de sistemas está envolvido no desenvolvimento de uma aplicação web em JavaServer Faces (JSF). Considerando os conceitos de programação em Java, qual é a finalidade principal do JSF no contexto de desenvolvimento web?
Em arquiteturas de computadores, o termo “palavra” refere -se à(ao):
Um desenvolvedor Java está implementando um sistema que precisa manipular grandes conjuntos de dados e deseja otimizar o desempenho da aplicação. Qual estrutura de dados em Java é mais adequada para armazenar elementos sem duplicação, permitindo acesso eficiente e verificação de existência?
Um analista de banco de dados está projetando um sistema que exige a normalização adequada das tabelas para garantir integridade e eficiência. Qual forma normal é alcançada quando uma tabela não possui dependências transitivas e todas as suas colunas não chave são funcionalmente dependentes da chave primária?
Um programador PHP está desenvolvendo um sistema web que envolve o processamento de formulários e a interação com um banco de dados MySQL. Qual função em PHP é utilizada para realizar a conexão com um banco de dados MySQL?
Um analista de sistemas está projetando um sistema que requer a implementação de uma estrutura de dados para representar um conjunto de elementos, onde a busca por um elemento específico deve ser realizada de forma eficiente. Qual estrutura de dados é mais apropriada para essa situação?
Um programador precisa desenvolver um sistema embarcado para controle de hardware em dispositivos IoT (Internet das Coisas). Qual linguagem abaixo seria a mais indicada por permitir um controle fino sobre os recursos do sistema e eficiência na execução?
O protocolo FTP especificado pela RFC 959 determina que sejam feitas duas conexões entre o cliente e o servidor, sendo uma conexão de controle e outra conexão de dados. Em qual porta é estabelecida a conexão de dados?
No contexto dos subconjuntos da SQL, em qual deles está presente os comandos CREAT e DROP?
Qual das alternativas apresenta exemplos de ferramentas de firewall e proxy, respectivamente ?
Qual diagrama da UML é usado para representar o sistema de uma forma geral, sendo possível a visualização dos atores e das funções?
No contexto de modelos de ciclo de vida de sistemas, temos o exemplo do modelo de Desenvolvimento Incremental. Selecione a alternativa que apresenta a característica do modelo de Desenvolvimento Incremental.
Em uma arquitetura ponte norte e ponte sul, qual componente é controlado pelo chipset ponte norte?
Dado o arquivo meuarquivo.txt, é desejado que ele tenha as seguintes permissões: - leitura, escrita e execução para o usuário - apenas leitura e escrita para o grupo - apenas leitura para outros Qual comando deve ser usado no Linux?
Qual das seguintes opções melhor descreve o conceito de uma estrutura de sequência em programação?
As linguagens compiladas são frequentemente utilizadas em aplicações que exigem alto desempenho e eficiência, como sistemas operacionais, jogos eletrônicos, e softwares que realizam cálculos complexos ou processamento de grande volume de dados. Assinale a alternativa que apresenta um exemplo de linguagem tipicamente compilada.
Em qual dos seguintes cenários o uso de uma linguagem visual seria mais apropriado?
Julgue as sentenças abaixo como VERDADEIRAS ou FALSAS. 1. (__) Vetores (arrays bidimensionais) e matrizes (arrays unidimensionais) são estruturas de dados que permitem armazenar e manipular coleções de dados de forma eficiente. 2. (__) Fluxogramas são representações gráficas de algoritmos, utilizando símbolos padronizados para denotar diferentes tipos de instruções ou operações (como processos, decisões, entrada/saída de dados, entre outros). 3. (__) Ao utilizar uma sintaxe simplificada e próxima da língua nativa do aprendiz, o Portugol permite uma compreensão mais intuitiva dos conceitos fundamentais de programação, como variáveis, estruturas de controle e lógica de programação. A sequência CORRETA é:
Métodos em Java são blocos de código identificados por um nome e podem ser invocados (chamados) em qualquer ponto do programa com a finalidade de executar uma ação específica. Sobre esse assunto, julgue as frases abaixo. I. Métodos de Acesso (Getters) são utilizados para obter o valor de atributos privados de uma classe. II. Métodos de Modificação (Setters) pertencem à classe, não a uma instância específica, e são invocados utilizando o nome da classe. III. Métodos Estáticos podem ser modificados desde que acessados por um servidor padrão. Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões).
Qual dos seguintes conceitos vinculado ao princípio fundamental da programação orientada a objetos (POO) em Java permite a reutilização de código ao estender uma classe existente?























