Em cada um dos itens a seguir, é apresentada uma situação, seguida de uma assertiva a ser julgada.
Uma empresa de engenharia de software recebeu muitas inscrições de candidatos a um cargo de programador. Somente 60% dos inscritos eram qualificados. Um teste de aptidão foi aplicado para ajudar a analisar as inscrições. Dos qualificados, 80% passaram no teste, que aprovou também 20% dos não-qualificados. Nessa situação, se um inscrito passou no teste (ou se foi reprovado), a probabilidade de ele ser qualificado é maior que 86%.Acerca do planejamento estratégico de sistemas de informações e das atividades de análise de necessidades e de especificação de requisitos desses sistemas, julgue os itens seguintes.
Se diferentes clientes ou usuários discordarem acerca dos requisitos de um sistema de informação, o risco de insucesso desse sistema será consideravelmente alto.
Acerca do planejamento estratégico de sistemas de informações e das atividades de análise de necessidades e de especificação de requisitos desses sistemas, julgue os itens seguintes.
Na área de desenvolvimento de software, graças ao esforço de padronização do IEEE, do PMI e de outras organizações, o termo especificação tem o mesmo significado para os diferentes envolvidos.
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 Dreamweaver e o Flash podem ser usados, respectivamente, para construção de páginas HMTL estáticas ou dinâmicas e para a construção de animações gráficas. Entretanto, por usarem recursos gráficos proprietários, os componentes HTML e Flash construídos com esses programas necessitam de um plug-in especial instalado no navegador para que possam ser apresentados corretamente.
O reúso de software está ligado à realização de projetos por componentes. Acerca desse tópico, julgue os itens que se seguem.
O grande objetivo do uso de engenharia de software por componentes é a produção de software de alta qualidade e baixo custo.
Acerca da sintaxe e da semântica da linguagem Python, julgue os itens seguintes.
A definição de recursividade para cálculo de fatorial definida a seguir está correta.
def fatorial(n):
if n = = 1:
return 1
else:
return n * fatorial(n-1)
Acerca do planejamento estratégico de sistemas de informações e das atividades de análise de necessidades e de especificação de requisitos desses sistemas, julgue os itens seguintes.
Historicamente, a informática tem correspondido às expectativas e respondido aos requisitos implícitos e explícitos da maior parte dos executivos, principalmente na área de sistemas de informação estratégicos.
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.
A padronização de interfaces gráficas envolve a definição de estilos e propriedades dos recursos gráficos de GUI (lookand- feel), que incluem decisões referentes a leiaute, cores, distribuição dos componentes na tela, padrões de linguagem, gramática e sintaxe dos elementos textuais da interface.
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.
Um conceito importante em datawarehouse consiste no reconhecimento da eficácia de se armazenar os dados para análise negocial em separado dos ambientes operacionais.
Acerca do planejamento estratégico de sistemas de informações e das atividades de análise de necessidades e de especificação de requisitos desses sistemas, julgue os itens seguintes.
Um dos objetivos do planejamento tecnológico é identificar as oportunidades de aplicação das novas tecnologias e definir linhas de ação para que se possa, com base nessas tecnologias, criar, sustentar ou aumentar a vantagem competitiva de empresas e organizações.
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.
As propriedades de segurança dos serviços prestados por um sistema de informação resumem-se ao controle de acesso (confidencialidade) e ao controle da integridade da informação.
A modelagem de dados é uma etapa importante na análise e no projeto de um sistema de informação. Como resultado de tal atividade, obtém-se, entre outros produtos, o modelo dos bancos de dados a serem desenvolvidos. Quanto à modelagem de dados, julgue os itens a seguir.
A complexidade do modelo de dados de um sistema é diretamente proporcional à quantidade de registros a serem armazenados pelo banco de dados modelado.
Acerca da arquitetura cliente-servidor, sua utilização na construção de aplicações com acesso a bancos de dados, além dos ambientes de desenvolvimento para tais aplicações, julgue os seguintes itens.
Na arquitetura multidimensional OLAP (MOLAP), o módulo de software OLAP, que pode encontrar-se em um servidor OLAP próprio, gerencia as consultas provenientes do cliente decompondo cada consulta em diversas subconsultas que são entregues a um banco de dados relacional, de modo que, recebendo as diversas respostas, o servidor OLAP apresenta ao cliente uma visão multidimensional da informação.
Acerca da sintaxe e da semântica da linguagem Python, julgue os itens seguintes.
A função imprimeLista mostrada a seguir imprime o valor de cada elemento da lista L. Na chamada à imprimeLista(L[2:]), usa-se a técnica denominda slicing.
def imprimeLista(L):
if L:
print L[1]
imprimeLista(L[2:])
Em relação à administração de redes no sistema operacional Linux, julgue os itens subseqüentes.
O traceroute mostra a rota seguida pelo pacote IP até o host de destino. Para isso, envia mensagens ICMP (Internet control message protocol). Da mesma maneira trabalha o ping, enviando pacotes com TTL (time to live) pequenos e esperando receber mensagens ICMP time exceeded até que o pacote chegue ao destino, recebendo uma mensagem ICMP port unreachable, ou alcance o máximo de saltos configurado.
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.
As fórmulas matemáticas usadas na estimativa de complexidade são derivadas de modelos empíricos e apresentam parâmetros que devem ser ajustados de acordo com o projeto de software em consideração.
Acerca da arquitetura cliente-servidor, sua utilização na construção de aplicações com acesso a bancos de dados, além dos ambientes de desenvolvimento para tais aplicações, julgue os seguintes itens.
Uma das vantagens da arquitetura cliente-servidor é que parte da carga de processamento é retirada do servidor e colocada nos vários clientes.
Acerca da arquitetura cliente-servidor, sua utilização na construção de aplicações com acesso a bancos de dados, além dos ambientes de desenvolvimento para tais aplicações, julgue os seguintes itens.
O ambiente Oracle developer permite desenvolver aplicações cliente-servidor com arquitetura de três camadas, assim como aplicações web.
O sistema gerenciador de banco de dados (SGBD) MySQL é um dos sistemas de software livre com desenvolvimento ativo nos últimos anos. Em suas versões mais atuais, esse software disponibiliza um SGBD relacional com muitas funcionalidades e flexibilidade de uso por aderência a padrões de indústria. Quanto ao MySQL, julgue os itens que se seguem.
Trata-se de um SGBD relacional que suporta SQL padrão e algumas extensões proprietárias de PL-SQL, da Oracle.
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.
Uma das heurísticas para a produção de diagramas entidaderelacionamento (ERD) consiste em desenvolver o ERD de um determinado sistema de uma só vez, para evitar que ocorra o tratamento de informações que estejam fora do escopo do sistema.