Questões de Concurso Público TRE-BA 2010 para Técnico Judiciário - Programação de Sistemas

Foram encontradas 120 questões

Q120920 Engenharia de Software
As organizações têm-se preocupado cada vez mais com a qualidade
de seus produtos de software, com os custos efetivos e com o
cumprimento de cronogramas especificados nos projetos de
desenvolvimento de software. Para tanto, deve-se estimar, com
precisão, o esforço, o prazo e os custos necessários para o
desenvolvimento do software. Uma das métricas utilizadas, a
análise de pontos por função (APF) mede o tamanho das funções
do software sob o ponto de vista do usuário, utilizando a
documentação gerada durante todo o processo de desenvolvimento
do produto, principalmente a documentação da fase de projeto
Acerca desse assunto, julgue os itens seguintes.

A APF auxilia a compreender e agir sobre problemas típicos de gerenciamento de projetos, tais como baixos custos, atrasos no pagamento, insatisfação do usuário e produtividade de desenvolvedores, bem como sobre as dificuldades de medição do progresso do projeto.
Alternativas
Q120921 Engenharia de Software
As organizações têm-se preocupado cada vez mais com a qualidade
de seus produtos de software, com os custos efetivos e com o
cumprimento de cronogramas especificados nos projetos de
desenvolvimento de software. Para tanto, deve-se estimar, com
precisão, o esforço, o prazo e os custos necessários para o
desenvolvimento do software. Uma das métricas utilizadas, a
análise de pontos por função (APF) mede o tamanho das funções
do software sob o ponto de vista do usuário, utilizando a
documentação gerada durante todo o processo de desenvolvimento
do produto, principalmente a documentação da fase de projeto
Acerca desse assunto, julgue os itens seguintes.

A APF visa estabelecer uma medida de tamanho do software, em pontos de função (PF), por meio da quantificação das funções implementadas sob o ponto de vista do desenvolvedor. A função de ajuste denominada cálculos complexos considera em que nível o processamento lógico ou matemático influencia o desenvolvimento da aplicação.
Alternativas
Q120922 Engenharia de Software
As organizações têm-se preocupado cada vez mais com a qualidade
de seus produtos de software, com os custos efetivos e com o
cumprimento de cronogramas especificados nos projetos de
desenvolvimento de software. Para tanto, deve-se estimar, com
precisão, o esforço, o prazo e os custos necessários para o
desenvolvimento do software. Uma das métricas utilizadas, a
análise de pontos por função (APF) mede o tamanho das funções
do software sob o ponto de vista do usuário, utilizando a
documentação gerada durante todo o processo de desenvolvimento
do produto, principalmente a documentação da fase de projeto
Acerca desse assunto, julgue os itens seguintes.

Para se determinar o número de PF não ajustados, após identificar as funções de dados e transacionais, deve-se multiplicar, pela respectiva complexidade, o total de arquivos lógicos internos, arquivos de interface externa, entidades externas, saídas externas e consultas externas. De acordo com a complexidade, cada uma das funções de dados e transacionais contribui com determinado número de PF.
Alternativas
Q120923 Engenharia de Software
Julgue os itens a seguir com relação à UML, uma linguagem gráfica
para visualização, especificação, construção e documentação de
artefatos de sistemas complexos de software.

Um cenário, também denominado instância de caso de uso, é uma sequência específica de ações e interações entre atores e o sistema em discussão. Assim, um caso de uso é uma coleção de cenários relacionados de sucesso e fracasso, que descrevem atores usando um sistema como meio para atingir um objetivo.
Alternativas
Q120924 Engenharia de Software
Julgue os itens a seguir com relação à UML, uma linguagem gráfica
para visualização, especificação, construção e documentação de
artefatos de sistemas complexos de software.

Casos de uso do tipo caixa-preta descrevem o funcionamento interno de um sistema, seus componentes ou projeto. Além do tipo de visibilidade caixa-preta versus caixa-branca, os casos de uso são escritos nos graus de formalidade extenso, formal e incompleto.
Alternativas
Q120925 Engenharia de Software
Julgue os itens a seguir com relação à UML, uma linguagem gráfica
para visualização, especificação, construção e documentação de
artefatos de sistemas complexos de software.

Na UML, os diagramas de sequência e os diagramas de atividade, também denominados diagramas de interação, auxiliam a modelar os aspectos dinâmicos de sistemas. Um diagrama de interação é formado pelo conjunto de objetos e seus relacionamentos e inclui as mensagens que poderão ser enviadas entre eles.
Alternativas
Q120926 Engenharia de Software
Julgue os itens a seguir com relação à UML, uma linguagem gráfica
para visualização, especificação, construção e documentação de
artefatos de sistemas complexos de software.

Um requisito é uma característica de projeto, uma propriedade ou um comportamento de um sistema. Um diagrama de sequência enfatiza a ordenação temporal de mensagens.
Alternativas
Q120927 Engenharia de Software
Julgue os itens a seguir com relação à UML, uma linguagem gráfica
para visualização, especificação, construção e documentação de
artefatos de sistemas complexos de software.

