Prévia do material em texto
Questão 1/12 - Linguagem de Programação Como paradigmas de linguagem de programação chamamos um conjunto de características que serve para classificar um grupo de linguagens. Várias são as classificações dos paradigmas de linguagem de programação, porém a mais conhecida é a que divide estes em imperativo, estruturado, orientado a objetos, funcional e lógico. Com base nos paradigmas de linguagem de programação, assinale a alternativa correta que corresponde a definição do paradigma orientado a objetos: E O principal objetivo é utilizar os conceitos de objetos no desenvolvimento dos programas para torná-los mais rápidos e confiáveis. Questão 2/12 - Linguagem de Programação Um vetor pode ser definido como um conjunto de elementos consecutivos, do mesmo tipo, que podem ser acessados, individualmente a partir de um único nome. Com relação a definição de vetores na linguagem C, assinale a alternativa que corresponde a forma correta de atribuir o valor 250 na última posição de um vetor chamado vet do tipo inteiro de 10 posições: D vet[9] = 250; Questão 3/12 - Linguagem de Programação Conforme abordado nas aulas, a palavra reservada struct indica ao compilador que está sendo criada uma estrutura. Neste contexto, assinale a alternativa correta, que corresponde ao local do programa em que uma estrutura deve ser declarada: D Após a inclusão das bibliotecas e antes da função main; Questão 4/12 - Linguagem de Programação Um vetor pode ser definido como um conjunto de elementos consecutivos, do mesmo tipo, que podem ser acessados, individualmente a partir de um único nome. Com relação a definição de vetores na linguagem C, assinale a alternativa que corresponde a forma correta da definição de um vetor chamado vet do tipo inteiro de 10 posições: A int vet[10]; Questão 5/12 - Linguagem de Programação Com base no conteúdo abordado com relação as funções de entrada e saída de linguagem de programação C, assinale a alternativa correta que corresponde a definição da função scanf(): C Esta função lê do teclado os dados digitados e coloca os valores digitados pelos usuários nas variáveis utilizadas como parâmetros da função; Questão 6/12 - Linguagem de Programação Conforme abordado nas aulas, a palavra reservada struct indica ao compilador que está sendo criada uma estrutura. Vimos, nas nossas aulas, que um dos usos mais comuns de estuturas é associado com vetores. Com base nestes conceitos, assinale a alternativa que corresponde a forma correta de definir um vetor de 30 posições chamado vet de uma struct chamada str. C struct str vet[30]; Questão 7/12 - Linguagem de Programação Como paradigmas de linguagem de programação chamamos um conjunto de características que serve para classificar um grupo de linguagens. Várias são as classificações dos paradigmas de linguagem de programação, porém a mais conhecida é a que divide estes em imperativo, estruturado, orientado a objetos, funcional e lógico. Com base nos paradigmas de linguagem de programação, assinale a alternativa correta que corresponde a definição do paradigma estruturado: A A programação se caracteriza pela existência de uma sequência monolítica de comandos e pelo uso de desvios condicionais e incondicionais para determinar o fluxo de controle da execução do programa; Questão 8/12 - Linguagem de Programação Com relação a instrução SWITCH, analise atentamente o trecho de código apresentado abaixo. switch (2) { case 1: case 2: printf(“função printf”); case 3: j = 5; j++; default: printf(“Olá”); } Com relação ao trecho de código apresentado acima, assinale a alternativa que corresponde ao correto resultado que será apresentado na tela do usuário apó execução dessa instrução: B função printf Olá Questão 9/12 - Linguagem de Programação Na linguagem C, um arquivo é entendido como um conceito que pode ser aplicado a arquivos em disco, terminais, modens, etc... Um fluxo é associado a um arquivo da realização de uma operação de abertura. Uma vez aberto, informações podem ser trocadas entre o arquivo e o programa. Um arquivo é dissociado de um fluxo através de uma operação de fechamento de arquivo. Com relação a esta definição, assinale a a das funções fread e fwrite respectivamente: B Lê um bloco e dados e escreve em um bloco de dados; Questão 10/12 - Linguagem de Programação Acerca de condicionais e funções de entrada e saída. Foi desenvolvido um código que escolhe o maior número entre 2 valores digitados. Caso ambos forem iguais, a variável que armazena o maior valor fica com o valor zero. Com relação ao trecho de código apresentado acima, assinale a alternativa que corresponde ao correto resultado que será apresentado na tela do usuário apó Linguagem de Programação Na linguagem C, um arquivo é entendido como um conceito que pode ser aplicado a arquivos em disco, terminais, modens, etc... Um fluxo é associado a um arquivo da realização de uma operação de abertura. Uma vez aberto, informações podem ser trocadas entre o arquivo e o programa. Um arquivo é dissociado de um fluxo através de uma operação de fechamento de arquivo. Com relação a esta definição, assinale a alternativa correta que corresponde a definição das funções fread e fwrite respectivamente: Lê um bloco e dados e escreve em um bloco de dados; Linguagem de Programação Acerca de condicionais e funções de entrada e saída. Foi desenvolvido um código que escolhe o maior número entre 2 valores digitados. Caso ambos forem iguais, a variável que armazena o maior valor fica com o valor zero. Com relação ao trecho de código apresentado acima, assinale a alternativa que corresponde ao correto resultado que será apresentado na tela do usuário após a Na linguagem C, um arquivo é entendido como um conceito que pode ser aplicado a arquivos em disco, terminais, modens, etc... Um fluxo é associado a um arquivo através da realização de uma operação de abertura. Uma vez aberto, informações podem ser trocadas entre o arquivo e o programa. Um arquivo é dissociado de um fluxo através de lternativa correta que corresponde a definição Acerca de condicionais e funções de entrada e saída. Foi desenvolvido um código que escolhe o maior número entre 2 valores digitados. Caso ambos forem iguais, a variável Encontre a alternativa que contém o erro no código. E Não existe erro neste código. Tudo está correto. Questão 11/12 - Linguagem de Programação (questão opcional) De acordo com o conteúdo abordado, função é uma técnica de programar desenvolvendo um programa a partir de pequenas partes ou módulos, sendo um trecho de código contendo um conjunto de comandos com o objetivo de efetuar uma determinada tarefa. Com base nos conceitos apresentados acima, assinale a alternativa correta com relação as funções: E Uma função que não devolve qualquer valor é, habitualmente, designada por Procedimentos. Questão 12/12 - Linguagem de Programação (questão opcional) Conforme abordado nas aulas, função é a técnica de programar desenvolvendo um programa a partir de pequenas partes ou módulos. Com relação a definição de funções na linguagem C, assinale a alternativa correta que corresponde ao tipo de retorno de uma função do tipo void: D Não tem retorno;