Foram encontradas 70 questões.

Sobre a charge acima foram feitas várias afirmativas.
I. A charge critica vários setores da sociedade, inclusive o cidadão comum.
II. As vestimentas dos personagens da charge colaboram essencialmente para a sua identificação.
III. Como a leitura da charge se processa da esquerda para a direita, a última fala ganha mais importância que as demais.
Assinale:
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: FGV
Orgão: SUDENE
Em um computador moderno, as primeiras instruções executadas pelo processador quando o computador é ligado estão armazenadas em uma memória do tipo
Provas
- LinguagensC
- Segurança de SoftwarePráticas de Programação Segura
- WebCGI: Common Gateway Interface
- WebDesenvolvimento Backend
O Common Gateway Interface (CGI) possibilita ao programador desenvolver aplicações interativas entre um cliente (navegador) e o servidor HTTP. No entanto, pode também criar brechas de segurança que podem comprometer o sistema.
Com relação ao CGI, analise as afirmativas a seguir.
I. Várias linguagens de programação podem ser utilizadas para a programação de scripts CGI, tais como Perl ou C.
II. Os scripts CGI, principalmente os encontrados na internet e instalados no servidor, são potenciais problemas de segurança, mas isso pode ser completamente evitado quando o servidor HTTP é executado como o usuário "nobody".
III. O armazenamento dos scripts CGI em um único diretório, como o cgi-bin, é um procedimento mais recomendável, em termos de segurança, do que permitir que sejam armazenados em qualquer diretório da árvore de documentos.
Assinale:
Provas
As figuras a seguir mostram um esquema de armazenamento possível para uma matriz esparsa usando arrays.

Nesse esquema, a alocação dos arrays das linhas é adiada até o momento em que ao menos um elemento na linha é diferente de zero. Considere a utilização desta estrutura de dados em um contexto de matrizes esparsas de grandes dimensões, com um grande número de elementos nulos, um grande número de linhas contendo somente zeros e um grande número de acessos (leituras) a posições aleatórias da matriz.
As afirmativas a seguir dizem respeito ao espaço de armazenamento necessário para armazenar a matriz e/ou o tempo de acesso aos seus elementos, comparados ao esquema tradicional de armazenamento de matrizes. Assinale a alternativa correta.
Provas
Com relação à especificação JEE, analise as afirmativas a seguir.
I. Toda classe Servlet que estende HttpServlet deve sobrescrever cada um dos métodos herdados de HttpServlet.
II. A classe javax.servlet.GenericServlet implementa a interface javax.servlet.Servlet.
III. Quando um JSP é requisitado pela primeira vez, o servidor executa um processo de conversão do arquivo JSP para uma classe de Servlet.
Assinale:
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
Com relação à Orientação a Objetos (OO), analise as afirmativas a seguir.
I. Abstração consiste em focalizar nos aspectos essenciais inerentes a uma entidade e ignorar propriedades não essenciais.
II. O uso da técnica de encapsulamento permite que a implementação de um objeto possa ser modificada sem afetar as aplicações que usam este objeto.
III. Agregação é um tipo especial de composição na qual as partes são inseparáveis do todo.
Assinale:
Provas
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosDefinição de Algoritmo
- Fundamentos de ProgramaçãoLógica de Programação
Com relação à complexidade de algoritmos, analise as afirmativas a seguir.
I. Um problema é computável se existe um procedimento que o resolve em um número finito de passos, ou seja se existe um algoritmo que leve à sua solução.
II. A complexidade computacional de um algoritmo diz respeito aos recursos computacionais - espaço de memória e tempo de máquina - requeridos para solucionar um problema.
III. Um problema não-deterministicamente polinomial (NP) é um problema computável cujas soluções conhecidas são de ordem exponencial e, para o qual, uma solução melhor (de complexidade polinomial) é até então desconhecida.
Assinale:
Provas
A complexidade de um algoritmo é usualmente expressa na chamada notação do O-Grande (Big-O notation). Exemplos: O(n), O(log n), O(n log n), O(n2), etc.
A respeito da complexidade de um algoritmo, expressa na notação do O-Grande, assinale a afirmativa correta.
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação à Objetos: Modificadores de Acesso
Considere a utilização de atributos públicos em uma classe, em comparação à utilização de atributos privados e métodos de acesso (getters e setters).
Assinale a alternativa que corresponde a uma vantagem da segunda estratégia sobre a primeira.
Provas
Em uma arquitetura cliente-servidor, várias máquinas clientes desejam estabelecer conexões com um servidor telnet.
Assinale a alternativa que apresenta as informações usadas pelo servidor telnet para diferenciar cada uma das solicitações dos clientes.
Provas
Caderno Container