Foram encontradas 56.633 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FEPESE
Orgão: Pref. Florianópolis-SC
No contexto da Engenharia de Requisitos, uma equipe de desenvolvimento identifica que o sistema de pagamentos de uma funcionalidade da prefeitura “deve ser capaz de processar 1.000 transações por segundo sob carga máxima” e que “o sistema deve ser desenvolvido obrigatoriamente na linguagem Java, seguindo o padrão de arquitetura de microserviços do município”.
Com base nas definições clássicas de requisitos, as duas sentenças acima classificam-se, respectivamente, como:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FEPESE
Orgão: Pref. Florianópolis-SC
No processo de planejamento de um novo Sistema de Informação para a Secretaria de Fazenda Municipal, o analista responsável deve realizar o Estudo de Viabilidade para subsidiar a decisão da alta administração.
Durante o levantamento, identifica-se que:
1. A infraestrutura de nuvem atual suporta o volume de dados previsto;
2. O corpo técnico possui expertise limitada na nova linguagem de programação exigida; e
3. O sindicato dos servidores manifestou resistência à automação de certos processos de auditoria.
Considerando as dimensões clássicas da viabilidade, a dificuldade de aceitação do sistema pelos servidores e a lacuna de conhecimento da equipe técnica referem-se às viabilidades:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FEPESE
Orgão: Pref. Florianópolis-SC
Relacione abaixo os conceitos de lógica de programação na Coluna 1 com suas respectivas definições na Coluna 2.
Coluna 1 Conceito
1. Variável
2. Laço de repetição (Loop)
3. Função/Procedimento
4. Estrutura condicional
Coluna 2 Definição
(_) Estrutura que repete um bloco de código enquanto uma condição for verdadeira
(_) Espaço na memória que armazena um valor que pode ser alterado durante a execução
(_) Estrutura que avalia uma condição e executa blocos diferentes conforme o resultado
(_) Bloco de código reutilizável que realiza uma tarefa específica e pode receber parâmetros
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: Pref. Terra Roxa-PR
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: Pref. Terra Roxa-PR
I - Uma lista é um conjunto de dados.
II - Não podemos criar uma lista que contenha strings, números, booleanos.
III - O primeiro tem índice 0; o segundo, 1; e assim por diante.
IV - Uma lista não pode conter informações de mais de um tipo de dados.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: Pref. Terra Roxa-PR
I - Sprint Planning: Planejamento do que será feito na Sprint.
II - Daily Scrum: Reunião diária de 15 minutos para sincronizar atividades.
III - Sprint Review: Reunião para melhoria contínua dos processos da equipe.
IV - Sprint Retrospective: Demonstração do trabalho concluído ao final do ciclo.
Provas
Sobre XML e JSON, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) JSON utiliza estruturas baseadas em pares chave–valor, enquanto XML utiliza marcações hierárquicas definidas por elementos e atributos.
( ) JSON permite comentários nativamente, seguindo padrão semelhante ao de linguagens como JavaScript.
( ) XML possui suporte à validação por meio de esquemas como XML Schema (XSD), permitindo verificar estrutura e tipos de dados.
( ) JSON não exige aspas para identificar nomes de chaves, desde que não contenham caracteres especiais.
Provas
Em relação ao uso do Git, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) O comando git clone cria uma cópia completa do repositório remoto, incluindo todo o histórico de commits.
( ) O comando git commit registra alterações no repositório local, mas não envia nada automaticamente para o repositório remoto.
( ) O comando git merge integra o histórico de outra branch à branch atual, preservando os commits originais.
( ) O comando git pull atualiza o repositório local trazendo alterações do repositório remoto, sem realizar merge automaticamente.
Provas
A respeito do Test-Driven Development (TDD), informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) O TDD segue um ciclo curto que envolve escrever um teste, fazê-lo falhar e implementar o código mínimo.
( ) No TDD, os testes podem ser utilizados como documentação viva do comportamento esperado do código.
( ) O TDD recomenda que o desenvolvedor escreva apenas o código suficiente para fazer o teste passar.
( ) A utilização de TDD elimina totalmente a necessidade de testes automatizados adicionais no projeto.
Provas
Durante o desenvolvimento de um novo módulo de atendimento interno, a equipe de TI precisa identificar como os usuários realizam suas atividades diárias, quais informações consultam e quais dificuldades enfrentam ao usar o sistema atual. O analista responsável opta por observar diretamente o ambiente de trabalho para compreender o fluxo real das operações. Com base no exposto, assinale a alternativa que apresenta a técnica de levantamento que está sendo utilizada.
Provas
Caderno Container