O sentido da palavra qualidade está diretamente relacionado com a satisfação do usuário. No caso de qualidade de software isso quer dizer que o usuário deve ter seus requisitos plenamente atendidos. Para que isso aconteça, todas as etapas do ciclo de desenvolvimento de um software e seus respectivos produtos devem atender determinadas normas. A respeito dessas normas, julgue os itens que se seguem.

Um dos modelos existentes para normalizar a avaliação e a melhoria da capacitação de uma organização com relação aos processos de produção de software é o CMM (capability maturity model), desenvolvido pelo SEI (software engineering institute), que estabelece cinco níveis de maturidade em que uma organização pode se encontrar: inicial, repetível, definido, gerenciado e otimizado.

O reúso de software está ligado à realização de projetos por componentes. Acerca desse tópico, julgue os itens que se seguem.

Enquanto o reúso em engenharia de software convencional está geralmente limitado à extensão e à manutenção de um sistema específico, o reúso, em engenharia de software por componentes, é um requisito de desenvolvimento, independentemente do projeto em consideração.

O reúso de software está ligado à realização de projetos por componentes. Acerca desse tópico, julgue os itens que se seguem.

O uso de componentes pode estar condicionado a regras de licenciamento. Essa preocupação, no entanto, não existe se os componentes forem classificados como software livre.

Julgue os itens a seguir, que se referem às técnicas de análise essencial e de análise estruturada, bem como aos elementos lógicos e físicos que as fundamentam.

Um modelo comportamental de um software trata as transformações que o software realiza na informação, sem relacionar tais transformações a estados internos do software.

No que se refere à plataforma Microsoft .net, julgue os itens a seguir.

O CLR (common language runtime) é responsável por tarefas como integração de linguagens e gerenciamento de memória, processos e threads. Também é responsável por atividades como gerenciamento de ciclo de vida e manipulação de exceções nas linguagens.

Julgue os itens seguintes quanto aos elementos funcionais e estruturais que fundamentam a construção de bancos de dados.

A existência de vários ponteiros conectando a informação em um banco de dados com organização em rede, ou CODASYL, é um dos fatores que facilitam a programação de consultas a tal tipo de banco de dados.

Em relação à administração de redes no sistema operacional Linux, julgue os itens subseqüentes.

O software BIND (Berkeley internet name domain) implementa o serviço DNS. BIND é um software cliente/servidor. No lado cliente, é chamado de resolver, responsável pela geração das chamadas recursivas que são enviadas ao servidor de nomes.

O uso de pontos por função constitui uma das maneiras mais eficientes de se estimar a complexidade de um software. Acerca dessa técnica, julgue os itens subseqüentes.

O conceito de pontos por função pode ser igualmente utilizado para expressar os indicadores da produtividade de uma equipe de desenvolvimento de software, o que torna sua adoção uma ferramenta importante na mensuração de diversos fatores de projeto.

Julgue os itens a seguir, que se referem às técnicas de análise essencial e de análise estruturada, bem como aos elementos lógicos e físicos que as fundamentam.

O diagrama de fluxo de dados (DFD) permite ao engenheiro de software desenvolver, ao mesmo tempo, modelos do domínio informacional e do domínio funcional.

O uso de sistemas de apoio a decisão traz vantagens importantes em um mercado globalizado. No que se refere ao uso de técnicas de datawarehouse na construção desses sistemas, julgue os seguintes itens.

A utilização de datawarehouse em sistemas de apoio a decisão está ligada à possibilidade de se analisar profundamente um negócio com base em dados relativos a curtos espaços de tempo.

Quanto à gerência de projetos, em especial no que se refere a projetos nas áreas de tecnologias da informação, julgue os itens subseqüentes.

O método COCOMO II para avaliar o esforço e a duração de projetos de software emprega tabelas para ponderar a complexidade dos módulos e a produtividade da equipe de desenvolvimento.

Um dos aspectos relevantes na concepção de sistemas de informação é a segurança. Julgue os itens a seguir, referentes à segurança em sistemas de informação.

A integridade e a disponibilidade são fatores que não podem ser resguardados exclusivamente por uso de algoritmos criptográficos.

O projeto orientado a objetos transforma o modelo de análise criado, usando análise orientada a objetos, em um modelo de projeto que serve como documento para a construção do software. A respeito da criação de um projeto orientado a objetos, julgue os seguintes itens.

Um projeto orientado a objetos possui quatro camadas: camada de subsistema, camada de classes e objetos, camada de mensagens e camada de responsabilidade. Nessa última camada, estão as estruturas de dados e o projeto algorítmico de todos os atributos e operações de cada objeto.

Julgue os itens a seguir, que se referem às técnicas de análise essencial e de análise estruturada, bem como aos elementos lógicos e físicos que as fundamentam.

Para sistemas que são dirigidos por eventos, o diagrama de fluxo de controle (CFD), associado ao DFD, permite representar os eventos e os itens de controle associados às transformações que ocorrem em tais sistemas.

O sentido da palavra qualidade está diretamente relacionado com a satisfação do usuário. No caso de qualidade de software isso quer dizer que o usuário deve ter seus requisitos plenamente atendidos. Para que isso aconteça, todas as etapas do ciclo de desenvolvimento de um software e seus respectivos produtos devem atender determinadas normas. A respeito dessas normas, julgue os itens que se seguem.

A essência da norma NBR ISO/IEC 12207 é definir os processos que envolvem o ciclo de vida de um software. Para isso classificam-se os processos em fundamentais, de apoio, organizacionais e de adaptação. Além desses elementos técnicos, a norma abrange, também, aspectos da organização, de capacitação do pessoal técnico e do domínio da aplicação, de modo a garantir que esses aspectos não provoquem impacto negativo na qualidade do produto.

Julgue os itens a seguir, que se referem às técnicas de análise essencial e de análise estruturada, bem como aos elementos lógicos e físicos que as fundamentam.

O dicionário de dados raramente é implantado em ferramentas CASE, em função da falta de padronização nas linguagens de descrição de dados.

A respeito da sintaxe e da semântica da linguagem Java, julgue os itens subseqüentes.

O valor de i após a execução do fragmento de programa mostrado a seguir será de 0.

try {int i= 1; throw new Exception(); i++; }

catch (Exception e) { i--; }

Um dos aspectos relevantes na concepção de sistemas de informação é a segurança. Julgue os itens a seguir, referentes à segurança em sistemas de informação.

O uso de criptografia permite manter a confidencialidade de informações armazenadas de forma persistente pelos sistemas de informação.

A respeito da sintaxe e da semântica da linguagem Java, julgue os itens subseqüentes.

O valor final de b será false após execução do seguinte fragmento de código.

void Z (boolean[] b) { b[0]= !b[0]; }

 boolean[] b= { false };

Nas interfaces de usuário, são utilizados, muitas vezes, recursos multimídia diversos, combinados com componentes padronizados de GUI. Para a o projeto de tais interfaces, muitas ferramentas de design gráfico estão disponíveis e podem ser empregadas em conjunto para enriquecer as possibilidades do projeto e permitir a definição de interfaces mediante recursos interativos sofisticados. Em relação ao design gráfico de interfaces e às principais ferramentas disponíveis para tal atividade, julgue os itens subseqüentes.

O CorelDraw é um programa que permite a construção de desenhos e figuras com recursos de diagramação e imagem avançados, por meio de uma representação vetorial para os objetos criados a partir das ferramentas básicas de desenho computacional. Isso possibilita operações de ampliação, redução e rotação, entre outras, sem que ocorram deformações resultantes da insuficiência de resolução gráfica.

Página 3