Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Prova da disciplina Introdução à Engenharia de Software, Provas de Introdução à Engenharia de Software

Prova aplicada em disciplina à distância,

Tipologia: Provas

2020
Em oferta
30 Pontos
Discount

Oferta por tempo limitado


Compartilhado em 29/03/2020

leonardo-silva-29
leonardo-silva-29 🇧🇷

5

(5)

3 documentos

1 / 3

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
1/3
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
Curso: Engenharia de Software
Semestre: 1º
Disciplina: Introdução à Engenharia de Software
ATIVIDADE AVALIATIVA ESPECIAL (AAE) 1 - referente as aulas 1 a 4
Professor: Antonio Pires de Almeida Junior
ORIENTAÇÕES
Cada questão correta valerá até 1,25 pontos.
1 – Faça uma breve pesquisa a respeito da evolução do computador, desde o surgimento e até os dias
de hoje.
R-
A história da evolução e desenvolvimento do computador data de uma época tão distante
quanto à Idade Antiga e se iniciou com dispositivos mecânicos em 3000 a.C. O uso rudimentar dessas
máquinas tinham a finalidade exclusivamente matemática, o aparelho chamava ábaco, período em que
durou até aproximadamente 1880. Época em que Blaise Pascal inventou um contador aritmético
mecânico que permitia realizar operações de soma e substração.
O pontapé de evolução dessas máquinas mecânicas foi a invenção de Charles Babbage, que
criou um modelo teórico de um equipamento analítico contendo a mesma subdivisão de componentes
de um computador moderno: memória, processador e saída.
A partir daí surgiram os primeiros modelos eletromecânicos capazes de realizarem operações
mais complexas, incluindo guardar operações que foram realizadas anteriormente para uso futuro,
como funciona uma memória. O princípio de funcionamento dessas máquinas era baseado no motor
elétrico.
Em 1924 surgiu a IBM com novos modelos de computadores baseados em válvulas cujo
funcionamento era mais confiável do que o de relés.
Em 1943 foi criado o primeiro computador digital, chamado de ENIAC, cuja arquitetura foi
criada por John Von Neumann, contendo memória, central de processamento, entrada e saída, além da
capacidade de armazenar programas.
A década de 1960 foi marcada pela substituição de dispositivos elétricos por eletrônicos
baseados em pastilhas de silício, com isso se deu a inserção de transistores para realização de
chaveamento em circuitos elétricos.
A partir daí a evolução computacional se deu por meio da crescente integração de circuitos
digitais com miniaturização dos transistores a fim de congregá-los em pastilhas cada vez menores com
alta densidade de circuitos com alta capacidade. Nessa época surgiram os computadores com
processadores Intel com esses circuitos com milhões de transistores que permitiam um processamento
cada vez mais veloz.
Atualmente, a ciência provê conhecimentos físicos que permitem a criação do chamado
Computador Quântico, equipamento que abandonará a lógica computacional existente de detecção de
faixas de tensões elétricas em circuitos para se determinar a posição de um bit como sendo “0” ou “1”.
pf3
Discount

Em oferta

Pré-visualização parcial do texto

Baixe Prova da disciplina Introdução à Engenharia de Software e outras Provas em PDF para Introdução à Engenharia de Software, somente na Docsity!

CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS

