MCXi Basic
Sistema de desarrollo de softw
USD 0.99
1.22for iPhone, iPad and more
Age Rating
لقطات الشاشة لـ MCXi Basic
About MCXi Basic
MCX BASIC es un dialecto del lenguaje de programación BASIC. En general, el MCX BASIC ha sido diseñado para seguir el GW-BASIC, que es uno de los BASIC estándards corriendo en ordenadores de 16 bits. Durante la creación del MCX BASIC, ha sido hecho un gran esfuerzo para que el sistema fuese lo más flexible y ampliable posible.
El entorno de desarrollo del MCX BASIC es muy similar al del Dartmouth Time Sharing System asociado al Dartmouth BASIC. Tiene una línea de comandos basada en un entorno de desarrollo integrado (IDE) del sistema; todas las líneas de programa deben estar numeradas, todas las líneas no numeradas se consideran como comandos en modo directo (es decir, que se ejecutan inmediatamente). La interfaz de usuario es casi por completo la línea de comandos, a excepción de los accesos directos a las teclas de función en la parte inferior, y un aviso de copyright inicial en la parte superior de la pantalla.
El lenguaje BASIC fue inventado en 1964 por John George Kemeny (1926-1992) y Thomas Eugene Kurtz (1928-) en el Dartmouth College. En años subsiguientes, mientras que otros dialectos de BASIC aparecían, el BASIC original de Kemeny y Kurtz fue conocido como Dartmouth BASIC.
BASIC fue diseñado para permitir a los estudiantes escribir programas usando terminales de un computador en tiempo compartido. Estaba pensado para reducir notablemente la complejidad de los otros lenguajes del momento, con uno diseñado específicamente para la clase de usuarios que los sistemas de tiempo compartido permitían: un usuario más sencillo, fuera del área de las ciencias de la computación, a quien no le interesaba tanto la velocidad, sólo el hecho de ser capaz de programar y usar la máquina sin demasiadas complicaciones. Los diseñadores del lenguaje también querían que permaneciera en el dominio público, lo cual contribuyó a que se diseminara rápidamente.
Los ocho principios que rigieron el diseño de BASIC fueron:
Ser fácil de usar para los principiantes.
Ser un lenguaje de propósito general (no orientado).
Permitir a los expertos añadir características avanzadas, conservando simple el lenguaje para los principiantes.
Ser interactivo en todos los casos.
Proveer mensajes de errores claros y amigables.
Responder rápido en los programas pequeños en general.
No requerir un conocimiento del hardware de la computadora.
Proteger al usuario del sistema operativo.
El lenguaje fue en parte basado en FORTRAN II y otra parte en Algol 60, con adiciones para hacerlo apropiado en sistemas de tiempo compartido y con elementos que facilitaran la operación aritmética de matrices. BASIC fue implementado por primera vez para la mainframe GE-265, máquina que soportaba múltiples terminales.
El entorno de desarrollo del MCX BASIC es muy similar al del Dartmouth Time Sharing System asociado al Dartmouth BASIC. Tiene una línea de comandos basada en un entorno de desarrollo integrado (IDE) del sistema; todas las líneas de programa deben estar numeradas, todas las líneas no numeradas se consideran como comandos en modo directo (es decir, que se ejecutan inmediatamente). La interfaz de usuario es casi por completo la línea de comandos, a excepción de los accesos directos a las teclas de función en la parte inferior, y un aviso de copyright inicial en la parte superior de la pantalla.
El lenguaje BASIC fue inventado en 1964 por John George Kemeny (1926-1992) y Thomas Eugene Kurtz (1928-) en el Dartmouth College. En años subsiguientes, mientras que otros dialectos de BASIC aparecían, el BASIC original de Kemeny y Kurtz fue conocido como Dartmouth BASIC.
BASIC fue diseñado para permitir a los estudiantes escribir programas usando terminales de un computador en tiempo compartido. Estaba pensado para reducir notablemente la complejidad de los otros lenguajes del momento, con uno diseñado específicamente para la clase de usuarios que los sistemas de tiempo compartido permitían: un usuario más sencillo, fuera del área de las ciencias de la computación, a quien no le interesaba tanto la velocidad, sólo el hecho de ser capaz de programar y usar la máquina sin demasiadas complicaciones. Los diseñadores del lenguaje también querían que permaneciera en el dominio público, lo cual contribuyó a que se diseminara rápidamente.
Los ocho principios que rigieron el diseño de BASIC fueron:
Ser fácil de usar para los principiantes.
Ser un lenguaje de propósito general (no orientado).
Permitir a los expertos añadir características avanzadas, conservando simple el lenguaje para los principiantes.
Ser interactivo en todos los casos.
Proveer mensajes de errores claros y amigables.
Responder rápido en los programas pequeños en general.
No requerir un conocimiento del hardware de la computadora.
Proteger al usuario del sistema operativo.
El lenguaje fue en parte basado en FORTRAN II y otra parte en Algol 60, con adiciones para hacerlo apropiado en sistemas de tiempo compartido y con elementos que facilitaran la operación aritmética de matrices. BASIC fue implementado por primera vez para la mainframe GE-265, máquina que soportaba múltiples terminales.
Show More
تحديث لأحدث إصدار 1.22
Last updated on 02/10/2017
الإصدارات القديمة
Apple actualizó esta app para mostrar el ícono de la app Apple Watch.
Compatibilidad con iOS 11
Iconos actualizados
Otros cambios menores
Compatibilidad con iOS 11
Iconos actualizados
Otros cambios menores
Show More
Version History
1.22
02/10/2017
Apple actualizó esta app para mostrar el ícono de la app Apple Watch.
Compatibilidad con iOS 11
Iconos actualizados
Otros cambios menores
Compatibilidad con iOS 11
Iconos actualizados
Otros cambios menores
1.21
24/01/2017
IOS 10 de apoyo.
Otros cambios menores.
Otros cambios menores.
1.17
10/06/2016
Soporte de archivos que no tienen números de línea.
Aumentar la estabilidad del sistema.
Otros cambios menores.
Aumentar la estabilidad del sistema.
Otros cambios menores.
1.16
07/06/2016
El operador val ahora pueden usar números negativos.
El operador fix corrige la inexactitud en el cálculo.
Aumentar la estabilidad.
Otros cambios menores.
El operador fix corrige la inexactitud en el cálculo.
Aumentar la estabilidad.
Otros cambios menores.
1.15
17/05/2016
Matriz bidimensional ya está disponible.
Otros cambios menores.
Otros cambios menores.
1.12
12/03/2016
comando LIST - color de resaltado de sintaxis.
RESTORE comandos para trabajar con DATA y READ, con expresiones calculadas.
Aumentar la estabilidad del sistema.
Otros cambios menores.
RESTORE comandos para trabajar con DATA y READ, con expresiones calculadas.
Aumentar la estabilidad del sistema.
Otros cambios menores.
1.10
01/03/2016
Las funciones de cadena, ahora se puede usar expresiones y fórmulas matemáticas en los argumentos.
Otros cambios menores.
Otros cambios menores.
1.9
24/02/2016
Se ha corregido un error cuando se utiliza la variable durante la inicialización del tamaño de la matriz.
Ejemplo: DIM A (X)
Si se utiliza una variable como el índice de la matriz, no aparece el error.
Ejemplo: A (X) = B
La instrucción INPUT ahora puede utilizar un DIM matriz.
Ejemplo: INPUT "Por favor, introduzca el número", a (x)
Reparar el error de bucle FOR utilizando la variable como un parámetro.
Ejemplo: 'FOR I = A TO B STEP C'
Gracias a los usuarios que ayudan a corregir errores y mejorar la estabilidad.
Ejemplo: DIM A (X)
Si se utiliza una variable como el índice de la matriz, no aparece el error.
Ejemplo: A (X) = B
La instrucción INPUT ahora puede utilizar un DIM matriz.
Ejemplo: INPUT "Por favor, introduzca el número", a (x)
Reparar el error de bucle FOR utilizando la variable como un parámetro.
Ejemplo: 'FOR I = A TO B STEP C'
Gracias a los usuarios que ayudan a corregir errores y mejorar la estabilidad.
1.8
17/02/2016
Adicional correcciones de errores y mejoras de estabilidad.
1.6
11/02/2016
Añadido documentación de los principales operadores, con ejemplos.
Otros cambios menores.
Otros cambios menores.
1.4
11/01/2016
Implementado soporte para funciones de cadena anidadas y estructuras complejas.
Sintaxis simplificado al escribir los operadores.
Manipulación cuando se vincula a un número de línea inexistente error.
Símbolo ; en el PRINT operador cancela mover el cursor a una nueva línea.
El operador KILL de elimina un archivo en el disco.
El operador $ INKEY para escanear las pulsaciones de teclado.
Ahora usted no necesita para inicializar una nueva variable.
Sintaxis simplificado al escribir los operadores.
Manipulación cuando se vincula a un número de línea inexistente error.
Símbolo ; en el PRINT operador cancela mover el cursor a una nueva línea.
El operador KILL de elimina un archivo en el disco.
El operador $ INKEY para escanear las pulsaciones de teclado.
Ahora usted no necesita para inicializar una nueva variable.
1.3
04/01/2016
MCXBasic presentar apoyo.
Otros cambios menores.
Otros cambios menores.
1.2
02/12/2015
BAS extensión de archivo de icono.
Operador de 'imprimir' aceptar añadir ESPACIOS entre las variables.
Otros cambios menores.
Operador de 'imprimir' aceptar añadir ESPACIOS entre las variables.
Otros cambios menores.
1.1
02/12/2015
1. Mensaje fijo 'Error de sintaxis'
2. Añadir mensaje "Falta un operador '
3. Agregar mensaje 'de color incorrecta'
4. Un número de línea en una subrutina apunta a un número de línea inexistente - 'número de línea Indefinido'
5. rem - declaraciones REM no se ejecutan, pero salen exactamente como entró cuando el programa está en la lista.
6. No mayúsculas y minúsculas para los operadores y comandos.
8. reinicio - memoria clara y variables.
9. Compartir - Guarda un programa BASIC y compartir.
10. problema del arreglo con la función val (return 0)
2. Añadir mensaje "Falta un operador '
3. Agregar mensaje 'de color incorrecta'
4. Un número de línea en una subrutina apunta a un número de línea inexistente - 'número de línea Indefinido'
5. rem - declaraciones REM no se ejecutan, pero salen exactamente como entró cuando el programa está en la lista.
6. No mayúsculas y minúsculas para los operadores y comandos.
8. reinicio - memoria clara y variables.
9. Compartir - Guarda un programa BASIC y compartir.
10. problema del arreglo con la función val (return 0)
1.0
23/11/2015
MCXi Basic FAQ
انقر هنا لمعرفة كيفية تنزيل MCXi Basic في بلد أو منطقة محظورة.
تحقق من القائمة التالية لمعرفة الحد الأدنى من المتطلبات MCXi Basic.
iPhone
Requiere iOS 8.0 o posterior.
iPad
Requiere iPadOS 8.0 o posterior.
Apple TV
Requiere tvOS 9.0 o posterior.
iPod touch
Requiere iOS 8.0 o posterior.
MCXi Basic هي مدعومة على اللغات Inglés