Engenharia de Software 3 Caixa Preta



Baixar 41.54 Kb.
Encontro30.10.2016
Tamanho41.54 Kb.
#165


Engenharia de Software 3 - Caixa Preta

prof. Álvaro d'Arce


Para cada exercício, aplique o teste de Caixa Preta:

  • Utilize a abordagem de partição de equivalência;

  • Faça a análise de valor limite;

  • Descreva um conjunto de casos de testes que exercite todas as classes de equivalência definidas.



1. Seja a seguinte especificação de sintaxe do comando cp do Linux:

cp ORIGEM DESTINO [ >DIRECIONAMENTO]


  • ORIGEM E DESTINO: nomes de arquivos contendo até 10 caracteres alfanuméricos exceto "|", "!", "$","&", ";", "<" e ">".

  • DIRECIONAMETO é opcional, e pode ser:

    • /dev/console: ecoa no console do sistema;

    • /dev/null: não ecoa;

    • ARQUIVO: ecoa para um arquivo com as mesmas restrições de ORIGEM e DESTINO.



2. A função abaixo recebe uma string que contém apenas caracteres alfanuméricos e um inteiro (begin) e retorna uma substring contendo os caracteres da string de entrada contidos entre begin

(inclusive) e o último caractere.


char* substring( char *str, int begin, int end )
Exemplos:

substring( “hamburguer”, 4, 5 ) == “ur”

substring( “programação modular”, 1, 3 ) == “rog”

substring( “vazio”, 3, 3 ) == “i”



3. Considere a seguinte função de autenticação de usuários de um determinado sistema:





  • Usuário: 6 a 10 caracteres maiúsculos, sem espaços, sem acentuação.

  • Senha: 5 a 11 caracteres, sem espaços, sem pertencer a um dicionário, sem acentuação.

  • Existem 2 usuários cadastrados no sistema:

    • O usuário FULANO tem acesso ao Módulo Administrativo.

    • O usuário CICLANO tem acesso aos módulos Financeiro e Contábil.




Baixar 41.54 Kb.

Compartilhe com seus amigos:




©bemvin.org 2022
enviar mensagem

    Página principal
Prefeitura municipal
santa catarina
Universidade federal
prefeitura municipal
pregão presencial
universidade federal
outras providências
processo seletivo
catarina prefeitura
minas gerais
secretaria municipal
CÂmara municipal
ensino fundamental
ensino médio
concurso público
catarina município
Serviço público
Dispõe sobre
reunião ordinária
câmara municipal
público federal
processo licitatório
Processo seletivo
educaçÃo universidade
seletivo simplificado
Secretaria municipal
sessão ordinária
Universidade estadual
ensino superior
Relatório técnico
técnico científico
Conselho municipal
direitos humanos
científico período
Curriculum vitae
espírito santo
pregão eletrônico
língua portuguesa
Sequência didática
distrito federal
Quarta feira
prefeito municipal
conselho municipal
educaçÃo secretaria
nossa senhora
segunda feira
Pregão presencial
educaçÃO ciência
Terça feira
agricultura familiar
educaçÃo profissional