Questões de Concurso
Comentadas sobre conceitos básicos de programação em programação
Foram encontradas 1.031 questões
Ponteiros não são tipos estruturados, apesar de serem definidos usando-se um operador de tipo.
Em funções e procedimentos, a passagem de parâmetros por valor é um modelo de implementação para parâmetros do modo de saída, por isso, o valor do parâmetro real é usado para inicializar o parâmetro formal correspondente.
Uma linguagem de programação simples e fácil de ser aprendida caracteriza-se por oferecer um conjunto limitado de construções primitivas combinado com limitada ortogonalidade.
O desenvolvimento de um aplicativo que acesse o banco de dados Oracle, tanto no sistema operacional Windows como no Linux, pode ser realizado por meio de OCI (Oracle Call Interface), uma interface que permite acesso padrão ao banco de dados em qualquer linguagem de programação.
C, se a proposição for certa;
E, se a proposição for errada.
Nesse contexto, assinale a alternativa correta.
que se seguem.
que se seguem.
I - Permite especificar um analisador léxico definindo expressões regulares para descrever padrões para os tokens.
II - A função responsável por colocar os lexemas encontrados na tabela de símbolos se chama installLexem().
III - lexlval é uma variável global que pode ser usada pelo analisador sintático ou por outro componente posterior do compilador.
IV - O programa de entrada do LEX é compilado em um programa C, que sempre se chama lex.yy.c
Estão corretas:
A empresa ABC criou uma linguagem de programação para ser utilizada nos computadores atuais. Essa linguagem usa um tipo de dado primitivo para armazenar apenas números inteiros em dois bytes de memória.
Pode-se concluir que a quantidade máxima de valores inteiros diferentes que pode ser armazenada em uma variável desse tipo é de
I. A programação estruturada é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.
II. A Programação modular é uma forma de programação de computadores que preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência, decisão e repetição.
III. A Programação orientada a objetos é uma forma de programação no qual o desenvolvimento das rotinas de programação é feito através de módulos, que são interligados entre si através de uma interface comum.
IV. A Programação Linear envolve problemas de otimização nos quais a função objetivo e as restrições são todas lineares.
São incorretas as afirmações:
I. Cada família de computadores possui sua própria linguagem de máquina. Um programa em linguagem de máquina é dependente do computador ou seja, tendo sido escrito para um determinado computador, somente poderá ser executado em computadores da mesma família, que lhe sejam 100% compatíveis.
II. O processo de tradução da linguagem de montagem para a linguagem de máquina é realizado por um programa chamado Assembler.
III. As primeiras linguagens foram FORTRAN, COBOL e C++, criadas na década de 50.
IV. O processo de tradução do programa escrito em uma linguagem simbólica pelo programador, para a linguagem de máquina do computador é chamado montagem. São verdadeiras as afirmações: