Arquitetura de software
Software para computadores pessoais
Esse software se envolve com o firmware (O BIOS dos computadores pessoais, por exemplo), drives de dispositivos, o sistema operacional e tipicamente uma interface gráfica que, em conjunto, permitem ao usuário interagir com o computador e seus periféricos.
Software de web
Assim, novas tecnologias vem surgindo e permitindo o desenvolvimento de aplicações Web cada vez mais robustas e com maior capacidade de interação com o usuário. Algumas tecnologias ja conhecidas e consolidadas no mercado como, por exemplo, PHP, JSP e ASP vem sendo amplamente adotadas como solução para o desenvolvimento de aplicações que atendem a demanda e aos requisitos de clientes cada vez mais interessados em disponibilizar suas informações e produtos e serviços na Internet. Vários são os casos de sucesso de empresas de grande porte que adotam tais tecnologias para o desenvolvimento de suas aplicações Web.
Inteligencia artifical
O presente artigo tem como objetivo mostrar de forma sucinta os conceitos de inteligência artificial e da subárea aprendizado de máquina, demostrando que ambas estão se tornando cada dia mais presente em nossas vidas, através de softwares, aplicativos, e outros métodos que facilitam a vida do ser humano, para melhor compreender o conceito foi realizada uma entrevista, que deixou mais claro o conceito de inteligência artificial.
Engenharia do Software
“O estabelecimento e uso de sólidos princípios de engenharia para que se possa obter economicamente um software que seja confiável e que funcione eficientemente em máquinas reais.” - Fritz Bauer - 1969
“A aplicação de uma abordagem sistemática, disciplinada e quantificável para o projeto, desenvolvimento, operação e manutenção de software, bem como o estudo dessas abordagens, isto é, a aplicação da engenharia para software. "
Engenharia é a aplicação sistemática de Conhecimentos científicos na criação e
Construção de