Questões Militares Para tecnologia da informação

Foram encontradas 5.329 questões

Resolva questões gratuitamente!

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

Q695149 Programação
O tratamento de exceções permite aos programadores criar aplicativos que podem tratar e/ou resolver essas exceções. A indicação de um problema, que ocorre durante a execução de um programa, chama-se exceção. Em Java, uma cláusula especifica as exceções que o método lança, e ela aparece depois da lista de parâmetro do método, e antes do corpo do método. Assinale-a.
Alternativas
Q695148 Banco de Dados

Em Banco de Dados a modelagem conceituai é feita utilizando-se do MER (Modelo Entidade Relacionamento), usando o Diagrama de Entidade Relacionamento. Neste modelo são definidas as entidades, os relacionamentos, os atributos, entre outros detalhes que ajudam a entender a construção do banco. A figura apresentada a seguir é uma forma de representar um tipo de atributo no diagrama ER.

Imagem associada para resolução da questão

Indique a alternativa correta que apresenta esse atributo.

Alternativas
Q695147 Engenharia de Software
De acordo com Pressman (2011), a qualidade de software pode ser definida como: “uma gestão de qualidade efetiva aplicada de modo a criar um produto útil que forneça valor mensurável para aqueles que o produzem e para aqueles que o utilizam”. A ISO 9126 apresenta alguns atributos fundamentais de qualidade para software de computador, onde são identificados seis atributos. Acerca dos atributos da ISO 9126, assinale a alternativa incorreta.
Alternativas
Q695146 Programação

Sobre os comandos do PHP para Sistema de Arquivos (filesystem), analise as descrições a seguir.

I. Testa se o ponteiro está no final do arquivo.

II. Obtém uma linha de arquivo.

III. Retorna a posição do ponteiro do arquivo.

Esses comandos estão apresentados, respectivamente, em:

Alternativas
Q695145 Programação

O PHP (Personai Home Page) é uma das linguagens voltadas para a Internet mais usada na atualidade. O PHP cresceu consideravelmente nos últimos anos, passando de 50 mil domínios em meados dos anos 2000 para mais de 200 milhões de websites que o utilizavam como base, no início de 2013. Existem muitos Scripts disponibilizados gratuitamente em vários sites espalhados pela web, aumentando assim a sua popularidade. O PHP possui comandos que podem ser divididos em categorias como por exemplo, arrays, strings, data e hora, sistemas de arquivos (filesystem), entre vários outros. Associe as colunas, relacionando os comandos em PHP, para manipulação de arrays. A seguir, marque a alternativa que apresenta a sequência correta. 

(1) - array_map

(2) - array_pad

(3) - array_slice 

(4) - array_merge 

(5) - array_fiip 


( ) retorna um array com chaves e valores trocados.

( ) une dois ou mais arrays

( ) aplica o call-back sobre os elementos dos arrays dados.

( ) retorna uma parte do array

( ) preenche determinado tamanho de um array

Alternativas
Q695144 Programação
Na programação orientada a objetos, os campos private de uma classe só podem ser manipulados pelos métodos dessa classe. As classes costumam fornecer métodos public de modo a permitir a clientes da classe configurar variáveis de instância private. Isto é feito com o uso do set (atribuir valores) e/ou get (obter valores). Os métodos set e get podem receber outras nomenclaturas. Referindo-se ao método get, essas nomenclaturas são
Alternativas
Q695143 Engenharia de Software
A UML (Unified Modeling Language) é considerada uma linguagem gráfica, permitindo que sejam projetados sistemas de software, sendo utilizada como notação-padrão da indústria de software para representá-las. Na UML vários diagramas são utilizados para representar as atividades, ações e atores que compõem o projeto de software. Um desses diagramas mostra as colaborações entre objetos, mas enfatiza quando as mensagens são enviadas entre objetos ao longo do tempo. Esse diagrama denomina-se
Alternativas
Q695142 Engenharia de Software
Métricas de software indicam um nível de qualidade que o software pode ter. Várias são as definições de métricas, mas ter um indicador que verifica essa qualidade é importante para o sucesso de um projeto de software. O IEEE Standard Glossary of Software Engineering Terminology tem a definição de métrica como “medida quantitativa do grau com o qual um sistema, componente ou processo possui determinado atributo”. Muitas métricas já foram propostas para programa de computadores, e alguns atributos deverão ser atingidos pelas métricas de software efetivas, apresentadas por Pressman (2011). “A métrica deverá satisfazer as ideias do engenheiro sobre o atributo do produto considerado (por exemplo, uma métrica que mede coesão de módulo deverá crescer em valor na medida em que aumenta o nível da coesão).” Trata-se do atributo
Alternativas
Q695141 Banco de Dados

