Foram encontradas 56.730 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFT
Orgão: Pref. Palmas-TO
Leia o fragmento de texto a seguir para responder a questão.
Ao término de cada Sprint, o método ágil Scrum promove uma análise profunda do processo de trabalho, das pessoas envolvidas e da dinâmica entre elas, bem como das ferramentas utilizadas, por meio de perguntas reflexivas como “Outras metodologias podem ser úteis?”, “Quais pontos positivos e negativos podemos identificar?” e “Em quais aspectos podemos evoluir?”. (adaptado).
Ainda sobre a etapa de Sprint do método ágil Scrum, assinale a alternativa CORRETA.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFT
Orgão: Pref. Palmas-TO
I. Permite a comunicação entre o cliente e o servidor, sem a necessidade de recarregar toda a página.
II. Não permite atualizações em tempo real na interface do usuário, sem a necessidade de atualizar a página manualmente.
III. Permite que páginas da web sejam construídas de forma síncrona, trocando dados com a rede a todo momento.
IV. Solicita dados de um servidor sempre antes do carregamento da página. V. Permite a criação de interfaces dinâmicas e interativas, que proporcionam uma melhor experiência ao usuário.
Assinale a alternativa CORRETA.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFT
Orgão: Pref. Palmas-TO
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwarePrincípios de Engenharia de Software
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeis
Leia o fragmento de texto a para responder a questão.
Na década de 1980 e início de 1990, havia uma visão generalizada de que a melhor maneira para conseguir o melhor software era por meio de um planejamento cuidadoso do projeto, qualidade da segurança formalizada, do uso de métodos de análise e projeto apoiado por ferramentas CASE (Computer-aided software engineering) e do processo de desenvolvimento de software rigoroso e controlado. Essa percepção veio da unidade de engenharia de software, responsável pelo desenvolvimento de sistemas de software grandes e duradouros, como sistemas aeroespaciais e de governo.
Esse software foi desenvolvido por grandes equipes que trabalham para diferentes empresas. Geralmente, as equipes eram dispersas geograficamente e trabalhavam com o software por longos períodos. Um exemplo desse tipo de software é o sistema de controle de uma aeronave moderna, que pode demorar até dez anos, desde a especificação inicial até a implantação.
Tais abordagens dirigidas a planos envolvem um overhead significativo no planejamento, projeto e documentação do sistema. Esse overhead se justifica quando o trabalho de várias equipes de desenvolvimento pode ser coordenado, quando o sistema é um sistema crítico e quando muitas pessoas diferentes estão envolvidas na manutenção do software durante a sua vida. (adaptado).
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFT
Orgão: Pref. Palmas-TO
Leia o fragmento de texto a para responder a questão.
Na década de 1980 e início de 1990, havia uma visão generalizada de que a melhor maneira para conseguir o melhor software era por meio de um planejamento cuidadoso do projeto, qualidade da segurança formalizada, do uso de métodos de análise e projeto apoiado por ferramentas CASE (Computer-aided software engineering) e do processo de desenvolvimento de software rigoroso e controlado. Essa percepção veio da unidade de engenharia de software, responsável pelo desenvolvimento de sistemas de software grandes e duradouros, como sistemas aeroespaciais e de governo.
Esse software foi desenvolvido por grandes equipes que trabalham para diferentes empresas. Geralmente, as equipes eram dispersas geograficamente e trabalhavam com o software por longos períodos. Um exemplo desse tipo de software é o sistema de controle de uma aeronave moderna, que pode demorar até dez anos, desde a especificação inicial até a implantação.
Tais abordagens dirigidas a planos envolvem um overhead significativo no planejamento, projeto e documentação do sistema. Esse overhead se justifica quando o trabalho de várias equipes de desenvolvimento pode ser coordenado, quando o sistema é um sistema crítico e quando muitas pessoas diferentes estão envolvidas na manutenção do software durante a sua vida. (adaptado).
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Sapezal-MT
Nessas condições, o comando e os símbolos utilizados para esses operadores são, respectivamente:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Sapezal-MT

As fases 2 e 4 são denominadas, respectivamente:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Sapezal-MT
- Fundamentos de ProgramaçãoAlgoritmosAlgoritmos de Busca
- Fundamentos de ProgramaçãoAlgoritmosAlgoritmos de Ordenação
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Fundamentos de ProgramaçãoComplexidade

Após a execução desse algoritmo, os valores das variáveis ALFA, BETA e GAMA serão, respectivamente:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Sapezal-MT
- Compilação e Interpretação de CódigoBytecode
- Compilação e Interpretação de CódigoCompilação
- LinguagensJavaJVM: Máquina Virtual Java
O nome pelo qual é conhecido o código intermediário e a extensão padrão são, respectivamente:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Sapezal-MT
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: ANVISA
Em relação ao desenvolvimento e à sustentação de software e ao gerenciamento de produtos de software, julgue os itens a seguir.
A principal diferença entre as plataformas de desenvolvimento low-code e no-code é o conhecimento de codificação do usuário.
Provas
Caderno Container