Questões de Ciência da Computação do ano 2005

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:

  • A.

    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.

  • B.

    Upper CASE ou Back End são ferramentas que dão apoio a parte física, ou seja, o dimensionamento da tecnologia (hardware) empregada.

  • C.

    Lower CASE ou Front End são ferramentas que apoiam as etapas de codificação, testes e manutenção da aplicação.

  • D.

    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.

  • E.

    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,

  • A.

    objetos com estrutura e comportamento diferentes são agrupados em classes.

  • B.

    dois objetos são distintos mesmo que eles apresentem exatamente as mesmas características.

  • C.

    o comportamento de um objeto é representado pelo conjunto de operações que podem ser executadas sobre o objeto.

  • D.

    dois objetos são distintos somente se todas as suas características forem diferentes.

  • E.

    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

  • A.

    no estabelecimento do cronograma.

  • B.

    na estimativa dos recursos necessários.

  • C.

    no planejamento organizacional.

  • D.

    na estimativa do custo.

  • E.

    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

  • A.

    ISO/IEC 12207-1 (International Electrotechnical Commission).

  • B.

    ISO 9000-3 (International Organization for Standardization).

  • C.

    SW-CMM (Capability Maturity Model).

  • D.

    SPICE (Software Process Improvement and Capability Determination).

  • E.

    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

  • A.

    programada, percebendo seus efeitos e efetuando as correções de adaptação.

  • B.

    constituída de uma série de pequenas mudanças de maneira não sistematizada.

  • C.

    em caráter emergencial.

  • D.

    de impacto, para verificar, de imediato, seus efeitos.

  • E.

    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:

  • A. TRANSFORM e CUBE
  • B. GRANT e REVOKE
  • C. DDL e DML
  • D. COMMIT e ROLLBACK
  • E. SELECT e INSERT

Sobre linguagens de programação pode-se afirmar:

  • A.

    em linguagens compiladas não se podem efetuar otimizações automáticas.

  • B.

    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.

  • C.

    em linguagens compiladas os erros são normalmente detectados em tempo de execução, diferentemente das interpretadas.

  • D.

    em linguagens interpretadas normalmente encontramos maior eficiência e flexibilidade do que nas linguagens compiladas.

  • E.

    o processo de compilação visa a unir todos os módulos objeto em um único arquivo executável.

Em Orientação a Objeto

  • A.

    uma amarração dinâmica significa a associação de uma operação a um objeto particular, sempre efetuada em tempo de compilação.

  • B.

    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.

  • C.

    classe e objeto são conceitos dinâmicos, pertencentes tanto à descrição do programa como à memória do computador em que estejam sendo executados.

  • D.

    atributos são declarados em classes como forma de representar as operações que os objetos podem executar.

  • E.

    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

  • A. Polimorfismo.
  • B. Compartilhamento.
  • C. Encapsulamento.
  • D. Herança.
  • E. Classes.

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:

  • A.

    I, II, III e IV.

  • B.

    I e III, apenas.

  • C.

    I e II, apenas.

  • D.

    II e III, apenas.

  • E.

    II, III e IV, apenas.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...