Questões de Concurso
Para técnico em tecnologia da informação
Foram encontradas 4.023 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Sobre o Paradigma de Programação Orientada a Objetos (POO), analise as afirmativas a seguir.
1) A orientação a objetos representa uma forma de enxergar e modelar o mundo como um conjunto de objetos inter-relacionados interagindo por meio da troca de mensagens.
2) Uma classe representa uma instância de um objeto.
3) O polimorfismo é caracterizado quando duas ou mais classes distintas possuem o mesmo nome. Ele permite que objetos dessas classes se comportem de forma diferente.
4) O encapsulamento, um dos principais conceitos da POO, consiste em separar os aspectos externos de um objeto, os quais são acessíveis a outros objetos, dos detalhes internos de implementação do objeto; assim, esses detalhes internos permanecem escondidos dos outros objetos.
Estão corretas, apenas:
Sobre a arquitetura de software modelo-visão-controlador (MVC), analise as afirmativas a seguir.
1) MVC é um padrão de arquitetura de software utilizado exclusivamente para aplicações WEB.
2) A camada de visão é responsável pela validação e controle do fluxo dos dados que serão apresentados ao usuário.
3) A camada de modelo é responsável pelo acesso e manipulação de dados.
4) O controlador é responsável por receber as requisições dos usuários, comunicar-se com a camada de modelo quando necessário e enviar os dados para a camada de visão.
Estão corretas, apenas:
Dado o código abaixo, escrito em Python:

o que será impresso após a sua execução?
Sobre a linguagem de programação Java, analise as afirmativas a seguir.
1) Todas as classes Java têm um construtor default, mesmo quando é definido um construtor explicitamente.
2) Java não possui herança múltipla, porém uma classe abstrata pode implementar várias Interfaces.
3) Java permite que um array (vetor) possua valores de tipos diferentes, como int e float.
4) A Máquina Virtual Java é responsável por coletar objetos na memória que não são mais referenciados.
Estão corretas, apenas:
Dadas as tabelas a seguir:

Qual o comando que calcula a média das notas dos
alunos da professora de ID 12 (Rafaela)?
SQL (Structured Query Language) é uma linguagem declarativa que possui um conjunto de comandos utilizados para, por exemplo, consultar, manipular e fazer transações em bancos de dados. Esses comandos estão organizados em subconjuntos, como a DDL (Data Definition Language), que possui os comandos de definição de banco de dados. Sobre esses comandos, analise as afirmativas a seguir.
1) O comando CREATE TABLE é utilizado para criar uma nova tabela no banco de dados.
2) O comando DELETE TABLE é utilizado para remover uma tabela no banco de dados.
3) O comando CREATE DATABASE é utilizado para criar uma nova base de dados.
4) O comando DELETE DATABASE é utilizado para remover uma base de dados.
Estão corretas, apenas:
Dada a classe Java a seguir:

O que será impresso após a execução do método main?
Em relação aos tipos de backup, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Um backup completo efetua uma cópia de todos os dados de um conjunto de arquivos, pastas ou volumes.
( ) Um backup incremental efetua uma cópia de todos os dados alterados desde o último backup completo.
( ) Um backup diferencial efetua uma cópia somente dos dados alterados desde a última operação de backup.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
A Figura 3 abaixo apresenta um gráfico da abrangência das redes Internet, Intranet e Extranet, as quais foram identificadas pelas letras A, B e C:

Qual seria a ordem correta, considerando A como a abrangência mais restrita e C como a abrangência
mais aberta?
São modelos de processo de desenvolvimento de software, EXCETO:
Avalie as assertivas abaixo referentes a um Sistema Gerenciador de Banco de Dados (SGBD):
I. Um SGBD permite o compartilhamento de bancos de dados entre diversos usuários e aplicações.
II. Um banco de dados somente pode ser construído e manipulado por meio de um SGBD.
III. Um SGBD fornece proteção de segurança contra acesso não autorizado.
Quais estão corretas?
Com base no trecho de código da Figura 2 abaixo, qual das alternativas representa a linguagem que foi utilizada?