Preencha as lacunas abaixo e, em seguida, assinale a alternativa correta.

Por vezes é necessário que se aplique as funções de agregação a subgrupos de tuplas em uma relação, em que os subgrupos são baseados em alguns valores dos atributos. Neste caso é preciso particionar a relação em subconjuntos de tuplas (ou mesmo grupos) não sobrepostos, onde cada grupo (partição) consistirá nas tuplas que possuem o mesmo valor de alguns atributos, que neste caso são chamados atributos de agrupamento. “A cláusula ___________________ especifica os atributos de agrupamento, que também devem aparecer na cláusula ___________________, de modo que o valor resultante da aplicação de cada função de agregação a um grupo de tuplas apareça junto com o valor do atributo de agrupamento.”

(ELMASRI; NAVATHE, 2011).

Alternativas
Q695140 Banco de Dados
Em SQL as funções de agregação são usadas para resumir informações de várias tuplas em uma síntese de tupla única. Para criar subgrupos de tuplas, antes mesmo do resumo, utiliza-se o agrupamento. A agregação e o agrupamento são utilizados e/ou mesmo exigidos, em muitas aplicações de banco de dados. Acerca das funções de agregação, uma delas retorna o número de tuplas ou valores, conforme especificado em uma consulta. Essa função denomina-se
Alternativas
Q695139 Engenharia de Software
Todo projeto, por menor que seja, está sujeito a riscos, dos mais variados possíveis. O gerenciamento de riscos facilita a compreensão da natureza do projeto e também o envolvimento de todos os membros, de modo a identificar possíveis forças e riscos do projeto. Geralmente, esses riscos envolvem tempo, qualidade e custos, e com o gerenciamento de risco a resposta a esses itens pode ser melhor aproveitada e/ou identificada, pois é composto por seis processos. Um desses processos é monitorar e controlar os riscos, e assim como as outras áreas do gerenciamento de projetos, as suas atividades são divididas em Entradas, Saídas e Ferramentas. Assinale a alternativa correta que apresenta uma das ferramentas desse processo.
Alternativas
Q694466 Banco de Dados
Qual é a linguagem utilizada pelo DBA e pelos projetistas de bancos de dados na especificação dos esquemas conceituais e internos?
Alternativas
Q694465 Arquitetura de Software
Com relação à hierarquia de camadas de um sistema de memória de computadores, assinale a opção que apresenta, de forma decrescente, a hierarquia de camada segundo a velocidade.
Alternativas
Q694464 Redes de Computadores
Segundo o modelo de referência ISO OSI, assinale a opção correspondente à camada onde são implementados os algoritmos de roteamento.
Alternativas
Q694463 Banco de Dados
Quais são os três níveis representados na arquitetura de três esquemas?
Alternativas
Q694462 Programação

Observe o código a seguir.

<?php

$a = ($b = 4) + 5;

?>


No código PHP acima, qual é o valor da variável a?

Alternativas
Q694461 Redes de Computadores
Quais são os dois protocolos existentes na camada de transporte responsáveis pelo transporte das mensagens da camada de aplicação?
Alternativas
Q694460 Algoritmos e Estrutura de Dados
Como se denomina o método que realiza a busca por um elemento, dividindo um vetor ordenado em duas partes e testando em qual delas o elemento deveria estar, procedendo da mesma forma para a parte provável, e assim, sucessivamente, até que o elemento seja encontrado?
Alternativas
Q694459 Arquitetura de Computadores
Qual é o dispositivo do processador (UCP) que efetivamente executa as operações matemáticas com os dados?
Alternativas
Q694458 Redes de Computadores
Qual é o termo usado, na segurança, para se referir à construção de uma rede privada utilizando redes públicas, por exemplo, a Internet como infraestrutura e que utiliza criptografia e outros mecanismos de segurança para garantir que somente usuários autorizados possam ter acesso à rede privada e que nenhum dado será interceptado enquanto estiver passando pela rede pública?
Alternativas
Respostas
2861: B
2862: B
2863: B
2864: C
2865: A
2866: A
2867: C
2868: C
2869: D
2870: D
2871: A
2872: E
2873: D
2874: D
2875: B
2876: E
2877: D
2878: A
2879: C
2880: B