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

Foram encontradas 9 questões

Q225159 Engenharia de Software
Um processo de desenvolvimento de software provê uma base para a produção organizada de software, usando uma coleção de técnicas e notações pré-definidas. O desenvolvimento de software apresenta uma sequência de etapas bem definidas, cada uma com uma finalidade, entrada e saída distintas. Nesse processo, duas etapas são sintetizadas a seguir. Observe.

I. Tem por objetivo a especificação de requisitos construindo modelos. É necessário compreender um problema, antes de experimentar uma solução.

II. Tem por objetivo o desenvolvimento e ajuste dos modelos do mundo real da análise, de modo que sejam passíveis de ser implementados no computador. É necessário determinar métodos para realizar as operações.

As duas etapas descritas são denominadas, respectivamente,
Alternativas
Q225160 Engenharia de Software
Observe um modelo de ciclo de vida para desenvolvimento de sistemas. Nessa abordagem, o desenvolvimento do produto de software é dividido em ciclos, sendo identificadas em cada ciclo, as fases de análise, projeto, implementação e testes.

Imagem 040.jpg

Este modelo é conhecido como ciclo de vida
Alternativas
Q225161 Engenharia de Software
Dentre as metodologias de desenvolvimento de sistemas, uma tem se destacado sendo descrita por cinco visões independentes. Uma delas enfatiza as características de concorrência, sincronização e desempenho do sistema, sendo denominado visão de
Alternativas
Q225162 Engenharia de Software
Observe uma ferramenta empregada no desenvolvimento orientado a objetos, que tem por objetivo auxiliar a comunicação entre os analistas e o cliente e descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário.

Imagem 041.jpg

Tal ferramenta é conhecida como diagrama de casos de
Alternativas
Q225164 Engenharia de Software
No desenvolvimento de um sistema informatizado, participam diversos profissionais, cada um realizando uma função específica ao cargo. Nesse sentido, analise.

I. Implementar o sistema.

II. Coordenar as atividades necessárias à construção do sistema.

III. Especificar soluções para os problemas resultantes da análise.

IV. Entender as necessidades dos clientes e repassar esse entendimento aos desenvolvedores do sistema.

As alternativas I, II, III e IV estão relacionadas às atribuições e responsabilidades inerentes, respectivamente, aos seguintes cargos/funções
Alternativas
Q225165 Engenharia de Software
Observe a figura, que mostra uma ferramenta empregada no desenvolvimento orientado a objetos, utilizada na construção do modelo do sistema desde o nível de análise até o de especificação. De todos, é o mais rico em notação.

Imagem 042.jpg

Essa ferramenta é conhecida como Diagrama de
Alternativas
Q225166 Engenharia de Software
Em relação às metodologias de desenvolvimento de sistemas, o diagrama de fluxo de dados – DFD é uma das ferramentas de modelagem mais utilizadas, tendo dentre seus objetivos mostrar o sistema como uma rede de processos funcionais, interligados por dados. No DFD, o símbolo utilizado para um processo é

Alternativas
Q225167 Engenharia de Software
A UML define diversos tipos de relacionamentos no modelo de classe. Um desses tipos pode ser entendido pelo exemplo a seguir. Observe.

• Sejam duas classes, ALFA e BETA.

• Quando BETA herda de ALFA, os atributos e o comportamento de ALFA valem também para BETA.

• Quando for necessário, BETA pode redefinir o comportamento de ALFA.

• Além disso, BETA participa em qualquer relacionamento no qual ALFA participa.

O caso exemplificado é conhecido como relacionamento de
Alternativas
Q225168 Engenharia de Software
CASE é uma sigla que tem por significado Computer-Aided Software Engineering. Paralelamente, ferramenta CASE é um software que tem por objetivo auxiliar os projetistas e analistas envolvidos na tarefa de produzir sistemas. Um dos componentes indispensáveis de uma ferramenta CASE é a modelagem visual, ou seja, permitir a representação, por meio de modelos gráficos, o que está sendo definido e, em particular, diagramas da análise orientada a objetos por meio da UML. Nesse sentido, dois exemplos de ferramentas CASE são
Alternativas
Respostas
1: A
2: C
3: B
4: D
5: C
6: A
7: B
8: D
9: D