Os diagramas de classes podem conter pacotes ou subsistemas, utilizados para agrupar elementos do modelo em um conjunto maior. No nível de visibilidade privado, uma característica pode ser usada por qualquer descendente do classificador; contudo, um classificador nem sempre é capaz de visualizar outro classificador.
Alternativas
Q120928 Engenharia de Software
Uma estratégia de teste de software integra métodos de projeto de
casos de teste em uma série planejada de passos, que resultam na
construção bem-sucedida de um software. A esse respeito, julgue
os próximos itens.

Falha é o resultado de um ou mais defeitos em algum aspecto do sistema. No teste de regressão, caso um novo componente ou as suas alterações, quando acrescentados aos componentes restantes do sistema, resultem em novos defeitos em componentes inalterados, então considera-se que o sistema regrediu.
Alternativas
Q120929 Engenharia de Software
Uma estratégia de teste de software integra métodos de projeto de
casos de teste em uma série planejada de passos, que resultam na
construção bem-sucedida de um software. A esse respeito, julgue
os próximos itens.

No teste de unidade, o software é forçado a falhar de diversos modos a fim de verificar se os requisitos funcionais foram adequadamente implementados. As unidades, sejam funções, procedimentos, métodos ou classes, são testadas duas a duas. Nesse teste, espera-se identificar erros relacionados a algoritmos incorretos ou mal implementados, estruturas de dados incorretas ou simples erros de programação.
Alternativas
Q120930 Engenharia de Software
Uma estratégia de teste de software integra métodos de projeto de
casos de teste em uma série planejada de passos, que resultam na
construção bem-sucedida de um software. A esse respeito, julgue
os próximos itens.

O teste de integração, a exemplo do teste caixa-branca, focaliza o esforço de validação na menor unidade de projeto do software e, com o uso de técnicas de componentização, caminhos de controle relevantes são testados para descobrir erros dentro dos limites do componente.
Alternativas
Q120931 Engenharia de Software
Uma estratégia de teste de software integra métodos de projeto de
casos de teste em uma série planejada de passos, que resultam na
construção bem-sucedida de um software. A esse respeito, julgue
os próximos itens.

Teste funcional é uma técnica para se projetar casos de teste na qual o programa ou sistema é considerado uma caixa-preta e, para testá-lo, são fornecidas entradas e avaliadas as saídas geradas.
Alternativas
Q120932 Engenharia de Software
Uma estratégia de teste de software integra métodos de projeto de
casos de teste em uma série planejada de passos, que resultam na
construção bem-sucedida de um software. A esse respeito, julgue
os próximos itens.

No trecho de código a seguir, nem todo caso de teste deve herdar características de Imagem 017.jpg além disso, Imagem 018.jpg será chamado depois de cada método de teste a ser definido posteriormente.

Imagem 019.jpg
Alternativas
Q120933 Banco de Dados
Acerca de projeto e modelagem de banco de dados, julgue os itens
a seguir.

Na modelagem conceitual, utiliza-se a modelagem entidade- relacionamento para a conceituação dos elementos do domínio a ser tratado.
Alternativas
Q120934 Banco de Dados
Acerca de projeto e modelagem de banco de dados, julgue os itens
a seguir.

Na atividade referente ao projeto conceitual do esquema de um banco de dados, tem-se como resultado especificações de alto nível embasadas no exame das aplicações de banco de dados resultantes da análise de requisitos.
Alternativas
Q120935 Banco de Dados
Acerca de projeto e modelagem de banco de dados, julgue os itens
a seguir.

O esquema conceitual de banco de dados inclui descrições detalhadas dos tipos de entidades, relacionamentos e restrições, as quais são expressas utilizando conceitos do modelo de dados de alto nível.
Alternativas
Q120936 Banco de Dados
A respeito de modelagem dimensional, julgue os itens
subsequentes.

A ferramenta OLAP (on-line analytical processing) permite realizar as operações slice, dice e pivot sobre uma estrutura multidimensional. A operação slice fixa o valor de uma dimensão e recupera os valores das demais dimensões; a operação dice intercambia dimensões permitindo diferentes visualizações dos dados; e a operação pivot fixa o valor de duas ou mais dimensões e recupera os valores das demais.
Alternativas
Q120937 Banco de Dados
A respeito de modelagem dimensional, julgue os itens
subsequentes.

Diferentemente de datamining, que não possibilita a interação do usuário na busca por informações úteis, o OLAP permite ao usuário extrair informações de um data warehouse ou de um datamart, de forma customizada e interativa.
Alternativas
Q120938 Banco de Dados
No que se refere à SQL, julgue os itens seguintes.

As instruções de controle de transação garantem a consistência dos dados, organizando as instruções SQL em transações lógicas.
Alternativas
Q120939 Banco de Dados
No que se refere à SQL, julgue os itens seguintes.

A instrução Imagem 020.jpg que altera as permissões em objetos- esquema, é uma instrução de DDL (data definition language).
Alternativas
Respostas
61: E
62: E
63: E
64: C
65: E
66: C
67: C
68: E
69: C
70: E
71: E
72: C
73: E
74: C
75: E
76: C
77: E
78: C
79: C
80: E