Lista completa de Questões de Ciência da Computação do ano 2005 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Com relação à classificação das ferramentas CASE, é correto afirmar:
Upper CASE ou Front-End são ferramentas voltadas para as primeiras fases do processo de desenvolvimento de sistemas, como análise de requisitos, projeto lógico e documentação.
Upper CASE ou Back End são ferramentas que dão apoio a parte física, ou seja, o dimensionamento da tecnologia (hardware) empregada.
Lower CASE ou Front End são ferramentas que apoiam as etapas de codificação, testes e manutenção da aplicação.
Lower CASE ou Back End são ferramentas que estão voltadas para as primeiras fases do processo de desenvolvimento de sistemas, como análise de requisitos, projeto lógico e documentação.
Integrated Case ou I-Case são ferramentas específicas para o suporte às fases de codificação, testes e manutenção.
Na Orientação a Objetos,
objetos com estrutura e comportamento diferentes são agrupados em classes.
dois objetos são distintos mesmo que eles apresentem exatamente as mesmas características.
o comportamento de um objeto é representado pelo conjunto de operações que podem ser executadas sobre o objeto.
dois objetos são distintos somente se todas as suas características forem diferentes.
a estrutura de um objeto não pode se representada em termos de atributos.
Com relação ao planejamento de software, a definição das atividades do negócio do cliente que serão suportadas pelo software e os dados quantitativos, tais como, o tempo de resposta e número de usuários, deve ocorrer
no estabelecimento do cronograma.
na estimativa dos recursos necessários.
no planejamento organizacional.
na estimativa do custo.
no estabelecimento do escopo do trabalho a ser realizado.
A qualidade de software é largamente determinada pela qualidade dos processos para o seu desenvolvimento. Assim, a melhoria da qualidade de software é obtida pela melhoria da qualidade dos processos. Essa visão orientou a elaboração de modelos de definição, avaliação e melhoria de processos de software. Entre os modelos de capacitação de maturidade, aquele que estabelece e avalia 18 áreas de processos, organizados em 5 categorias é o modelo
ISO/IEC 12207-1 (International Electrotechnical Commission).
ISO 9000-3 (International Organization for Standardization).
SW-CMM (Capability Maturity Model).
SPICE (Software Process Improvement and Capability Determination).
SPICE/IEC.
Em reunião para a elaboração do Desenvolvimento Organizacional, a equipe administrativa discutiu a necessidade de se fazer uma mudança planejada na empresa. Nesse sentido é recomendável que se faça uma mudança
programada, percebendo seus efeitos e efetuando as correções de adaptação.
constituída de uma série de pequenas mudanças de maneira não sistematizada.
em caráter emergencial.
de impacto, para verificar, de imediato, seus efeitos.
de impacto, mas de maneira sistematizada.
Estão diretamente relacionados ao estabelecimento de ponto de sincronismo para mecanismos de recuperação em banco de dados relacional:
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.
Em Orientação a Objeto
uma amarração dinâmica significa a associação de uma operação a um objeto particular, sempre efetuada em tempo de compilação.
o conceito de polimorfismo implica uma técnica de generalização e especialização, tornando atributos e serviços comuns em uma hierarquia de Classe.
classe e objeto são conceitos dinâmicos, pertencentes tanto à descrição do programa como à memória do computador em que estejam sendo executados.
atributos são declarados em classes como forma de representar as operações que os objetos podem executar.
o objeto é um ente independente, composto por atributos e operações.
Em relação aos princípios da orientação a objetos, a separação dos aspectos externos de um objeto, acessíveis por outros, dos detalhes internos da implementação que ficam ocultos dos demais, é uma característica conhecida por
Considere as afirmações abaixo sobre linguagem de programação.
I. Na linguagem ASP, request.QueryString é uma função do objeto Request que recupera valores de variáveis enviadas via formulário pelo método get.
II. Ao contrário do que ocorre em C e C++, strings em Java não são tratadas como seqüências de caracteres terminadas por NUL. São objetos, instâncias da classe java.lang.String.
III. Em PHP, O comando <!--rint $x?pode ser substituído por .
IV. Considerando que Delphi tem a vantagem de possuir vários mecanismos para adicionar componentes ou código de outras linguagens, ele pode suportar tanto arquivos .OBJ quanto objetos ActiveX.
É correto o que se afirma em:
I, II, III e IV.
I e III, apenas.
I e II, apenas.
II e III, apenas.
II, III e IV, apenas.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...