Prévia do material em texto
Qual dos algoritmos imprime a tabela sem repetições (apenas o triângulo inferior)? . . . para i = 1; i nome_da_matriz [nº de linhas][nº de colunas]; Na codificação de um programa, na linguagem C++, é necessário a declaração de uma matriz bidimensional para armazenar as notas de 6 disciplinas de uma turma com 30 alunos. Tomando-se como base que o algoritmo considera que os dados estarão organizados na matriz de modo que cada linha represente as notas de um único aluno, marque a alternativa que apresenta de forma correta a declaração desta matriz, chamada notasAlunos. b) float notasAlunos[6][30]; d) float notasAlunos[6,30]; a) float notasAlunos[30][6]; c) float notasAlunos[30,6]; e) float notasAlunos[][]; 6a Questão (Ref.: 201409584013) Sendo a matriz M bidimensional igual a: 1 2 3 4 5 -5 3 0 Dimensionadas da seguinte maneira: int m[2][4]; Determine quais são os seguintes elementos: • m[0][3] • m[0][0] • m[1][1] • m[1][2] 4 - 1 - -5 - 3 5 - 1 - 3 - 0 -5 - 1 - 5 - 4 4 - 5 - -5 - 0 0 - 1 - 3 - 5 Gabarito Comentado. Exercício: CCT0239_EX_A10_201409284891 Voltar Aluno(a): WELLINGTON NASCIMENTO DE SOUZA Matrícula: 201409284891 Data: 20/10/2014 12:11:58 (Finalizada) 1a Questão (Ref.: 201409579349) A professora Mei do curso de Análise de Sistemas criou um jogo infantil para seus alunos. A cada rodada do jogo era fornecida uma sequência de caracteres que formavam uma frase com todas as letras minúsculas. O objetivo do jogo é mudar algumas letras minúsculas para maiúsculas, tais como início de frase e a letra inicial de nomes próprios. Qual a função correta para esta tarefa ? strlen strcmp tolower strcpy toupper Gabarito Comentado. 2a Questão (Ref.: 201409407566) Na linguagem C++, não é permitido usar os operadores relacionais para comparar vetores de char como em outras linguagens. Sendo assim,: você irá precisar da função clrscr() quando tiver que fazer qualquer comparação. É bom lembrar que a comparação é baseada no valor de cada caracter em formato texto. você irá precisar da função strcpy() quando tiver que fazer qualquer comparação. É bom lembrar que a comparação é baseada no valor de cada caracter no código ASCII. você irá precisar da função strcmp() quando tiver que fazer qualquer comparação. É bom lembrar que a comparação é baseada no valor de cada caracter no código ASCII. você irá precisar da função clrscr() quando tiver que fazer qualquer comparação. É bom lembrar que a comparação é baseada no valor de cada caracter no código ASCII. não há outra forma de realizar esse tipo de comparação entre vetores. Gabarito Comentado. 3a Questão (Ref.: 201409579350) Um jogo criado pelo aluno Pei do curso de computação tem como objetivo dar uma sequência de caracteres ao jogador para que o mesmo gere uma palavra, quando possível. Ao final, é mostrado na tela tanto a sequência inicial de caracteres quanto a palavra gerada. Pei observou que para implementar este jogo era necessário copiar a sequência de caracteres fornecida ao jogador, pois a mesma seria mudada. Qual das funções Pei usou para realizar a cópia ? toupper tolower strlen strcpy strcmp Gabarito Comentado. 4a Questão (Ref.: 201409541368) A professora Luiza gostaria de ensinar aos alunos algumas funções que manipulam os vetores de char. Por essa razão, ela analisou as bibliotecas cstring, cctype e cstdlib, e escolheu a função XXX que concatena vetores de char, ou cadeias de caracteres. Considere str, str1e str2 como sendo vetores de char ou cadeias de caracteres. Assinale a opção onde está presente a função XXX. strcmp(str1, str2) toupper(str) atoi(str) strcat(str1, str2) strlen(str) Gabarito Comentado. INTRODUÇÃO À PROGRAMAÇÃO Simulado: CCT0001_SM_201408203821 V.2 Fechar Aluno(a): ROBSON CABRAL DA SILVA JUNIOR Matrícula: 201408203821 Desempenho: 0,5 de 0,5 Data: 11/09/2015 12:00:21 (Finalizada) 1a Questão (Ref.: 201408922292) Pontos: 0,1 / 0,1 Escolha a alternativa, abaixo, que completa a frase a seguir: O ________________________é utilizado para representação dos algoritmos na forma de textos, cada instrução é representada por uma sintaxe e semântica específica. Diagrama. Pseudocódigo. Diagrama de Blocos. Fluxograma. Nenhuma das opções. 2a Questão (Ref.: 201408237480) Pontos: 0,1 / 0,1 Para desenvolver um algoritmo, precisamos dividir o problema apresentado em três fases fundamentais: entrada, processamento e saída. Após análise do problema avalie as afirmações: Afirmações: 1. As notas das provas (P1, P2, P3 e P4) são dados de entrada. 2. A média é um dado de entrada. 3. A média dos alunos (Média) é a saída de dados. 4. A entrada não permite o cálcula da saída desejada.. Estão corretas as afirmações: 1, 2 e 4. 1, 3 e 4. 2, 3 e 4. 1 e 2, somente. 1 e 3, somente. 3a Questão (Ref.: 201408234539) Pontos: 0,1 / 0,1 Para que as soluções dos algoritmos aproximem-se do que é visto na lógica de programação, é javascript:window.close(); javascript:window.close(); importante padronizar alguns procedimentos. Num primeiro momento, não precisam ser rigidamente especificadas, mas é importante o contato com as estruturas básicas, que consistem de: I. Estrutura sequencial - indica que uma operação deve ser realizada em sequência à outra, ou seja, determina a ordem com que as operações devam ser realizadas. II. Estrutura de decisão - indica que, em um determinado momento, será necessário tomar uma decisão sobre qual operação realizar de acordo com um determinado critério. III. Estrutura de repetição - indica que algumas operações devem ser repetidas uma determinada quantidade de vezes especificada pelo construtor do algoritmo. somente I e II corretas I , II e III estão corretas somente II e III corretas somente I e III corretas somente III correta 4a Questão (Ref.: 201408927025) Pontos: 0,1 / 0,1 Selecione, entre as alternativas, a opção correta, tendo em vista a frase: Necessita de espaço na memória e define o tipo de dado a ser armazenado. Variável Estrutura de Seleção Comando PARA Comando Enquanto-Faça Variável de Controle 5a Questão (Ref.: 201408815360) Pontos: 0,1 / 0,1 Analise o trecho de código abaixo e depois marque a opção correta para o que se pede: inteiro x, y, a, b real z a = 14 b = 3 x = a / b y = a % b z = y / x Qual seria o valor de x? 3 4 4.66666 14 5 Gabarito Comentado. Gabarito Comentado. http://v3.webcasters.com.br/Login.aspx?codTransmissao=434653&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 https://v3.webcasters.com.br/Login.aspx?codTransmissao=405754&LoginExterno=urllogada@estacio.br&SenhaExterno=1234http://v3.webcasters.com.br/Login.aspx?codTransmissao=434653&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 https://v3.webcasters.com.br/Login.aspx?codTransmissao=405754&LoginExterno=urllogada@estacio.br&SenhaExterno=1234