Lista completa de Questões de Ciência da Computação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Uma expressão usada no modelo de banco de dados relacional, equivalente ao conceito de campo em outros modelos, é
Ciência da Computação - Engenharia de Software - Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE) - 2005
A respeito de Engenharia de Requisitos, assinale a alternativa correta.
Para evitar problemas decorrentes da alteração de requisitos durante o desenvolvimento de um software, um processo de desenvolvimento de software deve estabelecer a impossibilidade de alteração da especifi cação de requisitos, quando aprovada a primeira versão deste documento.
O sistema operacional sob o qual um software deverá executar corresponde a um exemplo de requisito funcional para esse software.
Uma especifi cação de requisitos deve especifi - car requisitos não funcionais, além dos requisitos funcionais.
Eliciação de requisitos é a especifi cação de requisitos através de uma linguagem formal.
As partes estáticas de um sistema NÃO são representadas, utilizando-se UML nas atividades de análise e projeto orientados a objetos, pelos diagramas de
objetos.
classes.
casos de uso.
componentes.
implantação.
Quanto a sintaxe e semântica da linguagem Java, assinale a opção incorreta.
Considere que uma classe C seja extensão de uma classe B que, por sua vez, é uma extensão da classe A, e a classe A define um método m que não é redefinido nem em B nem em C. Nesse caso, C pode acessar o método m de A.
Após a execução do código a seguir, o valor de "i" será 0.
Os valores -5 e 0xabcdef são considerados de tipo inteiro na linguagem Java.
Após a execução do código a seguir, o valor de "b" será false.
Após executado, o código a seguir mostrará o valor 3.
Um programador precisa incluir em um dicionário de dados um item chamado registro que é composto pelo CPF do Cliente (CPF), endereço de entrega do produto (endereço) e pela forma de pagamento que pode assumir os valores cartão ou cheque. Sabendo que o CPF e a forma de pagamento são obrigatórios e que o endereço é opcional, assinale a opção que pode representar o item registro.
registro = CPF + endereço + (Cartão | Cheque)
registro = CPF + endereço + {Cartão | Cheque}
registro = @CPF + endereço + [Cartão | Cheque]
registro = CPF + @endereço + (Cartão | Cheque)
registro = CPF + (endereço) + [Cartão | Cheque]
A figura acima apresenta um cenário para integração de sistemas de informação. Julgue os próximos itens, acerca das informações apresentadas, dos conceitos de integração de sistemas de informação e desenvolvimento de sistemas de informação orientados a objetos.
Os protocolos de redes de computadores, são elementos típicos das camadas superiores de uma arquitetura de integração de sistemas de informação.Ciência da Computação - Redes de computadores - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
As tecnologias de redes de comunicação permitem a implantação de redes públicas e privadas que vêm sendo adotadas nas mais diversas áreas em todo o mundo. Quanto a tecnologias, arquiteturas, protocolos e aplicações de redes de comunicação, julgue os itens que se seguem.
O algoritmo leaky bucket, usado como parte de esquemas de controle da qualidade serviço (QoS) de redes, segue o modelo de um sistema de fila com servidor único e tempo de serviço constante.
Para o serviço RAS do Windows NT 4.0 Server são feitas as afirmativas abaixo. I – O Windows NT Server 4.0 suporta protocolos de LAN como o TCP/IP, IPX e NetBEUI e protocolos de RAS como PPP e SLIP. II – O serviço RAS gera registros de auditoria de conexões remotas permitindo realizar auditorias nas atividades de acesso remoto. III – Em uma solução RAS os usuários compartilham uma ou mais CPUs no servidor para a execução de aplicativos, enquanto que, em uma solução de controle remoto a CPU do servidor é dedicada a comunicações. Está(ão) correta(s) a(s) afirmativa(s):
I, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
No AIX o parâmetro utilizado no comando de backup tar para que este liste o nome de cada arquivo que está sendo processado é:
-c
-f
-p
-t
-v
Sobre linguagens de programação pode-se afirmar:
em linguagens compiladas não se podem efetuar otimizações automáticas.
relocação é o processo de designar endereços de carga às várias partes do programa, ajustando o código e dados para refletir os endereços designados.
em linguagens compiladas os erros são normalmente detectados em tempo de execução, diferentemente das interpretadas.
em linguagens interpretadas normalmente encontramos maior eficiência e flexibilidade do que nas linguagens compiladas.
o processo de compilação visa a unir todos os módulos objeto em um único arquivo executável.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...