Day: December 4, 2015

Mars program

Category : LTS

Letters

Hello!
I saw your MIPS Tutorial 1 that is uploaded in YOUTUBE.
In that video, you introduce how to download Mars program.
I did your process but when I double click Mars4_5.jar file, it doesn’t work.
java JDK is already downloaded.
I don’t know why this file doesn’t work and what should I do.
Could you tell me the reason and how to execute that file?
Thanks!!

2015-10-15

Hi dear reader,

If you haven’t solved this issue by this time, kindly please contact us at contact@smartvania.com

Sincerely,
SmartVania


Appreciation

Category : LTS

Letters

Great doing.keep going and all success.God bless you!

2015-08-16

Thank you so much for the encouragement :).

Sincerely,
Smartvania


MIPS

Category : LTS

Hello will you continue to make more MIPS tutorials?

2015-01-14

Yes, we are, now we have an entire series of tutorials of MIPS with 30 videos on Youtube. Click on the Tutorials tab of the menu.

Sincerely,
SmartVania


Hello Yanilda :D from: Gopal

Category : LTS

Hello Yanilda,

My name is Gopal, I’m a Mauritius-based Computer Science(Level 1) student at the University of Mauritius.

Umm..actually I’m currently doing a module: Computer Architecture in which we have assembly programming(MIPS)..and when I came by your website and saw all those great tutorials about MIPS..I was I like delighted.

Just wanted to say Thank you for those great tutorials.

2015-02-26

Hello dear Gopal,

I’m happy to see that the assembly tutorials were of your help. Since This website is under construction, we are still adding more content, please stay in tune and thank you for writing to us.

Sincerely,
Yanilda


Assembly help

Category : LTS

Letters

Hi,

Love your videos/tutorials on Assembly they’ve helped me a lot over the past couple of days.
But, there’s still many things i quite don’t understand when it comes to assembly language.
I’m trying to compute a program that prints the number of times each element is repeated,
eg) if the user inputs: [1 5 7 5 2 5 3 4 1 9]
The program will print:
1:2
5:3
7:1
2:1
3:1
4:1
9:1

Any help would be appreciated! I am trying to understand Assembly as much as possible.

Greatly appreciated!

2015-03-26


Student

Category : LTS

Letters

I’m a student of electrical computer engineering, and now in 5th semester. in this semester we are studying computer organization which has a small parts of MIPS… kindly help me in MIPS basics.
thank you

Hanif

2015-09-19

Dear Hanif,

Thank you for reaching out to us. Please watch the Entire series of the basics for MIPS on Youtube or click on Tutorials >> Assembly language.
Please keep tuned for more content.

Sincerely,
Yanilda


Convert C++ code to MIPS Assembly Language

Category : LTS

for i = 1 to length(A)
    j = i
    while j > 0 and A[j-1] > A[j]
        swap A[j] and A[j-1]
        j = j - 1

Thank you for your videos

Category : LTS

I am teaching comp. organiz. course
i found helpful to understand mars and assembly in no time
merci and grazi and shukran

2015-10-12

You’re Welcome! 🙂 WE are always glad to help.
Sincerely,
SmartVania


Python VS Java from: Raed

Category : LTS

Letters

Dear Yanilda,

Hello, I’m Raed and i like programming too, i have some question and i hope you to answer.

1st i like programming a lot, but i have no time to training, so can tell me what’s the best way to learn all thing in programming.

2nd please tell me what’s the best computer language to learn it.

2015-11-08

Dear Raed,

Thank you very much for reaching out to me. I’m glad to know that you love programming.
To become a good programmer, the first thing that you need is motivation, and strength of will. Spend at least 1 hour at day practicing a language. Choose at least one programming language to focus on. It’s always good to be familiar with at least 5 languages but at least there should be one of expertise. One core language and 2 scripting languages could work.
However before programming, or focusing on learning one language, is good to train your brain to think logically. A good program takes a good algorithm and a design after analyzing the situation; no matter what language you know or focus on, writing an algorithm in pseudo code is going to save you tons of brainstorming time, then the code is straight forward.

On the internet there is a lot of resource
My advice: While you are learning code, create a portfolio or a repository where you will upload all your projects that you create, because in that way they will easy to take a look at them when you forget something. Look at other people open source codes and examine them. Finally join Programming newsletters, and forums where you can ask questions.

In terms of which language to learn Python or Java:
It all depends on what is your goal.

Python is fast to program and fun, some people might say “Python is just a scripting language”, but you can actually implement multiple paradigms of programming ( including object-oriented, imperative and functional programming). Also super easy to programs robots with Python. NASA uses Python too. But python is not very secure because is a Dynamic type language, that means that the variables are bind at run time. It’s also a high level programming language. High level programming language are normally easy to learn because they are made common elements like in English.

Java is a high level programming language too! but it’s object oriented programming. Java is the most widely used computer programming; Object oriented programming is better than the old “structure programming” because it focuses on the data instead of focusing on commands. An object is anything that can have attributes(such as color, size, type,…) and classes are lists of actions to perform. Java is the preferred language for meeting many organization’s enterprise programming needs and it’s also the programming language of choice in software for devices that communicate through a network. Java is a General purpose programming language that allows the user to create all kinds of programs from databases to multimedia applications.

My recommendation: There are more job opportunities learning Java programming language, though Python and Java can work by the hand you asked me for one, I’d choose Java. Though python is my favorite language, Java is a statically type language which means variables will be bind at compiler time. Furthermore Java will compile faster.

Sincerely,
Yanilda


Free Android Games

Free Android Games
Free fun Android Games

Check out our formulas section