Lista completa de Questões de Ciência da Computação do ano 2009 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Em subprogramação,
na modularização de um programa, as partes que o compõe podem ser desenvolvidas por diferentes equipes, sem necessidade de estabelecimento prévio de padrões de programação.
um identificador, uma lista de parâmetros para possibilitar a comunicação com outros procedimentos e as ações que nele serão executadas constituem a essência da criação de um procedimento.
um objeto é dito global quando sua definição estiver dentro de um procedimento ou quando for declarado como parâmetro formal do procedimento.
na passagem de parâmetros por referência, o parâmetro real é passado para o parâmetro formal, fazendo com que todas as ações do procedimento manipulem somente as referências, evitando a alteração do valor original.
na passagem de parâmetros por valor, a relação existente entre os parâmetros formal e real está no conteúdo dos parâmetros e não em seu endereço.
Em termos de linguagem de programação, herança refere-se à capacidade de reutilização de uma classe para criar uma ou várias subclasses com funcionalidade adicional, dependendo da linguagem de programação abordada. Nesse sentido, é correto o que se afirma em
Em relação ao ciclo de vida e desenvolvimento de um software-produto, considere:
Associam-se corretamente as colunas de Modelo e Característica em:
A) I-a; II-b; III-c; IV-d; IV-e.
I-a; II-b; II-c; IV-d; III-e.
II-a; I-b; I-c; IV-d; III-e.
III-a; IV-b; IV-c; II-d; I-e.
IV-a; III-b; I-c; II-d; III-e.
Ferramentas CASE é uma classificação que abrange todas ferramentas baseada em computadores que auxiliam atividades de engenharia de software, desde análise de requisitos e modelagem até programação e testes. Nesse contexto, é correto afirmar que
a maior quantidade de códigos de programação é compensada pela melhoria e redução de custos na manutenção.
as ferramentas de codificação são classificadas na categoria Upper Case.
as ferramentas de análise, projeto e implementação estão classificadas na categoria Integrated Case.
geralmente dispensam capacitação especifica dos recursos da empresa.
um dos componentes indispensáveis de uma ferramenta CASE é a modelagem visual, ou seja, a possibilidade de representar, através de modelos gráficos, o que está sendo definido.
Na Web 2.0, são princípios de utilização e otimização:
I. Quanto mais simples e modular a programação, mais fácil tirar ou acrescentar uma funcionalidade ou compartilhar uma parte desse software com outro software. Os módulos podem ser reutilizados em diversos softwares ou compartilhados para serem usados por programas de terceiros.
II. O uso de uma combinação de tecnologias já existentes (Web services APIs, AJAX, entre outras) e de uso simplificado, que aumentem a velocidade e a facilidade de uso de aplicativos Web e amplie o conteúdo existente na Internet para permitir que usuários comuns publiquem e consumam informação de forma rápida e constante.
III. Programas corrigidos, alterados e melhorados o tempo todo, com o usuário participando deste processo, dando sugestões, reportando erros e aproveitando as melhorias constantes.
IV. Em vez de grandes servidores provendo uma enorme quantidade de arquivos, utilizam-se as redes P2P, na qual cada usuário é um servidor de arquivos e os arquivos são trocados diretamente entre eles.
É correto o que se afirma em
I, II, III e IV.
I, III e IV, apenas.
II e IV, apenas.
I e III, apenas.
II e III, apenas.
Um computador com Windows XP e com mais de duas contas de usuário ativadas poderá fazer o logon no sistema por meio
da tela de boas-vindas ou do prompt de logon clássico.
da tela de boas-vindas ou da tela do administrador do computador.
do prompt de logon clássico ou da tela do administrador do computador.
do prompt de logon clássico ou da tela de conta limitada.
da tela do administrador do computador ou da tela de conta limitada.
Todas as características e opções desktop estão reunidas em um único produto denominado Red Hat Enterprise Linux
Desktop.
Advanced Platform.
Desktop Workstation.
Desktop, com Multi OS.
Desktop Workstation, com Multi OS.
No framework Hibernate, é comum que uma instância de uma classe persistente tenha três estados específicos. Assinale a opção que contém esses três estados.
plugged, disconnected, timewait
plugged, disconnected, timewait
transient, persistent, detached
transient, connected, timewait
O framework Struts é uma camada de controle flexível embasada em tecnologias padronizadas como Java Servlets e JavaBeans. Assinale a opção que apresenta o principal arquivo de controle do framework Struts 1.
struts-config.xml
web-app.xml
JavaBeans-config.xml
Assinale a opção incorreta quanto ao uso de RPC (Remote Procedure Calls).
A independência do transporte do RPC isola a aplicação de elementos lógicos e físicos em um sistema.
Em RPC, o procedimento de chamada precisa estar na mesma estação do procedimento de resposta.
O RPC não é imune a falhas quando observado em uma perspectiva de comunicação em uma rede de dados.
Em RPC, é comum o uso de linguagem de descrição de interface — interface description language (IDL) —, que garante interoperabilidade em várias plataformas.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...