• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

Cómo estudiar sus tarjetas

Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda

Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba

Tecla H: Muestra pista (3er lado).tecla h

Tecla N: Lea el texto en voz.tecla n

image

Boton play

image

Boton play

image

Progreso

1/43

Click para voltear

43 Cartas en este set

  • Frente
  • Atrás
  • 3er lado (pista)
algorithm
a set of ordered and finite steps to solve a given problem
ordered and finite
flowchart
graphical representation of an algorithm
graphical
decision table
compact and readable format for presenting an algorithm
compact
program
set of precise instructions to complete a task
precise instructions
binary number system
represents information using only two symbols: 0 and 1
represents information
binary code
computer program that uses the binary number system
uses the system
high-level language
allows to write precise instructions in a human-readable form
human-readable
syntax
vocabulary and grammar of a language
vocabulary
variables
1. provide temporary storage during the execution of a program.
2. placeholder used to store values. a variable has a name and a data type.
temporary
constants
data fields or local variables whose value cannot change
fields or variables
data types
is the type of data to work with. Defines the size of memory needed and the kinds of operations that can be performed.
type to work with. Defines size and operations.
size of char
2 bytes
size of short
2 bytes
size of int
4 bytes
size of long
8 bytes
size of float
4 bytes
size of double
8 bytes
size of string
reference value. no limit.
array
collection of items in which each item can be accessed by using a unique index
collection, index
operator
symbol that specify which operation to perform on the operands before returning a result
symbol that specify...
method
code block that contains a series of statements. Methods can receive input via arguments and can return a value to the caller.
code block with series of ...
decision structure
decision-making ability into a program. Branch to different sections of the code depending on the truth value of a boolean expression.
ability into a program
if statement
will execute only if boolean expression evaluates to true
will execute if....
switch statement
allows multi-way branching. Can simplify combinations of if-else statements
allows...
(switch) case statement
match the switch expression with a constant. Both must be of the same data type.
(switch) default statement
executes when the switch expression doesn't match with any of the case statements
while loop
repeatedly executes a block of statements until a specified Boolean expression evaluates to false
executes until...
what are the parts of a loop?
initializer
loop test
termination expression
in, lt, te
do-while loop
repeatedly executes a block of statements until a specified Boolean expression evaluates to false. the do-while loop test the condition at the bottom of the loop.
while vs do-while
while executea 0 or more times.
do-while executea 1 or more times.
for loop
combines the three elements of an iteration into a more readable code.
combines
foreach loop
useful for iterating through the elements of a collection
recursion
programming technique that causes a method to call itself in order to compute a result
technique
parts of recursive solution
base case
recursive case
(recursive) base case
terminating condition
(recursive) recursive case
moves the algorithm to the base case
exception
error condition that occurs during the execution of a program
try-catch
handles an exception
(try-catch) finally
is always executed regardless of whether an exception is being thrown.
Main method
unique method that serves as an entry point to a program. A program always starts at the Main method.
C#
programming language part of the .NET Framework
if-else statements
allow a program to perform one action if the boolean expression evaluates to true and a different action if false
How many repetitive control structures there are in C#?
4
while
do-while
for
foreach