Foram encontradas 56.772 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ADM&TEC
Orgão: Pref. São Luís Quitunde-AL
Os sistemas ERP (Enterprise Resource Planning) podem ser definidos como sistemas de informação integrados, adquiridos na forma de um pacote de software comercial, com a finalidade de dar suporte a maioria das operações de uma empresa. Para verdadeiramente ser considerado ERP, o sistema possui algumas das seguintes características fundamentais, como por exemplo:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ADM&TEC
Orgão: Pref. São Luís Quitunde-AL
Web Service é uma aplicação, identificada por um URI, cujas interfaces podem ser definidas, descritas e descobertas como artefatos XML. Uma mensagem SOAP é um documento XML, podendo ser transportada através de:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ADM&TEC
Orgão: Pref. São Luís Quitunde-AL
- Fundamentos de ProgramaçãoEstruturas de SeleçãoEstrutura if-then-else
- Fundamentos de ProgramaçãoEstruturas de SeleçãoEstrutura switch-case
Dentro da lógica de programação, para testar, na condição, uma única expressão, que produz um resultado, ou, então, o valor de uma variável, em que está armazenado um determinado conteúdo, utiliza-se:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ADM&TEC
Orgão: Pref. São Luís Quitunde-AL
- Engenharia de SoftwareISO/IEC 25010: Engenharia de Sistemas e Software
- Manutenção e Evolução de SoftwareManutenibilidade
- Qualidade de SoftwareAtributos de Qualidade de Software
Para medir qualidade de software deve-se determinar quais características medir e como medir. A Extensibilidade é uma implicação lógica que se refere ao seguinte atributo:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ADM&TEC
Orgão: Pref. São Luís Quitunde-AL
Análise de Pontos de Função é um método para a medição de tamanho funcional de um software a partir da visão do usuário. Existem várias técnicas de estimativas de tamanho de software, como por exemplo, Métricas de Hasltead, que se baseia no seguinte princípio:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ADM&TEC
Orgão: Pref. São Luís Quitunde-AL
O Ciclo de Vida de Software é um conceito fundamental no Desenvolvimento de Software, que abrange todas as fases e atividades envolvidas desde a concepção de um sistema até a sua desativação. Assinale a alternativa que se refere ao modelo de Ciclo de Vida de Software descrito no texto abaixo:
Partindo do princípio de que os requisitos não estão claros, este modelo procura adquiri-los paralelamente ao progresso do desenvolvimento. Este ciclo de vida opera por incrementos. A cada versão do software lançada, são feitos aprimoramentos e correções de erros, verdadeiros avanços para conquistar o engajamento do público do sistema. O cliente, aliás, é o grande foco deste modelo. Afinal, tudo gira em torno do feedback de usuários reais em ambiente operacional. Este modelo tem a vantagem de possibilitar checagens do produto final com antecedência, permitindo uma eficiente detecção de problemas e, consequentemente, uma maior qualidade no produto final.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ADM&TEC
Orgão: Pref. São Luís Quitunde-AL
- Arquitetura e Design de SoftwareArquitetura Cliente-Servidor
- Arquitetura e Design de SoftwareArquitetura em Camadas
- Servidores de AplicaçãoJ2EE/Java EE
- WebDesenvolvimento Backend
Um servidor de aplicações amplia os recursos de um servidor Web ao oferecer suporte à geração dinâmica de conteúdo, à lógica da aplicação e à integração com vários recursos. Assinale a alternativa que se refere a uma característica do servidor de aplicação, distinta do servidor Web:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ADM&TEC
Orgão: Pref. São Luís Quitunde-AL
Considere as afirmações abaixo sobre o padrão de arquitetura MVC, e em seguida assinale a alternativa que indica quais são as verdadeiras:
I. O componente View é a camada de apresentação responsável por gerar uma visualização dos dados e por recebê-los como dados de entrada dos usuários. O View não se importa de onde tais dados vêm, mas sim como eles serão mostrados.
II. A camada Controller é a que move a aplicação. Ou seja, o Controller interpreta as ações realizadas pelos usuários e as envia para o Model; assim, dessa forma, a aplicação segue determinado comportamento. Tais ações podem ser cliques em botões, interações com menus, opções de ativar/desativar funcionalidades etc.
III. Na arquitetura MVC, não é permitido à camada de apresentação se comunicar de forma direta com a camada de dados. Podem ser utilizadas camadas intermediárias para tal, porém essa comunicação somente é permitida se for realizada de forma linear e bidirecional.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ADM&TEC
Orgão: Pref. São Luís Quitunde-AL
A engenharia de requisitos está associada à transformação de objetivos do mundo real em regras e funcionalidades em sistemas com o intuito de aumentar a precisão na fase de especificação do comportamento do sistema assim como a sua evolução. Assinale a alternativa que se refere à técnica de levantamento de requisitos, descrita no texto abaixo:
Permite a interpretação dos requisitos do cliente em requisitos técnicos. As fases iniciais dessa técnica podem ser descritas como sistema de identificação e priorização das necessidades de acordo com a avaliação de cada recurso.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ADM&TEC
Orgão: Pref. São Luís Quitunde-AL
Códigos coesos são aqueles de relação forte, onde seus membros estão intimamente ligados e estão ali por um objetivo comum. A coesão do tipo comunicacional apresenta a seguinte característica:
Provas
Caderno Container