24/05/2021 Seminário 1 e 2
Evolução do Software: Denise
Dúvidas
- 01. Como o software funcionava na 1a. geração?
- Através de circuitos eletrônicos e válvulas.
As válvulas foram utilizadas em computadores eletrônicos, como por exemplo no ENIAC, já citado anteriormente. Normalmente quebrava após algumas horas de uso e tinha o processamento bastante lento. Nesta geração os computadores calculavam com uma velocidade de milésimos de segundo e eram programados em linguagem de máquina.
- 02. Computadores da 2a. geração eram acessíveis a quais tipos de usuários?
- Os mainframes eram direcionados para grandes companhias e os minicomputadores eram adquiridos por empresas menores.
- 03. Linguagens como Cobol e Fortran ainda sobrevivem nos dias de hoje? Onde, por exemplo?
- Sim, o Cobol está presente em vários sistemas bancários e Fortran é muito utilizado no meio científico e na Aeronáutica.
- 04. Qual Lei definia a capacidade de evolução do hardware? Qual era essa periodicidade? O que mudou nos dias de hoje?
- A lei de Moore surgiu em 1965 através de um conceito estabelecido por Gordon Earl Moore. Tal lei dizia que o poder de processamento dos computadores dobraria a cada 18 meses. Já se foram 50 anos desde que Moore criou a sua “lei”. E mesmo meio século depois ela continua firme e forte. É uma marca impressionante, especialmente se tratando de evolução do hardware. Porém, ela já está chegando ao seu limite.
- 05. Na época do Altair 8800, o que alguns jovens conseguiram criar que revolucionou a indústria de TI?
- Em 1975, Bill Gates e Paul Allen, fundaram a Microsoft com o objetivo visionário de instalar um computador em cada mesa de trabalho e em cada casa. Embora poucas pessoas naquela época acreditassem nessa visão, hoje, sabemos que eles estavam certos.
- 06. Exemplifique um ambiente Web com seus vários servidores.
- Quando usamos um browser ou um navegador web (google chrome, internet explorer, etc) para navegar na Internet estamos a usar o ambiente web.
- 07. Quais as linguagens mais usadas no mundo hoje? Pode sugerir um site para acompanharmos essa dinâmica?
- As linguagens mais usadas são Java Script, Python, Java, C# e PHP. Pode ser acompanhado no site:
- 08. Quais linguagens foram criadas a partir do Java Script?
- ActionScript, CoffeeScript, DartJScript, JScript .NET, Objective-J, Zig e ECMAScript.
- 09. Com relação ao Python, o que significa ter baixa tipagem?
- Comparada a outras linguagens como C, o python tem uma tipagem mais dinâmica porém, o python possui seus tipos bem definidos, sendo de tipagem forte.
- 10. O que quer dizer ser linguagem de alto nível? Cite um exemplo de linguagem de baixo nível?
- As linguagens de programação de alto nível são aquelas que, a grosso modo, estão mais próximas da linguagem humana do que da linguagem de máquina.
A linguagem de máquina (binárias) é um exemplo de linguagem de baixo nível.
- 11. Quais os principais conhecimentos que o Gestor de Informação precisa ter sobre Desenvolvimento de Software?
- Precisa conhecer as metodologias ágeis para desenvolvimentos de software, conceitos de arquitetura de software, banco de dados, programação orientada a objetos, inglês intermediário e dominar pelo menos uma linguagem de programação
Crise do Software: Leticia
Colocar aqui sua apresentação
Dúvidas
- 01. Com tantas questões, as empresas não desanimavam de desenvover ou adquirir sistemas?
- 02. Pode dar um exemplo de Facilidade de Manutenção no Slide Problemas mais comuns ...?
- 03. O que o Gestor pode fazer para evitar cancelamentos e orçamentos acima do previsto?
- 04. Sugira um exemplo numérico que permite enxergar problemas originados pelo Bug do Milênio?
- 05. Quais técnicas de desenvolvimento as empresas foram implantando ao longo do tempo para minimizar os problemas envolvendo Criso do Software?
- 06. Quais as principais ações feitas pelos Gestores para tentar evitar as consequência do Bug do Milênio?
- 07. Quais as principais contribuições da Engenharia de Software para com o Desenvolvimento de Sistemas?
- 08. Efetivamente, o que o Engenheiro de Software faz como atividade profissional?
- 09. Faça uma pesquisa e atualize dados sobre os custos de desenvolvimento de software nas empresas, tipo, qual o percentual gasto no desenvolvimento e o percentual gasto na manutenção e correçã dos programa.
- 10. Faça uma pesquisa e atualize dados sobre os custos de desenvolvimento de software nas empresas.
Modelo Espiral x Incremental: Bianca
25/05/2021 Seminário 3 Colocar aqui sua apresentação
Dúvidas
- 01. Quais as vantagens do modelo incremental?
- 02. Quais as vantagens do modelo espiral?
- 03. Como GI, qual a dificuldade de encarar os riscos de um desenvolvimento espiral, onde os custos e tempo podem não ser conhecidos a princípio?
- 04. Qua a diferença básica entre o Incremental e o Espiral em termos de entrega?
- 05. O incremental e o modelo de desenvolvimento mais utilizado atualmente? Se sim, tente explicar o por que?
- 06.
- 07.
- 08.
- 09.
- 10.
<br
Integração com Hardware : Gustavo
31/05/2021 Seminário 4 e 5 Colocar aqui sua apresentação
Dúvidas
- 01. Para que serve a raspberry?
- 02. Qual a diferença entre Raspeberry e Arduíno?
- 03. Com relação ao FPGA, como são organizadas as etapas do projeto de um sistema digital?
- 04. O que é o HDL e para que serve?
- 05. Pode mostrar a ideia de um IDE de um Arduíno? Com alguma visão de tela?
- 06. Pode dar um ideia prática de um aplicação para o Arduíno ou Raspberry?
- 07.
- 08.
- 09.
- 10.
Integração com Software: Leonardo
Colocar aqui sua apresentação
Dúvidas
Arquitetura de 4 Camadas: Heloisy
01/06/2021 Colocar aqui sua apresentação: Mídia:file:///C:/Users/Windows 10/Downloads/Seminário - Arquitetura em 4 camadas-convertido.pdf
Dúvidas
XML x UML: Carolina
Colocar aqui sua apresentação
Dúvidas
Microsserviços: Matheus
- Link para página: microsserviços
- PDF: Arquivo:Microsservicos.pdf
- Slide: Arquivo:MicrosservicosSlide.odp
- Teste Upload de arquivo pdf: Arquivo:TesteArq.pdf
Dúvidas
- 01.