Questões sobre Tecnologia da Informação

Lista completa de Questões sobre Tecnologia da Informação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

As máscaras de sub-rede são utilizadas, principalmente, para realizar a divisão do endereço IPv4 da rede e dos hosts. Com base nessa informação, quantos endereços IPv4 válidos podem ser atribuídos a diferentes hosts em uma rede com a máscara de sub-rede 255.255.255.224?

  • A. 29
  • B. 31
  • C. 30
  • D. 32

Um socket TCP possui diversas primitivas (operações) disponíveis para realizar o transporte de dados. Assinale a alternativa que NÃO apresenta uma primitiva válida em um socket TCP.

  • A. ACCEPT
  • B. BIND
  • C. LISTEN
  • D. SENDMSG

Analise o trecho do código PHP.

Dado o código PHP, assinale a alternativa que apresenta a saída da execução desse código.

  • A. 1 3 5 22 45 255
  • B. 1 3 5 45 255 22
  • C. 22 255 45 5 3 1
  • D. 255 45 22 5 3 1

Dada inicialmente uma topologia estrela com n nós e, posteriormente, são adicionadas diversas interconexões entre dois nós da sub-rede, de tal forma que a rede fique totalmente conectada. Assinale a alternativa que apresenta o número total de interconexões nessa nova topologia de rede.

  • A.
  • B.
  • C. n2-1
  • D.

Os bancos de dados relacionais estão fundamentados em regras de integridade que corroboram para assegurar a confiabilidade dos dados armazenados nas tabelas, isto é, os dados representam dados reais e as associações entre eles são verdadeiras. Considerando as regras de integridade aplicadas à figura acima, onde as chaves primárias e secundárias são representadas com o símbolo chave, marque V para as afirmativas verdadeiras e F para as falsas.

( ) A chave primária da tabela Aluno não pode conter um valor nulo, conforme exige a regra de integridade da entidade.

( ) A regra de integridade referencial determina que a chave estrangeira da tabela Turma pode ter um valor diferente da chave primária da tabela Disciplina que não nulo.

( ) As chaves estrangeiras da tabela Avaliacao_has_Turma_has_Avaliacao poderão ter valores nulos, segundo a regra de integridade referencial.

( ) A chave primária da tabela Avaliacao pode conter um valor nulo, segundo a regra de integridade da entidade.

Assinale a sequência correta.

  • A. F, V, F, V
  • B. V, F, V, F
  • C. V, V, F, F
  • D. F, F, V, V

O desenvolvimento de uma aplicação em banco de dados relacional requer o mapeamento e a definição correta do esquema de dados. Usando o esquema simplificado da figura acima, analise as afirmativas.

I - Para cada tabela do esquema, é necessária a criação de uma interface de entrada de dados pelo usuário para o armazenamento de dados no banco de dados.

II - As chaves estrangeiras presentes nas tabelas somente serão preenchidas quando efetuadas as associações entre as entidades referidas pelas mesmas.

III - Devem ser geradas interfaces de entradas de dados e interfaces de associações, conforme o mapeamento do esquema do banco de dados.

IV - O esquema de dados é parte da modelagem do sistema que compreende também o levantamento das funcionalidades e requisitos de usuários e de sistema.

Está correto o que se afirma em

  • A. II e III, apenas.
  • B. II e IV, apenas.
  • C. I, II, III e IV.
  • D. I e IV, apenas.

O conceito de Normalização, introduzido por E. F. Codd em 1970, é uma técnica de criação de um modelo de dados fundamentado na teoria de conjuntos que tem como meta alcançar inicialmente a Terceira Forma Normal (3FN) com o objetivo de evitar anomalias nas operações com banco de dados relacionais. Sobre a técnica de Normalização de dados, assinale a afirmativa correta.

  • A. A cada nova Entidade gerada com a normalização dos dados sempre existirá uma Chave Primária da Entidade e uma Chave Estrangeira.
  • B. A entidade está na 3FN mesmo contendo atributos derivados de cálculos de outros atributos da própria Entidade.
  • C. As relações de dados normalizados na 3FN englobam as relações de dados que se encontram em 1FN e 2FN.
  • D. A Entidade está na 3FN se nenhum de seus atributos possui dependência transitiva em relação a outro atributo da Entidade que não participa da Chave Primária.

As técnicas de modelagem e otimização de banco de dados visam à definição correta do esquema de dados para a implementação do banco de dados, usando um Sistema Gerenciador de Banco de Dados (SGBD). Sobre o assunto, marque V para as afirmativas verdadeiras e F para as falsas.

( ) A modelagem conceitual de dados permite abstração sobre a técnica de implementação, oferecendo um mecanismo de captura da semântica dos dados.

( ) A modelagem de dados direto na forma de tabelas para a implementação em banco de dados independe das características de cada SGBD.

( ) O modelo conceitual de dados, ao ser mapeado para o modelo físico de implementação, não necessita manter as restrições de integridade.

( ) A aplicação das regras de integridade de dados ao modelo de dados não garante a corretude da entrada de todos os dados no banco de dados da aplicação.

Assinale a sequência correta.

  • A. F, V, V, F
  • B. V, V, F,F
  • C. V, F, F, V
  • D. F, F, V, V

Os testes de software não podem demonstrar que o software não tem defeitos ou que se comporta conforme especificado para todas as condições de uso. Edsger Dijkstra (Dijkstra et al., 1972 apud Sommerville, 2007) declarou que “Os testes podem somente mostrar a presença de erros, não a sua ausência”. A meta do teste de software é mostrar aos desenvolvedores e clientes que o sistema está pronto para uso operacional, sendo, portanto, um processo que visa demonstrar a sua confiabilidade. Sobre testes de softwares, analise as afirmativas.

I - O plano de testes é uma garantia de que somente os requisitos funcionais são satisfeitos e se aplica ao teste de componentes ou módulos de programa.

II - Os testes de software são um processo contínuo e gerenciável que se desenvolve a partir dos testes de unidade, passando pelos testes de integração e testes de sistema.

III - O teste de validação tem a finalidade de mostrar que o software como produto atende aos requisitos do cliente.

IV - O teste de sistema com dados reais permite apenas a realização do teste de verificação das especificações dos requisitos não funcionais.

Está correto o que se afirma em

  • A. I, III e IV, apenas.
  • B. II e IV, apenas.
  • C. II e III, apenas.
  • D. I, II, III e IV.

A Linguagem de Modelagem Unificada (UML – Unified Modeling Language) é uma linguagem para especificação, visualização e documentação de sistemas. Quando aplicada a sistemas baseados em software, adota a perspectiva de orientação a objetos para os quais são elaborados diagramas para representação do comportamento estático e dinâmico. Sobre essa linguagem, analise as afirmativas.

I - O diagrama de classes permite mapear classes, interfaces e colaborações e seus relacionamentos, apresentando uma visão dinâmica do sistema.

II - O diagrama de atividades ilustra a visão dinâmica do sistema, dando ênfase no fluxo de dados entre os objetos.

III - O diagrama de casos de uso possibilita a modelagem do comportamento do sistema, mostrando os relacionamentos entre os atores e os casos de uso.

IV - O diagrama de estados modela o comportamento de objetos, interfaces e colaborações, criando uma visão dinâmica do sistema.

Está correto o que se afirma em

  • A. II e IV, apenas.
  • B. I, II, III e IV.
  • C. I e II, apenas.
  • D. III e IV, apenas.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...