answersLogoWhite

0


Best Answer

M.C.A could be almost anything, maybe a name of a school or school department?

Lex (short for Lexical Analyzer)`is a specialized programming language that takes a set of specifications for how to scan text and find specific items in the text and generates C language source code that is compiled with other code to actually perform the work. The code generated can be used as part of a compilers lexical scan, scanning for specific words and symbols.

User Avatar

Wiki User

8y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is lex in system software and assembly language programming subject in M.C.A?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What subject we have to take after class 10 for software engineer?

You can take a programming class or Analogue or Digital electronics as a software engineer.


How do you test computer programming skills?

# Describe a problem and ask the subject to describe a program that would solve it. Possibly ask the subject to write the essence of the solution. Preferably, have the subject write the solution in a programming language that he or she does not know, allowing use of reference material, of course. This measures problem solving abilities, which is far more important than memorization of syntax and design patterns.


In which programming languages a virus can be created?

There are viruses in almost every programming language, but most are probably written in C and C++ as these two languages have a lot more control over your application compared to most others, so you can be very specific about what you want them to do. Smaller, less powerful languages such as Visual Basic, .NET, Python or Java will also suffice in creating viruses. Viruses can also be embedded in browser add-ons, and other downloaded things. It's also possible to embed an HTML virus into a website.


What is the best programming language to learn for jobs?

Best in what way? Best for the computer to learn? Well, that is determined by two things...the algorithm that the computer processor(s) run through to achieve the "machine learning", and the speed/efficiency of that algorithm - since it could be an algorithm that will work but perhaps will take so much time to arrive at a good result that it is ineffective in a practical sense. Now, if you want to ask instead what is the best computer language in which to program algorithms...it is a controversial subject, but overall I would say programming it in a language that is translated well into the machine language which will be running the algorithm, since it must be the best that it can be -- for speed and efficiency. Then, the computer processor(s) speed is/are not hampered by the inefficiency of the choice of code generator or compiler/intrepreter (i.e., in general, the programming language). However, I also suspect that you are asking from a personal point of view, namely, which language should you learn if you wanted to get into this machine learning field...I think majority of people working in the field like Prolog, Lisp, C++, and Java. Also, there are some people programming in Natural Language Programming (NLP) parsing and lexical analysis that prefer computer languages devoted specifically to NLP. NLP and Machine Learning algorithms are often working hand in hand to sift through human language texts of all kinds to glean and summarize information and find relevant correlations that exist between all of the ideas and stories in those texts - some factual info, some opinions. Businesses like this stuff for data mining and finding patterns amongst people's likes and dislikes so that they can market to those preferences. Also, many people like to discover correlations, for instance, that say when certain words are used in a financial article, the chances are that these certain types of stocks will rise in price. Thus data mining is a large reason for the popularity of machine learning. NLP has been around for many years and is the effort behind what many people have sought -- to build a computer helper that they can talk with in a natural way - so much easier than all that typing and thinking of how to pose the question just so. It is the next step in the evolution of an internet search engine -- one that learns the best answers and filters out all the extra stuff and does not present the "irrelevant". My guess is that the programming language choice for machine learning algorithms will become less important than the design of the machine learning algorithms themselves. As time goes forward, the "programming" is being done with visual tools and automatic code generators, and implementing a design of a new machine learning learning algorithm is done with those high level tools where the designers don't necessarily know how it looks in the programming language or in the machine language. An argument can be made that the "programmers" should know the efficiency of their designs of the machine learning algorithms on that hardware - but that is usually left to the people who are specifically designing the code generators - which is something far removed from the fun of designing the machine learning algorithms. Specialization is the nature of these fields. So, some designers will arrive on the scene that don't know anything about programming languages, they just know the algorithms of the specific domain and are constantly improving them using the Algorithm Studio software.


What is volatile access type modifier?

It tells the compiler that (a hardware) register is subject to change. volatile is used with pointer (AFAIK) and tells the compiler not to optimize and to check at the place where the pointer points, every time around a loop. Unless you are programming software to directly access hardware, you do not need volatile.

Related questions

What has the author Robert Erskine written?

Robert Erskine has written: 'Blitz on Corruption and Abuse' 'Sixty programmes for the Amstrad CPC464' -- subject(s): Amstrad Microcomputer, Programming 'Assembly language for the 68000 Series' 'First steps in assembly language for the 68000' -- subject(s): Assembler language (Computer program language), Motorola 68000 (Microprocessor), Programming 'Sixty programs for the Commodore 64' 'Sixty programs for the Sinclair ZX Spectrum' -- subject(s): Programming, Sinclair ZX Spectrum (Computer), Sinclair ZXSpectrum (Computer) 'Computer programming for beginners' -- subject(s): Microcomputers, Programming 'Business Management' 'Pocket Guide to Assembly Language for the MC68000 Series (Programming Pocket Guides)'


What has the author Ian Birnbaum written?

Ian Birnbaum has written: 'Assembly Language Programming for the BBC Microcomputer' 'Greater indeterminism in causal analysis' 'Assembly Language Programming for the Acorn Electron' -- subject(s): bbc micro, acorn electron, bbc micro games, computer games, programming, assembly language 'Information technology in schools. Word processing in schools'


What has the author William Ford written?

William. Ford has written: 'A description of scenery in the Lake District intended as a guide to strangers' 'Past present imperfect' 'Assembly language and systems programming for the M68000 family' -- subject(s): Motorola 68000 (Microprocessor), Programming, Assembler language (Computer program language) 'Data structures with C (plus plus)' 'The MC68000: assembly language and systems programming' -- subject(s): Motorola 68000 (Microprocessor), Programming, Assembler language (Computer program language)


What has the author Richard H Tropper written?

Richard H. Tropper has written: 'Programming in assembly language on the IBM PC' -- subject(s): IBM Personal Computer, Programming, Assembler language (Computer program language)


What has the author Marvin L De Jong written?

Marvin L. De Jong has written: 'Programming & interfacing the 6502, with experiments' -- subject(s): Programming, 6502 (Computer), 6502 (Microprocessor) 'Apple II assembly language' -- subject(s): Apple II (Computer), Programming, Assembler language (Computer program language)


What has the author Ambrose Barry written?

Ambrose Barry has written: '68000 Assembly Language, Programming And Interfacing' -- subject(s): Computer interfaces, Motorola 68000 (Microprocessor), Programming


What has the author Larry Wall written?

Larry Wall has written: 'Programming Perl' -- subject(s): Perl (Computer program language), Programming languages, Programming Languages, Computadores (software), PERL


What has the author Vincent Mahout written?

Vincent Mahout has written: 'Assembly language programming' -- subject(s): Embedded computer systems, Microprocessors, Assembler language (Computer program language)


What has the author William Barden written?

William Barden has written: 'Microcomputers for business applications' 'TRS-80 pocket BASIC handbook' 'TRS-80 assembly-language programming' -- subject(s): Programming, Assembler language (Computer program language), TRS-80 (Computer)


What has the author James F Scanlan written?

James F. Scanlan is a professor of English and Comparative Literature, known for his research on Henry James and his works. Scanlan has written numerous scholarly articles and books focusing on James' literary influence and impact. Some of his notable works include "Narrative Perspective in the Posthumous Fiction of Henry James" and "Henry James: The Contemporary Reviews."


What has the author Douglas A Troy written?

Douglas A. Troy has written: 'TheC programming language' -- subject(s): Microcomputers, Programming, Programming languages (Electronic computers) 'The C programming language' -- subject(s): C (Computer program language)


What has the author Karen A Lemone written?

Karen A. Lemone has written: 'Assembly language and systems programmingfor the IBM PC and compatibles' -- subject(s): Assembler language (Computer program language), IBM Personal Computer, Programming, Systems programming (Computer science) 'Fundamentals of compilers' -- subject(s): Compilers (Computer programs), Machine translating