Curso: Engenharia de Software Semestre: 1º Disciplina: Introdução à Engenharia de Software ATIVIDADE AVALIATIVA ESPECIAL (AAE) 1 - referente as aulas 1 a 4 Professor: Antonio Pires de Almeida Junior ORIENTAÇÕES Cada questão correta valerá até 1,25 pontos. 1 – Faça uma breve pesquisa a respeito da evolução do computador, desde o surgimento e até os dias de hoje. R- A história da evolução e desenvolvimento do computador data de uma época tão distante quanto à Idade Antiga e se iniciou com dispositivos mecânicos em 3000 a.C. O uso rudimentar dessas máquinas tinham a finalidade exclusivamente matemática, o aparelho chamava ábaco, período em que durou até aproximadamente 1880. Época em que Blaise Pascal inventou um contador aritmético mecânico que permitia realizar operações de soma e substração. O pontapé de evolução dessas máquinas mecânicas foi a invenção de Charles Babbage, que criou um modelo teórico de um equipamento analítico contendo a mesma subdivisão de componentes de um computador moderno: memória, processador e saída. A partir daí surgiram os primeiros modelos eletromecânicos capazes de realizarem operações mais complexas, incluindo guardar operações que foram realizadas anteriormente para uso futuro, como funciona uma memória. O princípio de funcionamento dessas máquinas era baseado no motor elétrico. Em 1924 surgiu a IBM com novos modelos de computadores baseados em válvulas cujo funcionamento era mais confiável do que o de relés. Em 1943 foi criado o primeiro computador digital, chamado de ENIAC, cuja arquitetura foi criada por John Von Neumann, contendo memória, central de processamento, entrada e saída, além da capacidade de armazenar programas. A década de 1960 foi marcada pela substituição de dispositivos elétricos por eletrônicos baseados em pastilhas de silício, com isso se deu a inserção de transistores para realização de chaveamento em circuitos elétricos. A partir daí a evolução computacional se deu por meio da crescente integração de circuitos digitais com miniaturização dos transistores a fim de congregá-los em pastilhas cada vez menores com alta densidade de circuitos com alta capacidade. Nessa época surgiram os computadores com processadores Intel com esses circuitos com milhões de transistores que permitiam um processamento cada vez mais veloz. Atualmente, a ciência provê conhecimentos físicos que permitem a criação do chamado Computador Quântico, equipamento que abandonará a lógica computacional existente de detecção de faixas de tensões elétricas em circuitos para se determinar a posição de um bit como sendo “0” ou “1”.

Os computadores passarão a analisar o estado quântico do elétron quando preso num poço de túnel quântico. 2 – A Unidade Central de Processamento, também chamada simplesmente pela sua sigla UCP, é considerada o “cérebro” de um sistema computacional. A UCP possui subcomponentes, sendo assim cite e os explique. R- A Unidade Central de Processamento (UCP) se subdivide em: a) Unidade Lógica Aritmética: responsável pela realização de cálculos matemáticos do computador dentre outras operações como de lógica, deslocamento, além de aritmética. b) Registradores: são pequenas porções de armazenamento temporário de dados (como uma memória) importantes no sequenciamento e execução de códigos como instruções, posição de execução no programa, dentre outros. c) Unidade de Controle: é o subsistema que controla a execução dos demais componentes através de sinais de controle enviados aos demais subsistemas e outras áreas do computador. 3 – Referente aos principais elementos do computador, assinale a alternativa INCORRETA: a) Processador: responsável pelo tratamento de informações b) Barramento: armazena dados provenientes da memória DRAM. (opção assinalada) c) Memória: armazena programas e dados. d) Periféricos: dispositivos responsáveis pelas entradas e saídas de dados do computador 4 – Descreva a sua visão a respeito da Engenharia de Software, qual a importância dela para o processo de desenvolvimento de Software. R- A Engenharia de Software representa a redução a um método a ciência de se produzir software. Enquanto no passado o processo de desenvolvimento de software foi marcado por execuções arbitrárias de difícil compreensão, manutenção e organização, atualmente desenvolvedores criaram um método específico onde a produção de software deve ser feita através da obediência de princípios gerenciais de projeto em que as etapas de planejamento, prototipação, criação, validação teste e entrega são distintas, bem caracterizadas por documentações que permitem a manutenção. 5 – Em relação aos tipos de softwares, diferencie produto genérico de produto sob encomenda. R- Os tipos de software se subdividem em duas classes: a) Software genéricos: são desenvolvidos por empresas para comercialização generalizada, para qualquer pessoa. Esses produtos são feitos com base em necessidade de mercado e são desenhados a partir de parâmetros definidos pelo próprio desenvolvedor. b) Produtos sob encomenda: são softwares desenvolvidos para um cliente específico obedecendo às regras de negócio definidas por ele de acordo com as necessidades específicas dele. 6 – Em relação ao Modelo em Cascata, assinale a alternativa que NÃO representa uma fase do modelo. a) Definição de Requisitos b) Obtenção dos Requisitos (opção assinalada) c) Projeto de Sistema e Software d) Operação e Manutenção