Foram encontradas 600 questões.
O desenvolvimento de aplicações normalmente envolve uma série de tecnologias, conceitos, práticas, métricas e metodologias que podem ser empregados no gerenciamento do projeto, na modelagem do sistema, na garantia da qualidade, na organização do código e em outros aspectos.
Sobre as tecnologias, conceitos, práticas, métricas e metodologias que podem ser utilizados no desenvolvimento de aplicativos, são feitas as seguintes afirmativas:
I - os Web Services permitem construir soluções de software distribuídas onde os serviços Web podem ser disponibilizados na Internet através do protocolo http;
II - Adapter e Bridge são exemplos de frameworks que podem ser utilizados no desenvolvimento de aplicações cliente/servidor;
III - as JSP são responsáveis, em projetos J2EE, por manter a persistência dos dados armazenados no banco de dados;
IV - técnicas de teste de caixa branca e preta podem ser utilizadas para testar aplicações desenvolvidas em um projeto;
V - a contagem de Pontos por Função pode ser utilizada para determinar o esforço em horas de um projeto de desenvolvimento de software.
Estão corretas apenas as afirmativas:
Provas
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoPassagem de Parâmetros
- Fundamentos de ProgramaçãoPseudocódigo
- Fundamentos de ProgramaçãoRecursividade
Considere o seguinte procedimento recursivo chamado rec:
procedimento rec (a, b, c)
se a > 1
c = c + 1
execute rec (a, - 1, a * b, c)
imprima a + b + c
senão
retorne
fim senão
fim procedimento
Chamando-se o procedimento através de rec (5, 1, 2), o último valor impresso através do comando imprima a + b + c é:
Provas
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
Analise o algoritmo a seguir.
Algoritmo
declare I, N, R, T, X, Y numérico
leia N
X !$ \leftarrow !$ 0
Y !$ \leftarrow !$ 1
R !$ \leftarrow !$ 1
I !$ \leftarrow !$ 1
enquanto I < N faça
T !$ \leftarrow !$ Y
Y !$ \leftarrow !$ Y + X
X !$ \leftarrow !$ T
T !$ \leftarrow !$ Y * Y
R !$ \leftarrow !$ R + Y
I !$ \leftarrow !$ I + 1
fim enquanto
escreva R
fim algoritmo
Com base neste algoritmo, e supondo que o valor fornecido para N na linha leia N seja 7, é correto afirmar que o valor da variável R na linha escreva R é:
Provas
- Transmissão de DadosComutação de Células, Circuitos e Pacotes
- Transmissão de DadosMeios de TransmissãoCabeamento FìsicoMeio de Transmissão: Fibra Óptica
- Transmissão de DadosPadrões IEEE 802IEEE 802.5: Token Ring
Sobre as redes de computadores são feitas as afirmativas abaixo.
I - Os cabos de fibra óptica apresentam atenuação mais baixa do que os cabos de cobre.
II - O UDP é um protocolo do TCP/IP que permite a transferência de dados com informação de estado, fornecendo uma entrega de dados confiável.
III - O padrão IEEE 802.5 é o padrão para redes em anel utilizando passagem de permissão como método de acesso.
IV - Na comutação por circuitos nenhuma conexão física dedicada precisa ser estabelecida entre os pontos de comunicação.
V - Na transmissão de sinais digitais, voz, dados, música e/ou imagens (por exemplo, televisão e vídeo) podem ser multiplexados juntos.
Estão corretas apenas as afirmativas:
Provas
Assinale a opção que apresenta um protocolo utilizado para conversão de nomes, principalmente conversão de nomes de computadores em uma rede com sistemas operacionais Microsoft.
Provas
A figura abaixo apresenta um grafo de alocação de recursos em um sistema operacional, onde C e D são dois processos e T e U, dois recursos.

O grafo demonstra uma situação de:
Provas
Para tratar questões como independência de dispositivo, transferências síncronas e assíncronas, dispositivos compartilháveis versus dedicados, entre outras, os softwares de E/S nos sistemas operacionais são estruturados em camadas.
Qual das camadas de um software E/S é a responsável por montar e gerenciar um spool para impressão?
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: CESGRANRIO
Orgão: ANM
Sobre instalação e configuração de memória em microcomputadores, são feitas as seguintes afirmativas:
I – o conteúdo da memória de configuração (CMOS) é usado pelo BIOS para saber qual é a configuração do microcomputador e, durante o POST, para programar os circuitos da placa-mãe;
II – é possível misturar em um mesmo computador módulos de memória com paridade e sem paridade, desde que seja desabilitado o teste de paridade no setup do micro;
III – um flyback é um pulso de clock extra, adicionado ao ciclo de leitura ou escrita à memória, com o objetivo de tornar o ciclo de acesso à memória RAM compatível com o tempo de acesso à memória.
Está(ão) correta(s) a(s) afirmativa(s):
Provas
Em um modelo de ER, qual das figuras abaixo é utilizada para representar uma entidade fraca?
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: CESGRANRIO
Orgão: ANM
Qual é a capacidade de armazenamento de um disco com 80 trilhas, 18 setores por trilha e com duas faces? (Considere setores de 512 bytes)
Provas
Caderno Container