🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões Militares Para tecnologia da informação

Questões Discursivas

Foram encontradas 5.741 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q831041 Arquitetura de Computadores
A IA-64 é uma especificação de arquitetura de processadores que funcionam com palavras de 64 bits. Essa arquitetura se baseia em um conceito de processadores cuja maior característica é a exploração ao máximo do paralelismo de processamento, seja no hardware ou por software, e que recebeu o nome de EPIC (Explicit Parallel Instruction Computing). Qual das especificações abaixo NÃO é uma característica da IA-64?
Alternativas
Q831040 Governança de TI

Observe as seguintes características da Governança de Dados de uma empresa:


- há uma antecipação tímida de erros relativos aos dados;

- algumas expectativas sobre dimensões de qualidade são articuladas, como precisão e consistência estrutural e semântica;

- há tentativas de se organizarem fontes únicas de dados;

- políticas iniciais sobre dados são delineadas;

- análises de causas raízes de erros são inicialmente identificadas;

- melhores práticas começam a ser adotadas por áreas separadas.


Segundo Barbieri (2011), o nível de maturidade da Governança de Dados dessa empresa é:

Alternativas
Q831039 Programação

Examine o trecho de código Java abaixo, que implementa a classe Conta.


Imagem associada para resolução da questão


Considerando os conceitos de programação orientada a objetos, é INCORRETO afirmar que:

Alternativas
Q831037 Arquitetura de Computadores
O processador de um computador é fabricado de modo a conter um grupo de instruções (instruction set). A existência de vários métodos para localizar um dado que está sendo referenciado em uma instrução se prende à necessidade de dotar os sistemas de computação da necessária flexibilidade de modo a atender aos diferentes requisitos dos programas. Considerando os modos de endereçamento desenvolvidos para processadores, assinale a opção correta.
Alternativas
Q831036 Engenharia de Software
Observe o diagrama a seguir que representa um modelo de processo de software.
Imagem associada para resolução da questão
De acordo com Sommerville (2011), assinale a opção que apresenta o desenvolvimento baseado na ideia de desenvolver uma implementação inicial, expô-la aos comentários dos usuários e continuar por meio da criação de várias versões até que um sistema adequado seja desenvolvido.
Alternativas
Q831035 Algoritmos e Estrutura de Dados
Segundo Szwarcfiter e Markenzon (2010), o estudo de estruturas de dados não pode ser desvinculado de seus aspectos algorítmicos. Nesse contexto, como é denominado o tipo especial de procedimento, aplicado em alguns algoritmos, que contém, em sua descrição, uma ou mais chamadas a si mesmo?
Alternativas
Q831034 Programação

A Marinha do Brasil possui refeitórios, que no linguajar naval são denominados ranchos, e deseja saber o nível de satisfação dos comensais. Para isso, o seguinte formulário de satisfação foi distribuído a 20 comensais:


Imagem associada para resolução da questão


Examine o código em Java abaixo, o qual utiliza arrays para contabilizar as respostas da pesquisa realizada.


Imagem associada para resolução da questão


Com relação ao código acima, assinale a opção correta.

Alternativas
Q831033 Banco de Dados

Segundo Machado (2013), um modelo multidimensional é formado por três elementos básicos: fatos, dimensões e medidas. Observe o seguinte modelo multidimensional.


Imagem associada para resolução da questão


Com base na figura acima, assinale a opção que apresenta, respectivamente, um fato, uma dimensão e uma medida.

Alternativas
Q831032 Engenharia de Software
De acordo com Heldman (2009), as fases de um projeto muitas vezes são executadas sequencialmente, mas há situações em que executar as fases concorrentemente, ou sobrepor a data inicial de uma fase subsequente, pode beneficiar o projeto. Sendo assim, o tipo de relação caracterizado como “uma fase precisa terminar antes que a próxima fase possa começar” é denominado
Alternativas
Q831031 Segurança da Informação
Stallings (2008) apresenta o conceito de técnica de distribuição de chaves, que consiste nos meios de entrega de uma chave a duas partes que querem trocar dados, sem permitir que outros a vejam. Sendo assim, sabendo que para duas partes, A e B, a distribuição de chaves pode ser feita de várias maneiras, é correto afirmar que
Alternativas
Q831030 Sistemas Operacionais
No sistema operacional Linux, é possível listar os dispositivos de E/S acessando o diretório /dev. Considere que em um determinado computador há uma impressora identificada por /dev/lp0 utilizada em diversos programas. Para facilitar a manutenção dos programas que utilizam esse dispositivo, deve-se criar o link /dev/impressora por meio do comando
Alternativas
Q831029 Arquitetura de Software

