Lógica, perguntado por marinho1983, 6 meses atrás

1)Texto base:
Na década de 1960, alguns atores do processo de desenvolvimento de software cunharam a expressão “Crise do Software“ na intenção de evidenciar o momento adverso que a atividade atravessava. Em seu sentido literal, crise indica estado de incerteza ou declínio, e, de fato, este era o retrato de um setor inapto a atender a uma demanda crescente por produção de software, um setor que entregava programas que não funcionavam corretamente, construídos por meio de processos falhos e que não podiam passar por manutenção facilmente.

A crise do software foi um período caracterizado pela dificuldade em se produzir e entregar software de qualidade, respeitados o prazo e o orçamento. Em relação às situações próprias do processo de desenvolvimento de um produto de software, analise as afirmações a seguir:

I. O processo de levantamento de requisitos tende a ser simples e sem propensão a mal-entendidos entre o profissional de TI e o cliente.

II. As estimativas de prazo e de custo tendem a ser imprecisas, pois são estipuladas por profissionais estranhos à área de Tecnologia da Informação.

III. A atividade de criação de um programa tende a ser difícil do ponto de vista técnico, já que exige poder de abstração da solução, habilidade no uso da linguagem de programação e raciocínio lógico avançado.

IV. Como sua obtenção demanda tempo, a qualidade do produto é frequentemente colocada em segundo plano, em benefício do cumprimento do prazo.

São situações reais em um processo de desenvolvimento de software apenas o que se afirma em:

Alternativas:

a) III e IV. Alternativa assinalada certa
b) I e II.

c) II e III.

d) II e IV.

e) II, III e IV.


5)Texto base:
A IEEE Computer Society define Engenharia de Software como "a aplicação de uma abordagem sistemática, disciplinada e quantificável de desenvolvimento, operação e manutenção do software, além do estudo dessas abordagens" (IEEE, 2004).

Assinale a alternativa que contém apenas expressões relacionadas aos princípios da Engenharia de Software:

Alternativas:

a) Formalidade, completeza, abstração. Alternativa assinalada certa
b) Localização, requisitos, teste de software.

c) Linguagem de Programação, padrão de codificação, formalidade conceitual.

d) Software básico, abstração, linguagem de programação.

e) Teste de software, completeza, tempo de resposta.

Soluções para a tarefa

Respondido por wellennaiannymourao
0

Resposta:

A alternativa correta é a LETRA A. São situações reais em um processo de desenvolvimento de software apenas o que se afirma em III e IV.

Analisando cada afirmativa:

01. Incorreta: Na realidade o processo de levantamento de requisitos não é simples, tanto o analista quanto o cliente podem vir a entender erroneamente informações do programa.

02. Incorreta: Os profissionais que fazem esse tipo de serviço não podem, de forma alguma, serem leigos na área da tecnologia da informação.

03. Correta: A atividade de criação de um programa tende a ser difícil do ponto de vista técnico, já que exige poder de abstração da solução, habilidade no uso da linguagem de programação e raciocínio lógico avançado.

04. Correta: Como sua obtenção demanda tempo, a qualidade do produto é frequentemente colocada em segundo plano, em benefício do cumprimento do prazo.

Portanto alternativa: A

Explicação:

DEIXE COMO MELHOR RESPOSTA SE POSSÍVEL!!!

OBRIGADA...

Perguntas interessantes