Conforme descrito por Fugita e Hirama (2012), a orientação a serviços é um paradigma de construção e integração de soluções de software compostas por elementos modulares, chamados serviços, que se baseiam em princípios os quais caracterizam uma arquitetura SOA (Service Oriented Architecture), tais como:


- a implementação de um serviço pode ser substituída, modificada ou evoluída ao longo do tempo sem causar impactos aos consumidores desse serviço.

- é exigido que a lógica de processamento encapsulada por um serviço fique restrita dentro de certa fronteira estabelecida, o que evita a dependência com relação a outros serviços.


Tais características correspondem, respectivamente, aos seguintes princípios:

Alternativas
Q831028 Banco de Dados
Segundo Hurwitz et al.(2015), Big Data não é uma única tecnologia, mas uma combinação de tecnologias novas e antigas. Soluções Big Data permitem, entre outras, apoiar a tomada de decisão a partir do processamento de dados com características complexas. Segundo Rêgo (2013), os desafios de Big Data podem ser resumidos em cinco dimensões, São elas:
Alternativas
Q831027 Sistemas Operacionais

Observe a entrada a seguir.

30 16 1 7-11 * /home/oracle/sqldump.sh

O agendamento de tarefas é um recurso de administração de sistemas operacionais que permite a programação da execução de um comando/programa para um determinado dia/mês/ano/hora. Nos sistemas operacionais Linux, as tarefas agendadas são definidas em arquivos como o /etc/crontab. Ao incluir a entrada ilustrada acima no arquivo de agendamento de tarefas, com que frequência o script sqldump.sh será executado?

Alternativas
Q831026 Programação
Dados podem ser armazenados em arquivos de texto ou arquivos binários. A linguagem Java processa cada arquivo como um fluxo de bytes sequencial. Fluxos de arquivos podem ser utilizados para entrada e saída de dados como bytes ou caracteres. O Java também pode associar fluxos a diferentes dispositivos. Quando um programa Java começa a ser executado, ele cria objetos de fluxo que estão relacionados com dispositivos. Que objetos são esses?
Alternativas
Q831025 Segurança da Informação
Segundo a Cartilha de Segurança para a Internet (2012) publicada no site cert.br, códigos maliciosos (malware) são programas especificamente desenvolvidos para execuções danosas e atividades maliciosas em computador. Assinale a opção que NÃO apresenta uma das diversas formas pelas quais os códigos maliciosos podem infectar ou comprometer um computador.
Alternativas
Q831024 Programação

Examine o código em Java abaixo, com o qual se deseja imprimir o resultado da comparação de 2 números, caso estes sejam iguais.


Imagem associada para resolução da questão


Observando o código acima é correto afirmar que

Alternativas
Q831023 Banco de Dados

Observe a seguinte figura que representa uma operação OLAP.


Imagem associada para resolução da questão


Segundo Machado (2013), a operação OLAP ilustrada acima, na qual o usuário aumenta o nível de granularidade, diminuindo o nível de detalhe da informação, é denominada

Alternativas
Q831022 Sistemas Operacionais
O sistema operacional de um computador fornece os meios para a utilização apropriada do hardware, do software e dos dados durante a operação de um sistema de computação. Um computador, executando um sistema operacional Windows, pode executar um convidado Linux para permitir a execução de aplicativos nesta plataforma. Essa facilidade é provida por
Alternativas
Q831021 Engenharia de Software
Segundo Sommerville (2011), a modelagem de sistemas utiliza modelos abstratos que apresentam uma visão ou perspectiva diferente do sistema e podem ser representados pela notação gráfica da Unified Modeling Language (UML). Assinale a opção que representa um Diagrama de Sequência.
Alternativas
Respostas
2621: D
2622: B
2623: C
2624: E
2625: B
2626: B
2627: C
2628: C
2629: D
2630: A
2631: A
2632: D
2633: C
2634: E
2635: B
2636: D
2637: E
2638: A
2639: A
2640: E